VOICE Homepage: http://www.os2voice.org |
[Vorherige Seite] [Nächste Seite] [Artikelübersicht] |
Oktober 2000
editor@os2voice.org
Von Brian
Crook ©Oktober 2000, Übersetzung: Dirk
Baumanns
PMFax: http://www.kellergroup.com |
Nach ein paar Stunden online sagte "die, der zu gehorchen ist", daß sie telefonieren wolle. Nun ja, ich kann Ihnen sagen, es bleibt völlig offen, wer am längsten online bleiben kann! Außerdem beschwerten sich meine Freunde immer, daß sie mich nie erreichen könnten.
Das andere Problem ergab sich dadurch, daß auch ein Anrufbeantworter an der Leitung hängt, und wenn auch die Faxsoftware lief, konnte ich es nicht so arrangieren, daß beide abheben konnten.
Die Lösung liegt darin, zwei Verbindungen zu haben: eine für das Internet und die andere für die Telefonie (Telefonieren, Anrufbeantworter und Fax). Der Trick dabei, die letzteren Dinge zur Kooperation zu bewegen, war, sich PMFax zu besorgen. Mehr dazu später.
Bitte beachten Sie, daß es auch andere Modems funktionieren können, die ich aber nicht getestet habe.
Zwei Modems wurden von mir überprüft: Banksia WAVEund Netcomm Roadster II 56 Ultra.
Beide beruhen auf Chips von Rockwell und zwei Sprachkodierern. (Früher hatte ich mal ein Modem, daß behauptete es könne telefonieren, aber es konnte nur Anrufe entgegennehmen.) Zudem hat das Banksia noch den Vorteil eines Lautstärkereglers.
Beide sind unter http://www.netcomm.com.au erhältlich. Diese Webseite ist einen Besuch wert und hat viele Informationen parat, die meistens auch für andere Modems geeignet sind.
Anfangs nutzte ich nur das Netcom-Modem zum Telefonieren und Faxen, aber jetzt übernimmt das Banksia-Modem diese Aufgaben, weil es einen Lautstärkeregler hat.
Die restliche benötigte "Hardware" besteht aus einem guten Kopfhörer. Eigentlich wird der nicht benötigt, weil im Modem schon ein Mikrophon und Lautsprecher vorhanden sind, aber ich halte es wegen der Sprachverständlichkeit für besser, beide getrennt zu halten. Momentan benutze ich das Mikrophon des Modems und die Lautsprecher des Kopfhörers. Hier liegt definitiv ein Fall vor, bei dem man alles zusammenbauen und dann die Lautstärke/Eingangspegel anpassen sollte, um herauszufinden, was am besten funktioniert.
Optional ist eine zusätzliche serielle Schnittstellenkarte, wenn beide seriellen Schnittstellen nicht mehr frei sind. Diese werden Sie nicht brauchen, wenn Sie eine PS/2-Maus verwenden und ihre beiden COM Schnittstellen frei sind. Jedenfalls habe ich eine zusätzliche Karte gekauft, um 4 Schnittstellen zu bekommen.
Zuerst stelle ich PMfax vor, dabei widme ich mich aber nur den Einstellungen für die Sprachsteuerung. Die Faxmöglichkeiten sind äußerst vielseitig, aber das ist eine andere Geschichte.
Die Installation von PMfax bereitet ansich keine Schwierigkeiten. Nur bei der Druckerkonfiguration kann es Probleme geben. Im folgenden nehme ich an, daß PMfax installiert ist und betrachte nur die Konfigurationsmöglichkeiten der Sprachsteuerung.
Eine wichtige Anmerkung noch zu Faxworks Lite. Dieses Programm wird ja mit dem Bonuspak geliefert und beherrscht grundlegende Funktionen fürs Faxen, aber es fehlen Möglichkeiten der Steuerung für das Telefonieren, da kein Treiber mitgeliefert wird, der die seriellen Schnittstellen teilen kann.
Das Hauptfenster gibt Ihnen die Möglichkeit, gesprochene Nachrichten
aufzunehmen oder abzuspielen.
Das Statusfenster zeigt die Nachrichten seit dem Programmstart und
den derzeitigen Faxstatus. Zwei Anmerkungen: wenn der Faxstatus auf Empfangen
eingestellt ist, kann das Modem keine Anrufe tätigen (näheres
dazu später); mit REXX kann dieser Status an- und ausgestellt werden.
Man kann wirklich ziemlich viel mit REXX steuern!
Die Hilfe von PMfax ist sehr umfangreich, sie hilft bei den meisten Problemen.
Man benötigt zwei freie serielle Schnittstellen (COM-Ports), damit alles funktioniert. Ich benutze die COM-Ports 2 und 4. Wenn man den Treiber FMD.SYS nicht in der CONFIG.SYS eingetragen hat, fragt PMfax Sie auf dieser Seite nach den zu benutzenden COM-Ports.
Hier ein Auszug aus meiner CONFIG.SYS, daß dem Betriebssystem mitteilt, welche seriellen Schnittstellen vorhanden sind:
DEVICE=C:\OS2\BOOT\COM.SYS (1,3F8,4) (2,2F8,3) (3,3E8,13) (4,2E8,11)
DEVICE=F:\PMFAX\FMD.SYS
Aus der Abbildung kann man erkennen, daß PMfax alle seriellen Schnittstellen und die beiden FMD-Ports mit angeschlossenen Modems gefunden hat.
Mein Fax an Port 2 habe ich auf Senden & Empfangen gestellt: Dies ist die Grundeinstellung, die mit REXX jederzeit geändert werden kann.
In den PMfax-Einstellungen gibt es einen Reiter namens "Voice" (Sprache).
Dort können alle Spracheinstellungen vorgenommen werden. Um dies zu
aktivieren, muß die Checkbox angeklickt werden.
Sonst wird PMfax nur faxen können. Die Parameter in dem weißen
Kästchen sind Variablen für unser Telefonie-Skript. In "OGM"
(Outgoing Message = Herausgehende Meldung) wird eingestellt, welche Begrüßungsnachricht
abgespielt werden soll.
Wählskript:
Hier kann ein REXX-Script beim Wählen ausgeführt werden. Hierfür hatte ich bis jetzt keine Verwendung.
Antwortskript:
Dies ist nicht in Faxworks enthalten. Die Standardeinstellung * besagt, daß PMfax die OGM abspielt, wenn ein Telefongespräch entgegengenommen wird. Bei Kellergroup kann eine Zip-Datei heruntergeladen werden, die eine Menge von Skripten enthält. Diese variieren von simplen Anrufbeantworterfunktionen bis zu komplexen LAN/MAILBOX Umgebungen.
Das Skript, das ich benutze, ermöglicht es mir, zuhause anzurufen und die Sprachnachrichten abzufragen, Faxe zu anderen Faxgeräten umzuleiten oder es als einfachen Anrufbeantworter zu nutzen.
Alle Skripte sind in REXX geschrieben und damit leicht zu ändern. Standardmäßig spielen sie mitgelieferte WAV-Dateien ab. Es kann recht spaßig sein, neue WAV-Dateien aufzunehmen. Aber aufgepaßt: Wir reden hier von Sprache über eine Telefonleitung und nicht über HIFI-Qualität.
Die Sprachaufzeichnungen müssen in derselben Qualität / demselben
Format aufgenommen werden wie die im Skript und Faxlogbuch, weil das Logbuch
nicht verschiedene Formate verarbeiten kann. Ich bin beim Format
8bit PCM bei 44Khz geblieben.
Dies hier hat kaum etwas mit den Spracheinstellungen zu tun, außer daß das Kästchen "private" (privat) nicht gewählt werden darf. Sonst kann die Verbindung/Leitung nicht mit anderen geteilt werden. Es muß zudem die Anzahl der Klingelzeichen angegeben werden. Ich habe versucht, diese auf 9 zu stellen, aber das Faxgerät, daß ich zum Senden benutze, erreichte das Zeitlimit bevor mein FaxModem abnahm. Es klapp gut mit der Anzahl 5.
Hierzu muß nicht viel gesagt werden, außer daß man den Faxtyp (Faxklasse) des Modems und die korrekten besonderen Befehle kennen sollte. Dies sollte nicht die Spracheinstellungen beeinflussen.
Hier muß der Chipsatz des Modem angegeben werden; wie gesagt testete ich nur die von Rockwell.
Auch kann hier festgelegt werden, woher der Sound kommt. Bei mir kam er anfangs von der Soundkarte.
Mit der Soundkarte klappte es nicht so gut und ich brauchte zusätzlich ein Mikrophon und Anschlußkabel. Einfach die Kopfhörer in das Modem zu stecken, war viel einfacher. Hier sollten Sie die verschiedenen Möglichkeiten selbst ausprobieren.
An diesem Punkt sollten die Einstellungen so weit sein, daß wenn Sie nicht bis zum fünften Klingelzeichen abnehmen, PMFax das Modem anweist, den Anruf anzunehmen, entscheidet, ob es sich um ein Gespräch oder ein Fax handelt, und die Nachricht im passenden Format abspeichert. Wenn Sie nun die rechte Maustaste klicken und das Logbuch öffnen, erscheint
und die Art der empfangenen Nachricht wird zusammen mit der Uhrzeit, der Verbindungsdauer usw. angezeigt. PMfax bietet zudem die Möglichkeit, Faxe zum Zurückschicken zu editieren oder für die Schrifterkennung (OCR) abzuspeichern.
Manchmal vergesse ich, wenn ich zur Arbeit gehe, das Fax auf Empfangen einzustellen. Dann komme ich nach Hause und das Gerät sendet, weil ich die Einstellung "receive all calls" nicht abgeschaltet habe. Dieses habe ich mit CRON (Anm. d. Übers.: ein Programm zur Zeitsteuerung von anderen Programmen) in den Griff bekommen, indem ich die folgenden beiden Befehle eingestellt habe. Ich muß hier die Pfadvariable setzen, weil ich PMfax NICHT installiert habe. Ich starte es nur aus seinem Verzeichnis.
FXROFF.CMD
PATH f:\pmfax;%PATH%
dpath f:\pmfax;%DPATH%
set beGINLIBPATH=f:\pmfax;%BEGINLIBPATH%
FxRcv.exe -off
FXRON.CMD
PATH f:\pmfax;%PATH%
dpath f:\pmfax;%DPATH%
set beGINLIBPATH=f:\pmfax;%BEGINLIBPATH%
FxRcv.exe -on
Kompliziert, nicht wahr?
Die Abbildung ist weitgehend selbsterklärend und die meisten Buttons funktionieren wie erwartet. Ich habe es sogar schon benutzt, um Anzurufen und auf Fragen mittels der den Nummern entsprechenden Töne zu antworten. Die Töne waren immer korrekt.
Die Funktion "ring on incoming call" (Klingele bei Anrufen) arbeitet fehlerfrei, aber besetzt die Leitung, sodaß keine Anrufe getätigt oder entgegengenommen werden können.
Die Funktion "Auto Answer" (automatischen Antworten) ist nützlich, wenn man für längere Zeit in der Nähe der Telefonanlage ist. Wenn jemand anruft, braucht man nur den Kopfhörer aufzusetzen und kann dann sofort losquatschen.
Das Wählverzeichnis funktioniert, ist aber umständlich und für große Verzeichnisse nicht zu empfehlen.
Für alle Buttons gibt es auch Tastaturkürzel; wenn also ein Anruf kommt, T drücken und das Gespräch wird entgegengenommen.
Alle Anrufe werden in einem Logbuch eingetragen; dies ist hervorragend geeignet, um die Telefonrechnung zu überprüfen. Ich werde mal ein REXX-Programm in meiner restlichen Zeit schreiben, um das Logbuch zu verarbeiten. Welche restliche Zeit? Es ist jetzt 01.00 Uhr und ich habe dies hier noch nicht fertiggestellt.
Mit dem Klick auf der rechten Maustaste erhält man den Dialog "Settings".
Selektieren Sie die serielle Schnittstelle und das Modem.
VDIAL ist ebenso nützlich und erspart einem den Kauf eines Telefons.
Zusammen haben beide die eheliche Harmonie wiederhergestellt.
Artikelübersicht
editor@os2voice.org
[Vorherige Seite] [Inhalt]
[Nächste Seite]
VOICE Homepage: http://www.os2voice.org