home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
norge.freeshell.org (192.94.73.8)
/
192.94.73.8.tar
/
192.94.73.8
/
pub
/
computers
/
pcjr
/
games
/
CARDFIL.LZH
/
CARDFILE.DOC
< prev
Wrap
Text File
|
1988-01-13
|
3KB
|
78 lines
CARDFILE
Command
Jeff Prosise 1987/No. 17 (Utilities)
Purpose: Combines a database of names, addresses, phone
numbers, and memo-IDs with a Hayes-compatible autodialer.
Format: CARDFILE [d:][filespec]
Remarks: CARDFILE is normally loaded with a specific database
(filespec) by being listed as a line in your AUTOEXEC.BAT file. You
can swith to another database by repeating the command with a
different filespec at the DOS prompt. The Alt-Right Shift key
combination pops up the CARDFILE window, and Esc returns you to your
application. Within the window, the Function keys are assigned thus:
F1 - Begin/save a new or edited card
F2 - Edit the card currently displayed
F3 - Delete the card currently displayed
F4 - Search all cards for a text string
F5 - Save datafile to disk
F6 - Dial the phone number currently displayed
All card data entry and editing is done in overstrike mode.
The backspace key deletes the previous character and the four cursor
keys can position the cursor anywhere in the record area. Enter
moves the cursor to the start of the next line. You can page
through all of the cards with the PgUp, PgDn, and Enter keys. The
HOME and END keys let you jump quickly to the first or last card,
respectively.
To search the database, press F4 and enter a text string.
Pressing Enter resumes the search (which is not case-sensitive) after
a match; Esc cancels the search. An alternate way to find a name
quickly is to press Alt and a letter key. To find "Smith," for
example, hit Alt-S, then use PgDn or Enter to skip past "Sagamore" and
"Siddhartha."
When used with Hayes-compatible modems, F6 dials the number
currently displayed. At the prompt, pick up the phone and press the
Spacebar to break the modem connection. The CARDFILE autodialer
ignores all non-numeric characters except the comma, which inserts the
pause sometimes needed to access an outside line.
Because CARDFILE is a memory-resident program, it must assume
rather than change the modem parameters. By default, CARDFILE is
initially configured for a 1200-baud modem connected to the
COM1. Using DEBUG you can change the value at :0182 from 0 to 1 to
change from COM1 to COM2, to 2 for COM3, etc. Similarly, to change to
a different baud (bps) rate, change the value at :0184h from the
default 83h, as follows:
300 baud 43h
1200 baud 83h
2400 baud A3h
4800 baud C3h
9600 baud E3h
The "ATDT" (dial) and "ATH0" (hangup) strings are at addresses
:0185h and :018Ah, respectively. While they can be changed
(especially substituting a "P", ASCII 80 for the "T" in the dialing
command, note that each sequence must be 4 bytes long. The dial
string must be delimited by a zero byte, and the hangup string must
end with 0Dh and 00.
To save memory, the card capacity may be lowered from the
default 255 (FFh) at :0169. Each record takes 192 bytes. And if the
Alt-Right Shift "hot key" conflicts with other software, change the
default value 09 at address :036A to a combination of the following:
Right-Shift 1
Left-Shift 2
Ctrl 4
Alt 8
Note: While CARDFILE will operate under DOS 2.x, its critical
error handler is only fully effective with DOS 3.x.