Beiträge von schmaxelander

    Letztlich habe ich mal wieder an meinen Vorlagen herumgebastelt und dabei "mal eben" Syntaxhighlighting in meinem Lieblings-Editor UltraEdit aktiviert.

    Dabei werden sowohl Standard-Funktionen als auch die von Gaijin's XMPlugin und dem MyMacros Plugin hervorgehoben.

    Damit Dateien automatisch korrekt angezeigt werden, habe ich als Standard-Dateiendung für Vorlagen-Dateien mal "TBT" definiert.
    Alternativ kann man sich das Syntax-Highlighting über das Ansichts-Menü und die Auswahl der Sprache "The Bat Macro" aktivieren.

    Und so sieht's aus:

    Wie kann man das im eigenen UltraEdit einbauen?
    Ganz einfach:
    - Menü: "Extras"
    - Eintrag: "Optionen"
    - Seite: "Syntaxhervorhebung"
    - Button: "Öffnen"
    - Nun öffnet sich im Editor die Datei "wordfile.txt" mit allen Syntax-Beschreibungen. Daher den Optionen-Dialog schließen.
    - Obigen Text ans Ende der Datei einfügen. Nochmal checken, dass der Text "/L17" nur genau einmal in der Datei vorkommt!
    (das ist meine 17te Syntaxbeschreibung, daher die Nummer. Man kann auch eine andere Nummer nehmen, in der Regel dann "10" oder "11")
    - Nun die Datei "wordfile.txt" speichern und eine TBT-Datei oder eine Vorlagen-Datei öffnen und das Syntax-Highlighting genießen! :)


    Wer's gebrauchen kann (falls er zufällig UE benutzt und mit Vorlagen hantiert), nehme es sich bitte! :)
    Für Anmerkungen und Erweiterungen bin ich natürlich zu haben. :D

    ~Alex

    Zitat


    Ich nicht. Wie man ein Plugin einbindet setze ich voraus.


    Jo, meinetwegen.
    Ich hab's ja auch richtig gemacht. Nur lief das Plugin nicht (wie erwartet - bzw. war nach Neustart verschwunden) und daher kam bei mir die Frage auf, ob es denn wirklich richtig installiert sei. Ergo der Wunsch nach einer genauen Installationsbeschreibung, damit der Punkt zumindest klar ist (auch bei anderen Leuten - denn ich lese hier genug von denselben Problemen bei anderen).

    Zitat


    ...ist das Regula Plugin nicht gedacht und darum auch nicht darauf ausgelegt.


    Ok, Haken dran. War mir allerdings vorher nicht klar.
    Könnte vielleicht auch etwas deutlicher dargestellt werden.
    Ok, Du schreibst

    Zitat

    Zusätzlich können Absender mittels "Als Nicht-Spam klassifizieren" automatisch als "Whitelisted" festgelegt werden

    . Das lässt einen aber nicht direkt vermuten, dass die umgekehrte Funktion nicht geht!

    Zitat


    "Zu uncool"?!? :blink:
    Nein.


    Na dann... ;)

    Zitat


    Man kann das Regula Plugin nicht "anlernen".
    Nach 20 Einträgen in die Datei durch wahllose Markierung als "Nicht-Spam" sowie bei der Markierung von über 100 Mails war kein Fehler zu sehen. Obgleich diese Funktion nur zum Markieren von einzelnen Absendern gedacht ist und auch nur so verwendet werden sollte.


    Ist nirgendwo beschrieben, dass das nur auf einzelne Mails angewendet werden soll.

    Zitat


    Kannst du den Vorgang mal im Detail beschreiben, damit ich den Fehler nachvollziehen kann?


    Hm, ich habe (nach den Erfahrungen an den "Schwiegereltern-Rechnern") erstmal knapp 15 Mails markiert und per Extras / Als Nicht-Spam klassifizieren dem Plugin angeboten. Nach einer Weile kam eben besagte Meldung.
    Ich schau in die "autowhitelist.txt" (oder wie sie hieß, hab sie nicht mehr) und sehe nur vier Absender eingetragen.
    Nun hatte ich in der ersten Auswahl ein, zwei Absender doppelt. Dann habe ich andere Mails ausgewählt, von noch nicht ge-whitelisteten Absendern.
    Selbes Ergebnis, Fehlermeldung.
    Nachher hab ich es mit einzelnen Mails probiert. Da ging es mal und mal ging es wieder nicht.

    Genauer kann ich es Dir leider wirklich nicht sagen :rolleyes:
    Kann höchstens dazu sagen, dass ich The Bat 3.0.1.33 verwende...

    Aber wer weiß, woran diese Probleme liegen.
    Wenn Du die bei Dir nicht nachvollziehen kannst, sieht es mit dem Bugfixing schon schlecht aus.
    Kenne das Problem, da kann man nur im Trüben stochern...

    ~Alex

    Zitat

    Werde es evtl. nochmal hier zuhause mit dem 3er-Bat probieren.

    Da schau mal einer guck!
    Hab's zuhause mit der 3er-Version ausprobiert und es sieht jetzt etwas besser aus.
    The Bat lässt sich Beenden und Neustarten ohne, dass das Plugin verschwindet.

    Allerdings dasselbe Problem beim Anlernen von Ham für die Auto-Whitelist.
    Nach vier Einträge streckt er die Segel und meldet "Beim Hinzufügen zur Auto-Whitelist ist ein Fehler aufgetreten".
    Hm, probiert man es mehrmals, kann man auch weitere Einträge hinzufügen. Ist aber nicht wirklich deterministisch. :(
    Und nein, es gibt keine Probleme mit den Zugriffsberechtigungen - offensichtlich, denn etwas kommt ja rein.

    ~Alex

    Zitat

    Was könnte beim Punkt "Installtion" noch hinzugenommen werden?
    Ich weiß nicht, wo es hier Unklarheiten geben könnte.

    Also im Kapitel "Installation und Einstellungen" steht zum einen, wie die dpcre.dll installiert wird (erster Absatz).
    Der zweite Absatz fängt dann so an:

    Zitat

    Nach dem Einbinden des Plugins in The Bat! wird der Einstellungsdialog des Plugins automatisch angezeigt.

    Äh...
    Naja, ne Installationsbeschreibung stelle ich mir anders vor. ;)

    Klar, es ist ein Plugin, also kann man es wohl hinkopieren, wohin man möchte.
    Oder nicht?
    Hätte ich vorher noch nie ein Plugin installiert, hätte ich in jedem Fall raten müssen.

    Für etwas unbedarftere/unerfahrenere Mitmenschen wäre ein kleiner Absatz wie

    Zitat

    Den Inhalt des Regula-Archivs in ein beliebiges Verzeichnis (z.B. Unterhalb der TheBat-Installation) kopieren.
    Das Plugin wird dann eingebunden, indem man dieses in The Bat unter Optionen / Benutzereinstellungen / Plugins hinzufügt. Dazu muss zu dem oben ausgewählten Verzeichnis navigiert und regula.tbp ausgewählt werden.

    Noch besser wäre latürnich ein Setup, wie es BayesFilter bietet... ;)

    Oder ist eine so detaillierte Beschreibung zu uncool? :D

    Ich war jedenfalls etwas verwirrt, weil bei mir ja gar nix ging und ich das beschriebene Verhalten hatte.
    Werde es evtl. nochmal hier zuhause mit dem 3er-Bat probieren.

    ~Alex

    Zitat


    Sagts nich schon der Name des Plugins? Plugins die aus Wörtern lernen haben irgendwas mit Bayes zu tun...


    Was sagt denn "Regula Plugin" über Bayes?? :bye:

    Außerdem wollte ich damit verdeutlichen, dass ich von einer einfachen Bedienung ausgegangen bin, während Gaijin meinte, dass man RegExp können müsste. :blink:

    ~Alex

    Zitat


    Du solltest die Anleitung lesen und genau befolgen. Dieses Plugin ist nicht dazu geeignet schell mal ausprobiert zu werden. Es arbeitet nur dann zuverlässig, wenn es richtig konfiguriert ist und man die Arbeitsweise des Plugins dem Grunde nach verstanden hat.


    Hm, genau da scheint mir die Anleitung aber nicht tief genug zu gehen.
    Die grundsätzliche Installation ist ja kaum beschrieben.
    In die Tiefe gehst Du bei den detaillierten Einstellungen, aber es wird nirgendwo klar, was mindestens zum Betrieb des Plugins notwendig ist!
    Und an dieser Nicht-Info werde ich gescheitert sein.

    Zitat


    Das Regula Plugin ist eindeutig nichts für Schwiegereltern. Es sei denn, sie kennen sich mit regulären Ausdrücken aus. :D


    Ok, ich hatte angenommen, dass das Plugin - wie die anderen - über The Bat (Als Spam / Nicht-Spam markieren) angelernt wird.
    Auch das wird m.E. nirgendwo so ganz deutlich erwähnt.
    Vielleicht hab ich auch nur Tomaten auf den Augen. ;)

    ~Alex

    Hallo!

    Wollte das Plugin mal ausprobieren, aber es will so gar nicht funktioneren.
    Zum einen bekomme ich die schon genannte Fehlermeldung beim Ham-Lernen "Beim hinzufügen zur Auto-Whitelist ist ein Fehler aufgetreten".

    Beim Spam-Lernen kam die Meldung, dass 0 Mails verarbeitet wurden! Genauen Textlaut hab ich nicht mehr parat.

    Wenn ich The Bat beende und neu starte gibt es eine Windows-Fehlermeldung (die ich nicht nach Redmond schicke ;) ).

    Nach dem Neustart ist das Plugin nicht mehr vorhanden.

    Ach ja, ich habe dies auf zwei Rechner mit 2.x-Versionen gemacht. Kann das damit zusammenhängen? Tut's Regula nur mit 3.x?
    Auf dem einen Rechner (Version 2.12) kam die Fehlermeldung übrigens beim Beenden, auf dem anderen Rechner (noch Version 2.02.xy) beim Neustart.

    Schade, so macht das ganze keinen stabilen Eindruck bzw. ich kann das Plugin überhaupt nicht verwenden.
    Muss also doch ein anderes probieren. :(

    ~Alex

    PS: Benutze zuhause zufrieden K9, will meinen Schwiegereltern aber eine einfacher zu bedienende Plugin-Lösung installieren. BayesIt scheint mir allerdings für den A**** zu sein. Hab ich zuhause parallel laufen und es erkennt fast nix.

    Hm, ich mach das immer so, dass ich das HTML-Attachment (ich bekomme jedenfalls HTML-Mails von EBay ;) ) immer im Browser (Mozilla) öffne und von dort aus drucke.
    Dann kann ich mir auch aussuchen, wie viele Seiten ich überhaupt drucken will (The Bat druckt ja einfach ungefragt alle Seiten oder mehr, wie in Deinem Fall).
    Oft reicht mir nämlich die erste Seite.

    Jaja, was drucken angeht, ist The Bat noch etwas verbesserungswürdig.

    ~Alex

    Zitat

    Du kannst so einen Ordner z.B. anlegen und per Einstellung festlegen das nur ungelesene Nachrichten aus festgelegten "wirklichen" Ordnern darin angezeigt werden sollen.


    Gibt's irgendwo eine Beschreibung, was die Virtuellen Folder von The Bat! so alles können sollen?
    Kennt man ja ähnlich von anderen Programmen, wie z.B. Mulberry. Aber ob es wirklich dasselbe ist?

    Gruß,
    Alex


    4 Minuten später
    Äh, Klassiker: hab's jetzt selbst gefunden.
    Wie war das? Erst gucken, dann fragen...
    Hier steht's: https://www.batboard.net/index.php?topi…findpost&p=9127

    ~Alex

    Hallöle,

    das ist mein erster Post hier in diesem sauguten Board. :ja:
    Bin seit über vier Jahren begeisterter Fledermauser, hab auch immer wieder etwas mit den Makros in Vorlagen gemacht (unter anderem für Ebay-Transaktionen). Bisher hatte ich aber noch keine Makro-Plugins genutzt.
    Hab ich ganz schön was verpasst! Insbesondere MyMacros ist ja sowas von einfach zu nutzen...
    Aber jetzt habe ich, dank Bernd's Vorlagen, göttliche Mails auf Lager. :thumbup:

    Die Vorlagen-Dateien habe ich ähnlich wie Bernd aufgeteilt.
    Allerdings habe ich you_wrote.txt erweitert, da sinnvollerweise nicht nur der Anfang der Mail mehrsprachig sein sollte, sondern auch das Ende.
    Sieht also bei mir so aus:

    D.h. als Antwort-Vorlage nutze ich direkt dieses Skript.

    Die beiden Antwort-Header habe ich nun noch mit einer Anrede versehen deutsch:

    Zitat

    Hallo %IF:"%ABTOJob"<>"":"%ABTOJob":"%CAPITAL='%TOFName'",

    %_DATUM='%ODATE="DD.MM.YY"'%-
    %-
    %IF:"%DAYSTO(%_DATUM)"<"1":"eben":%-
    ....

    Und englisch:

    Bei beiden habe ich in der Anrede einen kleinen Trick genutzt, um bestimmte Freunde und Bekannte mit einem Spitz- oder Kosenamen anreden zu können. Ich prüfe einfach, ob im Feld Berufsbezeichnung im Adressbuch ein Wert steht und nutze im Zweifel ihn.
    Geht bei mir, weil ich das Feld ansonsten nie pflege.

    Ansonsten waren die englischen Begriffe nicht so toff, Bernd. ;)
    Hab die also entsprechend etwas sauberer übersetzt.
    Das Datum in der englischen Vorlage dürfte zumindest Amerikanern auch nicht so recht verständlich vorkommen, daher im Format Monat/Tag/Jahr.
    Und das "Uhr" hinter der Uhrzeit versteht auch kein Engländer. ;)

    Zuguterletzt: die "You wrote" - Texte in der youwrote_en.txt-Cookiedatei waren nicht das "Gelbe vom Ei", da nicht alle in der korrekten Vergangenheitsform. "About a week ago... you wrote" ist gut, aber "A week before... did you mean" ist eher deutsch-englisch. :rolleyes:
    Bei mir sieht's so aus:

    Und jetzt klappt's super! Trotzdem nochmal vielen Dank, Bernd!!


    Ach ja, hab die Vorlage ja noch erweitert!
    Denn es fehlen nun ja noch ein "Abschied" und eine Signatur.
    Die habe ich in footer_de.txt und in footer_en.txt untergebracht.
    footer_de.txt sieht so aus:


    und footer_en.txt analog auf englisch.

    Darunter hab ich noch meinen "Now playing"-Text, den ich auch mit Cookies anreichere.
    Meine Vorlage footer_nowplaying_de.txt dafür sieht so aus:


    Tut's, wie man sich denken kann, in der Form nur mit iTunes und dem MultiPlugin. Musste ich vorgestern nacht noch eine ganze Weile für suchen...

    Insgesamt sieht der Fuß dann so ähnlich aus:

    Das ganze macht insgesamt vier Cookie-Dateien und sieben Vorlagen-Skripte, die aber alle sprachlich sortiert sind und im Endeffekt eine übersichtliche Sache sind.
    Nochmal: super, Bernd! :) :)

    Naja, das wollte ich nochmal los werden. Vielleicht wird wer dadurch geholfen.
    Bei weitergehenden Fragen: nicht zögern!

    Gute Nacht,
    Alex