home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 12
/
CD_ASCQ_12_0294.iso
/
vrac
/
matchit6.zip
/
IMP_MTCH.DOC
< prev
next >
Wrap
Text File
|
1994-02-19
|
5KB
|
96 lines
IMP_MTCH.EXE - Soundex Match Door Datafile Importer for "The MatchIt Door"
(C) Copyright 1993,1994 by Mark McKay,
The Skeleton Closet BBS (Mark & Debbi McKay sysops),
Fidonet 1:275/138,139,140
(804-671-8547,804-499-5150,804-473-2217)
┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ Disclaimer/Legal Stuff ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘
Although this program has been tested, this software has no warranty,
either expressed or implied. The use of this software is at the user's own
risk. Mark McKay shall in no way be responsible for any special, incidental,
consequential or other damages resulting from the use and/or misuse of this
software. Every effort has been made to test this software and its
documentation for possible errors, but no guarantee to that effect is made.
There are no written or implied guarantees of updates to this program.
This program must be distributed AS IS in it's original archive. This
program may not be distributed as part of any other software package without
the expressed written consent of the author, Mark McKay. It may not be
altered or reverse engineered in any way, shape or manner.
The usual I don't promise it will do anything and if it messes up/you mess
it up, you own the pieces. If you use it, you alone are liable for the
results.
There are no promises either expressed or implied of updates to this
program.
┌─────────────────────────────────────────────────────────────────────────────┐
│▓▓▓▓▓ Quick Notes ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────────────┘
This file is a utility for registered users of "The Matchit Door" only.
Matchit is a Soundex based Genealogy door to allow users to enter up to 10
ancestor names (with location and time frame) to be added to a database all
users of the door can access to look for common ancestors you are searching
for.
To use IMP_MTCH.EXE you need someone else to do the following:
1. Copy their MATCHIT.DAT file to another directory.
2. Rename the copy of MATCHIT.DAT to MATCHIT.IMP.
3. Archive the MATCHIT.IMP file into a file with a filename specific
to the user.
Once you get someone elses MATCHIT.IMP file in an archive do the following:
1. Unarchive the file into your MATCHIT directory.
2. Run IMP_MTCH.EXE.
3. That's it.
What IMP_MTCH.EXE does:
1. It checks the amount of memory you have free.
2. Then checks for a MATCHIT.IMP file in the MATCHIT directory.
If one isn't found, then the program exits doing nothing.
3. Then checks the number of records in your MATCHIT.DAT and in the
MATCHIT.IMP. If both combined are larger than the size limit
of the MATCHIT.DAT file, 5000 records, then the program exits
doing nothing.
4. Then checks to make sure you have enough memory to make the duplicate
record in memory. If you don't have enough memory, the program
exits doing nothing.
5. Once it's sure it has enough memory to work and won't add too many
records it creates a duplicate database in memory from your
MATCHIT.DAT file. Only the person's name and where they are from
are stored in memory to allow for more records to be imported.
The downside of this is if you have 2 people with the same name from
the same place, the record will not be added to your Database.
The work around is to have your users edit there record in MATCHIT
itself and include a middle initial. This way the records will be
different and can be added to other databases.
6. Once the duplicate database is in memory, IMP_MTCH reads the
MATCHIT.IMP file record by record. If the record is not in your
MATCHIT.DAT, it is added to the end of the file and IMP_MTCH will
show you the user name it added and where they are from. All files
imported will be set to "NOT ON THE BBS" so people don't try sending
messages to someone that isn't on your BBS.
7. Once the MATCHIT.IMP is imported, IMP_MTCH will inform you as to
how many duplicates were ignored and how many records were added.
8. Finally the MATCHIT.IMP file is deleted.
IMP_MTCH is easy to use. It requires zero configuration files and accepts
no commandline parameters. All you need to do is run it. It requires no
operator action what-so-ever. Just sit and watch.