Category : Utilities for DOS and Windows Machines
Archive   : VEAL401.ZIP
Filename : DIAL111.DOC

Output of file : DIAL111.DOC contained in archive : VEAL401.ZIP
º º
º Documentation For DIAL - Version 1.11 º
º A Shareware Program Written By Craig Veal º
º º
º º
º I initially developed this program for my own personal use and the º
º rights to it are my sole property. This program is not and has never º
º been a public domain program. º
º º
º LIMITED permission is granted for your personal, NON-COMMERCIAL use º
º ONLY. º
º º
º This program may not be used in any commercial environment without my º
º WRITTEN PERMISSION. If you want to use it in a commercial environment, º
º simply send me a self addressed stamped envelope and I'll authorize º
º you to use this program as long as NO ONE, other than myself, MAKES º
º any profit from the sale of this program. º
º º
º SHARE this program with others! Craig D. Veal º
º 4734B Jacksonville Lane º
º Andrews AFB MD 20335 º
º Phone 301-599-1071 º
º º

Ever want to call someone and can't find the card with the number you want in
your telephone card file? Do busy numbers aggrivate you? Yes, lots of phones
have a redial function, but you have to keep pushing the button to redial a
busy number.

Here's a telephone dialer I wrote to solve my problems - DIAL.COM

DIAL will support Com Ports 1-4 (you'll probably have to use ICP for Com Ports
3 and 4), will keep redialing a number automatically if you installed it to
redial and uses a phone number data file you create with your own word


To use DIAL, you must first install it with IDIAL. You'll need to know the
following information:

Com port (Serial Port) your modem uses
Highest baud rate your modem uses
Command to tell the modem to dial (usually ATDT for Hayes compatables)
Command to tell the modem to hang up (usually ATH0)
Initialization string you want to send to the modem
Busy indication value
Path & filename of your telephone directory

To use the redial function, you must initialize the modem to return report
result codes as DIGITS NOT repeat NOT as words. For Hays compatable modems
this is usually V0, but check you modem manual to be sure. My initialization
string looks like this ATE0 S0=0 L7 X4 V0 M3

AT - commands the modem that commands will follow
E0 - tells the modem to set local echo off
S0=0 - turns the auto answer mode off
L7 - sets the internal speaker volume to maximum
X4 - enables extended result codes
V0 - sets result codes to DIGITS
M3 - turns internal speaker off during dialing then back on


To create your telephone directory, use any word processor that creates ASCII
files. If you don't know whether your word processor creates ASCII files, just
create a sample file then use the DOS TYPE command to look at the file. If you
can read it without problems then everything is probably OK. If any part of
the sample file has strange or graphics type characters in it such as Êack
(instead of Jack) or possibly Óusan (instead of Susan) then you won't be able
to use that word processor.

Each name entry in your directory can be any length you desire, however only
the first 25 characters will be displayed to confirm who you're calling. Use
a single space to name entry from the COMPLETE phone number (including long
distance dialing access numbers). Each name in the directory MUST BE IN
CAPITAL LETTERS! If you don't use all capital letters, the name WILL NOT BE
FOUND! You can use initials, nicknames or whatever you want to use to identify
each entry, but they MUST be in all caps. Here is a sample

SCHOOL 555-7890
MOVIE 555-6789
PIZZA 555-5678
DEBBIE WORK 555-4567
JOE'S HOME 555-3456

When you're ready to call any of the places or people in your telephone
directory simply type DIAL (lower case letters is ok too) followed by the
name you want to call such as "dial babysitter". DIAL converts the name of
the person or place you're calling to all capital letters and try to match
it with an entry in your telephone directory. If it finds a match it will
dial the number. If it doesn't find a match then it will tell you that it
did not find a match.

If you want to call a number that you know is NOT in your telephone directory
simply type DIAL without a name and you'll be asked for the number you want
to call then dial will call it. If you don't specifiy a phone number DIAL
will terminate.

If you have comments, suggestions or complaints please send them to me at the
address shown above.

  3 Responses to “Category : Utilities for DOS and Windows Machines
Archive   : VEAL401.ZIP
Filename : DIAL111.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: