Beiträge von tcj

    Hallo zusammen,

    habe ja gestern von 9.3.3 (alter HTML-Editor) auf 9.5 (neuer HTML-Editor) geupdated.

    Meine Antwortvorlage ist in den ersten Zeilen in der Schriftart Courier New 9pt formuliert, und sieht so aus (siehe Screenshot).

    Seit Version 9.5 bekomme ich jetzt bei der Beantwortung von einigen (aber nicht allen!) Emails die ersten Zeilen in "Times New Roman, 12pt" formatiert.

    Ist mir bis 9.3.3 bisher nicht aufgefallen.

    Ist dies Euch auch schonmal aufgefallen?

    Und wo ändert man im Vorlageneditor denn eigentlich die Schriftart? Ich finde da nichts. Muß ich formatierte Textschnipsel aus WinWord rüberkopieren?

    Viele Grüße,
    Thomas

    ok, habe den Bugtracker-Eintrag erstellt:

    #0002169: %SOURCE delivers sourcecode coded into quoted-printable.

    Bitte fleißig bestätigen.

    @Klaus: ich habe auch zwischendurch dran gedacht den Job extern zu erledigen, aber letztendlich besteht die funktionierende TheBat-Lösung ja aus einem einzeiligen Filter, als Lösung gefällt mir das.

    Muß in RegEx nur noch rausfinden wie man es formuliert daß das ".*" in "ABC.*DEF" den kürzestmöglichen Treffer liefert. Derzeit liefert es den längstmöglichen Treffer was nicht schön ist.

    Viele Grüße,
    Thomas

    so, habe mich doch nochmal hingesetzt, jetzt funktioniert es.
    Sanyok hatte schon richtig geunkt, die RegEx-Calls darf man nicht über mehrere Filteraktionen verteilen, habe jetzt alles schön zusammengeschachtelt und so sieht es jetzt aus:

    C:\Users\tj\AppData\Local\Vivaldi\Application\vivaldi.exe %SETPATTREGEXP="https:\/\/www\.ebay-kleinanzeigen\.de\/m-anzeige-verlaengern-mail\.html\?adId.{135}Button-Extend" %REGEXPMATCH="%ReplaceRegExp(/[=]\r\n/,,%ReplaceRegExp(/[=]3D/,[=],%SOURCE))"

    Dabei ist noch ein zusätzliches Replace daß die eingeschobenen "3D" hinter allen "=" wieder rausschmeißt.

    Macht ein Wish an Ritlabs Sinn für einen zusätzliche %SOURCE*-Befehl mit dem man den ursprünglichen Quelltext bekommt?

    Jetzt hoffe ich mal daß der Mittelteil des Links immer 135-Zeichen lang ist, sonst setzte ich das hier fort und frage wie man das in RegEx variabel formuliert.

    Danke an alle Helfer!

    Viele Grüße,

    Thomas

    Hallo zusammem,

    habe für XMP schon eine andere Lösung gefunden und brauche es nicht, die Quoted-Printeable-Kodierung kann man auch per RegEx entfernen, geht so:

    %RexplaceRegExp(/[=]\r\n/,,%SOURCE)

    Damit werden das "=" am Zeilenende inkl. der darauffolgenden CRLF entfernt.

    Damit habe ich insgesamt über folgende RegEx-Ausdrücke den Link freigestellt:
    %SETPATTREGEXP="https:\/\/www\.ebay-kleinanzeigen\.de\/m-anzeige-verlaengern-mail\.html\?adId.{145}3DButton-Extend"

    %REGEXPMATCH="%ReplaceRegExp(/[=]\r\n/,,%SOURCE)"


    Ein Detail könnte noch optimiert werden: in der Email taucht der Link 2x auf, daher findet RegEx den Anfang des ersten Links und das Ende des zweiten Links und alles was dazwischen liegt.

    Das habe ich jetzt erstmal gelöst indem ich mit ".{145} die Länge des Mitteils auf 145 Zeichen festgelegt habe, weiß aber noch nicht ob das immer passt.
    Gibts in RegEx eine Formulierung mit der man die Anzahl der Zeichen variabler begrenzen kann? Ich dachte an {,max}", dann könnte ich mit ".{,200}" die max. Anzahl der Zeichen auf 200 begrenzen, funktioniert aber nicht.

    Es ist sehr lange her daß ich RegEx oft angewendet habe, gabs da nicht eine Formulierung mit der man die Anzahl der benötigten Wiederholungen "minimieren" konnte?
    Ich erinnere mich nicht mehr recht.

    Zusammengefaßt hiermit kann ich über die Filter-Aktion "Nachricht erstellen"
    %SETPATTREGEXP="https:\/\/www\.ebay-kleinanzeigen\.de\/m-anzeige-verlaengern-mail\.html\?adId.{145}3DButton-Extend"

    %REGEXPMATCH="%ReplaceRegExp(/[=]\r\n/,,%SOURCE)"

    diesen Link aus dem Quelltext der Email extrahieren:
    hXXps://http://www.ebay-kleinanzeigen.de/m-anzeige-verl…3DButton-Extend

    soweit sogut.

    Wenn ich aber die identische Filteraktion definiere dann startet Vivaldi ohne eine Webseite aufzurufen.

    Habe schon mit hinzufügen/weglassen von " probiert, alles ohne Erfolg.
    Für heute habe ich keine Idee mehr.

    Hallo GwenDragon,

    prima, danke hierfür.
    Ich versuche gerade XMP zu installieren.

    Habe wie in der xmp.chm beschrieben xmp.tbp nach "C:\Program Files\The Bat!\Plugins" und pcre.dll nach "C:\Program Files\The Bat!" kopiert und dann TheBat 9.5 neu gestartet.

    Dann in den Optionen/Plugins versucht C:\Program Files\The Bat!\Plugins\xmp.tbp hinzuzufügen - das endet dann so:

    Liegt wahrscheinlich daran daß ich ein 64Bit-Thebat habe.

    Also 32Bit installieren? Nur um "=" zu entfernen.


    Hallo sanyok,

    danke - %SOURCE hatte ich schon probiert, es liefert nichts. Auch nicht wenn ich es in einer Filteraktion "Neue Nachricht erstellen" verwende.
    Auch in Vorlagen scheint %SOURCE nicht zu funktionieren. Gibts da einen Trick?
    Oder ist %SOURCE neu (bin noch auf 9.3.3)?

    Die Weiterleitung an den Browser dachte ich mir einfach als Parameter zur Programm-Starten-Filteraktion.
    Was übersehe ich hier?

    Danke sanyok, mse,

    Ich bin nun auf die regulären Ausdrücke gestoßen und habe mir den regulären Ausdruck gebaut der den Link aus dem HTML-Quellcode der Email extrahieren kann.
    Sieht dann so aus
    Da ich nur Links finde die der gewünschten Domain entsprechen sollte das Risiko so in den Griff zu bekommen sein.


    Nur wie greife ich in den Filter-Aktionen auf den HTML-Quelltext der Nachricht zu? Mit %TEXT bzw. %QUOTES bekomme ich ja nur den nackten Klartext, da sind die Links ja nicht enthalten.
    Gibt es einen Trick?
    %OATTACHMENTS zeigt daß es den Anhang NACHRICHT.HMTL gibt, kann ich über den Anhang auf den Quelltext-Inhalt zugreifen?

    rätselnde Grüße,

    Thomas

    Hallo zusammen und frohes neues Jahr!

    wer mehr als wenige Artikel bei ebay-Kleinanzeigen anbietet kennt diese lästigen "Anzeige verlängern"-Emails die man alles 6 Wochen für jeden einzelnen Artikel bekommt.

    Ich frage mich ob es (und wie) möglich ist beim Empfang einer solchen Email im Filtermanager eine Aktion zu definieren die automatisch den "Verlängern"-Link ausführt.

    Im Quelltext der Email findet sich der Link so - siehe unten:

    Die Frage ist also: Ist es über TheBat-Aktionen in Filtern möglich den Link zu extrahieren und im Browser aufzurufen?

    Viele Grüße,
    Thomas

    <td align="left" height="42" class="h42">

    <table cellspacing="0" cellpadding="0" border="0" height="42" class="h42">

    <tr>

    <td height="38" width="200" class="h38" valign="middle" align="center" style="border-top: 2px solid #89b7e9; border-bottom: 2px solid #89b7e9;"><a href="https://www.ebay-kleinanzeigen.de/m-anzeige-verl…t=Button-Extend" target="_blank" rel="noopener noreferrer" style="color: #0165d2; text-decoration: none; font-weight: normal;"><font face="Helvetica, Arial, sans-serif" color="#0165d2" style="font-size: 14px; line-height: 18px; color: #0165d2;">Anzeige verlängern</font>

    </a>

    </td>

    </tr>

    </table>

    </td>

    dann geh nochmal dahin, klick den neuen Button (bei Dir wohl ganz unten in der Liste) an, dann kannst Du ihn mit den beiden Pfeilbuttons (rot eingekreist) nach oben an die gewünschte Stelle schieben.

    rechter Mausklick irgendwo auf die Buttonleiste, dann "Anpassen"

    Dann links "Standard" anwählen, in der Mitte unter "Alle Aktionen/Mail Form Events" den Button "Nachrichten von allen Konten abrufen" anklicken und mit dem kleinen grünen Pfeilbutton in der Buttonleiste platzieren

    Zitat

    Mit Filtern verschiebe ich eingehende Mails aus meinen 7 Accounts jeweils in virtuelle aufgabenspezifische Ordner. [...]

    Immer wieder Mal frage ich auch ausserhalb dieser Routine ab. Das geht aber nur, wenn ich mich (mit dem Cursor) aus den virtuellen Odner hinaus in einen Account bewege, nur/erst dann wird der Reiter Nachrichten abrufen aktiv. Muss das so sein oder habe ich etwas falsch eingestellt?

    Hallo Lista,
    mache ich übrigens genauso.
    Um Nachrichten abzurufen kannst Du Dir den Button "Nachrichten aus allen Konten abrufen" in die Symbolleiste legen, der ist dann auch in virtuellen Ordnern aktiv.
    Viele Grüße,

    Thomas

    genaugenommen war es so:

    Buchungsdatum war der 23.9, dort wurden aus $35,69 -> 30,55€.

    Grob war der Kurs an dem Tag 1.1619, da passen noch die 1% = 0,30€ mit rein.

    Leider also keine gebührenlose Kreditkarte bei Fremdwährungen.

    Wenn Deine Kreditkarte so schlecht umrechnet dann gehört der Anbieter gewechselt.

    Paypal ist ja auch sehr teuer, wie zahlst Du dann denn Deine Käufe in Fremdwährungen?

    paypal berechnet keine separaten Wechselgebühren, aber das ist nicht alles:

    Paypal rechnet mit einem für den Zahler sehr schlechten Umrechnungskurs, das sind dann die versteckten Gebühren.

    Skreboy hat für die $140,39 mit 124,20€ bezahlt bei Umrechnung durch paypal.


    Ich hatte auch per paypal gezahlt, aber in USD von der Kreditkarte abziehen lassen.
    Hochgerechnet auf die $140,39 von Skreboy hätten 4 Lizenzen bei mir 120,17€ gekostet.

    Merke: Bei einer Fremdwährungszahlung ist Kreditkarte immer günstiger als Paypal. Skreboy hat bei paypal um 4,03€ höhere Gebühren als mit einer Kreditkarte gezahlt.
    Wenn schon paypal dann dort in der Fremdwährung von der Kreditkarte abbuchen lassen (die Option "in Fremdwährung" ist im Paypal-Zahlungsablauf sehr versteckt).

    Die genaue Ersparnis hängt natürlich von der Bank ab die die Kreditkarte rausgibt, bei mir werden 1% Fremdwährungsgebühren berechnet, bei anderen Instituten werden auch schonmal 1.5% oder 1.75% berechnet.

    @CCCP: bei mir inkl. 19 MwSt.

    Viele Grüße,
    Thomas

    tatsächlich kostet die Vollversion - wenn man über den BJD-Link in den Ritlab-Shop bei Cleverbridge einsteigt nur $29.99+19% =$36.59, was aufgrund des Umrechnungskurses nur ca. 30,44€ sind.

    Kauft man mit dem angezeigten Gutscheincode BJDSEP21 direkt im Ritlabs/Cleverbridge-Shop dann wird teurer direkt in € abgerechnet (35,66€).

    Muß ich mir mal für die Zukunft merken.

    Und so kann man diesen Extra-Nachlass bei allen Käufen provozieren: Wenn man die Cleverbridge-Seite mit €-Abrechnung vor sich hat dann dem Link einfach ein "&Currency=USD" hintenanstellt, dann bekommt man den Betrag günstiger in USD ausgewiesen :thumbup:

    Viele Grüße,
    Thomas

    Hallo Sanyok,
    super, Dein Beitrag hat mich zu einer Lösung eines alten lästigen TheBat-Problems geführt.


    Problem: wenn man eine Nachricht schreibt und die drei Zeilen

    eintippt, dies dann in die Zwischenablage kopiert und untendrunter wieder einfügt dann gibt es vor/nach jeder Zeile einen zusätzlichen Abstand.
    Sieht dann so aus:


    Abhilfe:
    Wenn man in den StyleEdits in der Absatzformatierung die beiden 3px auf "0px" ändert dann sieht es wieder vernünftig aus.

    Das zeigt dann das TheBat beim Einfügen jede einzelne Zeile als Absatz einfügt.
    Mit der Lösung kann ich erstmal leben, wobei ein zusätzlicher Abstand vor/nach echten Absätzen ja auch seinen Sinn hat.

    Viele Grüße,
    Thomas