home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / win / tools / cdpro31 / cdpro31.doc < prev    next >
Text File  |  1995-07-31  |  82KB  |  1,604 lines

  1.  
  2.                                    CD-ROM PRO
  3.                  Librarian/File Manager for CD-ROM Collections
  4.  
  5.                                   Version 3.1
  6.  
  7.                                    SHAREWARE
  8.                               All Rights Reserved
  9.                          (c) 1992-1995 Vince Sorensen
  10.  
  11.       This program is shareware. If you continue to use it past the 30 day
  12.                       evaluation period, you must register.
  13.  
  14. ───────────────────────────────────────────────────────────────────────────────
  15. Registration Fee:    $25.00 (U.S. funds except within Canada)
  16. Author Address:      Vince Sorensen             BBS / Email Questions
  17.                      6 Armstrong Bay               Superboard 1:140/121
  18.                      Regina, SK  S4N 4G7           (306)789-8682 or 8690
  19.                      Canada                     Internet:
  20.                                                    vince.sorensen@sasknet.sk.ca
  21.  
  22. ───────────────────────────────────────────────────────────────────────────────
  23. Registered Users receive the latest registered version on diskette (see
  24. shipping notes below), a registration key, and the latest beta of any
  25. "version-in-the-works", if applicable.
  26.  
  27. Shipping of the current copy of CD-ROM PRO is included for destinations
  28. within Canada, the U.S., Australia and Europe.
  29. For other countries, please add $5 U.S., or exact postage if known.
  30. All non-Canadian registrants are asked to pay with U.S. funds.
  31.  
  32. The registered version includes automated file listing import (searches CDs
  33. for FILES.BBS; SCRIPTing not necessary in many cases), sample SCRIPTs
  34. for popular CD-ROMs, and extra utilities and reports. It also includes
  35. the "replace/add description from FILE_ID.DIZ within archives" feature!
  36.  
  37. Besides, "Its the right thing to do!"  :)
  38. ───────────────────────────────────────────────────────────────────────────────
  39.  
  40.  
  41.  
  42. ╔═════════════════════════════════════════════════════════════════════════════╗
  43. ║                                                                             ║
  44. ║   Table of Contents                                                         ║
  45. ║   ─────────────────                                                         ║
  46. ║                                                                             ║
  47. ║             Introduction                                 1.0.0              ║
  48. ║             Quick Set-Up                                 1.1.0              ║
  49. ║             Tables of Information                        1.2.0              ║
  50. ║             Searching for a Phrase                       1.3.0              ║
  51. ║             Reports                                      1.4.0              ║
  52. ║                Check File List for Duplicates            1.4.1              ║
  53. ║                Customized Search Report                  1.4.2              ║
  54. ║                Recreate File Listing                     1.4.3              ║
  55. ║                Unique/Duplicate Files on a CD            1.4.4              ║
  56. ║             Utilities                                    1.5.0              ║
  57. ║                Check Floppy/Hard Disk for Duplicates     1.5.1              ║
  58. ║                Correct Date, Size, and Description       1.5.2              ║
  59. ║                Format File Listings                      1.5.3              ║
  60. ║                Remove Files in a Directory               1.5.4              ║
  61. ║                Rebuild File Keywords                     1.5.5              ║
  62. ║             Configuration                                1.6.0              ║
  63. ║                General Configuration                     1.6.1              ║
  64. ║                File Listing Formats                      1.6.2              ║
  65. ║                Directory Titles                          1.6.3              ║
  66. ║                Multi-CD CD-ROM Player Mapping            1.6.4              ║
  67. ║                File Extension Matching                   1.6.5              ║
  68. ║                Pack Database(s)                          1.6.6              ║
  69. ║                Build Database(s)                         1.6.7              ║
  70. ║                Sort Database(s) (requires CSORT.EXE)     1.6.8              ║
  71. ║                File Repair (requires CFIL.EXE)           1.6.9              ║
  72. ║             Import File Listings                         1.7.0              ║
  73. ║                Import File Listings - Interactive        1.7.1              ║
  74. ║                Import File Listings - SCRIPTed           1.7.2              ║
  75. ║                Automatic File Listing Import             1.7.3              ║
  76. ║                Check CD-ROM..Files Not in File Listings  1.7.4              ║
  77. ║                Import from Existing CD-ROM PRO database  1.7.5              ║
  78. ║                                                                             ║
  79. ║             SCRIPT Definition                            Appendix A         ║
  80. ║             Basic Keyboard Commands                      Appendix B         ║
  81. ║             About File Descriptions                      Appendix D         ║
  82. ║             Program Parameters / Multiple-Databases      Appendix F         ║
  83. ║             Troubleshooting / Questions & Answers        Appendix G         ║
  84. ║             History                                      Appendix H         ║
  85. ║                                                                             ║
  86. ╚═════════════════════════════════════════════════════════════════════════════╝
  87.  
  88.  
  89. Introduction                                                               1.0.0
  90. ────────────
  91.  
  92. This program was written originally to keep track of what programs were on
  93. what CD-ROM, and to eliminate duplicate files on floppy. It allows the user to
  94. quickly find and view/run/copy any file on any CD-ROM, as well as reporting
  95. on duplication and/or unique files between CDs, whether in the user's
  96. collection or not. Text file format conversion is also supported, with
  97. the ability to fill in information found on the actual CD if it was not
  98. included in the text files originally.
  99.  
  100.  
  101. ╔══════════════════════════   *-* IMPORTANT *-*   ═══════════════════════════╗
  102. ║                                                                            ║
  103. ║  I've tried to ensure that all the information you need is on the          ║
  104. ║  screen in the program, so that you don't have to keep referring to        ║
  105. ║  this document all the time. If you need more help than what's on          ║
  106. ║  the screen, press F1. This will usually give either more detailed         ║
  107. ║  information, or restated information so that you can understand           ║
  108. ║  what's happening there.                                                   ║
  109. ║                                                                            ║
  110. ║  If you're upgrading from a version below 2.0, run CONV_20.BAT             ║
  111. ║  before using CD-ROM PRO. If you do not, CD-ROM PRO will be unable to      ║
  112. ║  open your directory database, and will report an Invalid Record           ║
  113. ║  Declaration error.                                                        ║
  114. ║                                                                            ║
  115. ║  The ESC key cancels most operations, and exits most screens               ║
  116. ║  (without saving, where applicable). The ENTER key is your                 ║
  117. ║  Select/Accept key.                                                        ║
  118. ║                                                                            ║
  119. ╚════════════════════════════════════════════════════════════════════════════╝
  120.  
  121.  
  122.  
  123.  
  124.  
  125. Quick Set-Up                                                            1.1.0
  126. ────────────
  127.  
  128.     Your System
  129.     ───────────
  130.  
  131.     You should have a setting of FILES=40 or more in your CONFIG.SYS file,
  132.     and around 440K free when running CD-ROM PRO.  Advanced users: to
  133.     configure the use of virtual memory for faster access, see the
  134.     troubleshooting section below (Appendix G)
  135.  
  136.  
  137.     Configuration
  138.     ─────────────
  139.  
  140.        Enter into the Configuration Menu from the Main Menu. Select
  141.     "General Configuration". Fill out the configuration form with the
  142.     information that reflects your system set-up.
  143.  
  144.     CD-ROM DRIVE LETTER - what letter does DOS use to refer to your CD player?
  145.     DEFAULT COMMAND - When CTRL-X is pressed in the file tables, a window is
  146.       opened in which you can type in any DOS command.  The command you
  147.       specify here as the default will be automatically placed in the window
  148.       for you. You can still edit the command line before it is executed.
  149.     VIEWERS - In file information tables, the highlighted file may be viewed.
  150.       Enter the name (and path if necessary) of each of the file viewers
  151.       you wish to use in these 3 lines. Include any parameters (I.E. use
  152.       PKZIP -V to view, not just PKZIP or PKUNZIP). There is an internal
  153.       text file viewer if you do not have one, but it can only be used
  154.       on files roughly 100K and less in size. If you would like to use
  155.       it rather than shelling to an external text file viewer, specify
  156.       INTERNAL on the text viewer line.
  157.  
  158.       PROMPT FOR CD CHANGE WHEN EXECUTING COMMANDS ON TAGGED FILES? Y (Y/N)
  159.       TARGET DIRECTORY:  C:\DOWNLOAD
  160.         When CTRL-C or CTRL-Z is pressed, a file is copied (or unzipped)
  161.         from the CD-ROM to this directory. You can still alter the command
  162.         and destination before it is actually executed.
  163.       DEFAULT CD-ROM:
  164.         Used when reporting by CD Title if none specified.
  165.         Use this if you have one CD you use more than the rest.
  166.  
  167.  
  168.     Importing File Information
  169.     ──────────────────────────
  170.  
  171.     You should have a copy of CDP.EXE and CDP.HLP somewhere in your
  172.     path. The databases will be built in the current directory.
  173.  
  174.     To run this program...
  175.  
  176.       (a) I'm a registered user.
  177.  
  178.           Case 1:
  179.              Most CD-ROM file listings can be loaded using the Automatic
  180.              Import feature, on the Import Menu. First, go into General
  181.              Configuration (on the Configuration Menu). Tell CD-ROM PRO
  182.              the basics about your system - for example, what drive DOS says
  183.              is your CD-ROM player. If you're using a multi-CD player,
  184.              pick one you'll use the most - you'll get a chance to specify
  185.              what CD will be in what drive later. Now, go into Automatic
  186.              Import (on the Import Menu). Tell CD-ROM PRO the name of the CD,
  187.              and the drive its located on (if different than the default).
  188.              CD-ROM PRO will do the rest... it searchs your CD-ROM for files
  189.              called FILES.BBS, and loads them.
  190.  
  191.           Case 2:
  192.              If the CD-ROM publisher did not include FILES.BBS in one of the
  193.              3 standard formats, you have a couple of options. If there are
  194.              text descriptions, skip down to the section under "I'm not a
  195.              registered user". If there are no descriptions on the CD-ROM,
  196.              select "Check CD-ROM for Files..." on the Import Menu. CD-ROM
  197.              PRO will ask you a few simple questions, and then search the
  198.              CD-ROM, adding the basic file information... when a FILE_ID.DIZ
  199.              is found within an archive, it is used as the description.
  200.  
  201.  
  202.       (b) I'm not a registered user, OR the file listings aren't standardized.
  203.  
  204.          (1) You need text files containing the file listings for your CD-ROMs.
  205.          (2) Configure CD-ROM PRO File Manager to reflect your equipment
  206.              set-up, and use the "Format File Listings" option to enter the
  207.              format of the text files you will be importing (if not already
  208.              set up - some, such as PCBoard, already are). This means
  209.              checking the text files in (1) above, and noting the column
  210.              that the file name, date, size, and description information
  211.              begins in, and their length (in the case of the date, its format).
  212.              If a field is missing, set its column to zero. You can fill in
  213.              the date and size information later with the "Correct Date and
  214.              Size" function.
  215.          (3) If you will be importing a large number of text files, it is
  216.              recommended that you set up a SCRIPT file called "IMPORT.CNF"
  217.              that contains information on what CD and directory will be
  218.              imported, and which text file will contain the file names, etc.,
  219.              for that directory. The format of a SCRIPT is explained below
  220.              briefly, and in greater detail in the sample IMPORT.CNF enclosed
  221.              in this archive. See Appendix A.
  222.              The "Import File Listings - Interactive" feature is more useful
  223.              for single directories, and novice users.
  224.          (4) Use one of the "Import File Listings" features to import the
  225.              information you require. This program will automatically detect
  226.              if one-line or multiple-line descriptions are being entered
  227.              (PCBoard or LongLine Formats Only).
  228.  
  229.                             ─────────────────────
  230.  
  231.  
  232. Tables of Information                                                   1.2.0
  233. ─────────────────────
  234.  
  235.   (a) Files
  236.  
  237.          The information that you have now loaded can be viewed in scrolling
  238.       tables. You can view this information in file name order (actually the
  239.       file key, which is the file name without the "non-standard" characters
  240.       [I.E. !@#$_-]), file name order within CD-ROM, and file name order
  241.       within a single directory. You can also build a customized table that
  242.       only includes the files that contain a certain combination of characters
  243.       - for example, all the files with the word ANSI in their description that
  244.       are dated November 1992 (See also 1.3.0).
  245.          These tables only display the first line of each description in
  246.       order to maximize the amount of files that can be displayed on each
  247.       screen. To view the "extended description" for a given file, highlight
  248.       that file (using the arrow keys, and other keys, as described in
  249.       Appendix B), and press F3 or CTRL-D.
  250.          You also have the option to alter the file information for the
  251.       highlighted file (in the database, not on the actual CD-ROM, of course!).
  252.       Pressing ENTER brings up a form that you can alter the file description,
  253.       date, size, etc. It is not recommended that you change the file name
  254.       or file "key" unless the data in the original file listing was incorrect.
  255.          F2 or CTRL-V will cause the program to shell out to DOS, and call one
  256.       of the programs you set up in configuration in order to View the high-
  257.       lighted file. For example, if the file highlighted is PICTURE.GIF, you
  258.       may call VPIC PICTURE.GIF /A to see it.
  259.          CTRL-S can be used to Search for phrases, and CTRL-N will find the
  260.       Next Occurance of the last phrase you searched for.
  261.          CTRL-X can be used to bring up a "Command Box". You can enter any
  262.       valid DOS command here.
  263.          If you press CTRL-I, CD-ROM PRO will attempt to automatically
  264.       install the highlighted or tagged files.  It will create a directory
  265.       with a name similar to that of the highlighted/tagged file(s), unarchive
  266.       the file(s) into that directory, then look for documentation, and
  267.       something to execute.  After the program has been executed, there is
  268.       an option to remove everything in the new directory.  Warning: if
  269.       the program's install procedure does not automatically run the program,
  270.       you will have to "Execute a DOS Command" to run it.  Warning:  if the
  271.       program installs files outside of the directory CD-ROM PRO created,
  272.       CD-ROM PRO will not be able to find and remove them.
  273.          If you type any alphanumeric key(s) (I.E. ABC), the highlight bar
  274.       will jump to the next file that begins with that sequence of letters.
  275.       For example, press WIN to find the first file that begins with WIN.
  276.       Now press backspace, and you will be placed at the first file that
  277.       begins with WI. (This is called a LOCATOR, and what you type will
  278.       be seen after the word LOCATE:).
  279.  
  280.  
  281.   (b) Directories
  282.  
  283.          When you ask to view information in directory order, or need
  284.       to specify a directory to search, you'll be presented with a
  285.       table of directories, in CD then directory order. The standard
  286.       scrolling keys (such as arrow keys, Home, and those outlined in
  287.       Appendix B) can be used to highlight a desired directory.
  288.  
  289.        ╔════════════════════════════════════════════════════════════════╗
  290.        ║               Directory Selection and/or Tagging               ║
  291.        ║                                                                ║
  292.        ║ Locate CD:                    Directory:                       ║
  293.        ║ ────────────────────────────────────────────────────────────── ║
  294.        ║    CD Title        Directory Title                             ║
  295.        ║    CD POWERBOX     ASP Software                                ║
  296.        ║    CD POWERBOX     BASIC                                       ║
  297.        ║    CD POWERBOX     BBS - CDROM                                 ║
  298.        ║    CD POWERBOX     BBS General                                 ║
  299.        ║    CD POWERBOX     BBS Other                                   ║
  300.        ║    CD POWERBOX     BBS PCBoard                                 ║
  301.        ║    CD POWERBOX     Business                                    ║
  302.        ║    CD POWERBOX     C & Asm                                     ║
  303.        ║    CD POWERBOX     C.A.D.                                      ║
  304.        ║    CD POWERBOX     ClipArt                                     ║
  305.        ║    CD POWERBOX     Communications I                            ║
  306.        ║ ────────────────────────────────────────────────────────────── ║
  307.        ║  TAB to Switch Locator Fields                 F6 to Tag/Untag  ║
  308.        ║  CTRL-E to Edit Directory Info          F10 to Clear All Tags  ║
  309.        ║                         ENTER when Done                        ║
  310.        ╚════════════════════════════════════════════════════════════════╝
  311.  
  312.          If you type any alphanumeric key(s) (I.E. ABC), the highlight bar
  313.       will jump to the next CD or directory that begins with that sequence
  314.       of letters. Pressing TAB will toggle between locating CDs and
  315.       locating directories on the currently highlighted CD.
  316.         For example, press WIN to find the first CD that begins with WIN.
  317.       Now press backspace, and you will be placed at the first CD that
  318.       begins with WI. (This is called a LOCATOR, and what you type will
  319.       be seen after the word LOCATE:).
  320.         You can also tag/untag specific directories for use in certain
  321.       utilities and reports using the F6 and F10 keys. See the
  322.       reports and utilities section for further information.
  323.         If you need to edit the information (such as the Directory
  324.      Title), you can press CTRL-E at this point, and access the
  325.      Directory Edit Form.
  326.  
  327.  
  328.   (c) CD-ROMs (Drives)
  329.  
  330.          When you ask to view information in CD-ROM order, or need
  331.       to specify a CD-ROM to search, you'll be presented with a
  332.       table of CD-ROMs and Drives, in alphabetical order. The standard
  333.       scrolling keys (such as arrow keys, Home, and those outlined in
  334.       Appendix B) can be used to highlight a desired directory.
  335.  
  336.                      ╔══════════════════════════════════╗
  337.                      ║           Select CD-ROM          ║
  338.                      ║     LOCATE:                      ║
  339.                      ║                                  ║
  340.                      ║  CD-ROM            DRIVE LETTER  ║
  341.                      ║  CD POWERBOX            F        ║
  342.                      ║  MEGADEMO               F        ║
  343.                      ║  NIGHT OWL 7            D        ║
  344.                      ║  NIGHT OWL 8            F        ║
  345.                      ║  NIX PIX 3              F        ║
  346.                      ║  NIX PIX II             F        ║
  347.                      ║  POWERPAK GOLD92        F        ║
  348.                      ║  SHARE OVERLOAD         F        ║
  349.                      ║  SIMTEL 12/92           F        ║
  350.                      ║  SIMTEL 9/92            F        ║
  351.                      ║  STUDIO                 F        ║
  352.                      ║  STUDIO 2               F        ║
  353.                      ║                                  ║
  354.                      ║                                  ║
  355.                      ║                                  ║
  356.                      ╟──────────────────────────────────╢
  357.                      ║       CTRL-E to Edit Drive       ║
  358.                      ║ ENTER to Select      ESC to Exit ║
  359.                      ╚══════════════════════════════════╝
  360.  
  361.          If you type any alphanumeric key(s) (I.E. ABC), the highlight bar
  362.       will jump to the next CD-ROM that begins with that sequence of letters.
  363.         For example, press WIN to find the first CD that begins with WIN.
  364.       Now press backspace, and you will be placed at the first CD that
  365.       begins with WI. (This is called a LOCATOR, and what you type will
  366.       be seen after the word LOCATE:).
  367.         If you need to edit the information (such as the Directory
  368.      Title), you can press CTRL-E at this point, and access the
  369.      CD-ROM Edit Form.
  370.  
  371.  
  372. Searching for Phrases:                                                    1.3.0
  373. ──────────────────────
  374.  
  375. You can build your own customized      ╔═══════════════════════════════════════╗
  376. table of file information, and         ║          Search for a Phrase          ║
  377. output reports on files containing     ║                                       ║
  378. a particular phrase, or group of       ╟───────────────────────────────────────╢
  379. characters. The same basic rules are   ║  Searches for a phrase within the     ║
  380. applied here and when you press CTRL-S ║  contents of the file name, date,     ║
  381. or CTRL-N on one of the 3 basic tables ║  and description fields for each      ║
  382. (file information in file name order,  ║  entry.  ? and * wildcard characters  ║
  383. on a single CD-ROM, or in a single     ║  are supported (I.E. 11/??/92 will    ║
  384. directory). You specify the phrase,    ║  find files dated 11/01/92, 11/02/92, ║
  385. with options to use wild cards, and    ║  etc). || can be used to indicate     ║
  386. logical ANDs and ORs.                  ║  an OR statement, and && indicates    ║
  387.                                        ║  AND. || and && cannot be combined    ║
  388.                                        ║  with other wildcard characters.      ║
  389.                                        ║                                       ║
  390.                                        ║        Press F1 for more help.        ║
  391.                                        ╚═══════════════════════════════════════╝
  392.  
  393. (a) Basic
  394.    In it's simplest form, you just type in the phrase you want to scan
  395. the file names, dates, and descriptions (including extended descriptions) for.
  396.  
  397. (b) Wildcards
  398.    A '*' in the phrase indicates that you are entering two (or more) phrases,
  399. and that there can be any number of characters between the two phrases.
  400. A '?' indicates that there is 1 character between the two phrases, and a
  401. number of question marks indicate that there are a set number of characters
  402. between the two phrases. Both these wildcard symbols should work the
  403. same as they do in DOS.
  404.  
  405.    Examples:
  406.  
  407.       11/??/92*FIDO
  408.       will find the next file dated in November of 1992 and containing
  409.       the word FIDO in their descriptions. (Case is ignored)
  410.  
  411.       FIDO*PCB
  412.       will find the next file with both FIDO and PCB in their
  413.       name/description separated by 0-255 characters. Note that 'PCB'
  414.       *MUST* follow 'FIDO'. It cannot be before.
  415.  
  416.  
  417.  
  418. (c) Extended AND/OR
  419.    A '||' can be used to indicate an OR statement. A '&&' will indicate
  420. an AND. Note that neither can be combined with any other wildcard or
  421. extended search (I.E. This||That&&Another is invalid, and so is
  422. FIDO&&PCB*FOLLOWED). In these cases, the wildcard characters will be
  423. treated as ordinary characters.
  424.  
  425.    Examples:
  426.  
  427.       92&&FIDO
  428.       will find the next file with both a 92 and the word 'FIDO' in
  429.       its name description. In other words '1992 FidoNet' and 'FidoNet
  430.       1992' would both be found.
  431.  
  432.       92||FIDO
  433.       will find the next file with either a 92 or the word 'FIDO' in
  434.       its name description. In other words '1992', 'FidoNet', '1992 Fido',
  435.       and 'FIDO.ZIP...11/23/92' would all be found.
  436.  
  437.  
  438.                             ─────────────────────
  439.  
  440.  
  441. Reports                                                                 1.4.0
  442. ───────
  443.  
  444.    Most reports can be either printed, or output to a DOS text file.
  445.  
  446.  
  447. Check File List for Duplicates                                          1.4.1
  448. ──────────────────────────────
  449.  
  450.   Sample uses:
  451.  
  452.      Determining if you wish to download files - do you already have them on
  453.      CD-ROM?
  454.  
  455.      Determing if you want to buy a new CD-ROM - do you already have most of
  456.      the files on it? Which ones?
  457.  
  458.      This will allow you to check a file list against your current CD-ROM File
  459.   Database, and get a report on how many duplications or unique files are
  460.   listed in this new file list, without adding the file list to your database.
  461.  
  462.  
  463.                Input File:  IN.TXT                           (F5 - Lookup)
  464.          Output Report to:  OUT.TXT
  465.         Validation String:  .
  466.        Keep Invalid Lines:     (Yes/No/Special)
  467.               Report Type:  A  (UNIQUE/DUPLICATES/PERCENTAGE/ALL INFO)
  468.                Match Type:  C  (Exact/Close)
  469.            CDs to Exclude:                                   (F5 - Lookup)
  470.  
  471.  
  472.      The validation string is a character or phrase required to be in the first
  473.   12 characters of a line to consider those 12 characters to be a valid file
  474.   name. For Example, "." or ".GIF".
  475.  
  476.      The Keep Invalid Lines option allows you to retain headings, etc., in
  477.   your new report. "Yes" retains all non-filename lines. "Special" prints
  478.   all non-filename lines EXCEPT those containing a pipe ("|") character
  479.   that follow a valid filename line that was not printed (in other words,
  480.   the heading will still be printed, but not the extended descriptions for
  481.   files that are not in the report).
  482.  
  483.      The Report Type allows you to get a list of unique files,
  484.   duplicate files, a percentage report, or all three put together.
  485.   Percentage reports will not include the invalid lines, irregardless of what
  486.   Keep Invalid Lines option is chosen.
  487.      The match type allows you to choose whether to match the entire
  488.   exact file names, or to try to match the file keys, which exclude the
  489.   file extension (or categorize them according to the information you've
  490.   placed under "Extension Matching" in Configuration), and # _ - $ ! characters.
  491.  
  492.      Comparisons will not be made with files on the CDs you specify to exclude.
  493.  
  494.  
  495.  
  496. Customized Search Report                                                1.4.2
  497. ────────────────────────
  498.  
  499.      This report will search EITHER the CD-ROM PRO database, or an external
  500.   (DOS) file. It will output a list of files that contain a specified
  501.   phrase in their file name, date, and description. The search
  502.   phrase can contain wildcard characters, and the AND OR symbols
  503.   (&& ||). See "Searchs" (1.3.0) above.
  504.      If you are reporting on the internal CD-ROM PRO database, you can
  505.   also specify that you only wish files that have dates and/or sizes
  506.   that fall into a particular range. You can also specify to only
  507.   search tagged directories.
  508.  
  509.  
  510. Recreate File Listing                                                   1.4.3
  511. ─────────────────────
  512.  
  513.      This function will use the CD-ROM PRO database to create a file listing
  514.   of a single directory, tagged directories, or for each directory of a
  515.   single CD-ROM. If you wish to print the listing rather than have a file
  516.   created, specify PRN as the output. If you select either tagged
  517.   directories, or the entire CD-ROM, the file listings will be numbered.
  518.   For example, select Output Report to "DIR.", a format of "PCBOARD",
  519.   Create Listings for "Entire CD-ROM", and a CD-ROM with 14 directories.
  520.   You will get 14 listings, titled DIR1. DIR2. DIR3... DIR14. If you
  521.   specify "Entire CD-ROM", please ensure that the filename you output to
  522.   is *not* PRN and is not longer than 6 characters (not including path).
  523.   For tagged directories, the numbering will be in the order that they
  524.   appear in the directory lookups.
  525.  
  526.  
  527. Unique/Duplicate Files on a CD                                          1.4.4
  528. ──────────────────────────────
  529.  
  530.      Compare file names for a CD-ROM in your collection to others
  531.   in your collection, and report on which are unique or which
  532.   are duplicates.
  533.      Only exact file names will be considered matches when a CD-ROM
  534.   is compared to another (single) CD-ROM. When a CD-ROM is compared to
  535.   all other CD-ROMs, "close" file names will be considered matches.
  536.  
  537.  
  538.                             ─────────────────────
  539.  
  540.  
  541. Utilities                                                               1.5.0
  542. ─────────
  543.  
  544.    Contains options for manipulating your CD-ROM PRO database, and files
  545.    on floppies, and hard drives.
  546.  
  547.  
  548. Check Floppy/Hard Disk for Duplicates                                   1.5.1
  549. ─────────────────────────────────────
  550.  
  551.      Compare contents of floppy (or any valid DOS drive, hard drives included)
  552.   directory to contents of database with an option to remove any duplicate
  553.   files found.
  554.  
  555.      You can specify a single directory to search by entering X:, X:\, or
  556.   X:\PATH\PATH... To specify an entire drive, enter X:\*.*  (X: is any
  557.   valid DOS drive, and \PATH is any valid DOS path to a directory).
  558.  
  559.     After search, pressing F8 allows you to use a DOS directory utility
  560.   to delete, view, or execute any valid DOS command.
  561.  
  562.     Sample screens:
  563.  
  564.                  Check Floppy or Hard Drive for Duplicate Files
  565.  
  566.  
  567.  
  568.    This function will scan a specific directory or an entire drive for files
  569.    that match those in your CD-ROM PRO database, using the match criteria
  570.    set up in configuration (I.E. TEST.ZIP and TEST.ARJ match, but TEST.GIF
  571.    does not match TEST.ZIP). When matches are found, they can be either
  572.    skipped or deleted. If you select "Report Only", the matches are listed
  573.    on your printer or to a text file, and there is no option to delete.
  574.    Leave the Report Device line blank if you do not wish a report, or
  575.    enter PRN to output the report to your printer.
  576.  
  577.  
  578.                Check ALL or SPECIFIC:  ■■■■■■■■■■
  579.             Drive (or path) to Check:  ■■■■■■■■■■■■■■■■■■■■
  580.                          Report Only:  ■■■  (No/Yes)
  581.                        Report Device:  ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
  582.  
  583.  
  584.  
  585.  
  586.  
  587.                  Press F8 for a DOS Directory View/Command Box.
  588.                          Press ENTER to Begin Processing
  589.  
  590.            CHECK FLOPPY DISK FOR FILES THAT DUPLICATE THOSE ON CD-ROM
  591.                                   ** CDP.EXE **
  592. ────────────────────────────────────────────────────────────────────────────────
  593. CDPRO20.ARJ      377777 06/11/93  2:22AM
  594. CDP.EXE          606432 05/11/93  1:35PM
  595. ...MATCHES WITH:
  596. CDP.ZIP      165197  2/05/93 CD Player for Windows v2.0 w/o VBRUN200.DLL.
  597.  
  598. ────────────────────────────────────────────────────────────────────────────────
  599.        Press ENTER to delete FILE on floppy disk, any other key to cancel
  600.  
  601.  
  602.  
  603.  
  604. Correct File Sizes, Dates, and Descriptions                             1.5.2
  605. ───────────────────────────────────────────
  606.  
  607.       This function will check the actual file dates and sizes the CD-ROM,
  608.    and compare them to what is in your database.  It will change the database
  609.    date/size if there is a difference. If a file exists on the CD-ROM that
  610.    is not in your database, and you've selected "Add All Missing Files",
  611.    information for that file will be placed in your database. If you've
  612.    selected "Select", you will be asked first.
  613.       Note: Only directories that have been entered in your database already
  614.    will be searched, *not* all directories on the CD-ROM. If you wish to
  615.    search *all* directories, use the function on the Import File Listings
  616.    Menu called "Check CD-ROM for Files Not in File Listings". (1.7.4)
  617.       At this point, if you've asked to"Use FILE_ID.DIZ", the file will be
  618.    checked for a FILE_ID.DIZ, and if it is found, the current database
  619.    description will be replaced.
  620.  
  621.       ╔════════════════════════════════════════════════════════════════╗
  622.       ║    Correct One Directory or Entire CD?   Single Directory      ║
  623.       ║         Single Directory                                       ║
  624.       ║         Entire CD-ROM                                          ║
  625.       ║         Tagged Directories   (F7 to Select)                    ║
  626.       ║    Use FILE_ID.DIZ from actual file?     No  (No/Yes)          ║
  627.       ║    Add Information for Missing Files?    No  (No/All/Select)   ║
  628.       ╚════════════════════════════════════════════════════════════════╝
  629.  
  630.  
  631.  
  632. Convert DOS Text File Listing                                           1.5.3
  633. ─────────────────────────────
  634.       This function will read a text file listing that currently exists,
  635.    and copy single-line descriptions to another format. You can specify
  636.    that only certain lines contain "valid" file names by specifying
  637.    a character or extension to look for, and you can either simply
  638.    copy verbatim the invalid lines, or throw them away.
  639.  
  640.  
  641. Remove File Information for a Directory or CD-ROM                       1.5.4
  642. ─────────────────────────────────────────────────
  643.    This function will go through the database, and remove all information
  644.    for the files in a chosen directory including the file names and the
  645.    directory information.
  646.  
  647.    If you select "Entire CD", this function will remove all information
  648.    for all files and directories on this CD-ROM.
  649.  
  650.  
  651. Rebuild File Keywords                                                   1.5.5
  652. ─────────────────────
  653.  
  654.    This function will go through the ENTIRE database, and recreate the
  655.    File Key field from the File Name.  The keyword consists of the
  656.    numbers and letters in a filename (excluding the extension).  This
  657.    compensates for the many variations CD-ROM producers make on file
  658.    names in order to meet the ISO9660 standard.
  659.  
  660.  
  661.                             ─────────────────────
  662.  
  663.  
  664. Configuration                                                           1.6.0
  665. ─────────────
  666.  
  667.    Allows you to tell CD-ROM PRO about your system, set-up new file listing
  668.    format definitions, various settings, and to repair damaged data files.
  669.  
  670.  
  671. General Configuration                                                   1.6.1
  672. ─────────────────────
  673.  
  674.    This configuration form should reflect your system set-up.
  675.  
  676.    CD-ROM DRIVE LETTER - what letter does DOS use to refer to your CD player?
  677.    DEFAULT COMMAND - When CTRL-X is pressed in the file tables, a window is
  678.      opened in which you can type in any DOS command.   The command you
  679.      specify here as the default will be automatically placed in the window
  680.      for you. You can still edit the command line before it is executed.
  681.    VIEWERS - In file information tables, the highlighted file may be viewed.
  682.      Enter the name (and path if necessary) of each of the file viewers
  683.      you wish to use in these 3 lines. Include any parameters (I.E. use
  684.      PKZIP -V to view, not just PKZIP or PKUNZIP). There is an internal
  685.      text file viewer if you do not have one, but it can only be used
  686.      on files roughly 100K and less in size. If you would like to use
  687.      it rather than shelling to an external text file viewer, specify
  688.      INTERNAL on the text viewer line.
  689.  
  690.      PROMPT FOR CD CHANGE WHEN EXECUTING COMMANDS ON TAGGED FILES? Y (Y/N)
  691.      TARGET DIRECTORY:   C:\DOWNLOAD
  692.        When CTRL-C or CTRL-Z is pressed, a file is copied (or unzipped)
  693.        from the CD-ROM to this directory. You can still alter the command
  694.        and destination before it is actually executed.
  695.      DEFAULT CD-ROM:
  696.        Used when reporting by CD Title if none specified.
  697.        Use this if you have one CD you use more than the rest.
  698.  
  699.  
  700. File Listing Formats                                                    1.6.2
  701. ────────────────────
  702.  
  703.    This function allows you to configure different "formats" that will be
  704. used in the exporting and importing of file information to and from text
  705. files.
  706.  
  707.    Using the Recreate File Listing option (also know as Create Listing of
  708. Files in a Directory) allows you to generate a formatted DOS file or
  709. printout of the list of files in a directory (not surprisingly!).
  710. All FILES.BBS file listings that are created using the "Re-Create/Print
  711. File Listings" option will use one-line descriptions, unless a "~", "|"
  712. is contained within the format name or one of the proprietary formats
  713. (described below - see "Format Conventions") is used.
  714.  
  715.    Converting from a DOS file listing in one format to another will only
  716. convert the first line of each description, regardless of what multi-line
  717. options (as described below) are selected.
  718.  
  719.    If the format title contains a "~" character, it indicates that the
  720. format is multi-line. The "~" should be followed by the number of lines
  721. of description allowed per file.
  722.  
  723.    I.E.:
  724.      MAXFMT~2 will output 2 line descriptions for each file.
  725.  
  726.    If the format title contains a "|" character, it indicates that the
  727. description should be preceded by a "|". Note that the description
  728. is still placed at the position indicated in the format configuration.
  729. The "|" is placed two spaces before the description.
  730.  
  731.    If both "|" and "~" are in the format title, the "|" is always placed
  732. before the 2nd and following lines, but only before the 1st line if
  733. the "|" precedes the "~".
  734.  
  735.     I.E.:
  736.        Taking the format "WILD" and simply changing the format name
  737.        has the following results:
  738.  
  739. If     WILD     outputs:      FILENAME.ZIP 91810 01-01-93  Description
  740.  
  741. then   WILD|    outputs:      FILENAME.ZIP 91810 01-01-93| Description
  742.  
  743. and    WILD|~2  outputs:      FILENAME.ZIP 91810 01-01-93| Description
  744.                                                          | Description Line 2
  745.  
  746. and    WILD~2|  outputs:      FILENAME.ZIP 91810 01-01-93  Description
  747.                                                          | Description Line 2
  748.  
  749. and    WILD~2   outputs:      FILENAME.ZIP 91810 01-01-93  Description
  750.                                                            Description Line 2
  751.  
  752.    Also note that if there are not two spaces between the description and
  753. the previous field, and "|" is used, the previous field will be over-written.
  754.  
  755.    If "/." is added to the name of the format, it is assumed (for import
  756. purposes ONLY) that the file names may not have a period. If the first 8
  757. characters are not all spaces, and the ninth character is, the line being
  758. looked at is considered to contain a valid file name.  If this option is
  759. not used, only lines with a period in the first nine characters are
  760. considered to contain valid file names.
  761.  
  762.    Special Case (Proprietary Formats): If either the "PCBOARD" or
  763. "WILDCAT_2" file listing formats have been specified, special
  764. logic comes in to play to ensure the resulting FILES.BBS looks
  765. more like the proprietary formats used by these boards.
  766.  
  767. I.E.:
  768.  
  769. PCBOARD
  770. ARJ230.EXE    200363  02-07-92   This is what you'll use to extract files
  771.                                | that end in the ARJ extension. Its self-
  772.                                | extracting, so just type in ARJ230, and
  773.                                | then use the ARJ.EXE that comes out to
  774.                                | extract other files!
  775.  
  776. WILDCAT_2
  777. ARJ230.EXE    200,363   02/07/92 | This is what you'll use to extract files
  778. DwnLds: 3     DL Time   00:17:23 | that end in the ARJ extension.
  779.  
  780. Directory Titles                                                        1.6.3
  781. ────────────────
  782.  
  783.    All information associated with the directories, such as their title,
  784. and their location, can be edited here.
  785.  
  786.  
  787. Multi-CD CD-ROM Player Mapping                                          1.6.4
  788. ──────────────────────────────
  789.  
  790.    This option allows you to specify which drive letter each particular
  791. CD-ROM can be found at. For users with a single CD-ROM player, setting this
  792. up will not be necessary - the drive letter defaults to the one specified
  793. in General Configuration. Users with multi-CD players will have to edit
  794. the drive mapping here as is appropriate.
  795.  
  796.                      ╔══════════════════════════════════╗
  797.                      ║           Select CD-ROM          ║
  798.                      ║     LOCATE:                      ║
  799.                      ║                                  ║
  800.                      ║  CD-ROM            DRIVE LETTER  ║
  801.                      ║  CD POWERBOX            F        ║
  802.                      ║  MEGADEMO               G        ║
  803.                      ║  NIGHT OWL 7            H        ║
  804.                      ║  NIGHT OWL 8            I        ║
  805.                      ║  NIX PIX 3              J        ║
  806.                      ║  NIX PIX II             K        ║
  807.                      ║  POWERPAK GOLD92        F        ║
  808.                      ║  SHARE OVERLOAD         F        ║
  809.                      ║  SIMTEL 12/92           F        ║
  810.                      ║  SIMTEL 9/92            F        ║
  811.                      ║  STUDIO                 F        ║
  812.                      ║  STUDIO 2               F        ║
  813.                      ╟──────────────────────────────────╢
  814.                      ║ Ins to Insert      Del to Delete ║
  815.                      ║ ENTER to Edit        ESC to Exit ║
  816.                      ╚══════════════════════════════════╝
  817.  
  818.  
  819. File Extension Matching                                                 1.6.5
  820. ───────────────────────
  821.  
  822.   ╔═══════════════════════════════════════════╗
  823.   ║  Extension Matching           LOCATE:     ║
  824.   ╟───────────────────────────────────────────╢
  825.   ║  Extensions such as ZIP and ARC are known ║
  826.   ║  to be archives whereas GIFs and JPGs are ║
  827.   ║  pictures. To avoid incorrectly matching  ║
  828.   ║  files with certain extensions, but still ║
  829.   ║  allowing others, you can set extension   ║
  830.   ║  categories here. Any not set up here     ║
  831.   ║  will default to category 0.              ║
  832.   ║                                           ║
  833.   ║       EXTENSION      CATEGORY NUMBER      ║
  834.   ║          GIF                  1           ║
  835.   ║          JPG                  1           ║
  836.   ║          ROL                  2           ║
  837.   ║          VOC                  2           ║
  838.   ║          WAV                  2           ║
  839.   ╟───────────────────────────────────────────╢
  840.   ║      Insert to Add    Enter to Change     ║
  841.   ║      Delete to Delete     Esc to Exit     ║
  842.   ╚═══════════════════════════════════════════╝
  843.  
  844. Pack Databases                                                          1.6.6
  845. ──────────────
  846.  
  847.   This option will pack and rebuild a file and associated
  848.   keys, removing deleted records. The resulting files and
  849.   keys are as compact as possible. Because a copy of each
  850.   file is made during the process, it requires as much
  851.   free disk space as each file takes up now. This process
  852.   may require a significant amount of time depending on
  853.   the size of the files, and the amount of virtual memory
  854.   available on your machine.
  855.  
  856.  
  857. Build Databases                                                         1.6.7
  858. ───────────────
  859.   This option will rebuild the keys for a particular database.
  860.   It reorganizes a key's tree structure so that the file can be
  861.   processed more efficiently. This process may require a
  862.   significant amount of time depending on the size of the files,
  863.   and the amount of virtual memory available on your machine.
  864.   For larger databases, "Sort Databases" may be a better option.
  865.  
  866.  
  867. Sort Databases                                                          1.6.8
  868. ───────────────
  869.  
  870.   This calls the external CSORT.EXE to sort and pack your databases.
  871.   This function is primarily used after importing files with the /APPEND
  872.   switch, or after a CD-ROM's information has been deleted from the
  873.   CD-ROM PRO database.
  874.  
  875.  
  876. File Repair                                                             1.6.8
  877. ───────────
  878.  
  879.   This calls the external CFIL.EXE to pack, rebuild, and repair your
  880. databases as necessary.
  881.  
  882.                             ─────────────────────
  883.  
  884.  
  885. Importing File Listings                                                 1.7.0
  886. ───────────────────────
  887.  
  888.     Also read the section on setting up file listing formats in the
  889.     configuration section above (1.6.2).
  890.  
  891.  
  892. Import File Listings - Interactive                                      1.7.1
  893. ──────────────────────────────────
  894.  
  895.        This function will convert a text file and import it into the
  896.     CD_PRO database. If the directory already exists, only new files
  897.     listed will be imported. If the source file is not in the
  898.     current directory, you will need to include the path. The CD
  899.     Title can be any 15 characters. The directory location should be
  900.     where the files are located on the CD, while the title is any 40
  901.     character description you like. If you fill in the "Previous Sub-
  902.     scription" line with the CD Title of an existing CD-ROM,
  903.     duplicate file names on the old CD-ROM will be removed from the
  904.     database. For example, if you have a CD-ROM subscription, and the
  905.     file "MYCDPROG.ZIP" is on the old CD-ROM and the new one, only the
  906.     listing for "MYCDPROG.ZIP" on the new CD-ROM will be kept.
  907.  
  908.  
  909. Import File Listings - SCRIPTed                                         1.7.2
  910. ───────────────────────────────
  911.  
  912.      This function loads a SCRIPT file, and imports file information
  913.   from the files listed therein. You can specify the name of SCRIPT
  914.   at run-time.
  915.  
  916.      Also read the section on setting up file listing formats in the
  917.   configuration section above (1.6.2), and Appendix A below on setting up
  918.   a SCRIPT.  Registered users can create a script automatically using
  919.   the automatic file listing import.
  920.  
  921.       The "Express Import" option will merely load the first line of the
  922.   description for each file found, and will not attempt to filter any
  923.   graphic characters from that line.  Its faster, and the resulting
  924.   databases are smaller, but you have a lot less detail about your files.
  925.  
  926.       Another option, "Copy to hard/RAM drive (faster)", helps speed up
  927.   the importation process for users without CD-ROM caching by copying each
  928.   file listing to a faster drive before importing.
  929.  
  930.       Setting "Ignore exact duplicates" to yes will skip adding any file
  931.   that matches one already in the database.  A match happens in this case
  932.   when the file names are exactly the same, and the file sizes are within
  933.   30% of each other.
  934.  
  935.       "Create PCBoard DIR.LST file only" will create two files, DLPATH.LST,
  936.   and DIR.LST, which can be used by PCBoard sysops to assist in configuring
  937.   their BBS for a new CD-ROM.
  938.  
  939.  
  940.  
  941. Automatic File Listing Import                                           1.7.3
  942. ─────────────────────────────
  943.  
  944.      This utility will search a CD-ROM for file listings called FILES.BBS, and
  945.   automatically load the listings into the CD-ROM PRO database. It will do
  946.   its best to automatically detect extended (multi-line) descriptions, and you
  947.   may have to change the titles of the directories afterwards.
  948.  
  949.      There are two ways that CD-ROM PRO will try to find file listings
  950.   automatically.  The original "regular mode" asks you to specify the
  951.   name of the file listings to search for (the most common name is
  952.   "FILES.BBS").  If regular mode is used, and the format of the FILES.BBS
  953.   does not match one of three industry standards, a SCRIPT should be used
  954.   (see below).  Either making a backup before proceeding or simply creating
  955.   a script only is advised if you are not sure whether or not the FILES.BBS
  956.   files are in a standard format.  Regular mode (especially where just a
  957.   SCRIPT will be made) is recommended for CDs where there are a large
  958.   number of subdirectory levels (I.E. \ROOT\DIR\SUB\SUB\FILES.BBS), or
  959.   that the file listings have an odd name.
  960.  
  961.       The second way that CD-ROM PRO will try to find file listings
  962.   automatically is "Fast Intelligent Analysis".  CD-ROM PRO searchs only
  963.   the directories located on the root directory, and uses a number of
  964.   best guesses to quickly locate the file listings for you.  This is
  965.   the recommended method for most standard CD-ROMs.  CD-ROM PRO will
  966.   alert you if it is unable to find file listings, and one of the other
  967.   import methods may have to be used.
  968.  
  969.       CD-ROM PRO will analyze each file listing found, and attempt to
  970.   determine its format (i.e. where the date can be found, etc.).  This
  971.   format will be added automatically to your "File Listing Formats" table.
  972.  
  973.       The "Create a Script" option will search a CD-ROM as described above,
  974.   but instead of actually importing the file information, CD-ROM PRO will
  975.   create a SCRIPT based on its "best guesses" that you can adjust. These
  976.   SCRIPTs may be used with the "Import File Listings - SCRIPTed" (1.7.2)
  977.   option described above.  Default file listing formats are also set-up
  978.   during this process so that you don't have to create them.
  979.  
  980.       The "Express Import" option will merely load the first line of the
  981.   description for each file found, and will not attempt to filter any
  982.   graphic characters from that line.  Its faster, and the resulting
  983.   databases are smaller, but you have a lot less detail about your files.
  984.  
  985.       Setting "Ignore exact duplicates" to yes will skip adding any file
  986.   that matches one already in the database.  A match happens in this case
  987.   when the file names are exactly the same, and the file sizes are within
  988.   30% of each other.
  989.  
  990.       "Previous subscription CD to replace with" is the CD Title of a
  991.   CD being replace.  An example would be where a revision to a CD-ROM is
  992.   sent to you once every 3 months, and each time only 10% of the files
  993.   differ from the previous revision.  If this does not apply, simply leave
  994.   this field blank.
  995.  
  996.  
  997.  
  998. Check CD-ROM for Files Not in File Listings                             1.7.4
  999. ───────────────────────────────────────────
  1000.  
  1001.       This function no longer the same as "Correct Dates...etc." as described
  1002.    in 1.5.2 above. It can be used to add information on CD-ROMs that do not
  1003.    come with any file descriptions. If a file is an archive, such as a
  1004.    ZIP or ARJ file, it will be checked to see if a FILE_ID.DIZ is contained.
  1005.    If so, that will be used as a description.
  1006.  
  1007.       You can specify the drive to search, and the title to use for the
  1008.    CD-ROM being searched. If you use a title that already exists, the
  1009.    information will be added to that CD-ROM's existing information (including
  1010.    updating the existing directory information) in CD-ROM PRO. This allows
  1011.    a CD-ROM to be re-searched (for example, in the case of power outage).
  1012.  
  1013.       Note: If a file called FILES.BBS exists on the CD-ROM, it will *not*
  1014.    be added to the CD-ROM PRO database.
  1015.  
  1016.  
  1017. Import from Existing CD-ROM PRO Database                                1.7.5
  1018. ────────────────────────────────────────
  1019.  
  1020.       This allows you to import existing information from another
  1021.    CD-ROM PRO database. With this initial release, some advance planning
  1022.    is necessary. Start CD-ROM PRO for the existing database. Use the
  1023.    Directory Maintenance option on the Configuration menu to determine
  1024.    what the 2 or 4 letter code is for the CD-ROM or directory you wish
  1025.    to transfer (I.E. "Generic CD-ROM" may be "AA", while the "ANSI"
  1026.    directory on that disc may be "AAAB".
  1027.  
  1028.       Now go to the new set of databases, either by exiting CD-ROM PRO,
  1029.    changing paths, and restarting CD-ROM PRO, or by pressing CTRL-S at
  1030.    the main menu and entering the new path.
  1031.  
  1032.       Proceed to this option ("Import from Existing..."). Simply enter
  1033.    the path to the other existing database, then the 2 letter code for an
  1034.    entire CD-ROM or the 4 letter code for a single directory. Once you
  1035.    confirm by "pressing Enter to begin", the file information will be
  1036.    transferred over. A new 4 letter code will be assigned automatically.
  1037.  
  1038.  
  1039.  
  1040. ════════════════════════════════════════════════════════════════════════════════
  1041.  
  1042.  
  1043.  
  1044. SCRIPT File Definition:                                    Appendix A
  1045. ───────────────────────
  1046.  
  1047. Source File Listing        Size:  25            Location:    1 - 25
  1048. CD Title                   Size:  15            Location:   26 - 40
  1049. Format                     Size:  10            Location:   41 - 50
  1050. Location                   Size:  32            Location:   51 - 82 ***
  1051. Title                      Size:  40            Location:   83 -122
  1052. Subscription               Size:  15            Location:  123 -138
  1053.  
  1054. A sample SCRIPT (IMPORT.CNF) is enclosed in this archive for your convenience.
  1055.  
  1056. The fields are:
  1057.  
  1058. Source Listing - path and filename of the FILES.BBS to be imported
  1059. CD Title       - Your choice of 15 letters to describe this CD
  1060. Format         - The format (PCBoard is the default) the FILES.BBS is in.
  1061. Location       - The location of the files that are described in the FILES.BBS
  1062.                  *** The length of this field in the SCRIPT is 32 characters
  1063.                      but up to 64 characters can actually be stored. You can
  1064.                      edit these directories later, in CD-ROM PRO. When you
  1065.                      "automatically" or "interactively" import, the full 64
  1066.                      characters can be used immediately, without any need
  1067.                      for future editing. ***
  1068. Title          - Your choice of 40 letters to describe the directory
  1069. Subscription   - The CD Title of the CD being replaced (I.E. A "Subscription"
  1070.                  of "Simtel 9/92" when the CD Title above is "Simtel 12/92"
  1071.                  Means that if the same file name is on both disks, the
  1072.                  reference to it under Simtel 9/92 is deleted.
  1073.  
  1074.  
  1075. Notes:   Any line starting with a semi-colon (;) will be skipped.
  1076.  
  1077. If the path and filename of the source listing is longer than 25 characters,
  1078. or if the location of the files is longer than 32 characters, you may wish to
  1079. use one of the following commands in your script:
  1080.  
  1081. SOURCE=
  1082. LOCATION=
  1083.  
  1084. Whatever follows the "=" sign will be placed before all source or location
  1085. information that follows.
  1086.  
  1087. For example,
  1088.  
  1089. ; Skipped ACS            C:\PCB\AF\ACS.LST
  1090. C:\PCB\AF\DIR1.DIR       SOME DISC      PCBOARD   ARCHIVE                         ARCHIVE
  1091. LOCATION=C:\PCB\AF\DIR
  1092. 2.DIR                    SOME DISC      PCBOARD   ARTISOFT                        ARTISOFT
  1093. SOURCE=WINDOWS\
  1094. 10.DIR                   SOME DISC      PCBOARD   GAMES                           ARTISOFT
  1095.  
  1096. wound be equivalent to
  1097.  
  1098. ; Skipped ACS            C:\PCB\AF\ACS.LST
  1099. C:\PCB\AF\DIR1.DIR       SOME DISC      PCBOARD   ARCHIVE                         ARCHIVE
  1100. C:\PCB\AF\DIR2.DIR       SOME DISC      PCBOARD   ARTISOFT                        ARTISOFT
  1101. C:\PCB\AF\DIR10.DIR      SOME DISC      PCBOARD   WINDOWS\GAMES                   ARTISOFT
  1102.  
  1103.  
  1104.  
  1105.                             ─────────────────────
  1106.  
  1107.  
  1108. Some General Keyboard Commands                                       Appendix B
  1109. ──────────────────────────────
  1110.  
  1111.    ESC         - Previous field or screen; cancel entry
  1112.    ENTER       - Accept and move to next field or as otherwise indicated
  1113.                  on-screen; On menu screens, execute highlighted function.
  1114.    F5          - Look up field in a table (where applicable)
  1115.    CTRL-X      - Execute a DOS command (where available)
  1116.  
  1117.  
  1118.  
  1119. Keyboard Commands for Scrolling Tables
  1120. ──────────────────────────────────────
  1121.  
  1122.    Press F1 when in a scrolling table for a complete command list.
  1123.  
  1124.    ENTER       - Edit highlighted entry
  1125.    CTRL-V      - View/Run highlighted file
  1126.    ESC         - Return to previous screen
  1127.    ARROW DOWN  - Highlight next file
  1128.    ARROW UP    - Highlight previous file
  1129.    CTRL-S      - Search for a phrase
  1130.    CTRL-N      - Next occurance of a phrase (specified by the last CTRL-S)
  1131.    CTRL-X      - Run DOS Command (on tagged files, if any; otherwise the
  1132.                  current highlighted file; see below)
  1133.    SPACE BAR   - Tag/Untag highlighted file
  1134.    F6          - Tag/Untag highlighted file (where SPACE may be used as
  1135.                  part of a CD-ROM or Directory Title)
  1136.    F10         - Clear all tags
  1137.  
  1138.  
  1139.                             ─────────────────────
  1140.  
  1141.  
  1142.  
  1143.                             ─────────────────────
  1144.  
  1145. Text File Viewing:
  1146. ──────────────────
  1147.  
  1148.   CD-ROM PRO File Manager contains an internal file viewer, with Search
  1149.   and Line Jump Functions. However, if you have another text file
  1150.   viewer you prefer, you can specify it in the Configuration menu.
  1151.   To return to using the internal viewer, specify INTERNAL or leave
  1152.   the TEXT VIEWER line blank. Please note that the internal file viewer
  1153.   tries to load the file into memory - if you are viewing files over
  1154.   140K in size, it is recommended that you use an external viewer, such
  1155.   as LIST. Please note that only the file you are highlighting when you
  1156.   press CTRL-V will be viewed (and the files it contains, if it is
  1157.   archived) - tagged files are only used when executing DOS commands
  1158.   with the CTRL-X key (see below).
  1159.  
  1160.  
  1161.                             ─────────────────────
  1162.  
  1163.  
  1164. Executing Commands:
  1165. ───────────────────
  1166.  
  1167. You have the option to execute a DOS command from within the program in a
  1168. number of places by pressing CTRL-X. When you do, you'll be presented with
  1169. the following screen:
  1170.  
  1171. ╔══════════════════════════════════════════════════════════════════════════════╗
  1172. ║ EXECUTE COMMAND (up to 130 characters):                                      ║
  1173. ║COPY C:\001A\42BOOT.ZIP                                                     ║
  1174. ║                                                                              ║
  1175. ║             ┌───────────────────────────────────────────────────┐            ║
  1176. ║             │  Pressing CTRL-END clears to the end of the line  │            ║
  1177. ║             │  Pressing ESC exits without executing command     │            ║
  1178. ║             │  Pressing ENTER accepts and executes the command  │            ║
  1179. ║             └───────────────────────────────────────────────────┘            ║
  1180. ║                                                                              ║
  1181. ║      ^    Indicates "Next command" (Divides multiple commands)               ║
  1182. ║      ->   Indicates "Change to this directory before executing command"      ║
  1183. ║      %TAG Indicates execute command for all tagged files                     ║
  1184. ║      %FN  Indicates execute command on c:\001A\42BOOT.ZIP                    ║
  1185. ║                                                                              ║
  1186. ╚══════════════════════════════════════════════════════════════════════════════╝
  1187.  
  1188. ...and you can alter the command (between the symbols  and )
  1189. however you wish, and then press ENTER to shell out to DOS and
  1190. execute it. The default command is the one you specified in the
  1191. Configuration screen, followed by the last path and file name
  1192. referenced, unless you have tagged files, in which case the file
  1193. name is replaced by %TAG.
  1194.  
  1195. In some areas, CTRL-C and CTRL-Z are also available. You are still
  1196. presented with a default command, but CTRL-C will always begin with
  1197. COPY instead of your default command, and CTRL-Z will begin with
  1198. PKZIP instead of your default command. In addition, the default
  1199. target directory you specified within Configuration will be appended
  1200. to the end, following a "->". This way, you can copy, or even unzip
  1201. the chosen file into a selected directory within a minimum of keystrokes.
  1202.  
  1203. Tagging notes:
  1204.  
  1205. Before calling the command screen, you may select (tag) files using the
  1206. SPACE BAR. F10 will clear all tags. When entering commands, put
  1207. %TAG where you would normally put the file path and file name. When
  1208. the command is executed, the program will execute your command once
  1209. for each tagged file, replacing the %TAG with the file path and name.
  1210.  
  1211. I.E.
  1212. Below shows the results of pressing SPACE on INSTRUCT.ZIP and INSTRUC3.ZIP.
  1213. The √ symbol shows that the file is tagged.
  1214.  
  1215. INSTRUCT.ZIP√    64234  01/01/93 Instructions for using this CD-ROM.
  1216. INSTRUC2.ZIP    141434  01/01/93 Instructions for getting more CDs from us.
  1217. INSTRUC3.ZIP√    25234  01/01/93 Advanced info for using this CD-ROM.
  1218.  
  1219. CTRL-X is pressed, and the following is entered:
  1220. COPY %TAG \TEMP
  1221.  
  1222. The two tagged files are then copied into the \TEMP directory. Tags
  1223. are cleared as the command is executed. If you have set "Prompt for
  1224. CD change when executing commands on tagged files" (in CONFIGURATION)
  1225. to "Y", you will be prompted before the first command is executed on
  1226. each tagged file if the CD that the file is on is different than the
  1227. last one accessed. At this prompt, you may choose to CANCEL by pressing
  1228. the ESCAPE key. All remaining tagged files will REMAIN tagged, if you
  1229. do this.
  1230.  
  1231.  
  1232.                             ─────────────────────
  1233.  
  1234.  
  1235.  
  1236. File Descriptions:                                                Appendix D
  1237. ──────────────────
  1238.  
  1239. File descriptions are stored in a 1 line + 5 line format in order to save
  1240. space... Since many CD-ROMs contain only 1 line descriptions, it would be
  1241. wasteful to take up 6x48 bytes for every file's description when 48 would
  1242. do. However, some CDs have PCBoard and 2 line style descriptions. This
  1243. program determines if this is the case, and stores the 2nd and following
  1244. lines in a special field that is only placed in records when necessary,
  1245. saving the extra 240 bytes for each files with only a one-line description.
  1246. On the tables of files shown in the program, only the first or first two
  1247. lines are shown, and CTRL-D can be used to view the complete record.
  1248. All searches check within the entire description, however.
  1249.  
  1250. Here's a sample screen of the extended description popped-up over the main
  1251. file listing:
  1252.  
  1253. 42BOOT.ZIP       10210  4/08/92 Package th╔══════════════════════╗ot MS-DOS
  1254.                                 MY CD-ROM ║ EXTENDED DESCRIPTION ║lternate Op. S
  1255. 4CASE16.ZIP   ╔═══════════════════════════╝──────────────────────╢like case
  1256.               ║ 42BOOT.ZIP       10210  4/08/92                  ║lternate Op. S
  1257. 4DDBU512.ZIP  ║                                                  ║
  1258.               ║ Package that allows you to dual boot MS-DOS      ║lternate Op. S
  1259. 4DESC307.ZIP  ║ or DR-DOS easily using 4DOS' aliasing and INI    ║ber for
  1260.               ║ (autoexecpath) capabilities to enhance /         ║lternate Op. S
  1261. 4EDIT110.ZIP  ║ simplify booting up either operating system;     ║ creating &
  1262.               ║ original config/autoexec are no longer used,     ║lternate Op. S
  1263. 4LASER.ZIP    ║ so install programs which mangle... etc.         ║or sending
  1264.               ║                                                  ║lternate Op. S
  1265. 4LOGIC10.ZIP  ║ MY CD-ROM 7                                      ║ featuring
  1266.               ║ 001A                                             ║lternate Op. S
  1267. 4MICA25A.ZIP  ║ Alternate Op. Systems                            ║ll for
  1268.               ║                                                  ║lternate Op. S
  1269. 4PHONE.ZIP    ║         Press Any Key to Return to Table         ║along with
  1270.               ╚══════════════════════════════════════════════════╝lternate Op. S
  1271. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1272. ENTER to Change/View              ESC to Exit        CTRL-D Extended Description
  1273. CTRL-S Search for Phrase          INSERT to Add               CTRL-X Execute Cmd
  1274. CTRL-N Find Next Occurance        DELETE to Delete              CTRL-V View File
  1275.  
  1276.  
  1277.                             ─────────────────────
  1278.  
  1279.  
  1280. Program Parameters: Command Line Switches                            Appendix F
  1281. ─────────────────────────────────────────
  1282.  
  1283.  
  1284. Faster File List Importing/Smaller Databases                         F.1
  1285. ────────────────────────────────────────────
  1286.  
  1287. If you do not require more than the first line of the file descriptions,
  1288. and you do not want the special filtering of graphics characters, start
  1289. CD-ROM PRO with a /EXPRESS switch on the command line. During this
  1290. session, only the bare minimum of file information is added, and no
  1291. filtering, or special checking is done. This can speed up the import
  1292. process by up to 4 times its normal rate, but does mean that important
  1293. information may be missed. (I.E. if the first line of a description is
  1294. ╔═════════════════╗ it isn't very useful!).  You may also specify an
  1295. express import when importing using a script, or the automatic import
  1296. function.
  1297.  
  1298. See Also:  Troubleshooting
  1299.  
  1300.  
  1301. Using one set of databases from any directory                           F.2
  1302. ─────────────────────────────────────────────
  1303.  
  1304.  
  1305. If you wish, you can specify the path to the databases when you
  1306. start the program. For example,
  1307.  
  1308. CDP C:\DATA
  1309.  
  1310. would look in the C:\DATA directory for all five of the databases.
  1311. Please note that the import file information routine does
  1312. NOT look at this path. C:\DATA\ and C: are also valid paths.
  1313.  
  1314. This way you can access your CD from any directory, and even use
  1315. the current directory as a default to copy/unzip to.
  1316.  
  1317.  
  1318. Using multiple databases
  1319. ────────────────────────
  1320.  
  1321. For most application, it is recommended that you have a single database
  1322. containing all your CD-ROM information. However, there are instances where
  1323. more than one is desirable (For example, you have some CD-ROMs that contain
  1324. only sound files, and others that contain only programming tools, and you
  1325. don't have any that overlap). If you use multiple databases, you can easily
  1326. switch between them by pressing CTRL-S at the main menu, and typing in the
  1327. DOS path to the databases you would like to use.
  1328.  
  1329. For information on the /CDROM switch, please read the troubleshooting section.
  1330.  
  1331.  
  1332.  
  1333.                             ─────────────────────
  1334.  
  1335.  
  1336.  
  1337.  
  1338. Troubleshooting                                                      Appendix G
  1339. ───────────────
  1340.  
  1341. For best results, make sure that you have FILES=40 or more in your CONFIG.SYS.
  1342.  
  1343.  
  1344. Problem:   I just installed a new version of CD-ROM PRO, and when I first go
  1345.            in, I get a red screen saying something to the effect of "Invalid
  1346.            File Format".
  1347. Solution:  Run UPGRADE3.BAT to ensure that your databases have been upgraded
  1348.            to use the latest formats.
  1349.  
  1350. Problem:   Sometimes duplicate comparisons work, sometimes they don't.  I've
  1351.            been using CD-ROM PRO for some time, and this just started
  1352.            happening!
  1353. Solution:  The format of the "Keywords" used in searching for duplicates has
  1354.            changed.  You must run the Rebuild Keywords utility in order
  1355.            to convert old keywords to the new format.
  1356.  
  1357. Problem:   I want to change the first few options of the screen, then go ahead
  1358.            and begin processing, without having to ENTER through every field.
  1359. Solution:  CTRL-ENTER starts processing on all screens, whether you're at the
  1360.            "Press ... to begin" prompt or not.
  1361.  
  1362. Problem:   I get an insufficient memory message.
  1363. Solution:  CD-ROM PRO only uses conventional memory (the first 640K
  1364.            available in your PC), unless you specify where more memory
  1365.            can be found.  To do this, type in (or add to a batch file,
  1366.            such as your AUTOEXEC.BAT or CD-ROM PRO start-up batch file)
  1367.            up to five of the following environment setting commands:
  1368.  
  1369.            SET CLAVM0=path,size,ram-indicator
  1370.            SET CLAVM1=path,size,ram-indicator
  1371.            SET CLAVM2=path,size,ram-indicator
  1372.            SET CLAVM3=path,size,ram-indicator
  1373.            SET CLAVM4=path,size,ram-indicator
  1374.  
  1375.            The x in CLAVMx indicates the order in which CD-ROM PRO should
  1376.            use that type of "virtual memory" when it runs out of
  1377.            conventional memory.  The path is the drive and directory path
  1378.            of the RAM drive or hard disk.  The size is the maximum number
  1379.            of kilobytes to allocate.  The ram-indicator is "M" if the drive
  1380.            is a RAM drive.  Extended and expanded memory must be assigned
  1381.            to a RAM drive to be used as virtual memory by CD-ROM PRO.
  1382.  
  1383.            Examples:
  1384.  
  1385.            SET CLAVM0=D:\,512,M     specifies 512K of RAM drive D:\
  1386.            SET CLAVM1=C:\TEMP,512   specifies 512K on drive C:
  1387.  
  1388.            Important:  Do not add a space between CLAVMx and the equal sign.
  1389.            DOS considers CLAVM0= and CLAVM0 = to be two separate and different
  1390.            environment variables.
  1391.  
  1392.            Please consult your operating system (i.e. DOS, Windows, OS/2)
  1393.            manual when setting up RAMdrives and memory configurations.
  1394.  
  1395.  
  1396. Problem:   When starting the program gives "Invalid File Declaration" error.
  1397. Solution:  Ensure that the CONV_20.BAT batch file has been run successfully
  1398.            in every directory with a set of CD-ROM PRO databases.
  1399.  
  1400. Problem:   I've registered my version of CD-ROM PRO, but when I create a
  1401.            new database from scratch, CD-ROM PRO says I haven't registered!
  1402. Solution:  Copy PROCONF.DAT from the set of databases you registered to the
  1403.            current directory. As a rule of thumb, when you're setting up
  1404.            a new set of databases, copy PROFORM.* PROCONF.* and PROMATCH.*
  1405.            to the new directory before beginning.
  1406.  
  1407. Problem:   I've specified my .ZIPfile and .ARCfile viewers, they're in the DOS
  1408.            path, and there's lots of space on my destination drive, but
  1409.            CD-ROM PRO won't unarchive files.
  1410. Solution:  This solution may require some computer experience with basic DOS
  1411.            batch files. The most likely problem is that you are using something
  1412.            other than PKUNZIP.EXE, ARJ.EXE, LHA.EXE, and XARC.EXE to view
  1413.            your files. CD-ROM PRO is set up to use whatever you specify
  1414.            as the viewer on a file, but when it comes to unarchiving (and
  1415.            this includes unarchiving FILE_ID.DIZ files for the Correct File
  1416.            Information procedure), it expects to find these standard utilities.
  1417.            If you do not wish to, or cannot use the exact utility, (which is
  1418.            the easiest and best solution!) I suggest setting
  1419.            up a batch file with the names of these standard utilities that
  1420.            calls the exact ones that you're using. For example, if you are
  1421.            using the freeware utility called PCDEZIP rather than PKUNZIP,
  1422.            create a batch file called PKUNZIP.BAT that contains:
  1423.                PCDEZIP %1 %2 %3 %4 %5 %6 %7
  1424.            If you are using PKUNARC rather than XARC (the standard), create
  1425.            a batch file called XARC.BAT that contains:
  1426.                XARC %2 %3 %4 %5 %6 %7
  1427.            Note that %1 has been skipped. For all utilities other than PKUNZIP,
  1428.            CD-ROM PRO sends the command letter as the second parameter. For
  1429.            example, CD-ROM PRO sends "ARJ E FILENAME.EXT FILE_ID.DIZ /Y" when
  1430.            checking for accurate descriptions.
  1431.  
  1432. Problem:   I am running CD-ROM PRO directly from a CD-ROM. Some functions
  1433.            work and others don't. For example, I can't change the drive letter
  1434.            that indicates where my CD-ROM player is!
  1435. Solution:  CD-ROM PRO requires that some files can be written to, especially
  1436.            the configuration files. The best solution is to copy everything
  1437.            from the CD-ROM to your hard drive, so that you can use a single
  1438.            "database" for ALL your CD-ROMs... and its faster this way, too.
  1439.            If you do not have the hard drive space to do so, or you do not
  1440.            plan to use more than the one CD-ROM in a single "database", start
  1441.            CD-ROM PRO from your hard drive with a /CDROM switch preceded by
  1442.            the path describing the location of the databases on the CD-ROM.
  1443.            For example,
  1444.  
  1445.            CDP F: /CDROM     indicates that the main files are on drive F:
  1446.                              but the configuration files should be placed in
  1447.                              the current directory.
  1448.  
  1449.  
  1450. Problem:   I want a faster import of file information.
  1451. Solutions: 1) Add the /EXPRESS switch to eliminate file description filtering.
  1452.            2) Use the Express Import option when using Automatic Import or
  1453.               when importing using a script.
  1454.            3) Run CD-ROM PRO from a RAMdrive.  See your operating system
  1455.               (i.e. DOS, Windows, OS/2) documentation.
  1456.            4) Use the /APPEND switch.  This switch tells CD-ROM PRO not to
  1457.               bother updating the keyfiles when adding file information.
  1458.               This is best used when importing several CD-ROMs at one time.
  1459.               After the information is imported, you MUST run the CSORT
  1460.               option in configuration (for the main file database only)
  1461.               so that the keyfiles will be updated.
  1462.               CD-ROM PRO's behaviour will be erratic and unpredictable unless
  1463.               you do so.
  1464.  
  1465.  
  1466.  
  1467.                             ─────────────────────
  1468.  
  1469.  
  1470. History:                                                             Appendix H
  1471. ───────
  1472.  
  1473. Version 3.1   Improved speed of import, added F8 (DOS Command Box) option to
  1474.               "Check for Duplicate Files".
  1475.  
  1476. Version 3.0h  Fixed bug in import routine when importing from some long paths.
  1477.               (Primarily the PsL series of discs).
  1478.  
  1479. Version 3.0g  Added /AUTOCORRECT switch.  If you place this switch on the
  1480.               command line, and you are importing file listings directly
  1481.               from the CD-ROM, CD-ROM PRO will search for files and correct
  1482.               file sizes/dates automatically if file listings do not contain
  1483.               that information. Since this slows things down somewhat, selecting
  1484.               Express Import skips this option.
  1485.  
  1486. Version 3.0f  Fixed memory-eating bug in Correct File Sizes/Dates option.
  1487.  
  1488. Version 3.0e  Fixed problems with importing FILE_ID.DIZ to use in descriptions.
  1489.               Optimized code for importing multi-line descriptions.  Fixed
  1490.               problem with upgrade utility (would occasionally drop a character
  1491.               in the new keywords).
  1492.               Added "Word Database" option for faster searchs when disk space
  1493.               is (really really) plentiful.
  1494.  
  1495. Version 3.0   Added CTRL-I (Auto-install) option.  Changed format of database
  1496.               to reduce requirements slightly.  Non-Standard Character
  1497.               Maintenance replaced with Rebuild File Keywords option.
  1498.  
  1499. Version 2.6   Additional troubleshooting information.  Added "Copy Unique Files"
  1500.               option to "Check for Duplicate Files" utility.  If an import
  1501.               runs across an empty FILES.BBS, CD-ROM PRO will now continue
  1502.               processing after stopping with an error message if the user
  1503.               requests it.
  1504.  
  1505. Version 2.5b  Additional explanation of how to use virtual memory, and importing
  1506.               file listings.  Added ability to use "Subscription" option during
  1507.               automatic import.
  1508.  
  1509. Version 2.5a  Fixed bug where EXPRESS import was turned on whenever a ";" was
  1510.               encountered in script.
  1511.  
  1512. Version 2.5   Enhanced automatic CD-ROM file listing import to try an additional
  1513.               10 methods of determining where to find file listings.  Added
  1514.               express option to automatic file listing import and scripted
  1515.               import.  Added /APPEND switch for faster processing when adding
  1516.               many CDs.  Enhanced scripted imports, including the addition of
  1517.               "LOCATION=" and "SOURCE=" commands to allow for longer paths.
  1518.  
  1519. Version 2.4   Cleaned up bugs in interactive import.  Added /EXPRESS switch
  1520.               for those who do not wish to use description filtering.
  1521.               Fixed PCBoard DIR.LST creation.  Optimized Internal Viewer.
  1522.  
  1523. Version 2.3   Not released due to existance of hacked version with this
  1524.               number.  Note:  Version 3.0d is also a hack.  Do *not* use it.
  1525.  
  1526. Version 2.2   Added the ability to just create a SCRIPT (IMPORT.CNF) when
  1527.               using the "Auto-Import" feature; allows the benefits of
  1528.               auto-importing without as many problems if the FILES.BBS on
  1529.               a CD are not in a standard format. Added check for incorrect
  1530.               name in "Correct Dates and Sizes" feature; finds cases where
  1531.               the listing says its "file-nam.zip" and its really
  1532.               "file_nam.zip", for example.
  1533. Version 2.1   Added ALL DIRECTORIES option to "Check Floppies/Drives for
  1534.               Duplicates" procedure. Remapped overlays to minimize
  1535.               memory usage. Expanded CHECK CD-ROM FOR FILES option that
  1536.               imports file information for CD-ROMs without FILES.BBS
  1537.               (see 1.7.4).
  1538. Version 2.0d  Added /CDROM switch and database switching (CTRL-S at the
  1539.               main menu). Auto-Import now allows customized file names
  1540.               rather than only FILES.BBS and DIRx.
  1541. Version 2.0c  Added support for .ARC files to the Correct File Description
  1542.               routine.
  1543. Version 2.0a  Small Bug fix in "Show by Directory" table; added "S" option
  1544.               to compare file lists report.
  1545. Version 2.0   New directory search/edit locator field; expanded options
  1546.               on a number of utilities including the ability to replace
  1547.               or create descriptions in the database from the FILE_ID.DIZ
  1548.               contained within archives. File repair tools now called
  1549.               from withing CD-ROM PRO. Rearranged some menus. Vastly
  1550.               increased documentation.
  1551. Version 1.5   Automatic File Listing Import now handles multi-line
  1552.               descriptions; various screen clean-ups and minor bug
  1553.               fixes; Create File Listings now has option to do so for entire
  1554.               CD-ROM; increased speed of CHECK FLOPPIES FOR DUPES and
  1555.               CORRECT DATE/SIZE routines by up to 200% (no longer shelling
  1556.               to DOS); Fixed bug in Compare File Listings - now correctly
  1557.               excludes CDs specified. Search for Phrase report expanded
  1558.               to include Date/Size ranges (registered users only).
  1559.               File imports now filter out the "garbage characters", or
  1560.               extended ASCII characters, in descriptions... for example:
  1561.  
  1562.   _1ARCTIC.ZIP    97382  12-01-91   │▌█▐█▐█▌███  ARCTIC ADVENTURE ███▐█▌█▌█▐│
  1563.                                   | The chilling sequel to Pharaoh's
  1564. Becomes:
  1565.   _1ARCTIC.ZIP    97382  12-01-91  ARCTIC ADVENTURE The chilling sequel to
  1566.                                  | Pharaoh's Tomb finds Nevada Smith on the
  1567.  
  1568. Version 1.4   Released to registered users only. User can now specify what
  1569.               extensions should and shouldn't match.
  1570. Version 1.3   Fixed bug FILE ALLOCATION ERROR bug due on systems with low
  1571.               memory. Reduced memory requirements in general. Streamlined
  1572.               floppy dupe checking, and changed tagged file command execution
  1573.               to call a single batch file instead of re-shelling to DOS
  1574.               for each file (in other words: DOS commands on tagged files
  1575.               are faster!) Auto-import feature added to registered version.
  1576.               Added Search for Phrase report to compliment existing Search
  1577.               for Phrase tables and functions. Compare file lists and check
  1578.               floppy for dupes routines now check extensions for "close"
  1579.               matching - THIS.GIF now will not match THIS.ZIP. THIS.ARJ will
  1580.               continue to match THIS.ZIP (Just checks for GIF/JPG extension
  1581.               versus all others).
  1582. Version 1.2   Enhanced search routines, and adjusted some overlays to reduce
  1583.               memory requirements. CDP.HLP is now used instead of CD_PRO.HLP.
  1584.               First Release through SDN
  1585. Version 1.1d  Further refinements of the multi-CD players support. Selectable
  1586.               drives instead of just A: for floppy dupe checking.
  1587. Version 1.1c  Same as Version 1.1, except included upgrade package for some
  1588.               users of Version 1.0.
  1589. Version 1.1   Multi-CD Player support added.
  1590. Version 1.0   First release, fixed minor bugs in beta
  1591. Beta   0.97   First trial release.
  1592.  
  1593.  
  1594.  
  1595. ───────────────────────────────────────────────────────────────────────────────
  1596.  
  1597.  
  1598.  
  1599. Do you have any questions or suggestions?  Please send them to me at the address
  1600. shown at the start of this document.  Many of the newer features are a direct
  1601. result of your requests... thanks!
  1602.  
  1603.                                                       Vince
  1604.