Das oje_remove_include.ds - Skript!

Die Skripte der Generation EINS!


oje_remove_include.ds entfernt das vorangestellte 'OjE' beim Versenden!

Vor einiger Zeit waren viele Outlook Express Nutzer über den OjE Bug sehr verärgert, was hier auf dieser Seite auszugsweise nachzulesen ist! Gerade Neulinge wurde gerne damit auf die Schippe genommen. Signature-FAQ.html#signature

Andreas Viehrig entdeckte nun das dieser, in OE längst behobene, Bug leider auch im Dialog Reader seine Wirkung zeigt und stellte daraufhin dieses Thema am 26.07.08 in der d.c.s.4-d zur Diskusion vor. Um nun diesem Problem von vorneherein aus dem Weg zu gehen, kann man die Include-Files oje_remove_include.ds, für das OnBeforeSendingMessage und das oje_bug_include.ds für das OnBeforeSavingMessage in den Reader einbinden. Beide Skripte stammen aus der Feder des Autors Hermann Hippen und benötigen zu ihrer beider Ausführung die zTools.dll, die hier im Bereich Download bereit gestellt ist! Die zTools.dll kann direkt in das 40tude Dialog - Verzeichnis kopiert werden. Bei einigen Anwendern wurde die zTools.dll in diesem Verzeichnis nicht gefunden, so das man sie auch direkt in das C:\windows\system32 Verzeichnis kopieren kann, dort sollte sie dann auf jeden Fall gefunden werden.

Achtung Dieses oje_remove_include.ds kann nur im Zusammenhang mit dem oje_bug_include.ds eingesetzt werden! Beide Skripte führen eine arbeitsteilige Funktion aus, die wie folgt beschrieben werden kann! oje_remove_include.ds entfernt das, von oje_bug_include.ds zuvor eingefügte, vorangestellte 'OjE' beim Versenden des eigenen Postings.


Um mögliche Kritik, wegen des vermeintlichen Verfälschens des Postings zu begegnen, wird an dieser Stellen darauf hingewiesen, daß der orginale Beitrag plus 'Bug' auch bei der Beantwortung im Editorfenster unverändert bleibt! Die eigentliche Korrektur wird, wie schon angemerkt erst beim Versand der Antwort durch das oje_remove_include.ds durchgeführt und beschränkt sich ausschließlich auf den erkannten Bug! Der ursprüngliche Text als auch der Antworttext bleiben unangetastet!

Hinweis 1 Auf dieser Seite wird ausschließlich das oje_remove_include.ds für das OnBeforeSendingMessage beschrieben! Das oje_bug_include.ds, daß im OnBeforeSavingMessage ausgeführt wird, ist auf dieser Seite oje_bug_include.html erreichbar!

Das Einbinden der oje_remove_include.ds in die Skriptverwaltung erfolgt, bei geschlossener Anwendung, im Explorer via C&P nach 40tude Dialog\....\Scripts\Custom. Nach dem ersten Start von Dialog klickt man auf Einstellungen | Skriptverwaltung | Skripte neu laden. Danach muß dieses Skript, daß nun in der Skriptverwaltung unter 'Eigene Skripte' eingebunden ist, mit seinem Skriptnamen und der Aufrufroutine unter 'Ereignisskripte' im OnBeforeSendingMessage eingetragen, gespeichert, kompiliert und ausgeführt werden.

Hinweis 2 In den Eigenschaften der (Desktop) Verknüpfung, über die Dialog aufgerufen wird, bei 'Ausführen in:' muß der Pfad zum 40tude Dialog Verzeichnis mit abschliessendem Backslash '\' eingegeben werden. Ist im Pfadnamen ein Leerzeichen vorhanden, so muss der Pfadname, in Anführungszeichen angegeben werden. Bei einer Neuinstallation von Dialog, wird der Eintrag in 'Ausführen in:' leider nicht automatisch eingetragen, er muß also daher ggf manuell, z.B.: "N:\Programme\40tude Dialog\", nachgeholt werden! Bei eventuellen Problemen empfehle ich außerdem sich vertrauensvoll an die immer hilfsbereite de.comm.software.40tude-dialog zur Lösung des jeweiligen Problems zu wenden.








border=0    border=0    border=0

This document maintained by Copyright © Karl-Heinz Rademacher        Contact Raady