Faxe des USB-Speicher in XP-Faxkonsole/Fax4Box anzeigen

Hallo Erwin,

hab ich noch nicht. Werd ich gleich machen wenn ich daheim bin. Danke für den Tip.
 
So.. hab jetzt mit Deinen Tools getestet, funzen einwandfrei mit KIS 2010. Nur bei Start von NAS to Fax wie gehabt mit Fehlermeldung. Bin jetzt zurück auf die letzte KIS 2009er Version. Damit keine Probleme. Es funkt irgndwas dazwischen bei der 2010. Aber da bin ich zu sehr Laie.
Trotzdem danke nochmal für eure Tips.

Grüße

Mikey
 
[OT]
Hallo MikeyFFB,

Ich habe mal einen versuch gemacht und das Lesen der Reg Werte
am Anfang mit einen Tool ersetzt in der Datei NasToFax4Box-1-4.zip
per Anhang vielleicht klappt es ja jetzt damit.

:-Ö :confused: ;)

Gruß Erwin

PS: @MikeyFFB habe jetzt mal bei NasToFax4Box-1-5.zip
das hier: Fritz!Fax_DBF_CC_DS_Tool.zip
mit hinzugefügt, gebe aber keine Garantie dass es Funktioniert,
denn ich kann es selbst nicht Testen.

Sorry der Anhang dient nur zu Testzwecken und hat
deshalb ein Password, da er eh wieder gelöscht wird.

[/OT]

PS: Der Anhang wurde am 08.07.2009 02:00 gelöscht
die Tests haben sich erledigt, und nach letzten änderungen
scheint es jetzt soweit zu Funktionieren mit NasToFax4Box-1-5.zip
 
Zuletzt bearbeitet:
Hallo,

Ersetzt FaxError.vbs mit FaxError_vbs.exe

Siehe FaxError_vbs_exe.txt im Anhang

:-Ö :confused: ;)

Gruß Erwin
 

Anhänge

  • FaxError_vbs.zip
    9.9 KB · Aufrufe: 16
[OT]
Hallo MikeyFFB,

Sorry, ich war wohl Gestern irgendwie zu Müde,
und hatte dabei wohl ein paar Dinge vergessen
auf Funktion zu Testen, das kommt wohl davon
dass ich bis jetzt wie ein Ackergaul das Script
Umgepflügt habe, sag mir Bitte Bescheid,
ob mit der letzten Änderung die ich dir Heute
geschickt habe wieder alles beim alten ist,
und vielleicht klappt jetzt auch der Hide Modus.

:confused: :-Ö ;)

Gruß Erwin
[/OT]
 
Hallo,

MikeyFFB hat mir noch einen Fehler mitgeteilt im Script NasToFax4Box-1-3.bat

Code:
> > Icon wird angelegt, hier ist allerdings der Verknüpfungspfad noch
> > nicht ok. Musste in den Eigenschaften die Spalte "Ausführen in.."
> > noch mit C:\Programme\FRITZ!Fax ergänzen mit dann hats gefunzt.

Es Fehlt im erstellten Link das
Ausführen in: = WorkingDirectory

Du kannst den Code hier:

Code:
:: Erstellung eines VB-Script für unsichtbaren Start des Transportscripts (NasToFax4Box.bat) und einer Desktopverknüpung dazu.
echo Set WshShell = WScript.CreateObject("WScript.Shell")>%SystemDir%\NasToFax4Box.vbs
echo desktoplink = WshShell.SpecialFolders("Desktop") ^& "\NasToFax4Box.lnk">>%SystemDir%\NasToFax4Box.vbs
echo startmenulink = WshShell.SpecialFolders("programs") ^& "\NasToFax4Box.lnk">>%SystemDir%\NasToFax4Box.vbs
echo set link = WshShell.Createshortcut(desktoplink)>>%SystemDir%\NasToFax4Box.vbs
echo link.TargetPath = "%SystemDir%\NasToFax4Box.vbs">>%SystemDir%\NasToFax4Box.vbs
echo link.IconLocation = "%SystemDir%\fboxset.exe,0">>%SystemDir%\NasToFax4Box.vbs
echo link.Save>>%SystemDir%\NasToFax4Box.vbs
echo set link = WshShell.Createshortcut(startmenulink)>>%SystemDir%\NasToFax4Box.vbs
echo link.TargetPath = "%SystemDir%\NasToFax4Box.vbs">>%SystemDir%\NasToFax4Box.vbs
echo link.IconLocation = "%SystemDir%\fboxset.exe,0">>%SystemDir%\NasToFax4Box.vbs
echo link.Save>>%SystemDir%\NasToFax4Box.vbs
"%SystemDir%\NasToFax4Box.vbs"

Damit ersetzen, hier wird das WorkingDirectory mit hinzugefügt:

Code:
:: Erstellung eines VB-Script für unsichtbaren Start des Transportscripts (NasToFax4Box.bat) und einer Desktopverknüpung dazu.
echo Set WshShell = WScript.CreateObject("WScript.Shell")>%SystemDir%\NasToFax4Box.vbs
echo desktoplink = WshShell.SpecialFolders("Desktop") ^& "\NasToFax4Box.lnk">>%SystemDir%\NasToFax4Box.vbs
echo startmenulink = WshShell.SpecialFolders("programs") ^& "\NasToFax4Box.lnk">>%SystemDir%\NasToFax4Box.vbs
echo set link = WshShell.Createshortcut(desktoplink)>>%SystemDir%\NasToFax4Box.vbs
echo link.TargetPath = "%SystemDir%\NasToFax4Box.vbs">>%SystemDir%\NasToFax4Box.vbs
:: 08.07.2009 -> Ausführen in:
echo link.WorkingDirectory = "%SystemDir%">>%SystemDir%\NasToFax4Box.vbs
:: 05.07.2009 -> fboxset.exe ersetzt zu FaxDb.exe
REM echo link.IconLocation = "%SystemDir%\fboxset.exe,0">>%SystemDir%\NasToFax4Box.vbs
echo link.IconLocation = "%SystemDir%\FaxDb.exe,0">>%SystemDir%\NasToFax4Box.vbs
echo link.Save>>%SystemDir%\NasToFax4Box.vbs
echo set link = WshShell.Createshortcut(startmenulink)>>%SystemDir%\NasToFax4Box.vbs
echo link.TargetPath = "%SystemDir%\NasToFax4Box.vbs">>%SystemDir%\NasToFax4Box.vbs
:: 08.07.2009 -> Ausführen in:
echo link.WorkingDirectory = "%SystemDir%">>%SystemDir%\NasToFax4Box.vbs
:: 05.07.2009 -> fboxset.exe ersetzt zu FaxDb.exe
REM echo link.IconLocation = "%SystemDir%\fboxset.exe,0">>%SystemDir%\NasToFax4Box.vbs
echo link.IconLocation = "%SystemDir%\FaxDb.exe,0">>%SystemDir%\NasToFax4Box.vbs
echo link.Save>>%SystemDir%\NasToFax4Box.vbs
"%SystemDir%\NasToFax4Box.vbs"

Zu den Punkt hier:
:: 05.07.2009 -> fboxset.exe ersetzt zu FaxDb.exe
Bei mir und einigen anderen die Fritz!Fax auf dem Rechner Installiert haben,
Fehlt die Datei fboxset.exe deshalb habe ich das geändert.

:confused: :-Ö

Gruß Erwin ;)

PS: Für wagemutige Tester die meine geänderte NasToFax4Box-1-5.bat
etwas angepasste Version ohne BUG 255 Testen möchten schickt mir
eine PN mit einer E-Mail Adresse, es gibt aber keine Funktions Garantie.

:weg:
 
Hat das ganze schon jemand unter xp 64 zum laufen bekommen?
Script bringt Fehlermeldung installation Failed.
läuft dann weiter fritzfax wird auch geöffnet aber natürlich keine Faxe importiert.

MFG Alex
 
Mh irgenwas mit der variablenabfrage sieht da komsich aus.
für was stehen token 5&6?
GS_DLL sollte worauf verlinken


Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
C:\>nastofax4box-1-5
C:\>setlocal
C:\>SET version=1-5
C:\>SET build=08.07.2009
C:\>SET FritzBoxIP="fritz.box"
C:\>IF not exist FF_F4B_CC_MyEXEPATH.exe goto :EndFF
C:\>FOR /F "tokens=1" %i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp1=%i"
C:\>SET "exetemp1=C:"
C:\>FOR /F "tokens=2" %i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp2=%i"
C:\>SET "exetemp2=C:\FRITZ"
C:\>FOR /F "tokens=3" %i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp3=%i"
C:\>SET "exetemp3=C:\PROGRA~2\gs\gs8.54\bin"
C:\>FOR /F "tokens=4" %i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp4=%i"
C:\>SET "exetemp4=192.168.5.1"
C:\>FOR /F "tokens=5" %i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp5=%i"
C:\>SET "exetemp5=2"
C:\>FOR /F "tokens=6" %i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp6=%i"
C:\>SET "exetemp=C:"
C:\>SET "SystemDir=C:\FRITZ"
C:\>SET "DatenDir=C:\PROGRA~2\gs\gs8.54\bin"
C:\>SET "GS_DLL=192.168.5.1"
C:\>IF "fritz.box" == "0.0.0.0" SET "FritzBoxIP=2"
IF was unexpected at this time.
C:\>IF NOT == 1 IF "fritz.box" == "0.0.0.0" SET "FritzBoxIP=fritz.box"
C:\>


MFG Alex
 
Hallo,

Token 5 ist die IP Adresse sofern sie ermittelt werden konnte,
Token 6 ist ein Fehlerstatus, wenn die IP Fehlt oder ein Dateipfad

Bei dir sieht es so aus als ob ein Pfad Fehlt,
Prüfe mal mit CMD FF_F4B_CC_MyEXEPATH.exe > 12345.txt
und schau nach was in 12345.txt steht da müssten 4 Dateipfade stehen.

So wie ich das jetzt sehe Fehlt bei dir der Daten Pfad für die
FritzFax.dbf, schau mal hiermit: AVM_NetCapi_x6432.zip nach
was da für ein Pfad drin steht?!

Das hier: FritzBoxIP="fritz.box" wird bei mir nicht unterstützt,
hier sollte es so FritzBoxIP="0.0.0.0" sein oder
FritzBoxIP="192.168.178.1" die Feste IP deiner Box.

Diese stelle im Script hier:
Code:
IF %FritzBoxIP% == "0.0.0.0" SET "FritzBoxIP=%exetemp5%"
IF NOT %exetemp6% == 1 IF %FritzBoxIP% == "0.0.0.0" SET "FritzBoxIP=192.168.178.1"
darf nicht verändert werden.

Code:
@echo off & setlocal
SET version=1-5
SET build=08.07.2009

SET FritzBoxIP="0.0.0.0"

:: Wenn die Datei FF_F4B_CC_MyEXEPATH.exe fehlt wird das Script beendet
IF not exist FF_F4B_CC_MyEXEPATH.exe goto :EndFF

:: Programmpfade aus der Registry lesen und an Variablen übergeben.
FOR /f "tokens=1" %%i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp1=%%i"
FOR /f "tokens=2" %%i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp2=%%i"
FOR /f "tokens=3" %%i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp3=%%i"
FOR /f "tokens=4" %%i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp4=%%i"
FOR /f "tokens=5" %%i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp5=%%i"
FOR /f "tokens=6" %%i in ('FF_F4B_CC_MyEXEPATH.exe') DO SET "exetemp6=%%i"

SET "exetemp=%exetemp1%"
SET "SystemDir=%exetemp2%"
SET "DatenDir=%exetemp3%"
SET "GS_DLL=%exetemp4%"
IF %FritzBoxIP% == "0.0.0.0" SET "FritzBoxIP=%exetemp5%"
IF NOT %exetemp6% == 1 IF %FritzBoxIP% == "0.0.0.0" SET "FritzBoxIP=192.168.178.1"

:: Prüfung ob das Transportscript über u.g. Vb-Script gestartet wurde (unsichtbarer Modus), wenn nicht wird Setup gestartet. 
IF %exetemp6% == 0 goto :SetUp
IF %exetemp6% == 1 goto :NoIp

IF NOT %exetemp6% == 3 goto :EndFF

:: Netzwerkfreigabe der Fritz Box mit net view ermitteln, Pfad um Telefax-Ordner ergänzen, an Variable übergeben.
FOR /f "tokens=1" %%i in ('net view \\%FritzBoxIP% ^|FIND /I "-0"') DO SET "NAS=\\%FritzBoxIP%\%%i"
IF exist %NAS%\FRITZ\faxbox (SET "NAS=%NAS%\FRITZ\faxbox") else (SET "NAS=%NAS%\telefax")
goto :NoSetUp

Gruß Erwin

PS: GhostScript 9.01 mit cFax

PS: GhostScript 8.72 mit cFax

PS: GhostScript 8.54 mit cFax

18.11.2010 -> FF_F4B_CC_Hide_07.zip 15.11.2010 2.1.0.7
Änderung, Registry Eintrag hInzugefügt GhostScript 8.71 / 8.72 / 9.00 / 9.01 mit cFax
zu FF_F4B_CC_MyEXEPATH.exe und FF_F4B_CC_Hide.exe

11.11.2010 -> Änderung, habe den Registry Eintrag von
GhostScript 8.71 / 8.72 / 9.00 / 9.01 mit cFax angepasst
FF_PDFtoSff_01_04.zip - FF_PDFtoSff.exe 15.11.2010 2.1.0.4

05.08.2010 -> Änderung, habe den Registry Eintrag von
GhostScript 8.72 mit cFax angepasst
FF_PDFtoSff_01_03.zip - FF_PDFtoSff.exe 19.04.2010 2.1.0.3

12.10.2009 -> Änderung, habe den Registry Eintrag von
GhostScript 8.70 mit cFax
zu FF_F4B_CC_MyEXEPATH.exe und FF_F4B_CC_Hide.exe Hinzugefügt
.
Somit werden im moment nur die zwei Versionen unterstützt:
GhostScript 8.54 mit cFax / GhostScript 8.70 mit cFax
.
FF_F4B_CC_Hide_06.zip (166,3 KB, 56x aufgerufen <- 18.11.2010)
.
 

Anhänge

  • FF_PDFtoSff.zip
    112 KB · Aufrufe: 189
  • FF_PDFtoSff_01_03.zip
    112.8 KB · Aufrufe: 182
  • FF_PDFtoSff_01_04.zip
    114.2 KB · Aufrufe: 55
  • FF_F4B_CC_Hide_07.zip
    168.5 KB · Aufrufe: 78
Zuletzt bearbeitet:
Danke schonmal für die Hilfe, bin jetzt so weit das es funktioniert.
Es funktioniert allerdings nur über die NasToFax4Box.bat.
Die CC hide macht irgendwie garnix(habe nach txt die änderungen vorgenommen).

MFG Alex
 
Hallo,

Welche Änderung, im grunde wird nur bei dem Erststart die
NasToFax4Box-1-5.bat ausgeführt, dann sollten alle Dateien im
Fritz Ordner sein, du kannst es dann mit NasToFax4Box.bat im Fritz Ordner
ausführen oder über den Link auf dem Desktop, im Hide Modus
Läuft es im Hintergrund, es ist sozusagen Unsichtbar in der Ausführung.

Die Änderung für den Hide Modus in der FF_F4B_CC_Hide_exe.txt sind
schon in der NasToFax4Box-1-5.bat enthalten.

Gruß Erwin ;)

PS: Frag mal MikeyFFB wenn er es noch verwenden sollte danach? :confused:
 
Zuletzt bearbeitet:
Das meinte ich, der Desktoplink der auf die hide verknüpft ist macht nix, er läuft kurz im taskmanager, das wars.

Ich werde ihn mal fragen.
MFG Alex
 
Das ist ja der Sinn davon im Hintergrund Unsichtbar bei
der Ausführung, daher kann es nur kurz oder auch länger
im Taskmanager auftauchen, je nachdem wie viel PDF
Dateien zu sff Konvertiert werden.

Gruß Erwin ;)
 
@MikeyFFB, @jaschow, @all usw.

Nachfrage, in wie weit klappt es mit der geänderten Version von mir mit dem Script NasToFax4Box-1-5.bat(Nur W2k/XP)?!

Gruß Erwin
 
Himmel, hab ich jetzt erst gelesen.
@ Pikachu: Hat gut geklappt. Funzte einwandfrei.
Nun aber dieses Problem: Hab`s gewagt auf WIN 7 umzusteigen. Gefällt mir bis jetzt recht gut. Geht auch alles ausser... Du wirst es Dir denken können. Leider geht hier gar nix mehr. Bei Klick auf die Batch Datei zuckt kurz das Konsolenfenster und das wars. Keine Fehlermeldung, keine Ausführungen, nichts. Hab`s natürlich auch mit Adminrechten probiert.
Ich vermute mal da in WIN 7 die ganzen Ordnerstrukturen ein bisserl anders sind, wird wohl auch das Script angepasst werden müssen. Lieg ich da richtig?

Beste Grüße

Mikey
 
Hallo,

Es ist nur ein kleiner Test hier: FF_PDFtoSff.zip

Convert AVM Fritz!Box PDF File to FritzFax SFF File with
GhostScript 8.70 with cFax and add to FritzFax.dbf

GhostScript 8.70 mit cFax oder GhostScript 8.54 mit cFax
muss zuerst Installiert werden, sowie auch FritzFax,
da es sonst nicht geht.

Es dient nur dazu die PDF Dateien mit GhostScript zu SFF Dateien zu
Konvertieren, und zur Datenbank FritzFax.dbf hinzuzufügen, damit
man die Faxe dann mit FritzFax verwenden kann.

Es werden im moment nur die zwei Versionen unterstützt:
GhostScript 8.54 mit cFax / GhostScript 8.70 mit cFax

FF_PDFtoSff.exe kann beim Aufruf von
FF_PDFtoSff.exe /q im Hide Modus ausgeführt werden
wenn alle Pfade existieren.

Download: FF_PDFtoSff.zip
Download Angepasste Version: FF_PDFtoSff_01_03.zip / FF_PDFtoSff_01_04.zip

Download: GhostScript 9.01 mit cFax
Download: GhostScript 8.72 mit cFax
Download: GhostScript 8.54 mit cFax

Gruß Erwin
 
Zuletzt bearbeitet:
Es dient nur dazu die PDF Dateien mit GhostScript zu SFF Dateien zu
Konvertieren


genau das wird bei mir nicht gemacht, will heißen es wird keine SFF Datei erzeugt



und zur Datenbank FritzFax.dbf hinzuzufügen, damit
man die Faxe dann mit FritzFax verwenden kann.

Das klappt einwandfrei, im FritzFax Journal steht der Eintrag drin. Nur wenn man durch Doppelklick darauf das Fax öffnen will, geht das nicht weil ja die SFF Datei fehlt.


Any ideas? Pfade sind richtig angegeben. BS = win7 32 bit
 
Zuletzt bearbeitet:
Der Registry Eintrag so wie es bei mir ist,
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\AFPL Ghostscript]

[HKEY_LOCAL_MACHINE\SOFTWARE\AFPL Ghostscript\8.54]
"GS_DLL"="C:\\Programme\\gs\\gs8.54\\bin\\gsdll32.dll"
"GS_LIB"="C:\\Programme\\gs\\gs8.54\\lib;C:\\Programme\\gs\\fonts;C:\\Programme\\gs\\gs8.54\\Resource"

[HKEY_LOCAL_MACHINE\SOFTWARE\AFPL Ghostscript\8.70]
"GS_DLL"="C:\\Programme\\gs\\gs8.70\\bin\\gsdll32.dll"
"GS_LIB"="C:\\Programme\\gs\\gs8.70\\lib;C:\\Programme\\gs\\fonts;C:\\Programme\\gs\\gs8.70\\Resource"

schau mal in der Reg mit Regedit nach wenn er Fehlt
dann trag es ein.

Den Pfad muss man Anpassen wenn er anders ist?!

Nach weiteren Tests, wenn der Registry Eintrag zu GS_LIB fehlt
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\AFPL Ghostscript\8.54]
"GS_LIB"="C:\\Programme\\gs\\gs8.54\\lib"

[HKEY_LOCAL_MACHINE\SOFTWARE\AFPL Ghostscript\8.70]
"GS_LIB"="C:\\Programme\\gs\\gs8.70\\lib"
und der Ordner lib nicht vorhanden ist scheint es nicht zu gehen.

Gruß Erwin
 

Anhänge

  • HKLM_GS854_001.zip
    387 Bytes · Aufrufe: 40
Zuletzt bearbeitet:
Passt

Das Tool funzt hervorragend. :nemma:
Bei mir war eine fehlerhafte Installation von Ghostscript die Ursache. Nach Neuinstallation kam dann der volle Erfolg :)
Das absolute Highlight wäre noch, wenn nach erfolgter Konvertierung die PDF Datei in einen anderen Ordner, z.B. old verschoben wird. Dann wären eigentlich alle Funktionen in einer EXE vorhanden.
Zum HIDE Modusnoch eine Frage: Läuft dann alles autom. ab? Weil normal muss man ja noch auf convert klicken.

Grüße und DANKE für die tolle Arbeit

Mikey
 
Zum HIDE Modusnoch eine Frage: Läuft dann alles autom. ab? Weil normal muss man ja noch auf convert klicken.

Ja es läuft automatisch ab, nur wenn ein Pfad fehlt
kommt das Fenster, aber es ist eh erst eine beta Version,
wo ich noch einige Punkte verbessern muss,
zum Bs. eine Fehlermeldung zu GS, usw.

Da die sff eh nicht nochmal Konvertiert werden wenn sie im Ziel schon
vorhanden sind ist eine Kopie der PDF in einem Old Ordner wohl nicht nötig oder?!

Gruß Erwin
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
246,158
Beiträge
2,247,073
Mitglieder
373,677
Neuestes Mitglied
MK34
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.