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!