NetDial History --------------- 12/17/96 NetDial 2.76b - Fixed bug with sending carriage returns using /R - Changed documentation concering upgrades 11/09/96 NetDial 2.76 - Changed login script so that an unlimited amount of text can now be sent, as compared to the previous 20 character limit. - Removed the Add CR checkbox from the login script tab. Carriage returns are now added by appending a "/R" to the end of the send text. - Escape key and Function Key F1 codes can now be sent. - Removed several options from the "Modem Options" tab. These options were causing problems with too many people. All options can now be configured with the initialization string. When dialing, there will now only be one init string sent to the modem. - Added several modem types to the "Modem Type" drop down list. Selecting a modem provides an appropriate init string. - Added "Play" buttons to preferences dialog so wave files can be previewed. 04/28/96 NetDial 2.75e - Fixed the following reported bugs: Timer calculation erors, autodial on startup not saving to NetDial.Ini, Login script 'Send' box would allow more than 20 chars to be entered, but then GPF. - Other minor fixes that I can't remember! Speaking of can't remember, what happened to the descriptions for NetDial 2.75c & NetDial 2.75d? I must be slipping! 03/06/96 NetDial 2.75b - Fixed modem volume bug - Added "copy connection" to copy window. Can now copy just one section of configuration data to another connection, or copy the entire connection. - Removed Registration form from on-line help and added a nice registration/upgrade dialog to NetDial. Users can now fill out a registration/upgrade form from within NetDial & print it out. 03/01/96 NetDial 2.75 (whoah, about @#$@#@ time!) - Reprogrammed entire comms code to support 115200 baud. - Baud rates below 2400 baud are no longer supported. - Parity modified so that only No Parity and Even parity are supported. - Added user name and password fields to the "Call Setttings" section of the configuration window. Password is hidden (*'d out) and also encrypted in the INI file. - Added [SENDNAME] and [SENDPASS] commands to the login script. The [SENDNAME] command sends the user name defined in the "Call Settings" section of the configuration window, and [SENDPASS] sends the password. - On-line timer and log time calculation code has been entirely rewritten for better timing. Users with 24 hour clocks, or international date setups should now have no problems using the on-line timer or log. - Upgraded help file to show new features, added extra help for various features, such as setting up Trumpet Winsock to work with NetDial. - Removed startup splash screen. Just makes EXE file bigger! - Upgraded various controls for nicer look/feel/functionality. VSVBX has been upgraded so that users with various other programs will not get the nappy registration notice from VideoSoft. 11/10/94 NetDial 2.50 - Added 'Cycle Dial' button. This will step through all connections configured for 'Cycle Dial' until a connection is established. With this was added the ability to append "CYCLE" to the command line if you want NetDial to begin Cycle Dial on startup. - Added "Copy" button to configuration window. This allows for a configuration section (Call Settings, Login Script or Startup Programs) of one connection to be duplicated for another connection. - Added "Default" button to configuration window. This allows for sections to be reset to default program values. - Added "Always On Top" capability - Enhanced 'Save Window Position'. Now position is saved every time the form is resized. - Added "Auto Hangup" feature. NetDial can now automatically hangup after a user specified amount of minutes. This feature can be disabled by entering a value of 0 (default). - Script timeout value is now minutes instead of seconds. Script timeout feature can also be disabled by entering a value of 0. - Startup programs window has been revamped. Can now pass parameters to startup programs. - Added ability to play wave file on hangup - Added "Minimize on hangup" option - Main progress window now wraps text lines that are bigger than the window. - Full printable docs (Word 6 format) 11/09/94 NetDial 2.34 - Dynamic IP addressing sometimes would not work for users with an ending IP of only 2 digits. This has been corrected. 11/08/94 NetDial 2.33 - When SLEEP command was issued directly after connect, login script would hang. This has been corrected. 11/06/94 NetDial 2.32 - When system clock would change to new day (11:59:59pm to 12:00:00am), NetDial would (STILL) sometimes abort with "Overflow" error. This has (FINALLY) been fixed. - Send CR with no wait/send strings sometimes caused mixed results. This has been corrected. - Can now pass number to dial via command line. For example, "C:\NetDial\NetDial.Exe 1" will run NetDial and automatically call connection 1. Valid arguments are 1-5. 10/28/94 NetDial 2.31 - Corrected BIG FAT error with login script execution code. This error was noticed by users trying to retrieve dynamic IP addresses, although all login script commands were being handled incorrectly. Now all works great. Sorry to any/all who had problems!! 10/23/94 NetDial 2.30 - NetDial can now support any number of login commands (vice the previous limit of 6 wait/send pairs). Entire 'Login Script' window has been upgraded. - Added SLEEP to login script commands to allow for user specified pauses during login. - 'Send CR on login' option has been removed, since using SLEEP command and sending CR's accomplishes the same task. - NetDial now recognizes "NO ANSWER" as well as "NO CARRIER" for busy detection. - Added capability to retrieve dynamic gateway address - Upgraded dynamic address retrieval code 10/15/94 NetDial 2.21 - NetDial would bomb if on-line timer was running and system went to a new day (ie from 11:59pm to 12:00am). This has been corrected. - Enhanced dial/hang up routines 10/10/94 NetDial 2.20 - Added IP address parsing capability for users with Dynamic IP addressing - Added user defined pause between startup apps - Added user defined script timeout. Netdial will hangup if script item can't be found in user alloted amount of time (30-95 seconds). - If 'send' box in a wait/send pair was blank, NetDial wouldn't send anything. Now, if only a CR is needed to be sent, 'send' text box can now be left blank (and 'Add CR' option enabled) 10/01/94 NetDial 2.11 - Main window controls weren't resizing with form. This has been fixed. - Max retries can now be set to '0' which makes NetDial dial until connected (indefinite retry). - Startup programs can now be independently configured whether or not to 'close on disconnect' - When startup app is launched, NetDial changes to the program's startup directory before starting the program. This was done to ensure startup app could find all it's files. - Modem Init String was only 25 chars when it should've been 40. Changed modem init string field length to 80 chars 09/25/94 NetDial 2.10 - NetDial can now shut down all 'startup programs' upon hangup/exit! - NetDial will not attempt to start a program if it is already running. 09/14/94 NetDial 2.00 - Combined all configuration windows into one window with seperate 'tab' sections. - Added new config section for 'startup programs'. NetDial now supports up to 5 startup programs for each connection. - Added 'Cumulative Timer' window. Total on-line time is tracked for each call made. The window shows total hours/mins/secs on-line, date last call made and when the statistics were last cleared. Total time can be reset by user at any time. - Added a 'Call Log Viewer' so that users can browse the call log from within NetDial. Editing & purging capabilities included. - On-line timer 'quality' has been greatly improved. Now VERY accurate. - Changed the ';' to send CR at end of send line during login to a check box. This is much easier to see/understand. - Added capability for a user defined amount of carriage returns on connect (up to 9). Login scripting starts as soon as host responds. - Added modem support for Telebit 2500 modems running in enhanced mode. - Added log viewer button & cumulative timer buttons to the toolbar - Fixed redial bug introduced in V 1.22. - Added modem init functions to the status/call progress text window. - Removed 'use WIN.INI settings' option from call settings. - Totally rewrote the on-line help file. 08/19/94 NetDial 1.22 - Added option in 'Login Scripts' window to send a CR to host upon successful login. Some host systems need the CR to 'kickstart' the login sequence. - Updated help file to cover new option. 08/15/94 NetDial 1.21 - Added option to log call information to NetDial.Log. This file can be viewed/edited with any text editor. Place called, phone number, when call started/ended and total online time are recorded. 08/13/94 NetDial 1.20 - Removed modem configuration items from the 'General Configuration' window and made a seperate window for 'Modem Configuration'. Many modem configuration options have been added. - Reduced sytem resource usage down to 3%! Configuration windows are loaded and system resources allocated when needed, and unloaded/ system resources freed when not in use. - Added on-line help for new modem configuration window. - Added an on-line timer. The timer can be used or disabled via the general configuration window. - Changed INI file structure to seperate general/modem configuration options 08/09/94 NetDial 1.10 - Revamped program to reduce Windows system resource usage. NetDial now takes up only 8-9% resources, instead of 20-25% - Removed necessity for 'AT&D0' in the modem initialization string. NetDial now automatically sends this command in it's modem initialization sequence. - Redirected 'help tips' to status bar vice 'help tip' pop-ups. - 'Call Settings', 'Login Scripts' & 'Ggeneral' menu items/buttons are now re-enabled after a successful login. They were disabled upon dial before. - Revamped help file 08/05/94 NetDial 1.03 - Added longer phone number field to program. NetDial now supports phone numbers up to 40 characters. - Changed help file to reflect availability of registration by British pounds. Added UK mailing address to registration form. - Seperated NetDial program files from common Visual Basic VBX's/DLL's. NetDial.Zip is now program file, while NetVBX.Zip is common VBX file. 08/04/94 NetDial 1.02 - Changed code to support retry on no dial tone - Revamped help file - Added 'Minimize on login' option. This allows NetDial to either minimize to an icon once the connection's login script is complete, or to stay active on-screen. The original behavior of NetDial was to automatically minimize on login script completion. 08/03/94 NetDial 1.01 -Added option to select either tone or pulse dial. Program was originally written to only support tone dial. 08/01/94 NetDial 1.0 Initial shareware release