PageIt V1.0 - Paging & SMS Software
For services using the TAP protocol
(c) Copyright richard.prinz@cso.net
    compiled: Mar 22 1999, 10:54:55
    
    
Last update:  May 13 2003, 12:25:00

Download PageIt

NOTE: As of 1.1.2003 all commercial paging services ceased 
(including TAP access to SMS services) here in austria so PageIT is 
pretty useless now here. To satisfy the need to automaticaly generate
SMS messages (without using Email to SMS gateways) I have found and
improved the following sollution:

SMS-Link from Philippe Andersson found at http://smslink.sourceforge.net/
SMS-Link Add On's can be found here.

Sorry: Only german description available.

STARTEN VON PAGEIT

PageIt entstand aus der Notwendigkeit heraus von simplen PC's die Überwachungs-
funktionen erfüllten Alarm (als Pager oder SMS Nachricht via Modem) zu geben, wenn 
ein bestimmtes Ereignis eingetreten war.

PageIt kann ohne Parameter gestartet werden. In diesem Fall wird man mit einer
simplen Eingabemaske konfrontiert. Zuerst muss der Service eingegeben werde.
Dies sollte der Name des Service Providers sein und stellt auch den Dateinamen
des Configfiles dar. Danach folgt die Auswahl des Empfängers. Die Empfänger werden
unter der Section [users] im Configfile eingerichtet. Das Format des Configfiles
entspricht übrigens dem von ganz normalen Windows INI Files. Dann einfach
noch die Nachricht eingeben und los gehts. Beim Eingeben der Nachricht über
die Eingabemaske ist zu beachten, dass die Länge der Nachricht von der Länge
der DOS Eingabezeile begrenzt wird.

PageIt kann aber auch mit Parametern aufgerufen werden:

PageIt User@Service "Nachricht"
sendet die Nachricht an den User mittels Service

PageIt User@Service @File
sendet die erste Zeile der Textdatei file an User mittels Service

Wird ein Parameter weggelassen so wird genau der fehlende Parameter über die
Eingabemaske angefordert. zB:

PageIt @Service "Nachricht"
hier wird nur der User über die Eingabemaske angefordert.

KONFIGURIEREN VON PAGEIT

PageIt wird über Configfiles configuriert (diese entsprechen vom Format her
ganz gewöhnlichen Windows INI files). Für jeden Dienstanbieter existiert ein
Configfile. zB:

Angaben zum Dienstanbieter:

[Connection]
Name = Name des Providers der angezeigt werden soll
Number = Zugangsnummer
Port = rs232 Port (1|2)
Baud = Baudrate (300-19200)
Parity = Parität (E|O|N)
Data = Data Bits (7|8)
Stop = Stop Bits (0|1)
XONOFF = (Y|N) für TAP auf Y setzen
Debug = Anzeige von Debug Informationen (1|0)

Angaben zum Modem
Die Tilde (~) entspricht einer Pause von 1 Sekunde und \r einem CR.

[Modem]
Reset = \r~ATZ\r~~
Init = AT&F0C1E0M0S7=60S11=55V1X3S0=0\r~
Hangup = ~+++~ATH0\r~ATS0=0\r~
Answer = ATS0=1\r
Dial = ATDT0 <- 0 für Nebenstellenanlagen sonst die 0 hier löschen!

Angaben zu den Benutzern

[Users]
; hier die Benutzer angeben
; zB:
benutzer1 = 4213999
mueller = 4493999,password

Sollte der Dienstanbieter ein passwort verlangen so kann dies nach der Empfängerkennung
getrennt durch ein Komma angegeben werde. Wird nichts angegeben so wird standardmäßig
000000 verwendet.

Technik

PageIt verwendet das TAP Protokoll zum senden der Nachrichten. Die
Beschreibung gibts als PDF hier. Normalerweise besitzt jedes Pager-C
bzw SMS-C eine eigene Zugangsnummer. Es sind bereits Konfigfiles für
Airpage (out of Business), CallMe (out of Business)und Paging1 (out of Business)
enthalten. Bei SMS ist es im Prinzip egal über welches SMS-C man versendet. 
Im Falle von A1 sieht das etwa so aus:

A1 Einwahlnummern
SMS      066914    TAP  max 160 zeichen
Call Me  066911    TAP  max 80  zeichen

   * Nicht von A1 Handys aus erreichbar! 

   * Baudrate 9600,7e1 

   * Bei SMS immer den Landescode mit angeben zb. 4366412345

Es ist ebenfalls möglich SMS Nachrichten zu Handys anderer
Provider (zb MAX oder ONE oder TELERING) zu senden. In diesem Fall einfach die
Handynummer angeben zb: 43676.... fuer MAX.

Diese Nummern sind Mehrwertnummern!:

         Tageszeit1     Tageszeit2     Tageszeit3     Tageszeit4
Minimum    24,80          21,39          21,39          22,32
Standard   23,47          20,24          20,24          21,12
Gesch. 1   22,14          19,09          19,09          19,92
Gesch. 2   20,80          17,94          17,94          18,72

Durchschnittlich koste die Übermittlung einer Nachricht ca.
6,- bis 8,- ATS

CallMe kann aber auch zum Ortstarif erreicht werden dann allerding nur
mit 300 Baud unter der Nummer 0666, PET Protokoll, 300,7e1



Weitere Wünsche, Anregungen und Beschwerden bitte an
Richard.Prinz@MIN.at senden.

NOTE: Angaben in Italic sind obsolete und nur zwecks Dokumantation
noch enthalten!