home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. CD ROM (Annual Premium Edition)
/
premium.zip
/
premium
/
IBMOS2_1
/
PHONE2.ZIP
/
README.DOC
< prev
Wrap
Text File
|
1993-10-04
|
13KB
|
334 lines
Telephone Dialer v. 1.0b Documentation
(C) Copyright 1993, John Clark
Brief:
------
Telephone Dialer 1.0b will maintain a database of names and telephone
numbers. Telephone Dialer 1.0b can dial the phone number via modem, as well
as print out the list of names. The list of names can be sorted in many
different fashions.
Menu:
-----
File
New Create a new file
Open... Open a file
Save Save the current file
Save as... Save and name the current file
Dial... Dial the selected number
Print... Print the current file
Exit Quit the program
Edit
Add... Add a new record
Erase Erase the selected record
Update... Update the selected record
Options
Startup settings... Specify startup parameters
Sort order... Specify the default list sort method
Modem... Specify modem settings
Info
License License agreement
Product Information Program information
Purchase Telephone Dialer 1.1 Fill out order form
Specifics:
----------
Dialing:
--------
To dial, make sure the modem speaker is turned on in the modem
initialization string. This is usually done with the M1 command, but may
be different for your modem. Consult your modem manual if you are having
trouble. After the number is dialed, wait for the ring. If the line is
busy, simply select "Hang up" and dial again later, otherwise pick up a
receiver, then select "Hang up" and complete the call.
Telephone Dialer 1.0b constructs the dial string in the following manner:
[Dial Prefix][Add 1][Area Code][Exchange][Number][Dial Postfix]
Note: Any field can be blank.
Data in these fields is sent raw (no filtering), and therefore can include
embedded modem commands (ie. the comma for a pause). Consult your modem
manual for further information on modem commands.
Startup settings:
-----------------
Use the startup settings dialog to specify actions that should take place
when the program starts.
Autoload file:
--------------
Use the autoload feature to have the program load a specific file when
the program starts. Select "Set" to specify the autoload file, then
check the "Enable" option. The next time the program is started, the
file will be automatically loaded.
Note: If the program is started by double clicking on a telephone
book, or a telephone book is dropped on the Telephone Dialer icon, that
file will override the autoload file.
Window style:
-------------
Use the window style feature to specify how the window should appear
when the program starts. Specifying "Default" will position and size
the window to the last saved window location. Specifying "Minimized"
will minimize the program window at startup time. Specifying
"Maximized" will maximize the program window at startup time.
Note: Telephone Dialer 1.0b, automatically saves the window size and
location when the program ends. This automatic window location and
position handler is overridden if the window is either minimized or
maximized when the program ends.
Toolbar:
--------
Uncheck the toolbar checkbox to remove the toolbar. This setting will
affect the current session.
Sort order:
-----------
Use the sort order dialog to specify the order in which the list of names
is to be displayed. To specify the sort order, none or all of the six
sort tokens can be stacked in any order. The tokens are as follows:
Add 1 Push numbers that require a "1" to be dialed to
the end of the list. (Numbers that do not require
a "1" to be dialed will be at the top of the list.)
Area code Sort by the area code.
First Name Sort by the first name.
Last Name Sort by the last name.
Note Sort by the "Note" field.
Reference Code Sort by the reference code. The reference code is
an optional, additional 2 digit visible code that
is user defined.
For example:
John Doe-B John's beeper
John Doe-C John's cellular phone
John Doe-H John's home phone
John Doe-O John's office phone
John Doe-O2 John's alternate office phone
The order in which the tokens are placed determine sort priority.
For example, the default sort:
Last Name
First Name
Reference Code
This will sort the list by last name, then first, and finally reference
code. All other tokens would be ignored.
Example 1:
Sort Order:
Last Name
First Name
Reference Code
Result:
Mary Adams-O (444) 555-1212
Alan Burns-C (111) 555-1212
John Doe-H (333) 555-1212
John Doe-O (777) 555-1212
Mike Doe-H (333) 555-1212
Fred Zimmer-O2 (888) 555-1212
Example 2:
Sort Order:
Area Code
Last Name
First Name
Result:
Alan Burns-C (111) 555-1212
John Doe-H (333) 555-1212
Mike Doe-H (333) 555-1212
Mary Adams-O (444) 555-1212
John Doe-O (777) 555-1212
Fred Zimmer-O2 (888) 555-1212
Modem:
------
Use the modem settings dialog to setup the specifics of your modem.
Modem port:
-----------
Specifies the serial port where the modem is located. This must be a
four character name, beginning with "COM".
Initialization string:
----------------------
**** You must include a modem initialization string. ****
Try to keep the initialization string as simple as possible. This will
speed up dialing time. Keep in mind that unlike communication
software, Telephone Dialer does not need to handle complex modem
communication. Therefore, it may only be necessary to specify the M1
command to turn on the modem speaker, depending on the state the modem
was is when last used by another communications package. The default
modem initialization string should operate correctly in most cases, and
on most modems.
The default modem initialization string:
AT M1
AT ........... ATtention characters
M1 ........... Speaker on
Additional commands that can prove useful if supported by your modem:
L0 ........... Speaker volume low
L1 ........... Speaker volume low
L2 ........... Speaker volume medium
L3 ........... Speaker volume high
X0 ........... Dial blind
The dial blind command can be used to force the modem
to dial, even though a dial tone (as the modem
recognizes one) may not be present. This can be very
useful for users that have an irregular dial tone.
For example, users with a voice mail "messages
waiting" dial tone. See the S6 register.
The modem's settings are stored in the S registers. To assign a value
to an S register, the following format is used:
Sx = value (where x is the S register to be set)
For example to set the S11 register (dial tone length in ms):
S11 = 50 (each tone will be 50ms in length)
S registers that can prove useful if supported by your modem:
S6 ........... Wait time for blind dialing (in seconds)
When the modem is in blind dialing mode, (X0) this
value determines the time to wait after going off
hook until dialing the number. This register can not
usually be set below 2 (sec).
S8 ........... Pause time for comma (in seconds)
This value can be used to set the amount of time the
modem will wait for each comma encountered in the
dial string.
S9 ........... Carrier detect time (in tenths of a second)
The S9 register can be used to increase the amount of
time the modem waits to recognize a remote carrier.
This can be useful to prevent an accidental connect
if a remote modem is mistakenly dialed. Note: This
value may need to be explicitly reset by
communication software that may use the modem after
Telephone Dialer.
S11 .......... Touch tone dialing speed (in milliseconds)
To improve performance, the dial tone length can be
shortened. The minimum value of this register is
usually 50 (msec). Start with the lowest possible
value, then increase if the tone length is too short
to be recognized by your local telephone service.
For further details on commands for your modem, consult your modem
manual.
Example 1: High performance initialization string.
AT M1 S11=50
Example 2: High performance initialization string for users with
a voice mail service that changes the dial tone.
AT M1 X0 S11=50
Dial string:
------------
The dial string is used to instruct the modem how to dial a specified
number. Options are either ATDT (dial touch tone), or ATDP (dial
pulse).
Hang up string:
---------------
The hang up string is used to specify the command to be sent to the
modem when the "Hang up" button is pressed in the "Dial" dialog. This
string is almost always ATH. If you are concerned about accidently
connecting with a remote modem the +++~~~ATH command could be
substituted. If a remote connection is made with another modem, (or
FAX machine) the +++ escape sequence will return the modem to command
mode to ensure the handling of the "ATH" hang up command. The default
value is ATH, as it is unlikely that a remote connection will be made
with Telephone Dialer. If a particular phone number alternates between
voice and modem use, the ; (semicolon) command (return to command mode
after dialing) can be used in the "Dial postfix" field to avoid delays
incurred by using the "+++" escape sequence.
Tips:
-----
Keys:
-----
"Delete" Delete the selected name.
"Insert" Insert a new name.
"Enter" Dial the selected number.
"A-Z, 0-9" Jump ahead in list to the key pressed.
This is sensitive to the current sort order. These
keys will cause a jump only if one or more of the
following tokens are included in the sort order:
Area Code
First Name
Last Name
Reference Code
Mouse:
------
Button 1 double click Dial the number under the mouse pointer.
Telephone Dialer 1.1:
---------------------
Telephone Dialer 1.1 has many advanced features that make it indispensable
to the busy office person.
Features:
---------
- Dial until not busy, great for often busy numbers
- International telephone number support
- Greater control of the way items are displayed in the list
- Full online help
- Control of font and colors
Availability of Telephone Dialer 1.1 will begin on 11/01/93.
Contact:
--------
John Clark
PO Box 681316
Indianapolis, IN 46268-7316
John Clark
CIS 71034,2037