DIALLER VERSION 2.0A 25/05/94 New features: 25/5/94: Fixed blank display problem Automatically minimized once application is launched Counter timer now display in dialler's main window Keeping a log of date, phone and time spent in dialer.log file 5/5/94: support multiple phone numbers. Dialer will rotate through all the phone numbers specified each time the phone number it trying to connect is busy or unavailable. New interface. The new dialer now use a dialer box as the main window and buttons to replace menu bar. No more resource leaks 8/1/94 User can now specify any of the following in expect, send and SendCrAfterConnect box: \b Comm break for 1 second \bxx Comm break for xx seconds \xxx Send ascii character of ascii value xxx \r Carriage return \n Line feed 6/1/94 Add on-line timer display to show the total time spent on-line. Longer modem init string box in setup dialog box. 9/12/93 User can now specify '\n' as linefeed and '\r' as carriage return in expect/send pair string. Support 56000 BPS Can now launch up to 2 applications, separated by ';'. Simplified communication setting. Click OK will save setting by default. Allow user to specify number of retry in dialer.ini file. Edit the entry "Retry" in the ini file. Multiple hosts configuration is now possible by duplicating dialer.exe and dialer.ini in another directory. Dialer.exe will only look for the ini file in the executable directory. 22/11/93 INCLUDED CTL3d.DLL and new option for sending CR after connect to wake up remote host or comm server. ------------------------------------------------------------------------------- This is a general purpose dialer for launching other Windows based application that hasn't got modem access capability built in. The modem section support Hayes compatible modem setting. Initialisation string is user definable up to 30 characters long. The "Send CR after connect" is required only if your system requires a CR to wake it up after connection is made. Sepcify "None" if you don't want this option. The expect/send pairs section allows user to define their own host access sequence. For example for accessing Demon service here in UK you would fill up the expect/send pairs section as follows: Expect Send Expect send ------ ----- ------ ----- 1 ogin: user name\n 3 Protocol SLIP\n 2 assword: yousr password\n 4 HELLO None 5 None None Launch Program: d:\winsock\tcpman;d:\mosaic\mosaic ( Note ';' is used to separate the TCPMAN and Mosaic ) Once connected, the access sequence goes like this: Expect string ogin: Got ogin: send user name Expect string assword: Got assword: send password Expect string Protocol Got Protocol send SLIP Expect string HELLO Got HELLO send nothing Ignore sequence 5 Launch application program. If None is specified in any of the expect coloumns, the dialer will skip that expect/send pair. Specify "None" in send column tells dialer to send nothing back. Note: Unused pairs must be filled in with "None" to stop dialer from hanging. Do not quit the dialer while your application is running. Use hangup to disconnect once you have closed your application. There is no need to specify AT&D0 to stop the DTR from hanging up your modem. Once the connection is made, the dialer will release control of the comm port. The launch program field in the setup dialog box user must specify the full path of his or her application program to be launched unless the program is in the PATH. Th minimized checked bx allows user to specify whether the program is to be launched in minimized or full window. +------------------------------------------------------------------------+ + K.H.Ping + + Internet: ping@genie.demon.co.uk ______ + + Associated Newspapers Ltd. / / . ___ ____+ + Northcliffe House, 2 Northcliffe House /_____/ / / \ / /+ + Room 412A, Kensington, London W8 5TT / / / / /__ / + + Tel: +44 71 9387198 Fax: +44 71 9382008 / / / / / + +--------------------------------------------------------------------/---+ \__/