aufgemotz ist gut - der premium-quote-cutter unter den cuttern! :o
mfg rabbit
aufgemotz ist gut - der premium-quote-cutter unter den cuttern! :o
mfg rabbit
Naja, wenn man sonst nix zu tun hat
Momentan bastel ich noch mit einem aus der Beta-Liste daran um evtl. vorhandene Fehler auszubügeln, es kann also immer wieder mal ne kleine oder größere Änderung geben
Meine aktuelle Version sieht so aus:
ZitatAlles anzeigen%SETPATTREGEXP='(.*?)\n{1,}^\s*(-{2,}|_{5,}|={5,}|\*{5,}|-{5,}[a-z\s]+-{5,})\s*$.*'%-
%REGEXPBLINDMATCH='%TEXT'%-
%_CUTSig="%SUBPATT='1'"%-
%If:"%_CutSig"<>"":"":"%_CutSig='%Trim=%Text'"%-
%SetPattRegExp='^(H.\b|Bonjour|Cher|Dear|Grüß|Gute|H.llo|He.\b|Liebe|Mein|%-
Monsieur|Morgen|N.{0,1}abend|Salut|Schöne|Sehr geehrte|Ser.{0,2}s|Tach|Werte)%-
\s*[a-zäöüë\.,-\ ]{0,40}([.,!\s]+)\n{1,}(.*)'%-
%REGEXPBLINDMATCH='%_CUTSig'%-
%_CUTFlosk="%SUBPATT='3'"%-
%IF:"%_CUTFlosk"<>"":"":"%_CUTFlosk='%_CUTSig'"%-
%_QUOTEclean="%QUOTES='%_CUTFlosk'"%-
%IF:"%SETPATTREGEXP='(.*)\n{2,}(.*)'%REGEXPBLINDMATCH='%_QUOTEclean'%SUBPATT='2'"<>"":%-
%StrReplace(%_QUOTEclean,%RegExp('\n{2,}',%_QUOTEclean),%RegExp('\n\n',%_QUOTEclean))%-
:"%_QUOTEclean"%-
Das is etwas aktueller als auf Batworld.de, macht aber nicht viel Unterschied. Sobald sich etwas mehr getan hat, gibts natürlich ein Update der Seite
Schade,
ZitatMeine aktuelle Version sieht so aus:
Hmm, der sagt mir nun wieder:
> *** Error: range out of order in character class ***
Wohin soll ich die bösartige Mail senden?
Gruss, MoNeo :bye:
Ich habe die Vorlage Aufgrund dieses Fehlers nochmal geändert...scheint so als hättest du sie vorher kopiert
Hier mein letzter Stand, der auch wirklich geht
ZitatAlles anzeigen%SETPATTREGEXP='(.*?)\n{1,}^\s*(-{2,}|_{5,}|={5,}|\*{5,}|-{5,}[a-z\s]+-{5,})\s*$.*'%-
%REGEXPBLINDMATCH='%TEXT'%-
%_CUTSig="%SUBPATT='1'"%-
%If:"%_CutSig"<>"":"":"%_CutSig='%Trim=%Text'"%-
%SetPattRegExp='^(Min\s\b|H.\b|Bon.{3}r|Cher|Dear|Grüß|Gute|H.llo|He.\b|Liebe|M.in|%-
Monsieur|Morgen|N.{0,2}abend|Salut|Schöne|Sehr geehrte|Ser.{0,2}s|Tach|Werte)%-
\s*[a-zäöüëæåøß\.\,\-\ ]{0,40}([.,!\s]+)\n{1,}(.*)'%-
%REGEXPBLINDMATCH='%_CUTSig'%-
%_CUTFlosk="%SUBPATT='3'"%-
%IF:"%_CUTFlosk"<>"":"":"%_CUTFlosk='%_CUTSig'"%-
%_QUOTEclean="%QUOTES='%_CUTFlosk'"%-
%IF:"%SETPATTREGEXP='(.*)\n{2,}(.*)'%REGEXPBLINDMATCH='%_QUOTEclean'%SUBPATT='2'"<>"":%-
%StrReplace(%_QUOTEclean,%RegExp('\n{2,}',%_QUOTEclean),%RegExp('\n\n',%_QUOTEclean))%-
:"%_QUOTEclean"%-
Sorry
*** Error: invalid parameter value ***
Übrigens eine Mail, die schonmal funktioniert hat...
Gruss, MoNeo :bye:
Hast du auch an den richtigen Stellen die Zeilenumbrüche? Es darf wirklich immer nur nach %- eine neue Zeile kommen und nicht irgendwo vorher...
muß MoNeo leider zustimmen - gerade getestet und gleiche fehlermeldung bekommen...
mfg rabbit
Bei mir geht es sowohl mit der Vorlage aus meinem letzten Posting sowie auch mit der Vorlage von batworld.de :denk:
Dürfte ich mal so eine ominöse Mail sehen die nicht geht? Die erste paar Zeilen würden schon reichen...
Versteh ich nicht...ich hab jetz die Mail von MoNeo bekommen und wenn ich die bei mir abspeichere und quote, dann arbeitet die Vorlage ganz genau so wie sie soll, ohne irgendwelche Fehlermeldungen :denk:
Sicher das ihr keinen Fehler beim kopieren gemacht habt und alle Zeilenumbrüche richtig sind? Habt ihr das aktuelle MyMacros 1.1 oder die alte 1.07?
%SETPATTREGEXP='(.*?)\n{1,}^\s*(-{2,}|_{5,}|={5,}|\*{5,}|-{5,}[a-z\s]+-{5,})\s*$.*'%-
%REGEXPBLINDMATCH='%TEXT'%-
%_CUTSig="%SUBPATT='1'"%-
%If:"%_CutSig"<>"":"":"%_CutSig='%Trim=%Text'"%-
%SetPattRegExp='^(Min\s\b|H.\b|Bon.{3}r|Cher|Dear|Grüß|Gute|H.llo|He.\b|Liebe|M.in|%-
Monsieur|Morgen|N.{0,2}abend|Salut|Schöne|Sehr geehrte|Ser.{0,2}s|Tach|Werte)%-
\s*[a-zäöüëæåøß\.\,\-\ ]{0,40}([.,!\s]+)\n{1,}(.*)'%-
%REGEXPBLINDMATCH='%_CUTSig'%-
%_CUTFlosk="%SUBPATT='3'"%-
%IF:"%_CUTFlosk"<>"":"":"%_CUTFlosk='%_CUTSig'"%-
%_QUOTEclean="%QUOTES='%_CUTFlosk'"%-
%IF:"%SETPATTREGEXP='(.*)\n{2,}(.*)'%REGEXPBLINDMATCH='%_QUOTEclean'%SUBPATT='2'"<>"":%-
%StrReplace(%_QUOTEclean,%RegExp('\n{2,}',%_QUOTEclean),%RegExp('\n\n',%_QUOTEclean))%-
:"%_QUOTEclean"%-
Alles anzeigen
Bei mir funzt es mit MyMacros 1.07....Allerdings nur bei Wörtern, die auch vorhanden sind. Ansonsten Fehler...
MfG
caschy
Ich hab jetzt meinen mal als Textdatei hochgeladen. Vielleicht mal runterladen und damit testen...
Also...
Ich hab das RegEx jetzt als TXT abgelegt und per %Include in die SV gehängt. Allerdings waren auch vorher alle Umbrüche an den richtigen Stellen.
Mit den eingetragenen Schlüsselwörtern klappt das jetzt. Manchmal. Von insgesamt ca. 50 getesteten Mails gingen 10. Diese hatten aber immer auch eindeutig definierte Anreden. Wenn man also das RegEx entsprechend aufbohren würde, sollte sich die Trefferquote deutlich verbessern.
Allerdings sind da auch noch ein paar Kandidaten, die solche nette Anreden wie 'Herr XXX,' und 'Tag Herr XXX' benutzen, da fliegt das RegEx auch mit dem alten Fehler raus. Auch 'Hallo und Guten Morgen' mag es gar nicht. Ulkig: bei einem 'Hallo Herr XX' (zwei Leerzeichen vor dem Namen) verabschiedete sich das Teil auch. Mit einem Space geht's.
MyMacros läuft noch die 1.07, hier auf Arbeit kann ich aber schlecht updaten :pfeif: , darum gibt's dazu frühestens morgen Feedback. Die Frage, die sich mir dazu nur stellt: Was ist denn in MyMacros 1.1 so anders, daß der Fehler da nicht auftreten soll?
Was mir überhaupt sehr gefallen würde, wäre z.B. eine Verzweigung, die bei Nichtfinden der gegebenen Strings auf das normale %Quotes zurückgreifen würde. Geht das? Denn alle möglichen Varianten zu pflegen, ist praktisch unmöglich, aber die paar Dinge muß man dann eben doch von Hand säubern - das sollte kein Problem sein.
Nochmals Dank, und ich hab die Hoffnung noch nicht aufgegeben. :punk:
Gruss, MoNeo :bye:
Langsam glaube ich, das liegt nicht an meiner Vorlage sondern an irgendwelchen Sachen die ihr bei euch extra noch in der Vorlage habt oder? Denn bei mir kommt nie ein Fehler...
Wenn es eine Anrede gibt, die nicht im RegExp is, dann schneidet er einfach nix ab und gut is...ich konnte bisher nie die von euch genannten Fehler reproduzieren, denn auch deine Testmails gingen ja sofort :denk:
Edit: Auch die Mail mit "Hallo Herr XX" mit zwei Leerzeichen nimmt er bei mir anstandslos...und von dem anderen, der in der Beta-Liste daran gearbeitet hat, kamen nie irgendwelche Fehler in dieser Richtung *grummel*
Hi Bernd,
nicht verzweifeln... :punk:
Habe jetzt alles überflüssige (also alles außer dem RegEx) aus meiner Vorlage rausgelöscht, und was soll ich sagen... es geht trotzdem nicht... :cry:
Was mir aufgefallen ist: Alle Mails mit korrektem SigTrenner juckeln mit dem Fehler ab - Mails, die keinen Sigtrenner beinhalten wesentlich seltener.
Ich versuch jetzt erstmal MyMacros 1.1 vielleicht liegt's ja wirklich daran...
Gruss, MoNeo :bye:
Ich vermute es fast, auch wenn ich nicht weiss warum. Caschy hat ja auch noch die ältere Version und hat auch die Fehler. Mit der 1.1er kann ich wie gesagt keinen Fehler reproduzieren
ZitatMit der 1.1er kann ich wie gesagt keinen Fehler reproduzieren
Confirmed! Keine Fehler bei mir.
Hi,
habe jetzt MyMacros auf 1.10 hochgezogen und was soll ich sagen - geht! Es geht! :punk:
Fazit: Kaum macht man's richtig - schon funktioniert's. Hab zwar nicht alle Mails getestet, aber einige, die vorher crashten.
Gesamturteil:
Empfehlung der Redaktion.
Gruss, MoNeo :bye:
Na da bin ich ja froh das es doch nich an mir lag
ZitatNa da bin ich ja froh das es doch nich an mir lag
Wie? Zweifel? :ja:
Gruss, MoNeo :bye:
Ein bisschen schon, nachdem es bei allen außer mir Fehler gegeben hatte