home *** CD-ROM | disk | FTP | other *** search
-
- The NPA system consists of the following files:
-
- npa.exe - The NPA program itself.
- npa.doc - Documentation for NPA (please, at least
- puruse this doc file).
- npa286.exe - Version of NPA that loads faster on 8086
- and 80286 machines. Add'l info below.
- brand.exe - Do-it-yourself registration utility.
- brand.doc - Documentation for brand.
- readme!!.now - heh heh, you guessed it.
- npa_data.exe - Self-extracting ZIP file containing
- NPA database.
- intl - Listing of international dialing prefixes.
- summary.npa - Listing of US and Canadian area codes sorted
- by both area code and state/province.
-
- I recommend that you create a separate subdirectory for the
- database files, change to the new subdirectory, then run the
- 'npa_data.exe' from inside that subdirectory. There are many files
- that comprise the database. It's not absolutely necessary to contain
- the database in it's own directory, but it sure is a lot neater!
-
- The environment variable 'npa_data' can be used to instruct NPA
- where to look for the data base no matter what drive or directory is
- current. ie: Suppose you elect to place the data in the directory
- C:\NPA, then you'd add the following line to your autoexec.bat file:
-
- set npa_data=c:\npa
-
- Of course, the NPA executable itself must reside in a directory
- that's on the path in order to be located - but the data can go
- anywhere if you use the 'npa_data' environment variable. There's
- more detail on this in the documentation file NPA.DOC.
-
- I have received reports that NPA takes anywhere from four to
- fifteen seconds to initialize on some 8086 and 80286 based machines.
- Therefore, I compiled a version of NPA (dubbed "NPA286") that runs
- faster on these machines. An unfortunate side effect of this special
- compilation is that there is reduced internal program data space. As
- a result, you may receive a "runtime error 14" from NPA when states
- with very large cities (such as NY) are processed. If this happens,
- simply rerun using "NPA" instead of NPA286. In the great majority of
- cases, NPA286 will function fine. This note is for your information.
-