Dec 272017
Veal's DIAL.COM (Ver 1.16). Phone dialer.
File DIAL116.ZIP from The Programmer’s Corner in
Category Communications
Veal’s DIAL.COM (Ver 1.16). Phone dialer.
File Name File Size Zip Size Zip Type
DIAL.COM 2089 1454 deflated
DIAL116.DOC 5914 2241 deflated
ICP.COM 1188 870 deflated
ICP110.DOC 2749 857 deflated
IDIAL.COM 5074 2240 deflated
IICP.COM 2344 1352 deflated

Download File DIAL116.ZIP Here

Contents of the DIAL116.DOC file

Documentation For DIAL - Version 1.16
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

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 Comm Ports 1-4 (you'll probably have to use ICP for Comm
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:

Comm 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 your 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 trys 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.

 December 27, 2017  Add comments

Leave a Reply