Super Pager for OS/2 Version 1.0 Rev. 2 --------------------------------------- This OS/2 program will send a alphanumic message to a pager. Some of the features are: o Supports TAP(Telocator Alphanumeric Protocol) o Supports scripts if pager system does not support TAP. o Page by name or number. o Client/Server application. o Standalone PM Pager. PM Pager will also act as a client to the pager server o Delayed pages. - Delay by minutes. - Page at a pictular date and time. o Log file with date, time and who was paged. o Remembers pages after server has been restarted. o C Source code for Client, add pageing to your own programs. o Uses name pipes. Make you programs page over the network. o Works with callos2(Caller ID for os/2). Pages you with who called What you need: o A Hayes or compatible modem How to setup: ------------- There is two configuration file, it is called: PAGE.INI. The first line of the file must have the com port, baud rate, parity, word lenth, stop bits and pager system type. Example: COM1:1200,E,7,1 TAP or COM1:1200,E,7,1 SCRIPT The next line must have the pager system phone number. Example: 555-1234 The next line must have the modem init string. This line is very important. With some older modem or off brands they will not work right tell it has been setup correctly. The modem will need to be setup to hangup when DTR is droped(&D2) and the host baud rate to match connect speed(S37=0). Example for Hayes 28.8 V.34 AT&Q0S36=1S37=0S48=128N0B1&D2 Example for Hayes 2400 ATL0 The lines following have pager number and names. They are in the format of: PAGER_NUMBER NAME_OF_PERSON Example: 555-2051 Brent Borghese 555-2092 Darren Smith 555-2053 Janis Taler 555-2124 Mr. Bill If your system does not support the TAP(System Type) protocol the second configuration file is: "PAGE.SCR". It is used to send the pages to your pager system. Not all pager systems are the same so some tuneing might need to be done. The file is in the format of Send String, Expect String. There are some esc sequences in the send string, they are shown below: \r - Sends a return(0x0D) \n - Sends a return and a line feed(0x0D,0x0A) %i - Sends the persons pager ID %m - Sends the message %p - Sends the systems phone number %d - Two second pause ^a - Sends a control charature, the charature can be form a-z There is one esc sequences in the expect string, it is shown below: \r - Expect a return(0x0D)(^m does same thing) ^a - Expect a control charature, the charature can be form a-z All pages are loged to: paged.log This is a ShareWare product. The ShareWare version adds UNREGISTERED- to all pages. Please support the shareware concept and register by sending $40 to the address below. Borghese Software Engineering 981 Hillsdale Dr. Columbus, OH 43224 Please make check Payable to: Brent K. Borghese If you have any comments please send them to: brent@dispatch.com