home *** CD-ROM | disk | FTP | other *** search
-
- ╔══════════════════════════════════════════════════════════════════╗
- ║ ╟─┐
- ║ FINDNAME - VERSION 1.0ß ║ │
- ║ ║ │
- ║ BY RUDY LACCHIN - G C TECHNICAL SERVICES ║ │
- ║ ║ │
- ║ ALL RIGHTS RESERVED ║ │
- ║ ║ │
- ║ ║ │
- ╚══╤═══════════════════════════════════════════════════════════════╝ │
- └─────────────────────────────────────────────────────────────────┘
-
-
- FINDNAME may be freely copied and distributed, provided that:
-
- (1) it is distributed under the name "FINDNAME"
-
- (2) you make a reasonable attempt to ensure that this documentation
- file always accompanies it
-
- (3) no charge is made apart from a nominal amount to cover the
- cost of the distribution itself.
-
- FINDNAME is freeware". If you find this program useful, then pass it
- on to someone else.
-
-
- WHAT IS FINDNAME?
- ─────────────────
-
- FINDNAME will scan a name index (as prepared from Census extract
- records) for a specified name. It's as simple as that. The reason the
- DOS "FIND" command will not perform this task adequately is because the
- name index consists of multi-line records, i.e. a name/county line
- followed by a number (none or more) county lines).
-
- There's a small name index (NAME_IDX.SMI) included with FINDNAME which
- you can use to familiarise yourself with the way the program works.
-
-
- HOW DO I USE FINDNAME?
- ──────────────────────
-
- Typing "FINDNAME on its own will display a quick help screen.
-
- The full syntax is as follows:-
-
- FINDNAME [<filename>] [/]<string>
-
- where [] indicates an optional parameter and <> indicates a parameter
- to be replaced with a real value. <Filename> is the name index file
- and can be omitted, in which case NAME_IDX.TXT is asumed. <String> is
- the string of characters to be searched for. The "/" option is
- explained below.
-
- 1. To search for a string of characters anywhere in the file:-
-
- FINDNAME SMITH
-
- Note that searches are *not* case sensitive, so "SmiTh" and "smITh"
- (etc.) will produce identical results.
-
- This search method will locate *all* occurrences of "SMITH", i.e.
- including "GOLDSMITH", "SMITHERS", etc.
-
- 2. To perform a whole name search, precede <string> with an oblique
- stroke, e.g.:-
-
- FINDNAME /SMITH
-
- This will find only complete names "SMITH" (i.e. no "GOLDSMITH",
- "SMITHERS", etc.)
-
- 3. If your name index file is *not* called NAME_IDX.TXT, you may
- specify the filename explicitly *before* the string to be searched
- for. So examples (1) and (2) above would be:-
-
- FINDNAME MY_INDEX.TXT SMITH
-
- and:-
-
- FINDNAME MY_INDEX.TXT /SMITH
-
- 4. The results of the search will be written to the screen by default,
- but can be redirected in the usual way, e.g.:-
-
- FINDNAME SMITH >RESULTS.TXT
-
-
- ABORTING A SEARCH
- ─────────────────
-
- When you initiate a search, FINDNAME will display the results for that
- name, then continue searching. It will not assume that the index is in
- alphabetical order and stop when it has found the specified name.
-
- If you have initiated a search on a lengthy index and wish to abort the
- operation at any stage (e.g., because the required information has
- already been shown, press ESCAPE. You may wish to do this if you know
- that the entry you are searching for is unique, or you just want to
- find the first matching entry.
-
-
- FUTURE DEVELOPMENTS
- ───────────────────
-
- FINDNAME was knocked together very quickly as a result of a brief
- conversation with someone who was having trouble handling the name
- indexes from the census extracts quickly and easily. It was never
- meant to be a particularly complex program, but I am considering adding
- more functionality, such as a switch to tell it to terminate a
- "complete name" search after the first "hit", or automatically
- expanding the county abbreviations. Basically, anything *might* be
- possible. So if you have any ideas, please let me know.
-
-
- BUG REPORTING
- ─────────────
-
- Although I have made every effort to make FINDNAME as bug-free and
- predictable in use as I possibly can, as an ex-programmer I am only too
- aware of the little irregularities can creep into even the best
- designed programs from time to time. Also, since this is a beta
- release of FINDNAME, the chances of its containing a bug are that much
- greater (particularly since I have had to make certain assumptions
- regarding the structure of a name index). Consequently, I would like
- to be advised of any problems you have with this program.
-
- You can contact me via "snail mail" at 179 Longford Lane, Gloucester
- GL2 9HD (UK), or by NetMail at 2:253/188.11 - a point off "Wishful
- Thinking", for the hospitality of which I should like to express my
- thanks to the Sysop, Rosemary Lockie.
-
-
- DISCLAIMER
- ──────────
-
- I am sorry, but it has to be done...
-
- GCTS hereby disclaims all warranties relating to this product whether
- express or implied, including without limitation any implied warranties
- of merchantability or fitness for a particular purpose. GCTS will not
- be liable for any special, incidental, consequential, indirect or
- similar damages due to loss of data or any other reason, even if GCTS
- or an agent of GCTS has been advised of the possibility of such
- damages. In no event shall GCTS's liability for any damages ever exceed
- the price paid for the license to use software, regardless of the form
- of the claim. The person using the software bears all risk as to the
- quality and performance of the software.
-
-