Thank you for downloading EZDialup v1.71. You will find a complete user's manual in EZDIALUP.HLP and EZDIALUP.WRI. Both the server and client software can be tested immediately. See the Server Installation page of the Help file for step-by-step instructions. NON-PROGRAMMERS Installation of an EZDialup system is geared toward someone who can install a modem, use a text editor, etc. Programming experience is not necessary to create and maintain a dialup system, using EZDialup's original Script Mode (Mode A). And day-to-day use of EZDialup is geared toward anyone who can start a Windows program! Please see SCRIPT MODE below for a non-techical expanation of the EZDialup system. DEVELOPERS EZDialup lets you write programs that access both EZDialup Servers AND most other dialup hosts, like BBS's, CompuServe, etc. You can integrate the software seamlessly into your program, which appears to be doing all the work! EZDialup handles everything - it opens the comm port, inits the modem and makes sure it's responding, dials the number, then lets your program know when it's connected and ready, or if a busy signal or some other problem occurred. When your program connects to an EZDialup server, it can direct it to transfer, zip, unzip or delete files, run programs or perform other functions - every option available in Script-Mode. When your program connects to a BBS, API routines let it: -access all incoming characters -send individual characters or entire strings -request automatic Xmodem, XModem 1K and Ymodem file transfers -setup automatic reponses to expected input ("Login: ", etc.) -also setup notification to your program when these input strings occur A test program (TESTBED.EXE) and its Pascal source code demonstrate the use of the extended API. --------- Use of the toolkit (when registered) is royalty-free. Visual Basic and Pascal interface source code examples are included, but any development language that can call DLL routines and react to Windows messages (some development platforms call these TRIGGERS) can use the API. Please see the EZDIALUP.HLP or EZDIALUP.WRI for addtional details. ******************** SCRIPT-BASED EZDIALUP Here's the idea: dedicate a Windows-running PC to handle dialup requests for information. One PC can handle up to four modems, each controlled by an instance of EZDialup (running in server mode). On a two-line installation, for example, you'd see two EZDialup icons running on the server PC. Other tasks should be able to run on this PC, but your results, of course, may vary. Remote PC's use client-mode EZDialup to call in and request that a script file be executed, providing a password as it does so. If the specified script file (which contains commands to zip, unzip, upload, download, etc.) can be located, and the password checks out, the script file is executed. When all the commands in the script have been executed, the connection is broken, the client side shuts down, and the server side resets for the next call. Ad-hoc download requests and file directory requests are intentionally not supported by either mode of EZDialup, so security is automatically tight. Only the file-transfer scripts found on the server side can take place. If a remote user loses security rights (leaves company, etc.) you just wipe their password file or the scripts or even the user's network directory, making their remote EZDialup software useless. The remote user just launches (double-clicks) an icon (in Program Manager, or one of the several ways Windows 95 can start a program) to call in, and therefore the program absolutely could not be easier to use. A Cancel button lets the user interrupt the session and hangup. The only piece of information that changes with any frequency for a roaming (laptop-toting?) remote user is the complete phone number dialing sequence, which might, for example, need a prefix of "8," when dialing from a hotel, or "9," when dialing from an office with a typical PBX, or "*70," when calling from a call-waiting-equipped phone at home, etc. For the convenience of the user a "Change Phone Number" button lets the user take a short cut to changing the dialing sequence. EZDialup is not freeware. This shareware version can do everything the registered version can, but a registration reminder pops up each time the program ends on the client side. Registration is $65-$75, which covers all the server and client nodes you need to install. Compuserve can bill your account and notify us immediately that you are registered, at which point we can immediately e-mail to you the registration codes. To do this, GO SWREG and search for software title #7676. A Visual Basic interface example is now included. The files are found in the included file EZ4VB.ZIP. Again, we appreciate your interest and hope you find EZDialup useful. _________ This version (v1.71) is completely compatible with all versions 1.6 or higher.