Contents of the ADDRESS.DOC file
A D D R E S S C O N T R O L L E R
By: ROBERT F. KEBER JR.
336 Swain Boulevard, Greenacres City, Florida 33463
COPYRIGHT (C) - All Rights Reserved
Use This Software At Your Own Risk
The author of this software makes or offers no warranty, either
expressed or implied, regarding any of the software programs included
with this package. There is no warranty for this software's usefulness,
or for it's fitness for any particular purpose. The author will not be
liable for any damages arising from the use of (or from the inability
to use) this software. The author will not be liable for lost profits,
lost savings, lost income, lost time, claims by other parties, or for
other incidental or consequential damages arising from the use of (or
from the inability to use) this software. Use of this software is
entirely at the user's own risk.
WHAT IS ADDRESS CONTROLLER?
ADDRESS CONTROLLER is a full featured and powerful address list
program. It will organize, and completely control, small to mid-sized
address and phone lists, and yet still remain very simple to operate.
ADDRESS CONTROLLER gives the user the ability to do all of the
most common routines that most people want in an address list program.
* Enter, change or delete addresses easily.
* Includes a large field for comments about each address.
* Stores TWO telephone & extension numbers for each address.
* "Browse" through address lists.
* "Search For" or "Find" any address.
* "Edit" or "Print" an address in "Browse" or "Search" mode.
* Sort address lists at the touch of a button.
* Print "Index" or "Rolodex" cards.
* Print addresses on envelopes or large shipping labels.
* Print mailing labels in 1, 2, or 3 across formats.
* Print multiple labels to the same address.
* Print labels selectively with discrimination on any field.
* Print a NAME & PHONE directory book.
* Print a NAME & ADDRESS directory book.
* Print a NAME/ADDRESS/PHONE/ID# directory book.
* Print a NAME/ADDRESS/PHONE/ID#/COMMENT directory book.
* Send "printed output" to a "disk file" instead of a printer.
* "LOCK" repetitious entries into any field (Zip, City, etc.).
* Issues each address an identification number.
* Find addresses by ID#, NAME, CITY, STATE, ZIP, CATEGORY, etc.
* Merge multiple (several) address lists into one large master list.
* Extract smaller address lists from a master list.
* Extract addresses by Zip Code, State, City, Area Code, etc..
* Convert address lists to/from Random or Sequential files.
* Delete, Copy, Rename or Backup any file.
* Gives Sorted "Pop-Up" Window Directories of disk files.
* Works with files on different drives and directories.
* Temporary "quick" exit back to System (Shell).
* "Menu Driven" with extensive "On Screen" help.
(With Registered Versions Only)
* Support program for "Converting" Address Lists To/From DBASE III+
* Support program for "Updating" Old Style Address Controller files.
* IBM PC/XT/AT or Compatible computer.
* Minimum of 312k RAM memory
* At least one disk drive
* DOS or MS-DOS Versions 3.0 or higher.
* Monitor - Monochrome or Color.
* Printer - Dot Matrix type, Epson or IBM compatible.
ADDRESS CONTROLLER is marketed as a "Shareware" software package. The
term "Shareware" means that we provide you with a copy of the program
for you to "try out" for a short evaluation time. After a few weeks
of use, you are required to either dispose of the program or send us
the purchase price for registration. Extended use without proper
registration is a violation of our rights under the Copyright Laws of
the United States.
WARNING: This Software is, and will remain, 100% functional. But it
"may" contain certain safeguards to encourage User Registration, and
to detect/expose the illegal sale of altered or "Doctored" copies.
User Support (both Telephone & Written) is available to anyone who
needs help or information with any of our products.
Because we produce and support MANY different software packages, and
each package usually has several updated releases and revisions,
please have the following information available whenever you contact
us for any reason: - Program's Full Name, Version Number, and Serial
Number (even if NOT a Registered Program)
(Eg: ADDRESS CONTROLLER Ver 8.9 - Ser# 12151990267)
(Serial & Version #s can be found on the "Opening" screen)
BONUS FOR REGISTERING
All Users who register will receive the latest updated, improved and
"Debugged" version of this program, and will also be kept advised of
all of our new programs. In many cases, Registered Users may also be
offered special discounts (and free demos) on new programs.
Beyond all of that, Registered Users will also receive another set of
programs which are "support" programs for Address Controller.
"OLDSTYLE.EXE": Address Controller has been changed and improved so
much over the years, that older address lists created with versions
PRIOR to Version 5.0 are NOT compatible with the any of the newer
versions. "OLDSTYLE.EXE" will allow the registered user to convert any
of those "old" address files to work with any of the newest versions.
"CONVERT.EXE": This is actually a "Self-Unpacking Archive" file which
contains several related Address Controller Files. With these files
the Registered User can easily convert Address Controller address
lists To/From "DATA BASE III PLUS" files.
HOW DO I REGISTER?
Print out the enclosed file named "REGISTER.DOC" with the following
DOS Command.... "COPY REGISTER.DOC LPT1" <...hit 'Enter'>
When the printing is complete, you will have a "Form" to be filled in
and mailed along with your payment. The "Form" helps to insure that
all of the necessary information is included with your order. Please
take the time to fill it out completely.
The program price is listed on the Registration Form. Prices are subject to
change without notice. We suggest you call for the price after Dec. 1992.
When you have completed the Registration Form, Mail it to us with your
Payment in US Funds. Make all checks payable to "R. KEBER JR.".
Our normal method of shipping a pre-paid order is by regular 1st Class
Mail. In such cases there is NO SHIPPING CHARGE, and delivery time is
usually just a few days.
COD Shipments are available to addresses within the Continental United
States by UPS 2DAY/COD delivery. There is an extra charge for this service.
Call for more information and exact pricing.
To PRINT these instructions, RUN "INSTALL.EXE".
If you only have drive(s) which use "removable" disks, start the
computer using your normal "BOOT-UP" disk. Once you get the DOS/MS-DOS
screen prompt "A:>", then place this program into Drive A: and enter
"A:ADDRESS" ...and Address Controller will load and run.
The easiest way to "INSTALL" Address Controller on a HARD DRIVE, is to
"RUN" the Address Controller Program called INSTALL.EXE. INSTALL.EXE can be
run from anywhere (any disk drive or directory) in your computer system, as
long as ALL of the Address Controller files are kept together in that same
"INSTALL.EXE" has several Instruction Screens and Menu Screens for your
choice of options. INSTALL will create a subdirectory on ANY hard drive
called \AC" (if it's not already there). It will then copy all the
Address Controller files to that directory.
It also creates a "BATCH" file (ROOT-DIR\ADDRESS.BAT) to help novice
operators run Address Controller without having to know how to change hard
drive subdirectories. Just entering the command "ADDRESS" after BOOT-UP
will automatically run Address Controller from the "HD" Root Directory.
After you run "ADDRESS", the first screen that will appear will be the
opening screen. It should have the program's serial number displayed near
the bottom right of the screen.
SELECT OR CREATE AN ADDRESS FILE:
The next screen is the "Choose a File" screen. There are several
methods for Choosing or Creating an Address File (which we also call a
If you just hit the "ENTER" key, a default file called "ADDRESS.RAN"
will be selected or created in which your address list will be stored.
Or, if you wish to select a "Work File" that already exists in your
default drive and directory, just hit the "F2" function key. When "F2" is
pressed, a "Window" appears on the screen which contains a sorted list of
all the available address files.
To choose one of the files in the window, use your Up/Down Arrow keys
to move the highlighted "bar" to the file which you want to use, and then
hit your "Enter" key. To exit from the window without choosing a file, just
hit the "Escape" Key.
TO CREATE A BRAND NEW FILE
You always have the option of creating or editing a disk file with any
name you wish (up to eight characters in length) by simply entering the
name in the space provided on the screen. Any file name which you type in
will have an extension name of ".RAN" automatically appended to it to
designate it as a "RANDOM" file.
You may also specify to use or create a file on a different disk drive
or directory by simply adding that information to the beginning of the file
name. (eg: "C:\LETTERS\LISTS\MYLIST.RAN")
The next screen is simply to insure that you entered the correct file
name on the previous screen, and to avoid creating files on the disks with
names entered in error. If the file name is correct, then just hit "Y" (for
Yes), or just hit "ENTER" which usually means the same as "YES". If the
name is not correct, then just enter "N" (for NO). The previous screen will
reappear, allowing you to enter the file name once again.
Once you get past the third screen, the MAIN MENU screen will appear.
On the menu you will see listed all of the various choices at your
DATA ENTRY INSTRUCTIONS: FIELD EDITING & CURSOR MOVEMENT
If you wish to skip a field and leave it blank, just hit the "ENTER"
or "Down Arrow" key. When you are finished making an entry, and it hasn't
completely filled up the entire field, hit the "ENTER" or "Down Arrow" to
move on to the next field.
INSERT KEY: Toggles between "Insert" & "Overwrite" of characters.
Cursor changes shape for each mode.
DELETE KEY: Deletes character at cursor position.
BACKSPACE.: Deletes character to left of cursor position.
LEFT ARROW.: Move cursor left one space.
RIGHT ARROW: Move cursor right one space.
UP ARROW...: Jump to previous field.
DOWN ARROW.: Jump to next field.
CTRL LEFT..: Move cursor left one word.
CTRL RIGHT.: Move cursor right one word.
HOME KEY...: Move cursor to beginning of field.
END KEY....: Move cursor to end of field entry.
CTRL END...: Delete field entry from cursor position to end.
PAGE UP....: Jump to top field.
PAGE DOWN..: Jump to bottom field.
F-1 KEY....: Exit "Current Routine" and return to the Main Menu.
F-2 KEY....: Varied Purposes - File Selections & Disk Directories.
F-5 KEY....: Activates "Postal Abbreviations" Window during Editing.
F-10 KEY...: Immediate Exit from the Address Controller program.
In the majority of cases, when you are asked a question to be answered by a
"Y" or "N", hitting the "Enter" key is the same as entering a "Y" (for
Yes). But there are a few places where the reverse is true (Enter = "N"),
and still a few other places where you MUST hit a "Y" or "N", and the
"Enter" key won't be accepted. It sounds confusing, but (believe it or
not) it works well and makes good sense in practice. However, when in
doubt, just hit the "Y or N" keys.
DATE & TIME:
There are several places where the "Date & Time" are displayed on the
screens. There are also several places where the "Date" is automatically
printed on a form. If the Time & Date are NOT correct, they can be reset
from the main menu's "Time & Date" selection.
When making corrections, if the first few fields are correct and your error
is in the ZIP CODE field (for example), then just hit the "ENTER" or "Down
Arrow" key on all of the correct fields. The entries already made in those
fields will not be changed and the cursor will simply move from field to
field until you reach the one where the correction is needed. Corrections
are made to entries in much the same manner that many Word Processing
programs use (see previous page).
As you progress through the program and all the different screens appear,
you will notice that across the bottom of most screens are some Function
The "F1" key will always take you back to the main menu again.
The "F2" key will activate a "Pop-Up" Window containing a sorted FILE
Directory of various files in your default directory.
The "F5" key will activate a large "Window" which shows most of the more
common "abbreviations" as suggested by the US Postal Service. This "Window"
will only be accessible during the "Editing" or "Adding" of records, and an
"on screen" message will appear at those times.
The "F10" key will exit (or QUIT) from the Address Controller program.
MAIN MENU SELECTION
ADD NEW ADDRESSES
The address entry screen consists of fifteen separate categories to receive
your entries. Each of the "blanks" to be filled in is usually referred to
as a "FIELD".
ID NUMBER FIELD
When you begin to add a new address, you will notice that the first field
(ID number) is already filled in for you with a number. Each new address
you enter will automatically be given a unique ID number.
The ID number is assigned in rotation on a first come, first served basis,
and it is incremented by one digit with each new address entered. The
assigned number is actually the record's position in the work file.
In other words, the very first record in your file will have the lowest ID
number, which will be 0001. The capacity of the program is set to 9,350
records per file, with NO limit on the number of files.
ADDRESS CONTROLLER also has two routines for printing a list of all the the
ID numbers for the addresses (and also has a SEARCH routine to find records
without knowing the ID#).
Later, when you sort your file, all records in the file will be given new
ID numbers to reflect their new alphabetical position in the file.
As a result of this, when doing a large "mailout", you should use a little
thought and caution. Sort your address list "before" printing your mailing
labels. Then print your labels "with" the ID numbers (and make a backup of
your sorted mailout file).
DO NOT resort that address list again until all of the letters with bad
addresses have been returned to you by the Post Office, and ALL of the
corrections to that address list have been made. Otherwise, the ID numbers
in your list will be changed, making the ID numbers on the labels useless.
The second field on the address form is labeled "CATEGORY". It is a three
character field, and is meant to be used by you to designate the category
of the address that you are currently entering. You can set up any code
that suits your needs.
Examples; "CUS" for customers, "ADV" for advertising addresses, "PAL" for
friends, "REL" for relatives, "EMP" for employees, and so on.
With proper CATEGORY CODES set, you can MERGE several different address
lists into one large "Master" list. By "coding" every entry in each
separate list with the same (unique) Category Code, you would still know
which address list each record originated from. It would then be a simple
task to "Extract" any unique CATEGORY at will, and recreate the original
The CATEGORY CODE will be placed at the beginning of each ID number when
printing labels, and will appear to be a part of the ID number. Example;
CUS2314 is the way the ID number could appear on the printout of an address
label if you used "CUS" as your CATEGORY CODE.
The third field on the address form is the Title field. This field is meant
to receive entries such as "Mr., Mrs., Ms., Doctor" and so on.
BUSINESS OR LAST NAME FIELD:
The fifth field on the address form is for entering a company's full name.
This is why we have allowed 30 spaces in this field. However, in the case
of entering a person's name, just enter their LAST name and any extension
in this blank. The individual's first name and middle initial can be
entered into the previous (fourth) field on the form, which is reserved for
first names. Example: If you have to enter a name such as...
Doctor James P. Jones Jr. MD
...you would enter "Doctor" in the Title field, "James P." in the
First Name field, and "Jones Jr. MD" in the "Business Name" field.
This is important because the sorting routine will be sorting your address
list primarily by the information in the "Business Name" field. So, to do a
sort where people are listed in proper alphabetical order by their last
name, this method of entry is necessary (a secondary sort is also done on
the first name field).
We should caution you about one thing, while on the subject of the three
NAME fields. The Last/Company Name field has 30 spaces, the First Name
field has 20, and the Title field has 13. If you fill up all three fields
with characters, the total combined length of the name will be 63
characters (an unrealistically long length).
While all of those characters will be saved on the disk, and displayed on
the screen, only the first 30 will appear on any printouts (for reasons of
spacing on labels or paper). Because of this, it's best to keep your
"TITLE" and "FIRST NAME" entries as reasonably short as possible.
To help you avoid making "Name" entries that are too long, the program will
put a warning message on the screen if the combined name entries exceed 30
characters. You then have the options of ignoring the message and storing
the address on disk, or changing the entries to bring the name lengths
within tolerance of the "print out" specs.
This 30 character field can be used for "ATTENTION OF" information, or can
be used as part of a two line street address.
BIG BUSINESS CORP. Mr. Sam Jones Ms. Mary J. Smith
ATTN: PURCHASING DEPT. Apartment C-24 123 Cornsilk Way
1177 Big Bucks Drive 1177 Side Street Corn, KA 55555
Big City, TX 99999 Smalltown, RI 11111
STREET ADDRESS FIELD:
Self Explanatory. This field is 30 characters in length.
CITY OR TOWN FIELD:
This field is 20 characters long, and MOST city names will fit in the space
provided. With long names, abbreviation may be necessary.
NORTH PALM BEACH SHORES = N PALM BCH SHRS
The sensible abbreviating of city names usually creates no problem for the
Post Office as long as your Zip Codes are correct. Whenever you are Adding
or Editing an address, if you hit your "F-5" Key, a large screen "Window"
will appear which contains most of the more commonly used postal
Note: The Post Office can usually use "optical scanners" to read your
addresses and automate the delivery of your mail if you use a "plain
vanilla" type style (no serifs, proportional spacing, Old English, Script
or anything fancy). Also use ALL "Capital Letters", and keep your printer
ribbon new and dark. This is one way in which "you" can help to speed up
the delivery of your own mail.
ZIP CODE FIELD:
The ZIP CODE field has room for the nine digit Zip Codes and space has been
provided for a space or dash between the two groups of numbers. If you only
have a five digit code, then just enter the five numbers and hit "ENTER".
To speed up mail delivery, use nine digit Zips whenever possible.
The two TELEPHONE fields have room for the Area Code (in brackets), a
Space, and the Number. Example: (999) 123-4567. Non-numeric characters (A
to Z) ARE NOT allowed in either of these two fields.
To help speed up the data entries in the two telephone fields, some special
"Short-Cut" or "Error-Correction" features have been added.
OPERATOR'S ENTRY IS CONVERTED TO
1234567 (---) 123-4567
123-4567 (---) 123-4567
9991234567 (999) 123-4567
999123-4567 (999) 123-4567
999 1234567 (999) 123-4567
999 123-4567 (999) 123-4567
(999)1234567 (999) 123-4567
(999)123-4567 (999) 123-4567
(999) 1234567 (999) 123-4567
(999) 123-4567 (999) 123-4567
TELEPHONE EXT FIELDS
The two "Extension" fields can be used for telephone extension numbers.
But, if you don't need to use telephone extension numbers, these fields can
also be used to designate the category of the associated telephone number.
In such cases, just make entries such as "HOME", "WORK", "MAIN", "SALES",
"SERVC", "PARTS", "PURCH", etc., in those fields.
The last field is the "COMMENT:" field. This can be used for such things as
stating, the specialty of a Doctor, Account Numbers, the name of your
contact at this firm, names of spouses or children, birthdays, and so on.
It can be a very useful field.
MAIN MENU SELECTION - EDIT OR DELETE AN ADDRESS
To use this menu selection you will need to know the ID number of the
address you wish to change or delete. If you have printed out the
Address/Phone/ID list for this workfile, you can find the number for your
address on that list.
Or if you have a returned letter with the ID number listed on the mailing
label, it's easy to look it up on the letter.
But if you don't have either of these choices at your disposal, then go
back to the main menu (F1 key + "ENTER"), and choose the menu selection for
either "BROWSE" or "SEARCH". Both the "Browse" and "Search" functions are
explained later on in this text.
If you choose menu selection "B", with the intention of deleting an
address, there is something you should know. If you enter "Y" to the screen
query about deleting this address, the program will erase all of the data
in that particular address, but the record, and ID number will still exist
(filled up with blank spaces), and the "Company Name" field will be marked
as deleted with the message "RECORD DELETED".
These "DELETED" blank records will remain in place until you "SORT" your
address list. During the Address Controller sorting routine, all deleted
records will be removed, and all ID numbers will be changed.
MAIN MENU SELECTION - BROWSE THROUGH THE ADDRESSES
"Browsing" lets you skim through your addresses quickly with the use of
your "UP ARROW", "DOWN ARROW", "PAGE UP", "PAGE DOWN", "HOME" and "END"
keys. If you have your address list in sorted order, using this method
makes finding any address quick and easy.
The "UP ARROW" and "DOWN ARROW" keys will move up or down through your
address list one (1) record at a time.
The "PAGE UP" or "PAGE DOWN" keys will move up or down through your address
list twenty five (25) records at a time.
The "END" key will instantly move to the end of your address list, while
the "HOME" key will bring you back to the beginning.
Once you have found the correct address, you can then "EDIT" that address
by pressing the "E" key (Short for EDIT). Editing is accomplished in the
same exact manner as selection "B: EDIT" from the main menu.
You also have the option of "PRINTING" any address while in "BROWSE", by
simply hitting the "P" key (Short for PRINT). This feature will offer you
the option of "indenting" or "tabbing" the printed address up to 40 spaces
to the right of the printer's left margin. The address will be printed in a
10 Pitch (10 characters per inch) type size.
This will allow you to do mailouts to manually selected addresses. Simply
put a roll of labels (1 wide) in your printer, and then "pick & choose"
which addresses are to be printed as you Browse through the address list.
Or, if you have a printer into which you can put an envelope or large
shipping label, you can print selected addresses directly onto the envelope
or shipping label.
Printing labels in this manner is also very handy for printing multiple
labels to the same address when shipping several packages to the same
When finished with the editing or printing of the selected address, ADDRESS
CONTROLLER will then return you to the "BROWSE" mode of operation.
IMPORTANT: If you are trying to find a recently entered address while in
"BROWSE" mode, and you haven't sorted the file since the entry was made,
you will always find the newest entries at the "END" of the file in
unsorted order (hit your "End" key and then use the "Up Arrow").
Hitting the "END" key will get you to the end of the file. Then, using the
"UP ARROW" key, you can move backwards through the records from the end of
the file until you find the record you are looking for.
MAIN MENU SELECTION - SWITCH TO ANOTHER WORKFILE
This selection simply takes you back to the second screen, to allow you to
edit or create an "address list" workfile with a different name.
MAIN MENU SELECTION - PRINTING MENU
When choosing this selection you will leave the "Main Menu" and switch to
the "Printing Menu". The various selections available from the print menu
are explained later on in this text.
MAIN MENU SELECTION - FILE CONVERSION MENU
When choosing this selection you will leave the "Main Menu" and switch to
the "File Conversion Menu". The various selections available from the File
Conversion Menu are explained later on in this text.
MAIN MENU SELECTION - FIND AN ADDRESS RECORD
When you pick this menu selection, you will leave the main menu and be
presented with a screen listing most of the address fields, and a request
to "pick one". The field which you pick should be the field that would
normally contain the information you wish to search for.
After you pick the field to be screened, you will be asked to provide a
"Key String". That simply means you should enter exactly what you want the
program to search for. In the case of a last name search, you would enter
part of the "last name" as the "Key String".
When entering a "Key String", it is NOT necessary to provide an exact match
with "capitalization". You may make your entry any way you wish, using both
upper and lower case characters. The program will automatically convert
all data to capital letters (upper case) before making the comparison.
When a matching record is found, it will be displayed on the screen. At the
bottom of the same screen you are offered four options, "SEARCH, EDIT,
PRINT or QUIT".
If the displayed address is not the one you wanted, then hit "S" to
continue the search for the next matching record. You may continue to
search over and over until the end of the address list is reached.
When the correct address is found, if you wish to edit (change) or delete
the entry, just hit "E", and you will instantly be switched into the "EDIT"
mode. The use of the editing commands were explained toward the beginning
of this text under "Main Menu Selection B:".
If you wish to print the address, then hit "P", and the address can be
printed on paper, a mailing label, envelope or shipping label. The
printing will be in a 10 pitch type size.
Hitting the "Q" (for "Quit"), or your "F1" key, will exit from the search
mode and return you to the "Main Menu".
MAIN MENU SELECTION - SORT THE ADDRESS FILE
This selection will sort your workfile into alphabetical and numerical
order, creating a duplicate copy of the original workfile which is
automatically named "SORTED.RAN".
If the sorting is done on your default drive and directory, ADDRESS
CONTROLLER will then ask if you wish to replace your unsorted work file
with "SORTED.RAN". If you answer "Y" (or 'ENTER') it will make the changes
to your files and then delete "SORTED.RAN" (make a backup copy first). If
you answer "N" (for NO) it will leave your original list as it was, and
leave "SORTED.RAN" on your disk as well.
The sorting routine will take a varied amount of time, depending on the
length of your address list, how badly scrambled the list is, the speed of
your drives, and the memory speed of your computer.
Several things are being done to your address list while the sorting
progresses. All "DELETED RECORDS" are being permanently removed from the
file. Also all records with a "BLANK" last name field are removed from the
file. And finally, all records in the file are given NEW ID NUMBERS to
reflect their new positions in the workfile.
MAIN MENU SELECTION - LOCKING CONSTANTS IN FIELDS
This selection allows the user to "Lock" any repetitious entry into any
field. This saves lots of Time & Errors when entering many addresses with
the same city, state, zip, Category code, and so on.
By "locking" all of these repetitious entries into their respective fields,
each new address entry will already have those fields filled in for the
operator as he/she adds new records.
When typing up a list of business addresses for an advertisement list, you
can "lock" something like "Attn: Purchasing Department" into the "ATTN:"
field (saving 28 error free key strokes per address).
The "Constant" is a great time (and error) saver for those who use Address
Controller to generate large mailing lists from City Directories, Telephone
Books, or when copying "other" mailing lists.
Constants that have been locked into fields present no problem if you wish
to overwrite or change them. Simply edit the "Constant" data the same as
any other field entry.
MAIN MENU SELECTION - UTILITIES MENU
This menu selection will instantly move you from the Main Menu screen into
the "Utility Menu" screen.
UTILITY MENU SELECTION "A"
MAKE A COPY OF ANY DISK FILE
This selection allows you to copy (or make a backup) of any file in your
default directory. Just answer the screen questions, giving the "Name" of
the file to be copied, and the drive and path for the destination of the
Example: If you have an address file (MY.RAN) in your default directory on
drive C: that you wished to "Backup" onto drive A:, enter the following;
File To Be Copied: MY.RAN
Or, if you have "MY.RAN" on drive A: and wish to copy it to your current
default Drive & Directory, just enter the following;
File To Be Copied: A:MY.RAN
This routine will NOT accept "Wild Card" entries. But it WILL allow you to
"Copy & Rename" as the system "COPY" command does.
File To Be Copied: A:MY.RAN
UTILITY MENU SELECTION "B"
ERASE A DISK FILE
This selection allows you to erase or delete any program or file on any
disk or directory. We gently remind you that a certain amount of caution
and thought should be exercised BEFORE deleting any files.
UTILITY MENU SELECTION "C"
RENAME A DISK FILE
This selection allows you to "Rename" a file. If the routine is
successful, you will hear the "Tweet" sound and be returned to the Main
Menu. If there was a problem, you will hear the "Uh..Oh" sound and a
warning message will appear on the screen.
You can double check the file names by hitting the "F2" key at any time to
get the "File Directory Window".
THE PRINTING MENU
PRINT ONE SINGLE ADDRESS
This selection is intended for users who have the ability to put an
envelope into their printer. In such cases, the program can then print the
selected address directly onto your envelope without the use of a label or
a typewriter. Address ID Number is required for this selection. To print
an address without knowing the ID number, use Main Menu selection "C"
This feature is also useful when you need several Labels to the same
address when shipping several packages.
PRINTING TO A DISK FILE
The next six Print Menu Selections (B,C,D,E,F,G) have a special feature
attached to them. Each of them gives the User the option of sending the
output intended for the printer to a "Disk File" instead.
Each of the six disk files that this feature can create will have a
different first name, but with a common extension name of ".LST" (short for
This feature can be a real time and money saver in several ways, starting
with the fact that it will only take a fraction of the normal printing time
to print a disk file.
The User can then use the DOS or MS-DOS file called "PRINT.COM" to print
the file "in the background". Printing the file in this manner will free up
the computer to do other tasks at the same time as the file is being
printed. In other words, "YES, YOUR COMPUTER CAN DO TWO THINGS AT ONCE",
and NOT make you sit around waiting until the printing is finished. See
your DOS or MS-DOS manual for instructions on how to use "PRINT.COM".
But even if you don't have "PRINT.COM" you (or anyone else) can still print
these files with the command "COPY PHONE.LST LPT1:". Using this method
won't print "in the background" as PRINT.COM does, but it WILL print the
file without any need for the Address Controller program to be present.
Another benefit: you can run these printing routines on a computer with NO
PRINTER, and then send a disk containing the output files to another
computer (with a printer) for printing at a later time.
Or, in cases of one printer being shared between several computers, it's
usually faster to send a disk file to the printer than to sit around idly
waiting for "your turn up at bat".
Another benefit! You can send the print files by telephone modem to other
Users, or mail them a floppy disk instead of many heavy pages of printed
material, saving postage, paper and printing time. They can then print out
the file themselves, using the same commands we explained above.
And finally, you can sell or share the address lists created by Address
Controller with other computer Users without allowing them to have access
to your registered copy of this program.
This is very useful for members and officers of Clubs, Churches, etc.,
where extra copies of address and phone lists (or sets of mailing labels,
Rolodex, etc.) are always in demand. In such cases, "You" can keep the
master "RAN" list with Address Controller for editing or updating, and give
the "LST" file to the secretary. The Secretary can then print as many
copies of the list as needed, without any need for access to Address
This option (print to file or printer) will appear on the screen on each of
the next six menu selections. You can choose which way the output goes by
entering either an "F" (for file) or a "P" (for printer).
PRINTING OF MAILING LABELS
Print Menu Selection "B" prints your mailing labels. The size of the labels
that you use is very important. This program was designed for use with 2
1/2 inch by 15/16 inch labels. We chose this size of label for our program
because (in a 3 across format) they will fit in most of the smaller 80
column printers. We suggest that you use the proper size labels for the
best overall performance, and again, it is recommended that you SORT your
workfile BEFORE printing the labels.
After confirmation of the correct workfile for printout, you will be asked
if you wish to print ALL of the address in the current workfile. If you
answer "Y", you will proceed directly to the printing part of the program
and a label will be printed for every address in the file.
Answering "NO" will allow you to choose to print groups of labels from
whatever category you want. Example: Only print labels for records from one
"State", or one "City", or for one "Zip Code" (or any range of Zip Codes),
or for all "Names" starting with "A" (or A to F), etc.
We routinely receive questions from Users asking why Address Controller
won't "Sort" by Zip Code. In our opinion, this feature (and the "File
Extraction" feature) eliminates any need for that, because that's pretty
much what these routines do to their printed output.
When you answer "NO" to the "Print ALL" question, you will be presented
with the "Discrimination" menu. This menu allows you to set up the category
for the group of labels you wish to print.
ADDRESS SELECTION BY DISCRIMINATION
#1 = ID NUMBER #7 = STREET
#2 = CATEGORY #8 = CITY OF TOWN
#3 = COMPANY NAME #9 = STATE
#4 = FIRST NAME #10 = ZIP CODE
#5 = TITLE #11 = TELEPHONE (1st)
#6 = ATTENTION #13 = TELEPHONE (2nd)
#15 = COMMENT
Enter The NUMBER Of The Discriminating Field: 10
Enter The LOWEST Field Value To Be Accepted: 33460
Enter The HIGHEST Field Value To Be Accepted: 33469
For instance, suppose you just wanted to print addresses that had a
Category Code of "100". First you would choose selection #2 (Category
field) as the discriminating field. Then you would enter "100" for the
lowest value you wish to print, and then "100" (again) for the highest
value you wish to print.
If you wanted to print only the addresses with LAST NAMES that started with
an "F", then you would choose selection #3 (Last Name Field) as the
discriminating field, and enter "F" for both the high and low value
To print all addresses with last names starting with "A" through "F", then
enter "A" for the low value and "F" for the high value.
In the example listed in the above display, all addresses with Zip Codes
ranging from "33460" through "33469" will be selected.
Before starting to print any of the address labels, the program will ask if
you want to print some TEST LABELS. The purpose of this is to help you
obtain proper label alignment in your printer. You may keep printing TEST
LABELS over and over, and adjusting your printer and labels both left and
right, and up and down, until the printing on the labels is centered and
acceptable to you.
PRINT NAME & PHONE DIRECTORY
This selection will produce a directory containing only the three Name
fields, both Telephone Number fields, and both Telephone Extension fields.
(Names & Telephone Numbers - NO Addresses)
Enough space has been provided so that, with proper paper alignment, there
is room to punch holes and use a report cover without covering up part of
the records (move paper Left/Right - don't use a Margin).
TEST FILE - NAME & PHONE LIST PRINTED 09-26-1988 PAGE # 1
AMES, MR. JACK (111) 111-1111 HOME# (444) 444-1698 Work#
K. B. M. Company (911) 222-2222 Main# (911) 222-2228 Parts
COLBY, MISS CAROL J. (333) 333-3333 HOME# (---) 333-4325 WORK#
Jackel, Dr Joe Hyde (---) 444-4444 Offic --------------------
BIG BUCKS CORPORATION (555) 555-5555 MAIN# (---) 555-5551 PURCH
PRINT NAME & ADDRESS DIRECTORY
This selection will produce a directory containing only the complete names
and addresses of record entries. The print will have one record per line
and be in condensed print mode. Again, space has been provided for use of
a binder or report cover. (Names & Addresses - NO Telephone Numbers)
TEST FILE - NAME & ADDRESS LIST UPDATED 11-15-1989 PAGE # 1
BIG BUCKS CORP. PURCH DEPT, MAIN ST., NUGGET, TX 22222
JONES, DOCTOR JIM SUITE #2, WORTH AVE, PALM BEACH, FL 33480
SMITH, MR. HAROLD APT # 33-A, FOURTH ST, NOME, PA 55555
SMITH, MR. ROBERT 8 PARK ST, ATLANTA, GA 11111
PRINT NAME/ADDRESS/PHONE DIRECTORY
This selection will produce a directory containing full names, complete
addresses, all telephone numbers and extension numbers, and the customer
ID# and Category code. The printout will be in condensed print mode, and
use three lines per address.
SAMP FILE - ADDRESS & PHONE LIST PRINTED 11-15-1989 PAGE # 1
BIG BUCKS CORP PURCH DEPT, MAIN ST, NUGGET, TX 22222
ID# A1002 111-0000 EXT1: MAIN# (111) 111-0042 EXT2: PURCH
JONES, DR. JIM SUITE #2, WORTH AVE, PALM BEACH, FL 33480
ID# A1003 333-1212 EXT1: OFFIC EXT2:
SMITH, MR. ROBERT APT #12, 8 PARK ST, ATLANTA, GA 11111
ID# A1001 555-1212 EXT1: HOME# (444) 999-0000 EXT2: WORK#
PRINT COMPLETE DATA DIRECTORY
This selection will produce a directory containing ALL of the information
entered on each address entry in the file. The printout will be in
condensed print mode, and use four lines per address entry. The output will
look much like the one above, except that it will have an extra line of
text for the comment field.
PRINT INDEX & ROLODEX CARDS
This selection will print either Index or Rolodex cards. The cards must be
of the "continuous form" type (attached to each other like computer paper)
in a "one across" format.
This program was written for specific sizes of cards. The Rolodex card size
should be 2 1/6 inches by 4 inches, while the Index card size should be 3 X
5 inches. Use of any other sized cards will cause printout problems.
Again, you will be presented with an opportunity to print TEST cards to
line up your printed output before the printing of the file begins.
Finally, it is strongly suggested that you SORT your address list BEFORE
you proceed with the printing of these cards (unless you don't mind
"manually" sorting the cards by hand "after" the printing is completed).
FILE CONVERSION MENU
MERGE TWO FILES INTO ONE
This menu selection will take any two different workfiles and merge them
together into a third workfile. Once this is done, it is strongly suggested
that the newly created merged file be sorted.
EXTRACT A SMALL FILE FROM A LARGE FILE
This menu selection works very much like the printing of labels with
"discrimination", except that it creates a separate work file containing
only the desired addresses instead of printing labels.
This feature allows file separation by Zip Code, City Names, States, all
names starting with "A" (or "A" through "F"), and so on.
With this capability, the user can take several different address lists,
give each entry in each separate list the same Category code (but different
unique codes for each separate list), and then MERGE them all together into
one large list for easier management.
In other words, if you have several different address lists, personal list,
business list and club member list, you would proceed as follows.
Select the first list (Personal) and EDIT or BROWSE through the entire
list, changing all the CATEGORY CODES to "PER" for personal. Then do the
same with your business list, setting the CATEGORY CODE to "BUS" for
Business. Again, do the same thing with your Club member list, setting the
CATEGORY CODE to "CLB" for Club Member.
Now you can MERGE and SORT all three lists together into one large list for
Then, at any time, the user can extract and recreate the original smaller
files, or print labels for any one of the lists through use of
this discrimination technique on the Category field.
CONVERTING TO A SEQUENTIAL FILE
There are many different ways to store data in a disk file. Each different
method is best suited for different types of applications. The two most
common methods are generally referred to as "RANDOM" and "SEQUENTIAL"
files. The address lists which you create with Address Controller are
always "RANDOM" (fixed record length) files.
This menu selection allows you to transform your Random workfile into a
different kind of disk file, called a "Comma Delineated Sequential File".
The new file will have all non essential characters removed from all the
fields. All converted files will automatically be given a file name
extension of ".SEQ" to designate them as Sequential files.
Once converted, the new file is more easily adapted for use with many other
programs. The new file is also easily read (and edited) by most good word
There are times when using a Word Processor can be the easiest and fastest
way to update a mailing list. Example: The "Find & Replace" feature found
in most good Word Processors can make the updating of recently changed
Postal Zip Codes and Telephone Area Codes much easier and faster than
editing each address by hand.
But, NEVER delete any of the commas inserted into each record as they are
"delineators" and are used to separate each field from the other. There
MUST be 14 commas present in each record (no more,... no less). A totally
"blank" record will simply contain a string of 14 commas.
Another benefit of the Sequential ASCII file is that it will be much
smaller in size than the original workfile. This helps make backing up
large address lists on small floppy disks a bit easier for the user. It
will also cut the amount of time required for MODEM telephone transfers by
CONVERTING TO A RANDOM WORK FILE
This selection simply converts the Sequential files back into a working
Random file again.
Caution is emphasized! MAKE SURE that you have a BACKUP of your current
workfile BEFORE using this menu selection.
|||||||||| ADDITIONAL SOFTWARE PRODUCTS ||||||||||
"KEBER's NICE ADDRESS PROGRAM" ("K.N.A.P."):
HEAVY DUTY ADDRESS & TELEPHONE program. Has most of the same features
as Address Controller, but handles up to 725,000 Records per Address
File. NO LIMIT on Files. Files never need Sorting, as new records are
sorted as they are entered. Finds records by Partial NAME or ID#. Mail
Labels are printed according to the Oct-90 Post Office Address Layout
suggestions. Does International Addresses. Many Other Features. Super
Fast & Feature Packed. By: BOB KEBER - Shareware: $42
GENERAL INVOICE SALES TRACKER - ORIGINAL ("GIST-ORIG"):
INCOME & BILLING program for firms who produce a majority of their
Invoices from "OUTSIDE" of their own office (such as Service Firms).
Provides all of the "Gross Income Tracking Information" required by
most Accountants. Knowledge of BOOKKEEPING IS NOT NECESSARY! Prints
Invoices, Statements, Labels, Reports, & Invoice/Customer Directories.
Does Acc/Rec Customer Statements automatically. Holds about 1.5
million records. Quickly find any record by ID# or CUSTOMER NAME.
Compact data files, good for smaller disk drives. Very Fast Data
entry. Numbers only - placed into any of 13 Sales Categories (NO
Descriptions). Eleven of the 13 Sales Categories can be "Renamed" to
suit your type of business. Ready to use! No Inventory to type in, no
special forms to purchase. Almost NO program preparation at all. Just
set up "Your" Name/Address/Phone, Sales Tax Rate, etc., and it's ready
to go to work for you. By: BOB KEBER - Shareware - $69
GENERAL INVOICE SALES TRACKER PLUS ("GP"):
INCOME & BILLING program for firms who produce most Invoices from
"Inside" of their own offices, and who need "Descriptive - Computer
Generated Invoices" which contain more than just "Numbers". Provides
all Gross Income information required by most Accountants. BOOKKEEPING
knowledge IS NOT NECESSARY! Prints Invoices, Statements, Labels,
Reports, Invoice Directories & Customer Telephone/Address Books. Does
Acc/Rec Customer Statements (with matching Mailing Labels, or set up
for use with Window Envelopes). Holds about 1.5 million records. Find
any record by PARTIAL NAME or NUMBER. Creates much larger Data files
than "GIST-ORIG", so a Hard Drive is recommended. Saves BOTH the
Numbers & Product/Part/Labor Descriptions. Many Adjustable features
can set up "GP" to fit different business needs and local laws. Like
"GIST-ORIG", "GP" is pretty much "Ready To Go To Work" for you, and
very little program "Set-Up" is required. There are NO extra purchases
required or needed. Includes a Pop-Up Inventory, Packing List & Currency
Conversion program. By: BOB KEBER - Shareware - $89
"R-TRIM": (AN ASCII Text File & Source Code Manipulator & Adjuster)
STANDARD OPERATION: Shortens TEXT Files and ANY ASCII Source Codes by
removing ALL "Trailing" Blanks, Spacebars and NULLS from the right end
of each line of text and from "Blank" lines.
- INSERT or REMOVE a 1 To 9 Space wide LEFT MARGIN (Page Offset)
- Make room for using Report Covers & for Punching Holes for Binders
- Eliminate Excessive "Blank Lines" - MAX of 2 In-a-Row saves paper
- Converts Wordstar "High-Bit" Files to Standard ASCII TEXT Files
- UN-JUSTIFY: Removes Double & Triple Spacebars from between words.
- Run from DOS Command Line or with on-screen HELP & OPTIONS MENUS
Ideal for Authors & Editors. By: Bob Keber - $10
SOFTWARE SALES TRACKER ("S.S.T."):
A Sales Tracking program for Software Authors who distribute and sell
their own software products. Handles multiple Product Files, changing
files quickly through "Pop-Up Windows". Provides "Gross Income"
information, displaying a wide variety of totals, sub totals and
averages for an entire file, or for any range of dates you select.
Issues Program Serial Numbers. File records store Customer Address &
Phone, Serial #'s, Program Name & Version, Quantity, Price, Shipping,
Sales Tax, Dates Sold & Paid, Purchase Orders & Check #'s (and has a
67 space COMMENT field). Printing routines include Mailing Labels,
Customer Address & Phone Books, Invoices, Customer Statements
(Acc/Rec), Index & Rolodex Cards, Shipping Labels, "Print To Disk
Files", and much more.
Software Sales Tracker - PATCH ("SSTPATCH"):
A separate program (but part of.., and included with "SST") for easily
"Patching" a Customer's Name, Date Of Sale, and Registered Product
Serial Number into any of YOUR "EXE" programs. Includes an "Automatic
Bulk Disk Preparation" feature. When on "Full Automatic" SSTPATCH will
read data from your "SST" product files, patch your "EXE" files with
your customer information, and then print a mailing label and a disk
contents label. It then follows a list of commands which YOU provide
for final disk preparation (FORMAT, REDATE, ARC-IT, COPY, etc.). This
"automates" the task of sending out hundreds of disks to Customers and
Distributors. The only thing you need to do is keep blank disks in the
drives, stick on the labels, and mail the finished product. Both the
"SST" & "SSTPATCH" programs are part of the same software package, and
are shipped accordingly. By: BOB KEBER - Shareware - $42
A small, fast, "Pop-Up-Window" that will allow you to quickly type up
and print a "Label" (or multiple copies of a Label) for most any
purpose (contents labels, address labels, report cover labels, etc.).
Each Label can hold up to five lines (32 characters per line) of data.
Printed output is straight ASCII Text (Plain Vanilla - without any
"Printer Escape Codes") and should work with most parallel printers.
This program can eliminate many of those label typing sessions still
done on your old typewriter. By BOB KEBER - Shareware - $18
TAKE ONE OF THE PROGRAMS ABOVE FOR A TEST DRIVE?
If you would like to "Try" one or more of the above programs, and are
unable to obtain them from your normal software supplier, we will be
glad to send "UnRegistered Evaluation" versions directly to you for a
small fee to cover Shipping & Handling expenses.
ANY 1 PROGRAM = $5
ANY 2 PROGRAMS = $7
ANY 3 PROGRAMS = $9
ANY 4 PROGRAMS = $10
ANY 5 PROGRAMS = $10 (no extra charge)
ANY 6 PROGRAMS = $12
Send us a note stating which program(s) you would like to try.
Please specify the programs by NAME (not just "Send All Programs"). As
time goes by, new programs will be added to this list. That's why we
will need Program Names to properly fill your order. Be sure to
include your Name, Return Address, Telephone and Check. Orders are are
usually shipped within 24 hours of receipt.
Make Checks Payable To: "R. KEBER JR."
ROBERT F. KEBER JR.
336 Swain Blvd.
Greenacres, Florida 33463-3342
If you wish to purchase a "REGISTERED" version of any of the above
programs, send a check for the amount shown at the bottom corner of
each program's description. There are NO Shipping & Handling Charges on
any Registered Version shipped by 1st Class Mail. Florida residents,
please ADD Sales Tax.
After January, 1992 we suggest that you call us for an updated
price quote BEFORE you send in your order. All prices and features are
subject to periodic changes without notice.
COPYRIGHT (C) - ALL RIGHTS RESERVED
"DBASE" is a trademark of the Ashton-Tate Corporation.
"MS-DOS" is a trademark of the Microsoft Corporation.
"ROLODEX" is a trademark of the Rolodex Corporation.
"EPSON" is a trademark of the Epson Corporation.
"DOS" & "IBM" are trademarks of the IBM Corporation.