Faxdrucker (vormals "FaxPrinter")
End of life
Dieses Modul wird - im Gegensatz zu unseren Produkten im Shop - nicht mehr proaktiv weiterentwickelt.
Alle eingehenden Faxe automatisch auf einem Windows-System ausdrucken lassen.
Installation
Beachten Sie für die Installation unsere Anleitung zur Installation von Modulen.
Bei dem STARFACE-FaxPrinter handelt es sich um ein zweiteiliges Produkt:
- Das STARFACE-Modul: Es versendet von der Anlage empfangene Faxe über das Netzwerk an einen in der Modulkonfiguration angegebenen Windows-PC.
- Der Windows-Faxhandler: Er wartet auf von der Anlage über das Netzwerk gesendete Faxe. Wenn eines eintrifft, wird der Druck veranlasst.
Konfiguration
STARFACE-Modul
In der Modulkonfiguration gibt es lediglich eine Einstellung "Empfängeradresse" im Reiter "Empfangssystem". Dort muss die IP oder der DNS-Hostname des Windows-Rechners angegeben werden, auf dem der Faxhandler läuft.
Faxhandler
Die Konfiguration des Faxhandlers ist etwas aufwendiger; hier wird beispielhaft von einer Installation aller Komponenten im Ordner
%USERPROFILE%\Desktop\FaxPrinter\
erläutert.
- Zunächst muss die Datei faxprinter.jar in einen beliebigen Ordner auf dem Windows-PC gelegt werden.
- Dann muss die Datei SumatraPDF ebenfalls in diesen Ordner gelegt werden.
- In demselben Ordner legen Sie eine leere Datei config.ini an.
- Erstellen Sie weiterhin eine leere Batch-Datei, z.B. mit dem Namen FaxPrinter.bat.
Schreiben Sie diesen Startbefehl in die FaxPrinter.bat:
java -jar faxprinter.jar config.ini
Damit der Faxhandler Aufrufe von dem Modul empfangen kann muss in der Windows-Firewall der Port 8291 TCP geöffnet werden.
Verwendung
Die Datei config.ini
[main] pdfReaderPath = c:\\blah\\SumatraPDF.exe defaultPrinter = printer a [numberTable] 59068599 = printer b [printer a] name = Epson Print [printer b] name = Kyocera
- Sektion main:
- pdfReaderPath: Hier muss der vollständige, absolute Pfad zur SumatraPDF.exe angegeben werden. Die Backslashes müssen auskommentiert, also doppelt angegeben werden.
- defaultPrinter: Hier muss einer der weiter unten definierten Druckernamen (hier 'printer a' oder 'printer b') als Standarddrucker gesetzt werden. Alle Faxe die nicht auf einem speziellen Drucker gedruckt werden, werden auf diesem Gerät ausgegeben.
- Sektion numberTable: Hier können einzelne, in der Anlage definierte Faxnummern angegeben werden. Wenn ein Fax auf einer hier gelisteten Nummer empfangen wird, wird es nicht auf dem Standarddrucker (defaultPrinter) sondern auf der hier definierten Nummer ausgedruckt.
- Druckersektionen:
- Der Sektionsname stellt den für die config.ini internen Namen eines Druckers dar, der als defaultPrinter oder in der numberTable angegeben werden kann.
- name: Hier muss der in Windows vergebene Druckername eingetragen werden. Über diesen Namen wird der entsprechende Drucker identifiziert.
- Alle Backslashes müssen doppelt eingegeben werden. Das betrifft vor allem Windows-Pfade!
- Bei Erstellen der Konfigurationsdatei muss unbedingt darauf geachtet werden, dass die Zeichenkodierung WINDOWS-1252 (Windows-Standard) verwendet wird, sonst werden Umlaute und das "ß" nicht erkannt! Der Fehler ist an der Konsole erkennbar: Drucke auf "B?rodrucker (Wei?es Papier)" o.Ä. Unter Windows erzeugte Dateien sollten so gut wie immer diesen Zeichensatz haben. Dateien, die unter anderen Betriebssystemen erzeugt wurden, sind gewöhnlich UTF-8-kodiert, funktionieren hier also nicht korrekt.
Datum | Modulversion | Getestet mit Starface Version | Download | Changelog |
---|---|---|---|---|
13.12.2017 | 34 | 6.4.2.19, 6.4.3.26 |
| |
24.01.2018 | 35 | 6.4.2.19, 6.4.3.26 |
| |
07.03.2018 | 35 | 6.4.3 | FaxPrinter_v35_lic2018.sfm |
|
08.03.2018 | 36 | 6.4.3.34, 6.5.0.30, 6.5.1.*, 6.6.0.* |
| |
05.02.2019 | 37 | 6.4.3.34 - 6.6.0.10, 6.7.0.* |
| |
26.04.2020 | 38 | 6.7.1.* |
|
FAQ
Frage/Problem | Antwort/Lösung |
---|---|
Ist es möglich, ein empfangenes Fax auf mehreren Druckern gleichzeitig ausgeben zu lassen? | Ja. Jede Faxnummer kann in der Sektion numberTable mehrmals mit unterschiedlichen Zielen angegeben werden. |
Ich möchte, dass der Standarddrucker die Faxe einer bestimmten Rufnummer zusätzlich zu dem definierten Drucker ausgibt. | Wenn eine Faxnummer in der numberTable definiert ist, werden Faxe auf diese Rufnummer nicht auf dem Standarddrucker ausgegeben. Um zusätzlich auf dem Standarddrucker auszugeben, muss in der numberTable eine weitere Zuordnung der Rufnummer auf den Standarddrucker erfolgen. |
Der "faxlink-receiver" reagiert nicht auf eingehende Faxe. | Stellen Sie sicher, dass das Programm auf Port 8291 (TCP) von der STARFACE aus erreichbar ist. |
Der "faxlink-receiver" meldet im Log "java.io.FileNotFoundException: http://<IP-Adresse>/download/XXX.pdf?key=XXX". | Bei der IP-Adresse handelt es sich vermutlich um die IP-Adresse des NGN-Interfaces der STARFACE. Aktuell werden keine STARFACE Anlagen mit NGN-Anschluss unterstützt. |
Weitere Informationen
Haben wir Ihnen geholfen?
Konnten Sie mit dieser Dokumentation alle Ihre Fragen zum Produkt klären und es wie gewünscht in Betrieb nehmen? Wir freuen uns über Ihre Verbesserungsvorschläge - sowohl zum Produkt, als auch zu unserer Dokumentation. Schreiben Sie uns eine formlose E-Mail oder rufen Sie uns an. Vielen Dank!
Kennst Du schon den Nachfolger der Modul-Manufaktur? www.sync.blue