PHDialer V 1.4 by William Wong Prober House Software April 1993 PHDialer is a Desk Accessory Modem Dialer for the Atari ST. Why you want PHDialer - * If you're using something like Miniterm that only allows 20 numbers but you want to have more numbers. * If you are using a Demo terminal that does not allow all the storage of your favourite BBS numbers. * If you want to call your friends using a modem to dial the number (auto- dialer). The features it have includes : * It can be called from within any program that allows Desk Accessories. * Full GEM interface. * Drives HAYES compatible modems. * It can hold up to 500 telephone numbers in the directory list. * Up to 25 charcters of the BBS name is displayed per line for selection. * Displays 14 BBS Name per page. Page up, page down, top and bottom for fast scrolling. * Find function available to quickly search names in list. * Selection of RS232 baud rate from the dialer itself. Speed from 300 to 19200 supported. * Click on Name once only to dial number. * Reports all modem error return codes eg BUSY etc. * Auto exit on connection. * Auto resetting of modem baud rate on connection if required. Addition features of V1.2 : * Auto repeat on all buttons. * Reoptimisation of coding, providing faster startup and reading of datafiles. Addition features of V1.3 : * Added support of 19.2 Kbps. * Automatic redial on a busy line until it get through or your modem breaksdown (which ever comes first). Addition features of V1.4 : * Fixed problem in auto baud rate setting. This caused a problem with some high speed modem. Now a LOCK function is added to stop auto baud setting. * Reoptimise data loading. Even faster loading of datafiles than ver 1.2. * External configuration program - allows default modem baud rate setup and edit BBS name/tel number. This removes the strict text file requirements of the datafile. Startup ------- To use PHdialer, place PHDIAL14.ACC on the root of your boot disk. PHDIALER.CFG on the \PHSTUFF of your boot disk. PHDIAL14.RSC on the \PHSTUFF of your boot disk. PHDCFG.TOS on the \PHSTUFF of your boot disk or anywhere else. Rebbot your ST to load in PHDIAL14 as a Desk Accessory. Once installed it can be called up like any other DA. What's that ? ------------- A dialog will be presented when it is called from DA. The following can be clicked on - NAME LIST : Click on it will dial the number associated with that name. UP arrow : Page up the directory list. Down arrow : Page down the directory list. T letter : Goes to the top of the directory list. B letter : Goes to the bottom of the directory list. FIND : Will bring up a form where you will enter the search string. FIRST : finds the first entry that matches the string. NEXT : finds from current position. CANCEL: exit without searching. If found, that name entry will be at top of the list. BAUD UP : Increase the baud rate. BAUD DOWN : Decrease the baud rate. LOCCK : Locks the RS232 port. Do not auto baud. EXIT : Exit the program. Note: PHDialer is intelligent. On connection it will : 1) Reset the RS232 baud setting to the connected speed of the modem. Remembers that the modem will baud down, so always dial out using your highest rate. ** Note this fuction is disable if LOCk is toggled on. 2) Exit by itself so you can run your comms program without delay. BBS names and telephone numbers entries --------------------------------------- Please see the accompany document PHDCFG.TXT for modifications of the entries. The Resource file ----------------- * WARNING * Please do not modify the .RSC file as my name is in it !! History ------- The first stand alone dialer from PHSW was called DIALER. It was a .TOS program without any GEM interface. Most of PHDialer codes came from it. From the DIALER came DIALTerm, a small comms program with Xmodem & Zmodem and capture capability. Unfortunately, this have no GEM interface. If I have the time, will probably upgrade to GEM. PHDialer V0.4 - the first version out. Find function implemented. Modem error codes trapped. Auto RS232 baud down setting on connect. Auto exit when connected. PHDialer V1.0 - A faster reading of data directory algorithm used. Quicken bootup time. Proper display of list when startup. Scroll up/down 13 lines instead of 10. PHDialer V1.1 - Recoding of file reading section and main loop. Reduction of program size and increase in speed at bootup. Saving of over 1.5K of previous size. PHDialer V1.2 - Auto repeat implemented on following buttons on dialog form : PgUp, PgDn, Baud up & Baud down buttons. PHDialer V1.3 - Added support and 19.2 Kbs. Implemented faster detection codes for 19.2 Kbps. The old code just die at 19.2K bps. Auto redial function. PHDialer V1.4 - No auto RS232 speed setting option added. Configuration program included. First Pure C program. Copyrights ---------- It is right to copy and distribute this program in anyway or form so long as ProbeHouse Software and William Wong are acknowledged as the developer of this. Now the boring stuff ... ------------------------ You can copy and hack the program so long that my name is not erased off. Please send contributions of $10 (or more), new T Shirts, Videotapes (RA ones are acceptable), CDs, magazines, ST hardware, monitors to : William Wong, CC 5129, 990 Bendemeer Road, Singapore 1233, Republic of Singapore. You will be registered with me and will be given a copy of the new version of this cool DA dialer. Source codes available at $1500 (help me get a Falcon) That was quick. William Wong PHSW.