9/10/90 for beta testers and testing only! Quick commands and docs for Dterm dialer 9/17/90 - after playing with the dialer for a week, got a better under- standing of what was needed. Throw out any old DT_DIALx.DAT files, as they will no longer work with this version. (This should be the last time that the DAT file changes) Basically everything is the same. You will notice a flow control toggle now that is saved in the dat file. The hang-up string is now automatic. Redial is done by using the left mouse button to add a check to 1 dial button and clicking on that button... One thing that I have noticed is that you can not ABORT a dial if you are using 'stored nram phone numbers'!?!? (will work on that). Abort works fine otherwise. The save has been fixed. All time delays and what not are automatic. All un-needed buttons,lines and info have been removed, making that dat file alot smaller. I know of the problems of auto zmodem on the big networks and will fix as soon as someone tells me the zmodem header packet that they send. This version was done on a monochrome monitor, no idea what it will look like on a color monitor. That's it for now, enjoy... Don (9/17) ............................................................................ The Dterm auto dialer is set up to work on verbose result codes - ATV1. It will detect most of the english message's returned from the modem and act accordingly... The auto dialer was writen with as much mouse input as possible, so it might take some getting use to. The basic mouse clicks are: 1 click left button (in the dialer buttons) = a check mark in front of the bbs name (or removal of check mark if already there). This check mark is a flag for scan dialing or can be use for continuous redialing. A single left click on the big buttons will act normal and should be self explanatory by the name of the button. 2 left clicks (fast) = starts the dialer. It will immediatly dial the number of the bbs that you clicked on. If in scan mode it will cycle through all the checked bbs's till a connect is made or aborted. 1 right click = editor mode. This will allow you to add the info for any of the dialer buttons. You can exit edit mode by hitting return, the add button, any of the dial buttons or any of the big buttons. Holding down the right button and hitting the left button will exit the dialer, as will the main exit button. Abort dialer - if in dialing mode, a single right mouse click will abort the dialer, as will the undo key. The abort button does nothing at this time and will be removed soon. Dialer Buttons These are the 21 little boxes at the top of the dialog box. Each one can hold a bbs name that can be dialed. The only way to add a name or change info in these buttons is to be in editor mode and use the small ADD button. This will update the button that you have selected. The small clear button will remove all info for this 'record' and allow you to re-enter all info for this button Large Button The clear, arrow keys and abort buttons do nothing at this time. The save button will automatically save a file called DT_DIAL0.DAT and increment the name on each save. DT_DIAL0.DAT is the default file and will auto load at bootup time. The load button will load any other dial files. They have to have an extender of DAT but the first part of the name can be anything you like (ie: MY_DIAL0.DAT). Editor Mode The editor box is at the bottom of the screen and is made up of info lines and a couple of small buttons. Nowhere in the lines should the info be ended with a CR or L/F (this is all done auto for ya). BBS Name - the name of the bbs that will appear in the dialer button. Phone Num - the actual digits of the phone number that will be called. User Name - the name/handle that you normally use to logon to the bbs (will be sent via the dialer macro). Password - the password that you use for this bbs, (It also will be sent via the dialer macro). Comments - random notes about the bbs (optional, has nothing to do with the dialer, but saved in the DAT file). Prefix - the actual dial code for your modem. Usually ATDT but you can add all kinds of things for long distance services, Genie, ect... Can also be used for phone numbers that are stored in 'nram' if your modem supports this. Notice that this is the longest line there is. You can have a different l/d service or whatever for every bbs that you call. Wait Line - not really needed anymore, because the dialer knows when it has got a busy, connect or whatever from the modem. Delay Time - does nothing at all at the moment and is no longer needed. Redial - the number of times to redial a number, up to 99 tries. If you want redial forever (or a connect has been made) then add a check to one dial button and start the dialer. Hangup - the string to send the dialer for an abort. I use +++ but ath0 should work just fine also (though you might need a CR (never tested)). You can set different bauds, line feeds and duplex for each bbs. If using flow control then set all bauds to 19200 and be sure to have flow turned on at the main menu. All information for each of the dial buttons is saved and will load in exactly the way that it was saved. If you get a connect, you will go to term mode. The information in User Name and Password will be moved to function key F-10. You can send your name at anytime by hitting F-10. The next time you hit F-10, your password will be sent. You can still use the macro buttons that are set via the main menu. Important! The whole system will default to what ever baud, duplex and line feeds you have set via the dial button, either at abort, exit from the dialer or connect from the dialer. Beta Notes I have changed the user interface to the dialer many times and still not completely satisfied with it. By interface, I mean the mouse clicks and what not. Also as the dialer got smarter, the need for some of the buttons and strings were no longer needed. I will update the dialog box soon, to remove all un-needed info and stuff. Also the plan is to have 3-5 'pages' of dial buttons (the reason for the arrow keys) but did not cares to tie up mem as I work on this. Each page at the moment takes 4600 bytes but this will change as un-needed info is removed. The dialer does have some 'quirks' in it, but seems to work pretty good. I have blown up the color monitor, so any changes to the dialog box might look bad in color mode. I start school tonight, so not sure how much time I will be able to work on this... Enjoy, Don