home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
genapps
/
hfzip.arj
/
HAMFEST.DOC
< prev
next >
Wrap
Text File
|
1992-01-15
|
43KB
|
1,056 lines
H H AAAAAA M M FFFFFF EEEEEE SSS TTTTTTT
H H A A MM MM F E S S T
H H A A M M M M F E S T
HHHHHH AAAAAA M M M FFFF EEEE SSSS T
H H A A M M F E S T
H H A A M M F E S S T
H H A A M M F EEEEEE SSS T
A general mailing list database manager.
Designed and written by
Don A. Gagnon WB8HQS
a. k. a.
H a m Q u a l i t y S o f t w a r e
- - - - - - - - - - - - - - - - - -
2805 Nordholme Avenue
Fort Wayne, Indiana
46805
Version 2.0 released January, 1992
T a b l e o f C o n t e n t s
- - - - - - - - - - - - - - -
Chapters
[ 1 ] Introduction
[ 2 ] Registration
[ 3 ] Running HAMFEST
[ 4 ] Main Menu
[ 5 ] Edit / Add Records
[ 6 ] Duplicate Check
[ 7 ] Bulk Mail Sorting
[ 8 ] Deleting Old Entries
[ 9 ] Printing Mailing Labels
[ 10 ] Modifications and File Structures
HAMFEST version 2.0
I n t r o d u c t i o n
-----------------------
HAMFEST was designed to manage a hamfest general attendance database,
which is then used for the mailing of hamfest flyers. It takes inputs
such as last name, first name, street, city, zip, zip+4, call and year
attended, and performs duplicate checking (by comparing several
different combinations of fields), automated "old" entry deletion,
automated bulk mail sorting, and mail label printing. The mail labels
will include "bundle" and "sack" fields from the bulk mail sort.
HAMFEST also allows the tracking of attendees and vendors separately,
by using numbers or letters for the year attended. The maximum
number of records is limited only by the amount of disk storage
available.
HAMFEST has been designed to be extremely friendly to the user, and
it will continually prompt you for the next input. In addition, an
error trapping system is incorporated that gives you simple,
"plain English" error messages to help in understanding what caused
the error to occur.
=========================== Disclaimer ===========================
Ham Quality Software disclaims all warranties, either expressed or
implied, including but not limited to implied warranties of fitness
for a particular purpose, with respect to this software. In no event
shall Ham Quality Software (or Don A. Gagnon) be liable for any damages
whatsoever arising out of the use of or inability to use this program.
======================================================================
HAMFEST version 2.0 [ 1.1 ]
┌────────────────────────────────────────────────────────────────────┐
│ R e g i s t r a t i o n │
├────────────────────────────────────────────────────────────────────┤
│ │
│ HAMFEST is a fully copyrighted program, owned in total by │
│ Ham Quality Software and Don A. Gagnon. It may be freely │
│ distributed as "shareware", in it's original form, as long │
│ as no modifications or changes have been made to it. │
│ │
│ No guarantee or warrantee as to it's function, usability or │
│ completeness are made or implied. │
│ │
│ Substantial time and effort has been expended in testing │
│ and evaluating HAMFEST, and it should provide the end user │
│ with error free service. It has been in use for several │
│ years on a database exceeding 4000 records. │
│ │
│ If you find HAMFEST meets your needs, a registration fee of │
│ $20 is requested. Those who register will be informed of │
│ future updates, and you will have a clear conscience while │
│ using HAMFEST. │
│ │
│ To register, please fill out this form and mail it along │
│ with the $20 registration fee (U.S. currency please) to: │
│ │
│ │
│ Ham Quality Software │
│ Don A. Gagnon WB8HQS │
│ 2805 Nordholme Avenue │
│ Fort Wayne, IN 46805 USA │
│ │
└────────────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────────────┐
│ │
│ HAMFEST Registration Form │
│ │
├────────────────────────────────────────────────────────────────────┤
│ │
│ │
│ Name: __________________________________________________ │
│ │
│ Street: ________________________________________________ │
│ │
│ City: ________________________ State: ___ Zip: ________ │
│ │
│ Country: _____________________ Ham Call: _______________ │
│ │
│ Name of hamfest using program: _________________________ │
│ │
│ ________________________________________________________ │
│ │
│ Comments: ______________________________________________ │
│ │
│ ________________________________________________________ │
│ │
│ ________________________________________________________ │
│ │
│ │
└────────────────────────────────────────────────────────────────────┘
HAMFEST version 2.0 [ 2.1 ]
R u n n i n g H A M F E S T
-----------------------------
HAMFEST is a stand alone .EXE program, that has been tested with
MS-DOS versions 2.1 through 5.0. Your distribution disk, once it's
unarchieved, should have the following files on it:
HAMFEST.EXE HF1.NTX HF2.LBL
HAMFEST.DOC HF2.NTX HF3.LBL
HF.DBF HF3.NTX HF4.LBL
READ_1ST.BAT HF5.LBL
CONVERTR.EXE HF1.LBL HF6.LBL
Please insure you have all of the needed files before running HAMFEST.
** Hard disk or floppies?
HAMFEST can be run on either floppy disks or a hard disk, but since
all database programs are very disk intensive, using a hard disk is
HIGHLY recommended. In making this choice, you will also need to
consider how much disk space will be required.
For a database of 5000 records, the .DBF file uses about 600K, with
the three .NTX files using about an equal amount. Adding in the
.EXE, .LBL and .DOC files, a total of about 1500K bytes would be
needed. This is impossible on low density floppies, and slow at
best on high density ones. Also note that reindexing requires space
for temporary files created during the process, and HAMFEST creates
temporary indexes during some of the operations.
** Configuration.
HAMFEST was written in Clipper (copyright Nantucket Inc.), which
is a form of compiled dBASE (copyright Ashton Tate). It uses the
standard dBASE data (.DBF) and label (.LBL) files. The index files
(.NTX) are unique to Clipper (and operate much faster than the dBASE
.NDX files do).
If desired, the .DBF and .LBL files can be viewed and/or modified in
dBASE III+ or dBASE IV.
No other programs (such as dBASE) are required to run HAMFEST. It
is A completely self-sufficient, stand alone executable file. Under
no circumstances should the structure of the database file be modified.
Once HAMFEST has loaded, the disk with HAMFEST.EXE can be removed.
************* SPECIAL NOTE TO HAMFEST VERSION 1.2 USERS *************
If you have been running HAMFEST version 1.2, you must convert the
HF.DBF file for use with version 2.0. This is a simple task. Just
copy CONVERTR.EXE and your existing HF.DBF file to a separate floppy
disk or hard disk subdirectory, run CONVERTR.EXE, which creates both
CONVERT.EXE and HFNEW.DBF, and finally run CONVERT.EXE. Your
HF.DBF file will automatically be converted for use. CONVERT.EXE,
HFNEW.DBF and HF.DBF must reside in the same directory.
HAMFEST version 2.0 [ 3.1 ]
R u n n i n g H A M F E S T
-----------------------------
** Command line inputs.
Some inputs can be automatically entered via the command line, or
through the use of a BATCH file (.BAT). The syntax used is:
HAMFEST Mx Dxxxxxx Yx S H
Mx Monitor selection. x=1 for color x=0 for monochrome
Dxxxxx Path selection. If the data and index files are in the
hamfest subdirectory, simply enter: DC:\HAMFEST\
Yx Default year. When inputting a new record, the year input
will automatically contain the value "x" entered here.
S Skip Index Update Question. Just a single S on the command
line will cause HAMFEST to not ask you about updating.
H Help. Entering HAMFEST H will bring up command line help.
It is highly recommended that you create a batch file such as HAM.BAT
which includes the command line parameters you would normally use.
This will save a lot of trouble in trying to remember these items.
** How the "last year attended" field is used.
HAMFEST is designed with a year field which contains the year last
attended by the attendee/vendor. Attendee years are designated
0 - 1, representing the last digit of the present year. For
tracking the vendors, use corresponding letters A - J. The letters
S - Z have been set aside for any special purpose designations you
might have. Letters K - R are reserved for internal use and cannot
be used.
** Deleting information.
In several modules of HAMFEST (such as duplicate check), you can
select records which you want to delete from the database. Initially
the program will mark the specific records for deletion, but it does
not actually remove them at that time.
Once you are done selecting the records to be deleted, you will be
asked if you want the marked records deleted or not. If you answer
NO, then the records will be "unmarked" and the database returned to
it's original condition. If you answer YES, HAMFEST will always ask
"are you sure" to be safe. Only after answering YES to both of these
questions will the records actually be deleted from the database.
** Capitalization.
All alphabetic inputs to HAMFEST are automatically 100% capitalized,
in order to meet Post Office requests concerning mailing labels.
HAMFEST version 2.0 [ 3.2 ]
M a i n M e n u
-----------------
When running HAMFEST, you will first be greeted by the title screen.
Next, if you have a color graphics card installed in your PC, you
will next be asked if you want color or monochrome output. This
can be especially useful when using a laptop computer, as most have
a CGA output, but only a monochrome LCD display. If you want a
monochrome output, press -M- at the query to select monochrome.
(note that if you use the M command line input, this screen will
not appear. See page 3.2).
You will then be asked which drive your data and index files are
located on. It is highly recommended that ALL files be in the
same directory (if you are using a hard disk) or in the case of a
two floppy system, put your data/index files on drive B and your
program and label files on drive A.
If you tell HAMFEST drive C, you will also be asked for the
appropriate path on that drive.
Next you will see the HAMFEST main menu, which looks like this:
[1] Edit/Add entries
[2] Duplicate Check
[3] Bulk Mail sort
[4] Delete old entries
[5] Print labels
[6] Exit program
At the completion of each module, HAMFEST will return to this menu.
Detailed descriptions of each of these choices is contained in
chapters 5 through 9.
HAMFEST version 2.0 [ 4.1 ]
E d i t / A d d E n t r i e s
-------------------------------
HAMFEST will first ask if you want the indexes updated. If the only
changes made to the database were done while in the EDIT/ADD module,
then updating is not necessary (you can use the S command line input
to skip this screen altogether. see page 3.2). However, if other
modules have been used, or if you had done anything to the database
file outside of HAMFEST (ie: with dBase), then you must update the
indexes. This updating will take some time, depending upon you PC's
operating speed and the size of the database.
Next you will see the main edit screen. This is the heart of the
edit/add module, and you will be coming back to this often. It will
look something like this:
┌──────────────────────────────────────────────────────────────────────┐
│ │
│ H a m f e s t M a i l i n g L i s t │
│ - - - - - - - - - - - - - - - - - - │
│ Edit and Append Routine │
│ │
│ │
│ │
│ │
│ Enter last name: ________________________ │
│ │
│ │
│ │
│ │
│ │
│ F2(repeat) -(call) +(zip) F10(quit) │
│ │
└──────────────────────────────────────────────────────────────────────┘
This is the primary input screen, where all searches are begun. You
have the option of entering the last name, ham call or zip code. The
last name is entered as is, while to enter a call it must be preceded
by a "-" as in "-WB8HQS", and finally to enter a zip code, it must be
preceded by a "+", as in "+46805".
Whatever type of input you give HAMFEST, upon hitting RETURN the
program will search the database for all entries meeting that search
criteria.
If you input a (last) name, all records which match that last
name will be displayed, and you can select the appropriate one (if
one exists). More on that screen in a moment.
If you input a call, then there should only be one match, and you
will go directly to the edit screen with the record that matches
(again, if a match exists).
If more than one record contains the specified call (which shouldn't
happen, but sometimes does), then only the first one found will be
found will be the only one recognized.
If you had input a zip code, then all records with that zip code
will be displayed, in a similar format as were the last name matches.
HAMFEST version 2.0 [ 5.1 ]
E d i t / A d d E n t r i e s
-------------------------------
And now back to the initial input screen (IIS).
As noted on the bottom of the initial input screen, F2 will repeat
the last entry made, whether it be a name, call or zip code. This
is useful if you pass something up in the select display. F10 will
exit the edit/add module and return you to the main menu.
** The select from screen
In the case of a name or zip code input, if at least one match is
found, you will be shown the following "select from" screen:
╔════════════════════════════════════════════════════════════════════════════╗
║ WB8HQS COLOR ║
║ H a m f e s t M a i l i n g L i s t ║
║ - - - - - - - - - - - - - - - - - - ║
║ ║
║ Edit and Append routine ║
║ ║
║ Last Name -------------- First Name Address ---------------- City ---- ║
║ 1 SMITH BILL 123 1ST STREET ADRIAN ║
║ 2 SMITH GEORGE 234 2ND STREET BELLEVUE ║
║ 3 SMITH MIKE 345 3RD STREET BLUFFTON ║
║ 4 SMITH JOYCE 456 4TH STREET CHURABUSC ║
║ 5 SMITH DON 567 5TH STREET CHURUBUSC ║
║ 6 SMITH MARY 678 6TH STREET CLEVELAND ║
║ 7 SMITH JOHN 789 7TH STREET COLUMBIA ║
║ 8 SMITH ED M. 890 8TH STREET COLUMBIA ║
║ 9 SMITH PETE 901 9TH STREET COLUMBUS ║
║ ║
║ ║
║ ║
║ Hit O for options, or any other key for next page ║
╙────────────────────────────────────────────────────────────────────────────╜
All of the records which matched your name or zip code criteria will
be displayed (one page at a time, if more than 9 matches are found).
If it was a last name match (as shown in the example above), the
records will be displayed in city alphabetical order. If the
search had been by zip code, they will be in last name order.
Hitting any key (EXCEPT O) will bring up the next page of matching
records. If you press O, the bottom line of the screen will now
display:
A (add a record) B (back to input screen) 1-9 (select record)
You can select A, which will put you into append, or "add a new
record" mode (more on that later), or B, which will send you back to
the initial input screen (IIS). You can also input the number
corresponding to the record you wish to edit, at which point you will
be placed into the edit mode, with the chosen record displayed.
HAMFEST version 2.0 [ 5.2 ]
E d i t / A d d E n t r i e s
-------------------------------
** The EDIT Screen
Once you have selected a particular record to edit (or if your input
was a call and a match was found), you will find yourself in the
edit mode, which looks like this:
╔══════════════════════════════════════════════════════════════════════════╗
║ WB8HQS COLOR ║
║ H a m f e s t M a i l i n g L i s t ║
║ - - - - - - - - - - - - - - - - - - ║
║ ║
║ Edit and Append routine ║
║ ║
║ ║
║ ║
║ Last Name: SMITH Name: BILL ║
║ ║
║ Address: 123 1ST STREET ║
║ ║
║ City: ADRIAN State: MI Zip Code: 49221-4153 ║
║ ║
║ Call: KA8AAA Year Last Attended: 0 ║
║ ║
║ ║
║ ┌────────────────────────────────────────────────┐ ║
║ │ Update year only -------------> enter year │ ║
║ │ Change any/all fields --------> enter M │ ║
║ │ Return to name input screen --> enter R │ ║
║ └────────────────────────────────────────────────┘ ║
╚══════════════════════════════════════════════════════════════════════════╝
From here you can pick:
1 - 9 To update the year only. Once a single digit (or a
(A - J) letter from A to J) is pressed, the year field will
be updated, and you will be sent back to the initial
input screen (IIS).
M Will put you into the full edit mode, at which point
you can modify any or all of the fields shown. A
simple RETURN will leave any field unchanged and
go on to the next field. After stepping through or
modifying all fields, the database is updated and
you will be at the initial input screen (IIS). You
can use the UP ARROW key to step backwards through
the fields.
R Will send you back to the initial input screen (IIS)
with no changes having been made.
HAMFEST version 2.0 [ 5.3 ]
E d i t / A d d E n t r i e s
-------------------------------
** APPEND mode.
From either the initial input screen (IIS) or the "select from" screen,
you can choose to go to the append mode, for adding new records
to the database. Depending on what your last entry was at the initial
input screen (IIS), either the last name, the call or the zip code will
automatically be placed in the proper input blank.
This is what the APPEND screen will look like:
╔════════════════════════════════════════════════════════════════════════╗
║ WB8HQS COLOR ║
║ H a m f e s t M a i l i n g L i s t ║
║ - - - - - - - - - - - - - - - - - - ║
║ Append Routine ║
║ ║
║ Last Name: SMITH ║
║ ║
║ First Name: ║
║ ║
║ Address: ║
║ ║
║ City: State: ║
║ ║
║ Zip code: Call: ║
║ ║
║ Year last attended: ║
║ ║
║ ║
║ [UP ARROW] will back up fields - F6 will abort append ║
║ ║
║ ║
║ ║
╚══════════════════ A blank last name will not append ═══════════════════╝
You can step through these blanks by using the ENTER key. The
UP ARROW key will let you step back one blank at a time. Upon
filling the year blank, your new record will automatically be
entered into the database. Two short, high-frequency beeps will
sound, letting you know the record was successfully added, and you
will be returned to the initial input screen (IIS).
At any time, while in the append mode, you can abort the append
process by pressing F6. This will cause a message to appear
telling you the process was aborted, 2 short, low-frequency beeps
will sound, and you will be returned to the initial input screen.
HAMFEST version 2.0 [ 5.4 ]
D u p l i c a t e C h e c k
-----------------------------
This routine is designed to scan through the database looking for
duplicate entries. There are three ways this can be accomplished,
and you are given the option of selecting which method you want to use.
[1] Last name + First name -- An index will be created based
upon the last name and first name of each record. HAMFEST
then compares the first 8 characters of the last name, and
the first 6 characters of the first name, looking for matches.
[2] Zip code + Address -- An index will be created based upon the
zip code and the street address of each record. Hamfest then
compares the entire 5 digit zip code and the first 6 characters
of the street address, looking for matches.
[3] Call -- An index is created, and records are compared for matches.
If no match is found, the Dupe Check goes on to compare the second
record of the previous comparison with the next record in order.
If a match is found, you will be shown all fields from both records.
You can then select to edit or delete the first record, edit or delete
the second record, pause dupe check to be continued at another time,
or take no action on the two records shown and continue. You will
hear 2 short, high-frequency beeps each time HAMFEST finds a match.
Because some addresses are similar in those first 8 characters, you
may be shown a number of "matches" that may not truly be. For
instance, if a particular town has a number of rural routes, you may
have several addresses similar to "RR # 2, BOX 230" but with different
box numbers. HAMFEST only looks at the first 8 characters, namely
"RR #2, B" and sees a match. The reason HAMFEST only looks at the
first 8 characters is to avoid not "matching" one record which uses
ST while another uses STREET.
Using F7/F8 to edit either record can be useful in cases where both
records are indeed for the same person, but one record has a more
complete address but no call, while the second one lists a call. You
can then edit one to make it as complete as possible, and mark the
other for deletion. Upon editing a record, you will return to a point
in the database one record before the just edited one, such that you
will get to see the recently edited record again and make the deletion
choice.
Remember that you are only MARKING the records for deletion, and they
will not actually be deleted until you request so at the end of the
dupe check routine.
After the complete database has been checked, HAMFEST will tell you how
many are marked, and ask if it should delete them. If you say NO, the
deletion "marks" will be removed, returning the database to it's
original state. If you choose to delete them (and answer YES to the
"are you sure" query), then HAMFEST will delete those marked records.
Whenever HAMFEST stops to show a match, you can select PAUSE, which will
save the relevant data to disk file and stop the dupe check, to be
continued later. Please realize that if you do part of the file, then
edit something that has already been checked, it will not be rechecked.
HAMFEST version 2.0 [ 6.1 ]
B u l k M a i l S o r t
----------------------------
If you send your hamfest general flyer to more than about 150 people,
you will likely want to take advantage of U.S. Postal Service Bulk
Mail rates, to gain a substantial savings on postage costs.
This routine will sort the records per the latest bulk mailing
criteria, and will fill the BUNDLE and SACK fields of each record
with the appropriate information, to allow you an easy method of
separating the mail groups when making your trip to the post office.
The Post Office requests that the mailing be divided as follows:
Bundle breakdown 5 digit matching with quantity >=10
3 digit matching with quantity >=10
state matching with quantity >=10
all remaining are marked MISC
Sack breakdown 5 digit matching with quantity >=125
3 digit matching with quantity >=125
state matching with quantity >=125
This BUNDLE and SACK information will be printed on the top line
of the mailing labels such that your flyers can be packaged and
processed according to the bulk mail requirements.
Once this routine has gone through the entire database (this will
take some time, again depending on your systems capabilities), you
will be given a screen summary detailing what bundle groups and sack
groups were created, and how many are contained in each. You will
finally be asked if you want a printout of this information. I have
found that the Post Office appreciates such a printout when you
present them with your bulk mail request.
HAMFEST version 2.0 [ 7.1 ]
D e l e t e O l d E n t r i e s
-------------------------------------
This routine allows you to purge your database of people/vendors who
have not attended in a number of years. This should only have to be
run once a year, just PRIOR to bulk mail sorting and mailing label
printing.
First you will be asked to input the year which is to be deleted.
Most hamfests keep a name on their list for 2 or 3 years after the
last attendance. (ie: if this is 1991, you may want to purge those
records with the year field containing an 8, indicating that person
last attended in 1988).
HAMFEST will then ask if you want the corresponding vendor year (in
this case I) deleted at the same time. In most cases, you will want
to do both. Just answer Y(es) or N(o).
HAMFEST will then go through the entire database marking those
records with the specified year (in this case either 8 or I) for
deletion.
Finally, you will be told how many were marked, and asked if you
want those marked records actually deleted. Answering YES to this
question (and to the failsafe "are you sure?") will cause HAMFEST
to then go through the database deleting the marked records. Once
completed, HAMFEST will tell you how many were deleted before
returning to the main menu.
If you select NO, meaning that you've changed your mind and don't
want to actually delete these records, HAMFEST will return the
database to it's original condition, with no records marked.
You can use this function to find out how many records there are
for a particular year. Just have HAMFEST mark them, tell you how
many it marked, and then say NO to the final delete question.
HAMFEST version 2.0 [ 8.1 ]
P r i n t i n g L a b e l s
-----------------------------
This module will print standard 3 1/2 inch by 7/8 inch mailing labels,
1, 2 or 3 across the page. You will be able to select either the
attendees only, the vendors only or the entire (combined) database.
Please note that the bulk mail sort does the entire database, and if
you now select just a portion, the BUNDLE and SACK sort groups will
not be correct. It is HIGHLY RECOMMENDED that you print labels using
the entire database. Besides, your vendors may want a flyer to put up
in their place of business.
Your attendee or combined mailing label will look like this:
WB8HQS BUNDLE:46805 SACK:468O5
DON GAGNON
2805 NORDHOLME AVENUE
FORT WAYNE IN
46805-1099
While each vendor mailing label will look like this:
BUNDLE:46805 SACK:46805
HAM QUALITY SOFTWARE
2805 NORDHOLME AVENUE
FORT WAYNE IN
46805-1099
The selections HAMFEST will require you to make are:
(1). To print in order of the zip code or the BUNDLE & SACK fields.
(2). How many labels across the page you want to print (1,2 or 3).
(3). To print labels for attendees only, vendors only or combined
(the entire database).
Each printing session will be started by printing five rows of
asterisks for you to align the labels with. You may have to do this
several times to finally get the proper alignment. After each set
of asterisks, you will be asked if you want more. When you say no
more asterisks, your mail label printing will begin.
At this point, the only way to stop the printer before it is finished
is to shut it off, at which point you must restart the entire process.
There presently are no provisions for restarting at a particular point
in the database, but that feature may be added in the future if there
are enough requests to do so.
Advanced users familiar with dBase can use the .DBF and .LBL files to
perform this restart manually if they so desire, they you will have
to create a new index file, as the .NTX files used by Clipper are not
compatible with dBASE.
HAMFEST version 2.0 [ 9.1 ]
M o d i f i c a t i o n s a n d F i l e S t r u c t u r e s
-----------------------------------------------------------------
The main HAMFEST.EXE file cannot be modified in any way. It is a
completely self-contained executable program, which has been compiled
to machine code.
You can however modify the database file and any of the label format
files. The .DBF file can be used with dBase, but it should be much
easier to use HAMFEST for all database updates. The label formats
can be modified by using the "modify label HF1" (or HF2 through HF6)
command from the Dbase dot prompt.
I have found that using a printer with non-adjustable tractor feeds
(for page width) can be a problem, depending on how your tractor fed
labels line up. You may have to find a unit that lets you adjust the
tractor feed sprockets at both sides of the page.
The structure of the database file, HF.DBF is as follows:
Field Name Field Type Width
------------ -------------- -----
FNAME Character 10
LNAME Character 25
ADDRESS Character 24
CITY Character 20
STATE Character 2
ZIP Character 5
ZIP_EXT Character 4
Y Character 1
CALL Character 6
SACK Character 5
BUNDLE Character 5
---
108
These are the files you will get after unarchieving HAMFEST.ZIP
File Name Size Date Time Purpose
------------ ------ ------- ------ ---------------------------------
HAMFEST.EXE 217402 1-15-92 12:00 Main program file
HAMFEST.DOC 43322 1-15-92 12:00 This manual
READ_ME.1ST 1794 1-15-92 12:00 Information batch file
HF.DBF 4562 1-15-92 12:00 The "seed" database
HF1.NTX 5120 1-15-92 12:00 The last name index
HF2.NTX 2048 1-15-92 12:00 The call index
HF3.NTX 4096 1-15-92 12:00 The zip code index
HF1.LBL 1034 1-15-92 12:00 1 label wide general label format
HF2.LBL 1034 1-15-92 12:00 2 label wide general label format
HF3.LBL 1034 1-15-92 12:00 3 label wide general label format
HF4.LBL 1034 1-15-92 12:00 1 label wide vendor label format
HF5.LBL 1034 1-15-92 12:00 2 label wide vendor label format
HF6.LBL 1034 1-15-92 12:00 3 label wide vendor label format
CONVERTR.EXE 95551 1-15-92 12:00 Self extracting V1.2 converter
HAMFEST version 2.0 [ 10.1 ]