[Gelöst][Mehrere Lösungen!]Fax4Box Sammelfunktion fehlerhaft

jesko

Mitglied
Mitglied seit
11 Jun 2005
Beiträge
274
Punkte für Reaktionen
0
Punkte
16
Fax4Box Sammelfunktion fehlerhaft, weil folgendes passieren kann:

Zunächst beginnt man eine Sammlung von zu sendenden Dokumenten mit dem Knopf "Sammeln". Aus irgendeinem Grunde will man die Sammlung von Dokumenten aber vor dem Senden wieder abbrechen und die bisher gesammelten Dokumente löschen.

Diese Funktion ist auch im Sendemenü vorgesehen: beim ersten neu zu sammelnden Dokument vor dem Betätigen des Knopfs "Sammeln" entfernt man das Häkchen bei "Bereits gesammelte Faxe hinzufügen". Dies ist notwendig, da sonst Fax4Box alle vorher gesammelten Dokumente mitsendet. Erst ein Sendevorgang inklusive der gesammelten Dokumente löscht diese Sammlung!

Was man nicht erwartet: es werden alle Dokumente aus einer zuvor verworfenen Sammlung der neuen Sammlung zu sendender Dokumente wieder hinzugefügt, obwohl beim ersten neu zu sammelnden Dokument, wie oben beschrieben, das Häkchen "Bereits gesammelte Faxe hinzufügen" entfernt und bei den folgenden zu sammelnden Dokumenten - logischerweise - nicht wurde. So entsteht ein Fax, das Dokumente enthält, die man gar nicht senden wollte. Das kann in manchen Situationen äußerst peinlich sein.

Lösung
[ein paar Ergänzungen für die Nutzung dieses Beitrags unter Windows 7 und neuer sind rot markiert]


1. Suche (Windows XP) mithilfe von regedit den Wert "SendMergePath" (ohne Anführungszeichen).

2. Lösche den dort unter "SendMergePath" gespeicherten Pfadnamen einer tmp000[xx]Datei komplett, so daß einer leerer Eintrag entsteht. Lösche alle sonstigen Werte.

3. Exportiere den so geänderten Wert "Sendmergepath", an eine Stelle, wo Du ausführbare Programme hast und wähle als Dateinamen z.B. "DelSendMergePath.reg", Typ "Win9x/NT4-Registrierdateien".

Um nun eine einmal angefangene zum Senden vorbereitete Sammlung zu verwerfen, beginnst Du eine Fax-Session, indem zuallererst "DelSendMergepath.reg" ausführst (Doppelklick).

Es nicht unbedingt notwendig, die aus der/den verworfenen Sammlung[en] übriggebliebene[n] tmp000[xx]-Dateien in den Ordnern:

C:\Dokumente und Einstellungen\[USER]\Anwendungsdaten\Fritz!

Die richtigen Pfade erhält man ganz allgemein auf der Kommandozeile durch:

> echo %APPDATA%\Fritz!


und

C:\Dokumente und Einstellungen\[USER]\Lokale Einstellungen\Anwendungsdaten\Fritz!

... ebenso:

> echo %LOCALAPPDATA%\Fritz!

auch zu löschen (macht man nur gelegentlich).

"DelSendMergepath.reg" sieht dann so aus (Beispiel):
Code:
REGEDIT4

[HKEY_USERS\[i]S-1-5-21-796845957-1659004503-682003330-1004[/i]\Software\AVM\FRITZ! 2.0\FRITZ!]
"SendMergePath"=""

Im obigen Beispiel steht natürlich die falsche USER-SID.
In HKEY_USERS\[USER-SID]\Software\AVM\FRITZ! 2.0\FRITZ! soll durch [USER-SID] Deine individuelle User-System-ID angedeutet werden.

Du kannst sie auch mithilfe PsGetSid überprüfen:
Code:
C:\Dokumente und Einstellungen\[i][USER][/i]>psgetsid [i][USER][/i]

(> cd /D %USERPROFILE%)
> psgetsid %USERNAME%


Mit [USER] ist immer Dein Anmeldenamen gemeint. PsGetSid braucht i.A. noch einen Pfad davor, z.B.:
Code:
C:\Dokumente und Einstellungen\[i][USER][/i]>C:\Programme\Sysinternals\psgetsid [i][USER][/i]
psgetsid ist in der Toolsammlung PsTools von Mark Russinovich enthalten.

http://download.sysinternals.com/Files/PsTools.zip

Infos unter:

PsTools

Alternativlösung

Man verwirft alle gesammelten Dokumente durch folgdendes Vorgehen:

irgendein (z.B. auch leeres) Dokument an die absurde Telefonnummer "99999999" senden und das Häkchen auf "Bereits gesammelte Faxe hinzufügen" stehen lassen.

Das führt erwartungsgemäß direkt zu einem Abbruch des Sendevorgangs und wird im Journal als solcher angezeigt.

Diesen Eintrag im Journal löscht man nun.

So werden erwartungsgemäß auch alle vorher gesammelten Dokumente gelöscht!

Siehe auch meinen Kommentar in diesem Thread zu den beiden Lösungen i
 
Zuletzt bearbeitet:
Text wurde stark verändert.
 
Ich hatte die Fehlersituation ursprünglich doch zu ungenau beschrieben.

Mich wundert, dass wohl noch nie jemand diesem Fehler nachgegangen ist, obwohl er, nehme ich an, in der Praxis schon viele geärgert hat.

Im übrigen ist es auch jetzt noch keine komplette Lösung. Sie funktioniert (Variante mit .reg-Datei), aber auch nach zusätzlichem Löschen der alten TMP-Dateien wird beim Öffnen der Vorschau fehlerhaft noch nach einer nicht mehr vorhandenen TMP-Datei gefragt, anstatt das zu sendenden Dokument anzuzeigen. Erst nach einem Abbruch und der Wiederholung der Sendevorbereitung verschwindet auch dieser Fehler. Das zu sendende Dokument wird dann auch in der Vorschau korrekt angezeigt.

Ohne zusätzliches Löschen der alten TMP-Dateien - zusätzlich zu meine obigen Methode über eine .reg-Datei wird in der Vorschau dann so eine (falsche) TMP-Datei angezeigt. Was auch ziemlich irritierend ist.

Ob die Variante "Senden an eine Unsinnige Telefonnummer" den Vorschau-Fehler produziert, habe ich noch nicht geprüft.
 
Sind das dann im Post#1 deine z.Zt. gängigen Workaround's?

Wenn ja, dann entferne per Ändern doch bitte noch die Mod-Einträge in dem Post, denn ich würde den gerne ins Kompendium aufnehmen, OK?

BtW, ich habe das mit den Sammelfaxen nie gebraucht, daher kann ich nichts dazu sagen... ;)
 
Zuletzt bearbeitet:
Ja. Text nun weiter verbessert.
Ich bitte um Aufnahme ins Kompendium. Bitte um kritische Berichte.
 
Im Beispiel steht da natürlich die falsche USER-SID.
An die Stelle [USER-SID] im Schlüssel HKEY_USERS\[USER-SID]\Software\Software\AVM\FRITZ! 2.0\FRITZ! setze nun die richtige ein.

Du hast hier Software Doppelt, wenn du das ändern könntest.

Hallo,

Habe mich auch noch nicht mit der SammelFax Funktion befasst da ich es auch nicht benutze.

Schön wäre noch der Link zu den PsTools hier: PsTools

Aber mit dem Tool hier: Pikachu - Fritz!fax Registry-Werte auslesen und in File schreiben
von mir bekommst du auch den Registry Eintrag für deinen Benutzer,
dazu musst du nur in die erstellte Datei: Reg5save_YYYYMMDD_HHMMSS_AVM_HK_10a.RG5
mit dem Windows Editor schauen.

Dazu würde ich gerne mal wissen ob es Unterschiede mit
32 und 64 Bit Windows Versionen gibt, ich selbst habe keine 64 bit Version
und es dadurch nicht Testen.

Gruß Erwin
 
Danke für Deine Hinweise. Korrektur bzw. Link ergänzt.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.