home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / LABTST32.ZIP / LABTEST.DOC < prev    next >
Text File  |  1994-10-15  |  109KB  |  2,577 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.      Labtest 3.2 User's Guide
  13.  
  14.      Copyright (c) 1992-1994 
  15.  
  16.      Mark Williamson
  17.  
  18.  
  19.  
  20.  
  21.                             Labtest 3.2 User's Guide
  22.  
  23.  
  24.  
  25.      Note:  It is important that you read this documentation in depth. 
  26.      Most common problems are caused by an incorrect setup.
  27.  
  28.  
  29.      1 Introduction  . . . . . . . . . . . . . . . . . . . . . . . . .    1
  30.           What is Labtest and What Does It Do? . . . . . . . . . . . .    1
  31.           Thanks for Trying Labtest! . . . . . . . . . . . . . . . . .    3
  32.           Labtest Copyright Information  . . . . . . . . . . . . . . .    3
  33.           License Agreement  . . . . . . . . . . . . . . . . . . . . .    3
  34.           The Beta Team  . . . . . . . . . . . . . . . . . . . . . . .    5
  35.           Acknowledgements . . . . . . . . . . . . . . . . . . . . . .    6
  36.  
  37.      2 System Requirements . . . . . . . . . . . . . . . . . . . . . .    7
  38.           Hardware Requirements  . . . . . . . . . . . . . . . . . . .    7
  39.           Communications Output  . . . . . . . . . . . . . . . . . . .    7
  40.           Memory Swapping  . . . . . . . . . . . . . . . . . . . . . .    7
  41.           External programs  . . . . . . . . . . . . . . . . . . . . .    8
  42.  
  43.      3 Installation  . . . . . . . . . . . . . . . . . . . . . . . . .    8
  44.  
  45.      4 Menu Navigation . . . . . . . . . . . . . . . . . . . . . . . .   10
  46.  
  47.      5 Configuration Options . . . . . . . . . . . . . . . . . . . . .   11
  48.           Files/Paths  . . . . . . . . . . . . . . . . . . . . . . . .   11
  49.                Log File Path . . . . . . . . . . . . . . . . . . . . .   11
  50.                Swap Path . . . . . . . . . . . . . . . . . . . . . . .   11
  51.                Bad File Path . . . . . . . . . . . . . . . . . . . . .   11
  52.                ANSI Screen File  . . . . . . . . . . . . . . . . . . .   12
  53.                ASCII Screen File . . . . . . . . . . . . . . . . . . .   12
  54.                RIP Screen File . . . . . . . . . . . . . . . . . . . .   12
  55.                Screen Control File . . . . . . . . . . . . . . . . . .   12
  56.                Kill File List  . . . . . . . . . . . . . . . . . . . .   13
  57.                Add File List . . . . . . . . . . . . . . . . . . . . .   13
  58.                Page File Name  . . . . . . . . . . . . . . . . . . . .   13
  59.                Hack File Name  . . . . . . . . . . . . . . . . . . . .   13
  60.                Archive Comment File Name . . . . . . . . . . . . . . .   14
  61.                Inbound TIC Directory . . . . . . . . . . . . . . . . .   14
  62.                Duplicate File Database . . . . . . . . . . . . . . . .   14
  63.                Anti-BBS Ad Text File . . . . . . . . . . . . . . . . .   15
  64.                Editor Command  . . . . . . . . . . . . . . . . . . . .   15
  65.           BBS Interface  . . . . . . . . . . . . . . . . . . . . . . .   15
  66.                Sysop Message Board . . . . . . . . . . . . . . . . . .   16
  67.  
  68.                                        i
  69.  
  70.  
  71.  
  72.  
  73.                             Labtest 3.2 User's Guide
  74.  
  75.  
  76.  
  77.                User Message Board  . . . . . . . . . . . . . . . . . .   16
  78.                Set Security Level  . . . . . . . . . . . . . . . . . .   16
  79.                Add Uploader Name . . . . . . . . . . . . . . . . . . .   16
  80.                Remote Status Window  . . . . . . . . . . . . . . . . .   17
  81.                BBS System  . . . . . . . . . . . . . . . . . . . . . .   17
  82.                Description Offset Value  . . . . . . . . . . . . . . .   17
  83.                Description Continuation Character  . . . . . . . . . .   18
  84.                User Message Setup  . . . . . . . . . . . . . . . . . .   18
  85.                     All Ok Message . . . . . . . . . . . . . . . . . .   19
  86.                     Virus Message  . . . . . . . . . . . . . . . . . .   19
  87.                     Bad Gif Message  . . . . . . . . . . . . . . . . .   19
  88.                     Bad File Message . . . . . . . . . . . . . . . . .   19
  89.                     Old File Message . . . . . . . . . . . . . . . . .   19
  90.                     Hack Report Message  . . . . . . . . . . . . . . .   20
  91.                     Dupe File Message  . . . . . . . . . . . . . . . .   20
  92.                Sysop Messages  . . . . . . . . . . . . . . . . . . . .   20
  93.                File Comments . . . . . . . . . . . . . . . . . . . . .   20
  94.           Control Menu . . . . . . . . . . . . . . . . . . . . . . . .   21
  95.                Sysop Name  . . . . . . . . . . . . . . . . . . . . . .   21
  96.                Registration Key  . . . . . . . . . . . . . . . . . . .   21
  97.                Max File Age  . . . . . . . . . . . . . . . . . . . . .   21
  98.                Sound Virus Alarm . . . . . . . . . . . . . . . . . . .   21
  99.                Swapping method . . . . . . . . . . . . . . . . . . . .   21
  100.                DOS Window Height . . . . . . . . . . . . . . . . . . .   22
  101.           GIF Options  . . . . . . . . . . . . . . . . . . . . . . . .   22
  102.                Check GIF Age . . . . . . . . . . . . . . . . . . . . .   22
  103.                Minimum GIF Width . . . . . . . . . . . . . . . . . . .   23
  104.                Minimum GIF Height  . . . . . . . . . . . . . . . . . .   23
  105.                Minimum GIF Colors  . . . . . . . . . . . . . . . . . .   23
  106.                GIF Separator Character . . . . . . . . . . . . . . . .   23
  107.                Compress GIF Files  . . . . . . . . . . . . . . . . . .   23
  108.                Uncompress JPG Files  . . . . . . . . . . . . . . . . .   23
  109.           Archive File Menu  . . . . . . . . . . . . . . . . . . . . .   24
  110.                Default Archive Type  . . . . . . . . . . . . . . . . .   24
  111.                Maximum Old File Percentage . . . . . . . . . . . . . .   24
  112.                File Date Options . . . . . . . . . . . . . . . . . . .   24
  113.                     Newest File  . . . . . . . . . . . . . . . . . . .   24
  114.                     Oldest File  . . . . . . . . . . . . . . . . . . .   24
  115.                     Keep Date  . . . . . . . . . . . . . . . . . . . .   24
  116.                     System Date  . . . . . . . . . . . . . . . . . . .   24
  117.                Convert SFX Files . . . . . . . . . . . . . . . . . . .   25
  118.                Pack Unknown Files  . . . . . . . . . . . . . . . . . .   25
  119.  
  120.                                        ii
  121.  
  122.  
  123.  
  124.  
  125.                             Labtest 3.2 User's Guide
  126.  
  127.  
  128.  
  129.                Keep Security . . . . . . . . . . . . . . . . . . . . .   25
  130.                Imbedded Archives . . . . . . . . . . . . . . . . . . .   25
  131.                     Ignore . . . . . . . . . . . . . . . . . . . . . .   25
  132.                     Scan . . . . . . . . . . . . . . . . . . . . . . .   25
  133.                     Rearc  . . . . . . . . . . . . . . . . . . . . . .   25
  134.                     Scan/Rearc . . . . . . . . . . . . . . . . . . . .   25
  135.                Process Descriptions  . . . . . . . . . . . . . . . . .   26
  136.                Maximum File Size . . . . . . . . . . . . . . . . . . .   26
  137.                Maximum Duplicate Files . . . . . . . . . . . . . . . .   26
  138.                Maximum Duplicate File Percent  . . . . . . . . . . . .   26
  139.                Maximum Advertisement File Size . . . . . . . . . . . .   26
  140.                Delete BBS Advertisements . . . . . . . . . . . . . . .   27
  141.                Adjust User Credit  . . . . . . . . . . . . . . . . . .   27
  142.                Failed Scan Action  . . . . . . . . . . . . . . . . . .   27
  143.                     None . . . . . . . . . . . . . . . . . . . . . . .   27
  144.                     Unlisted . . . . . . . . . . . . . . . . . . . . .   27
  145.                     Not Available  . . . . . . . . . . . . . . . . . .   27
  146.                     Mark Deleted . . . . . . . . . . . . . . . . . . .   27
  147.                     Move . . . . . . . . . . . . . . . . . . . . . . .   27
  148.                     Move/Unlisted  . . . . . . . . . . . . . . . . . .   27
  149.           Archiver Setup . . . . . . . . . . . . . . . . . . . . . . .   28
  150.                Archive Extension . . . . . . . . . . . . . . . . . . .   28
  151.                Unpack Command Line   . . . . . . . . . . . . . . . . .   28
  152.                Pack Command Line . . . . . . . . . . . . . . . . . . .   29
  153.                Comment Command Line  . . . . . . . . . . . . . . . . .   29
  154.                Video . . . . . . . . . . . . . . . . . . . . . . . . .   30
  155.                     Full Screen  . . . . . . . . . . . . . . . . . . .   30
  156.                     DOS Window . . . . . . . . . . . . . . . . . . . .   30
  157.                     Disable Video  . . . . . . . . . . . . . . . . . .   31
  158.           Virus Scanner Setup  . . . . . . . . . . . . . . . . . . . .   31
  159.                Scan Command Line . . . . . . . . . . . . . . . . . . .   31
  160.                Errorlevel  . . . . . . . . . . . . . . . . . . . . . .   32
  161.                Video . . . . . . . . . . . . . . . . . . . . . . . . .   32
  162.                Enable  . . . . . . . . . . . . . . . . . . . . . . . .   32
  163.                Scan Log Text . . . . . . . . . . . . . . . . . . . . .   32
  164.  
  165.      6 Using LTSetup to Process Your Files . . . . . . . . . . . . . .   33
  166.           Select Files . . . . . . . . . . . . . . . . . . . . . . . .   33
  167.           Select File Areas  . . . . . . . . . . . . . . . . . . . . .   34
  168.           CD-ROM Support . . . . . . . . . . . . . . . . . . . . . . .   34
  169.           Convert  . . . . . . . . . . . . . . . . . . . . . . . . . .   34
  170.           Scan . . . . . . . . . . . . . . . . . . . . . . . . . . . .   34
  171.  
  172.                                       iii
  173.  
  174.  
  175.  
  176.  
  177.                             Labtest 3.2 User's Guide
  178.  
  179.  
  180.  
  181.           Override . . . . . . . . . . . . . . . . . . . . . . . . . .   35
  182.           Process .TIC Files . . . . . . . . . . . . . . . . . . . . .   35
  183.           Begin  . . . . . . . . . . . . . . . . . . . . . . . . . . .   35
  184.  
  185.      7 Printing/Exporting Your Configuration File  . . . . . . . . . .   35
  186.  
  187.      8 Customizing Labtest's Displays  . . . . . . . . . . . . . . . .   35
  188.  
  189.      9 Running Labtest . . . . . . . . . . . . . . . . . . . . . . . .   36
  190.           /L Local Mode  . . . . . . . . . . . . . . . . . . . . . . .   36
  191.           /O Override Mode . . . . . . . . . . . . . . . . . . . . . .   36
  192.           /E EXITINFO Path . . . . . . . . . . . . . . . . . . . . . .   36
  193.           /N Node Number . . . . . . . . . . . . . . . . . . . . . . .   37
  194.           /NS No Scan  . . . . . . . . . . . . . . . . . . . . . . . .   37
  195.           /NR No Conversion  . . . . . . . . . . . . . . . . . . . . .   37
  196.           /NC No Comments  . . . . . . . . . . . . . . . . . . . . . .   37
  197.           /ND No Delete  . . . . . . . . . . . . . . . . . . . . . . .   37
  198.           /- No uploader name  . . . . . . . . . . . . . . . . . . . .   38
  199.  
  200.      10 External Program Errorlevels . . . . . . . . . . . . . . . . .   39
  201.           PkZip 2.04g  . . . . . . . . . . . . . . . . . . . . . . . .   39
  202.           PkUnzip  . . . . . . . . . . . . . . . . . . . . . . . . . .   39
  203.           ARJ  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   40
  204.           LHARC  . . . . . . . . . . . . . . . . . . . . . . . . . . .   40
  205.           PKUNPAK  . . . . . . . . . . . . . . . . . . . . . . . . . .   40
  206.           PAK  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   40
  207.           McAffee's VIRUSCAN Version 9.20V109 EXIT CODES . . . . . . .   40
  208.  
  209.      11 Registration, warranty and licensing . . . . . . . . . . . . .   41
  210.  
  211.      12 Customer Support Policy  . . . . . . . . . . . . . . . . . . .   42
  212.           North American Support Sites . . . . . . . . . . . . . . . .   42
  213.  
  214.      13 Registration . . . . . . . . . . . . . . . . . . . . . . . . .   43
  215.           Labtest Registration Form  . . . . . . . . . . . . . . . . .   44
  216.  
  217.      14 Contacting the author  . . . . . . . . . . . . . . . . . . . .   45
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.                                        iv
  225.  
  226.  
  227.  
  228.  
  229.                             Labtest 3.2 User's Guide
  230.  
  231.  
  232.  
  233.      1 Introduction
  234.  
  235.           What is Labtest and What Does It Do?
  236.  
  237.           Labtest is a program designed to process files received by a
  238.           computer Bulletin Board System (BBS).  However, Labtest is not
  239.           just for the operators of BBS's.  If you use your modem to
  240.           download files from BBS's, you can use Labtest to maintain your
  241.           files and a list containing descriptions about each file.  Some
  242.           of Labtest's many features are:
  243.  
  244.                Completely customizable!  All display, message and language
  245.                files can be modified to suite your tastes.
  246.  
  247.                Support for the Hack List - searches the HACK.IDX/HACK.COL
  248.                and fails the file if it exists in the list, logging the
  249.                reason to the log file.
  250.  
  251.                Can be configured to skip certain files, ensuring that files
  252.                you want untouched are never processed.
  253.  
  254.                Adjust a user's security level if they upload a file which
  255.                contains a virus.
  256.  
  257.                Appends the file description with information about the
  258.                status (pass/fail) and the reason for fairure.  Will also
  259.                add the file count, oldest and newest dates to the
  260.                description as well as  the uploader's name.
  261.  
  262.                Honors archive security (configurable)
  263.  
  264.                Automatically detects archive formats using the archive
  265.                signature.
  266.  
  267.                Convert from any supported archive format to any other.
  268.  
  269.                Execute up to 20 virus scanners for the most thorough
  270.                protection possible.  All virus scanners are user definable. 
  271.                Can capture multiple errorlevels from a single pass (very
  272.                useful for Thunderbyte)
  273.  
  274.                Can be configured to record the virus scanner log
  275.  
  276.                                        1
  277.  
  278.  
  279.  
  280.  
  281.                             Labtest 3.2 User's Guide
  282.  
  283.  
  284.  
  285.                information and write it to the log file, user message
  286.                and/or sysop message.
  287.  
  288.                Duplicate file protection.  Checks the files inside
  289.                archivesagainst your duplicate file database.  You may
  290.                define a maximum duplicate percentage or count, or both. 
  291.                Checks all files in the archive, even in subdirectories to
  292.                any level.
  293.  
  294.                Detect and optionally remove unwanted bulletin board
  295.                advertisements based on a text string search and/or filename
  296.                comparison.
  297.  
  298.                Process inbound .TIC files, automatically add the files to
  299.                the file system and process them according to the defined
  300.                settings.  No downlink options (yet!)
  301.  
  302.                Writes one or more detailed messages to the user and Sysop
  303.                pertaining the uploaded file.  Each message can be enabled
  304.                or disabled.  The message text is fully customizable,
  305.                including several macros for system information.
  306.  
  307.                Reads .GIF files for resolution information and imports this
  308.                info into the file data base.  Can fail GIFs that are less
  309.                than a defined resolution.  Convert GIF files to JPG format
  310.                as well.
  311.  
  312.                Thorough online help to guide you through the configuration
  313.                phase.
  314.  
  315.                May be configured to fail archived files based on age,
  316.                including percentage of old files.  Again, supporting
  317.                imedded archives and subdirectories to any level.
  318.  
  319.                Integrates seemlessly with any RemoteAccess 2.xx, ProBoard
  320.                2.xx, or QuickBBS 2.80 (Classic/GoldBase) bulletin board
  321.                system or any system using FILES.BBS.  Even if you do not
  322.                use a BBS, you can still use Labtest to process files you
  323.                may download from other bulletin board systems.
  324.  
  325.                Supports five message base formats:  JAM, Hudson, GoldBase,
  326.                *.MSG and Squish.
  327.  
  328.                                        2
  329.  
  330.  
  331.  
  332.  
  333.                             Labtest 3.2 User's Guide
  334.  
  335.  
  336.  
  337.                Supports extended FILES.BBS formatting used by ProBoard
  338.                2.xx.
  339.  
  340.                Supports lengthy FILES.BBS descriptions by indenting to a
  341.                specified column and optionally add a lead character, for
  342.                example the '|' before each continuation line.
  343.  
  344.                Professionally printed user's manual will soon be available.
  345.  
  346.           Thanks for Trying Labtest!
  347.  
  348.           Labtest 3.2 is the latest version of an excellent archived file
  349.           processor.  It is an easily-configured, very powerful method of
  350.           automatically testing all files received on a BBS system, whether
  351.           they are recieved from callers as an upload, or via standard file
  352.           distribution channels.
  353.  
  354.           Labtest Copyright Information
  355.  
  356.           Labtest, including the online information and text documentation,
  357.           is the copyrighted creation of Mark Williamson, Copyright (c)
  358.           1992 - 1994.  It has been thoroughly tested on many different
  359.           system configurations and has been found to work as described in
  360.           this manual.  It is not guaranteed, however, to function
  361.           perfectly on your system.  If you discover a problem, the author
  362.           will work with you to determine the cause of the problem and the
  363.           best solution.
  364.  
  365.           License Agreement
  366.  
  367.           This is a licence agreement between you, the end user, and Mark
  368.           Williamson, hereafter "the author". The Labtest 3.2 softwareand
  369.           information attached hereto, hereafter "LABTEST", is theproperty
  370.           of the author. Read the terms and conditions of this licence
  371.           agreement carefully before using the software. If you for any
  372.           reason, whatsoever, cannot accept the conditions in this
  373.           agreement, you are not permitted to use LABTEST.
  374.  
  375.           You acknowledge and agree that LABTEST is a proprietary product
  376.           of the author, protected by applicable copyright laws and
  377.           international treaty provisions. You further acknowledge and
  378.           agree that all rights, title, and interest in and to LABTEST are
  379.  
  380.                                        3
  381.  
  382.  
  383.  
  384.  
  385.                             Labtest 3.2 User's Guide
  386.  
  387.  
  388.  
  389.           and shall remain with the author.
  390.  
  391.           LABTEST may be used for a period of thirty (30) days on a trial
  392.           basis to allow you to determine its suitability for your
  393.           particular application. After this period you MUST register each
  394.           copy of LABTEST that you run simultaneously.
  395.  
  396.           Registration entitles you to a non-transferable licence to use
  397.           LABTEST and any future versions of LABTEST for as long as you
  398.           wish, subject to any special licensing conditions and/or
  399.           applicable upgrade fees attached to future versions.  Any given
  400.           version of LABTEST is considered obsolete if the file date of the
  401.           executable file LABTEST.EXE is more than six months old.  Due to
  402.           continuous development, the author will not provide support on
  403.           obsolete versions of LABTEST.  Users are encouraged to contact
  404.           the author for information regarding the latest version and any
  405.           planned future releases.
  406.  
  407.           In the event that you are in violation of this licence agreement,
  408.           you agree and accept that the author may cancel your registration
  409.           and any rights to use LABTEST that you may have. In the case of a
  410.           dispute over the licence agreement, you further agree and accept
  411.           to fully reimburse the author for legal and other expenses
  412.           resulting from the dispute, should the dispute be decided in
  413.           favor of the author. 
  414.  
  415.           LABTEST is provided "as is", without warranty of any kind or
  416.           fitness for a particular purpose, either expressed or implied,
  417.           all of which are hereby explicitly disclaimed. The author only
  418.           guarantees that Labtest will occupy disk space.
  419.  
  420.           The author's liability resulting from your use or inability to
  421.           use LABTEST is limited to the amount that the affected party has
  422.           paid for it, or in the event that LABTEST was registered with a
  423.           third party for payment to the author, liability is limited to
  424.           the amount that was received by the author from that third party.
  425.  
  426.           Neither the author nor any of his employees, agents, or other
  427.           representatives are in any way obligated to provide future
  428.           versions of, or support for, LABTEST.
  429.  
  430.           You may freely distribute and copy LABTEST provided that no fee
  431.  
  432.                                        4
  433.  
  434.  
  435.  
  436.  
  437.                             Labtest 3.2 User's Guide
  438.  
  439.  
  440.  
  441.           is charged and the LABTEST distribution archive contains
  442.           unmodified copies of the original files as produced by the
  443.           author. Pay Bulletin Board Systems may, however, charge their
  444.           normal fee provided that no additional charge for LABTEST is
  445.           levied. No part of LABTEST may be modified, altered, reverse
  446.           engineered, sold, or distributed in any form whatsoever which
  447.           would involve some sort of trade without prior written permission
  448.           from the author.
  449.  
  450.           The Beta Team
  451.  
  452.           Labtest and the accompanying files are a collective work of the
  453.           efforts of many people, without whose involvement this project
  454.           would not have been possible.  I wish to express my sincere
  455.           gratitude to the following people:
  456.  
  457.           Scott Livingston                        1:142/212@fidonet.org
  458.           Phone Henge BBS                         BBS: (203) 673-6247
  459.           New Britain, CT
  460.  
  461.           Eddy Salvador                           1:107/957@fidonet.org
  462.           Integrated Circuits BBS                 BBS: (908) 354-4395
  463.           Elizabeth, NJ
  464.  
  465.           Miguel Salvador                         1:107/957@fidonet.org
  466.           Integrated Circuits BBS                 BBS: (908) 354-4395
  467.           Elizabeth, NJ
  468.  
  469.           Mark McNew                              1:19/14@fidonet.org
  470.           Sirius                                  BBS: (501) 424-2510
  471.           Mountain Home, AR
  472.  
  473.           Glen Appleton                           1:260/371@fidonet.org
  474.           Psycho Ward BBS                         BBS: (315) 478-2042
  475.           Syracuse, NY
  476.  
  477.           Gary L. Murphy                          1:130/85@fidonet.org
  478.           The Recovery Corner II                  BBS: (817) 447-3580
  479.           Burleson, TX
  480.  
  481.           Hector Cintron                          1:142/1778@fidonet.org
  482.           U.S.S. Nautilus                         BBS: (203) 827-0280
  483.  
  484.                                        5
  485.  
  486.  
  487.  
  488.  
  489.                             Labtest 3.2 User's Guide
  490.  
  491.  
  492.  
  493.           New Britain, CT
  494.  
  495.           William Brooks                          1:264/415@fidonet.org
  496.           Gameworld BBS                           BBS: (804) 261-0687
  497.           Glen Allen, VA
  498.  
  499.           Gary Petersen                           1:280/389@fidonet.org
  500.           Midwest Xpress                          BBS: (913) 894-8835
  501.           Lenexa, KS
  502.  
  503.           Marlin England                          1:309/45@fidonet.org
  504.           All Around the World BBS                BBS: (602) 458-6371
  505.           Fort Huachuca, AZ
  506.  
  507.           Mike Poston                             1:280/32@fidonet.org
  508.           The Sounding Board BBS                  BBS: (816) 361-9294
  509.           Kansas City, MO
  510.  
  511.           Scott Drake                             1:107/922@fidonet.org
  512.           The T.E.R.N. BBS                        BBS: (201)399-4772
  513.           Irvington, NJ
  514.  
  515.           The beta team has been an immense help in bringing Labtest 3.2 to
  516.           you.  I appreciate their help enormously! Thanks everyone!
  517.  
  518.           A large amount of Labtest's functionality is attributable to the
  519.           efforts of many people.  My genuine thanks go to everyone who, at
  520.           one time or another, helped improve Labtest.
  521.         
  522.           Acknowledgements
  523.  
  524.           Due to its complexity, Labtest uses code and information provided
  525.           from numerous sources.  Here are the required notations:
  526.  
  527.           The Graphics Interchange Format (c) is the Copyright property of
  528.           CompuServe Incorporated.  GIF (sm) is a Service Mark property of
  529.           CompuServe Incorporated.
  530.  
  531.           This product uses the JAM (mbp) API - Copyright (c) 1993 - 1994,
  532.           Joaquim Homrighausen, Andrew Milner, Mats Birch, Mats Wallin. ALL
  533.           RIGHTS RESERVED.
  534.  
  535.  
  536.                                        6
  537.  
  538.  
  539.  
  540.  
  541.                             Labtest 3.2 User's Guide
  542.  
  543.  
  544.  
  545.           This product uses the RIPscrip language, Copyright  (c) 1993 -
  546.           1994, Telegrafix Communications, Inc.
  547.  
  548.           RemoteAccess, RACONFIG, RAMGR, and RA are Copyright (c) 1993 -
  549.           1994, Andrew Milner.
  550.  
  551.           ProBoard and PROCFG are Copyright (c) 1993-1994, Philippe
  552.           Leybaert.
  553.  
  554.           QuickBBS and GoldBase are Copyright (c) 1994, Steve Gabrilowitz.
  555.  
  556.           This product uses the OpenDoors library, Copyright (c) 1994,
  557.           Brian Pirie.
  558.  
  559.      2 System Requirements
  560.  
  561.           Hardware Requirements
  562.  
  563.           Labtest requires an IBM(TM) compatible computer system with at
  564.           least 512k of memory, one megabyte of free drive space and a 
  565.           VGA monitor is recommended.  Labtest has been tested on numerous
  566.           platforms ranging from a basic 80286 computer with a 40 megabyte 
  567.           hard drive to a 80486dx33 using OS/2.  The author's system is an
  568.           80386dx33, 8 megabytes of memory, a 210 megabyte hard disk and
  569.           using DesqView 2.62.  
  570.  
  571.           Communications Output
  572.  
  573.           Labtest's serial communications are conducted using OpenDoors
  574.           5.0b10, by Brian Pirie.  All communications are managed by the
  575.           resident Fossil driver.  Modem speeds from 2400 - 14.4k baud have
  576.           been tested.  Slow speed modems have the worst performance due to
  577.           the fact that Labtest is very fast and the output to the remote
  578.           terminal doesn't appear to 'keep up.'  However, under testing,
  579.           the output was near perfect, with the exception of a few dropped
  580.           characters.  This peculiarity is being worked on constantly. 
  581.           However, with the flow of modem users going away from 2400 baud,
  582.           this is not anticipated to cause problems.
  583.  
  584.           Memory Swapping
  585.  
  586.           Labtest may use EMS memory for the swap file when running your
  587.  
  588.                                        7
  589.  
  590.  
  591.  
  592.  
  593.                             Labtest 3.2 User's Guide
  594.  
  595.  
  596.  
  597.           external programs if it is available.  If not, Labtest will swap
  598.           to disk instead.  If you are using DesqView, it is recommended
  599.           that you make an additional 400k of EMS/XMS memory available to
  600.           Labtest to enhance performance.  When Labtest has swapped out of
  601.           memory, a small segment (less than 300 bytes) is left in memory
  602.           to reload Labtest when the external process is completed.  
  603.  
  604.           External programs
  605.  
  606.           Labtest uses many external programs which you will define in
  607.           LTSetup.  Following is a list of archive utilities that Labtest 
  608.           currently supports
  609.  
  610.           PKZIP 2.04g
  611.           ARJ   2.41a
  612.           LHA   2.22
  613.           PAK   2.51
  614.           PKPAK/PKUNPAK 3.61
  615.           PKARC/PKXARC 3.5
  616.           LHARC 1.13
  617.           RAR 1.50 beta
  618.           ZOO 2.01
  619.           UC2 (Ultra Compressor II)
  620.  
  621.           Also, Labtest has been tested with the following virus scanners:
  622.  
  623.           McAffee's VirusScan (V.119 and 2.0)
  624.           Frisk Software's F-Prot
  625.           MicroSoft Anti-Virus
  626.           ThunderByte Anti-Virus
  627.  
  628.      3 Installation
  629.  
  630.           Labtest 3.2 is distributed in an archive file using the base name
  631.           of LABTST32.  You should follow these easy steps to ensure a
  632.           flawless installation:
  633.  
  634.                Create a directory where Labtest and its associated files
  635.                are to reside:
  636.  
  637.                     MD LABTEST
  638.  
  639.  
  640.                                        8
  641.  
  642.  
  643.  
  644.  
  645.                             Labtest 3.2 User's Guide
  646.  
  647.  
  648.  
  649.                After you have created this directory, change to it by
  650.                typing:
  651.  
  652.                     CD LABTEST
  653.  
  654.                Labtest comes preconfigured using the directory name
  655.                C:\LABTEST for all of its paths and filenames.  You would
  656.                relieve your self of a great deal of effort by sticking to
  657.                this default, else you will have to reenter all of the
  658.                pathnames into LTSETUP.
  659.  
  660.                You will want to add the LABTEST directory to your path
  661.                statement in your AUTOEXEC.BAT file.  Load the AUTOEXEC.BAT
  662.                file into your favorite editor, and locate the line
  663.                containing the PATH= statement.  Add your LABTEST directory
  664.                to the end of this line.
  665.  
  666.                Unpack the distribution archive into your newly created
  667.                Labtest directory.  If you are installing Labtest 3.2 over
  668.                an older version, it is strongly recommended that you make a
  669.                backup copy of your previous version and ensure that you
  670.                REMOVE the LABTEST.CFG file.  Version 3.2 uses a new
  671.                configuration file format and older formats will not be
  672.                translated.  If you attempt to load a configuration file for
  673.                any other version, Labtest and LTSetup will inform you of
  674.                this error.
  675.  
  676.                Once you have unpacked the archive, execute LTSETUP.EXE to
  677.                begin configuring your copy of Labtest 3.2.  Each individual
  678.                option and command is described in the following pages.
  679.  
  680.                Labtest and LTSetup expect all of the files they will be
  681.                using to be in the same directory as LABTEST.EXE and
  682.                LTSETUP.EXE.  You do not need to set any environment
  683.                variables specifically for Labtest.  However, you will need
  684.                to ensure that your BBS environment variabls are set for
  685.                proper use with the BBS software.  For further information
  686.                regarding these environment variables, please read the
  687.                SYSOP.DOC file contained in your distribution archive.
  688.  
  689.                Please Note:  Whenever you make a change to your BBS
  690.                configuration, it is important to run LTSETUP so the new
  691.  
  692.                                        9
  693.  
  694.  
  695.  
  696.  
  697.                             Labtest 3.2 User's Guide
  698.  
  699.  
  700.  
  701.                changes will be adopted.  Failure to do so will result in,
  702.                let us say, interesting results!
  703.  
  704.                After you have unpacked your copy of Labtest, configuration
  705.                is the next step.
  706.  
  707.      4 Menu Navigation
  708.  
  709.           LTSetup is written using TCXL 6.12 from Innovative Data Concepts. 
  710.           The menu design closely mimics that of RemoteAccess and FrontDoor
  711.           so you should feel immediately familiar.  The TOP menu is a
  712.           horizontal pulldown menu.  You may move the selection bar left
  713.           and right by using the left/right arrow keys.  To select an
  714.           option, you 'pull' it down using the down arrow key (or hit
  715.           enter).  Lower menus are called vertical menus.  The left/up and
  716.           right/down keys move the menu bar up and down respectively.  Two
  717.           types of items are available throughout the menu structure. 
  718.           Items you 'toggle' and items you 'select'.  You may toggle an
  719.           item by moving the menu bar to the desired item and pressing
  720.           enter one or more times.  Each successive 'enter' will change the
  721.           item's state.  Some items have up to six choices.  Press enter
  722.           until the desired choice appears.  The item will maintain this
  723.           choice, or state.  Selectable items are items that will cause an
  724.           action, open an input field or pop up another window, when
  725.           selected.  
  726.  
  727.           You may also use your mouse if you have one connected.  The left
  728.           mouse button is the 'enter' key and the right button is the 'esc'
  729.           key.
  730.  
  731.           You may close a menu window by hitting Esc at any time.  If you
  732.           press ESC while at the TOP menu, LTSetup will exit.
  733.  
  734.           Once you have completed the configuration stage of LTSetup, you
  735.           may select files to process from the Process Files menu.  Or you
  736.           may exit LTSetup and run Labtest from the command line.  Complete
  737.           details on running Labtest, from LTSetup, online and from the
  738.           command prompt, will be discussed later.
  739.  
  740.           LTSetup contains a complete, context-sensitive, help system
  741.           available at anytime by pressing the F1 key.  A help window will
  742.           appear describing in detail the current menu or menu item.  You
  743.  
  744.                                        10
  745.  
  746.  
  747.  
  748.  
  749.                             Labtest 3.2 User's Guide
  750.  
  751.  
  752.  
  753.           may use your mouse and click on the Help Index button to get a
  754.           complete index of all entire help system.
  755.  
  756.      5 Configuration Options
  757.  
  758.      Now we get to the heart of configuring Labtest 3.2!
  759.  
  760.           Files/Paths
  761.  
  762.           This menu contains the bulk of the filenames and paths that
  763.           control where Labtest will store some items and where it can find
  764.           special files.
  765.  
  766.                Log File Path
  767.  
  768.                This is the drive and path where Labtest should write the
  769.                LABTEST.LOG and UPLOAD.LOG files. The actual name of these
  770.                files depends on whether or not you are running a multi-line
  771.                system.  Enter only the drive and path.
  772.  
  773.                If you are running a multi-node system, the log file names
  774.                will be somewhat different.  Instead of using LOG as the
  775.                file extension, the actual node number will be used instead. 
  776.                This will prevent information from various nodes on your
  777.                system from being mixed up.  For example, the log file on
  778.                node three would look like this:
  779.  
  780.                     C:\LABTEST\LABTEST.3
  781.  
  782.                Provided you specified C:\LABTEST as your log file
  783.                directory.  The log file for all local processing will
  784.                always be LABTEST.LOG.
  785.  
  786.                Swap Path
  787.  
  788.                Specify the complete drive and path where Labtest should
  789.                store its temporary swap file when executing external
  790.                programs.
  791.  
  792.                Bad File Path
  793.  
  794.                Specify the drive and path where Labtest should place files
  795.  
  796.                                        11
  797.  
  798.  
  799.  
  800.  
  801.                             Labtest 3.2 User's Guide
  802.  
  803.  
  804.  
  805.                which fail the checks Labtest runs. If this path is defined
  806.                in your FILES.RA, the database will also be updated.
  807.  
  808.                ANSI Screen File
  809.  
  810.                Specify the path and file name of the .ANS screen Labtest
  811.                should display to your ANSI callers when processing a file. 
  812.                This screen will also be used for the local display
  813.                regardless of the user's display capabilities.  Labtest
  814.                reserves the very top line of the screen to display
  815.                registration and copyright information to the user.  Each of
  816.                your display screens must not use this line, as it will be
  817.                overwritten.
  818.  
  819.                NOTE:  If you enable the Remote Status Window option, this
  820.                file must not display more than 17 lines on screen.  The
  821.                Remote Status Windo is never available for ASCII callers or
  822.                callers using a RIP terminal.
  823.  
  824.                ASCII Screen File
  825.  
  826.                Specify the path and file name of the .ASC screen file to
  827.                display to callers not supporting RIP or ANSI graphics.
  828.  
  829.                RIP Screen File
  830.  
  831.                Specify the path and filename of the .RIP screen file to
  832.                display to callers supporting RIP graphics. Labtest will
  833.                display the .ANS screen on the local terminal while
  834.                displaying RIP graphics to the remote caller.
  835.  
  836.                Screen Control File
  837.  
  838.                Specify the path and file name of the .CTL file which
  839.                Labtest will use when displaying information to the screen.
  840.  
  841.                This control file contains information such as colors,
  842.                coordinates and text to be displayed during the processing. 
  843.                This file is required.  An example control file is included
  844.                in the distribution archive and contains detailed
  845.                information on how to modify the user display.
  846.  
  847.  
  848.                                        12
  849.  
  850.  
  851.  
  852.  
  853.                             Labtest 3.2 User's Guide
  854.  
  855.  
  856.  
  857.                Kill File List
  858.  
  859.                This file should contain file names (or wildcards) of files
  860.                you wish to be removed from EACH archive and imbedded
  861.                archives. For example, specifying RUSTY.* will remove all
  862.                files that match this file mask.  Here are some examples of
  863.                valid filenames:
  864.  
  865.                RUSTY.*
  866.                BBSAD.TXT
  867.                -CALL-US.NOW
  868.  
  869.                Filenames containing paths are considered invalid:
  870.  
  871.                C:\LABTEST\BBSAD.TXT
  872.  
  873.                Add File List
  874.  
  875.                This file contains full paths and file names of files you
  876.                want to be added to each archive processed.  This is just
  877.                the oposite of the Add File List, in that you must specify
  878.                full paths, and wildcards are not allowed.  Please note that
  879.                it is not considered ethical to add files to archives, as
  880.                this may give the impression that the files were added to
  881.                the archive by the author of the program and may unfairly
  882.                reflect negatively on the program and the author.  Please do
  883.                not abuse this option.  
  884.  
  885.                Page File Name
  886.  
  887.                Specify the path and file name of the RemoteAccess
  888.                compatible page file Labtest should use as a virus alarm.
  889.                This is ignored if you set Sound Alarm to No (described
  890.                later) or if you have the Scroll Lock key on. See the file
  891.                PAGE.FIL in the distribution archive.
  892.  
  893.                Hack File Name
  894.  
  895.                Specify the path and file name of the HACK .COL or .IDX file
  896.                Labtest should search. This file should contain base file
  897.                names of files you do not want on your system.  Labtest is 
  898.                capable of reading and parsing the Hack Report .IDX and .COL
  899.  
  900.                                        13
  901.  
  902.  
  903.  
  904.  
  905.                             Labtest 3.2 User's Guide
  906.  
  907.  
  908.  
  909.                files without modification.  The current version of the Hack
  910.                Report is always available for downloading from the Labtest
  911.                Headquarters BBS.
  912.  
  913.                Archive Comment File Name
  914.  
  915.                This is the path and file name of a text file you want added
  916.                as an archive comment to each file Labtest processes.
  917.  
  918.                If you do not want ANY archive comment added, leave this
  919.                field blank. You may optionally add the contents of the
  920.                FILE_ID.DIZ as an archive comment.
  921.  
  922.                Inbound TIC Directory
  923.  
  924.                This is the directory where your inbound .TIC files are
  925.                placed by your mailer software.
  926.  
  927.                In implimenting .TIC processing in Labtest, our goal was to
  928.                provide the ability to get the file information into the BBS
  929.                and have the files processed by Labtest.  If you specify
  930.                /TIC on the command line or select Process .TIC files from
  931.                LTSetup, Labtest will look for any inbound .TIC files in
  932.                this directory.  If any are found, each .TIC file will be
  933.                read and parsed for the file name, description, and
  934.                destination file echo area.  Labtest then reads your .TIC
  935.                configuration file and gets the physical destination
  936.                directory from there.  
  937.  
  938.                This process is repeated for each .TIC file.  If Labtest is
  939.                interrupted at any time, the most that could happen is you
  940.                may lose the .TIC file that was being processed at the
  941.                moment of the interruption.
  942.  
  943.                For details on setting up Labtest to handle your .TIC files,
  944.                please read the SYSOP.DOC included in your distribution
  945.                archive.
  946.  
  947.                Duplicate File Database
  948.  
  949.                Enter the path and file name of the file to use as your
  950.                duplicate file database.  This file will be searched for
  951.  
  952.                                        14
  953.  
  954.  
  955.  
  956.  
  957.                             Labtest 3.2 User's Guide
  958.  
  959.  
  960.  
  961.                possible duplicates for each archive that is unpacked.  Many
  962.                sysop's like the ability to be able to check for duplicate
  963.                internal files.  This will prevent users from simply
  964.                renaming an archive and uploading it to you just to steal
  965.                upload credits.  You may leave this blank if you do not wish
  966.                to use this duplicate checking feature.  Please note that on
  967.                large systems with numerous files, this feature may impede
  968.                performance.
  969.  
  970.                Note:  This file is not a text file.  It contains the CRC
  971.                values for the file names that Labtest has processed.  This
  972.                method was chosen to increase speed as well as reduce
  973.                overall file size.  Each file name will occupy four bytes
  974.                instead of the full file name of up to 12 characters.  
  975.  
  976.                Anti-BBS Ad Text File
  977.  
  978.                Labtest now can check INSIDE files for text strings that are
  979.                normally only found in those pesky BBS advertisements. 
  980.                Specify here the path and file name of a text file
  981.                containing words or phrases to search for in files contained
  982.                in archives.  You can also set the maximum file size to
  983.                check to enhance speed and operation.  You can set Labtest
  984.                to delete BBS advertisement files if you like.  This is not
  985.                really recommended because not all files which may fail this
  986.                check are actually advertisements.  Other than deleting the
  987.                files and making a note in the logfile, Labtest does nothing
  988.                more for advertisement files.  The archive will not be
  989.                failed due to the existence of an advertisement file.
  990.  
  991.                Editor Command
  992.  
  993.                Enter the path and file name of your preferred Default Text
  994.                Editor.  LTSetup will still pop up a list of editors found
  995.                in your DOS path, but your preferred editor will always
  996.                appear at the top of the list, so all you need to do is hit
  997.                enter when the editor list appears if you wish to use the
  998.                default.
  999.  
  1000.           BBS Interface
  1001.  
  1002.           This menu controls how Labtest interfaces with your Bulletin
  1003.  
  1004.                                        15
  1005.  
  1006.  
  1007.  
  1008.  
  1009.                             Labtest 3.2 User's Guide
  1010.  
  1011.  
  1012.  
  1013.           Board Software.  If you are not running a BBS, or you are running
  1014.           a BBS that is not directly supported by Labtest, then some of the
  1015.           options on this menu will be of little use to you.  Please refer
  1016.           to the file SYSOP.DOC for details on installing Labtest into your
  1017.           BBS system or using Labtest when you do not have a BBS.
  1018.  
  1019.                * NOTE * It is extremely important to re-select the Sysop
  1020.                and User message areas each time you change the BBS System
  1021.                Type.  Failure to do so will result in undefined results!
  1022.  
  1023.                Sysop Message Board
  1024.  
  1025.                This is the message board number where messages addressed to
  1026.                the Sysop will be placed.  Labtest's message writing
  1027.                routines support Squish, Jam, Hudson, GoldBase and *.MSG
  1028.                formats.
  1029.  
  1030.                User Message Board
  1031.  
  1032.                This is the message board number where messages addressed to
  1033.                the User will be placed.  
  1034.  
  1035.                Set Security Level
  1036.  
  1037.                If you specify a number other than zero '0' in this field,
  1038.                Labtest will lower the user's security level to this number
  1039.                if a virus is detected in the uploaded file.  Please note
  1040.                that this is an extremely effective tool to deny user's
  1041.                upload rights should they upload a virus to your system.  It
  1042.                is each user's responsibility to ensure that the files they
  1043.                upload are clean.  Several states have laws providing
  1044.                punishment for people who 'knowingly or unknowingly'
  1045.                transmit computer viruses.  Using this option will ensure
  1046.                that they cannot continue uploading until you grant them
  1047.                access again.
  1048.  
  1049.                Add Uploader Name
  1050.  
  1051.                Labtest can optionally add the name of the user who uploaded
  1052.                the file being processed to the file's description.  You may
  1053.                disable this feature here, or you may also disable it from
  1054.                the command line using the /- switch.  This switch
  1055.  
  1056.                                        16
  1057.  
  1058.  
  1059.  
  1060.  
  1061.                             Labtest 3.2 User's Guide
  1062.  
  1063.  
  1064.  
  1065.                temporarily disables this feature and is in effect only for
  1066.                the current session.
  1067.  
  1068.                Remote Status Window
  1069.  
  1070.                While processing a file, Labtest writes a great deal of
  1071.                information to the system logfile.  This information may
  1072.                also be displayed to the sysop and the user display in a box
  1073.                at the bottom of the screen.  If you enable Remote Status
  1074.                Window, be sure that your custom ANSI screen file does not
  1075.                have any pertinent information in the screen region below
  1076.                line 17.
  1077.  
  1078.                BBS System
  1079.  
  1080.                * NOTE * It is extremely important to re-select the Sysop
  1081.                and User message areas each time you change the BBS System
  1082.                Type.  Failure to do so will result in undefined results!
  1083.  
  1084.                Labtest 3.2 will support RemoteAccess 2.xx, ProBoard 2.01,
  1085.                QuickBBS 2.80 (GoldBase and Hudson) and any system using the
  1086.                well-known FILES.BBS file information system.     
  1087.  
  1088.                If you are running a system which supports or uses the
  1089.                FILES.BBS system, selecting FILES.BBS as your system type
  1090.                will ensure that Labtest updates your FILES.BBS whenever it
  1091.                processes a file.  
  1092.  
  1093.                Please refer to the file SYSOP.DOC for detailed information
  1094.                on installing Labtest into your BBS software, or for
  1095.                information on running Labtest without a BBS.
  1096.  
  1097.                Description Offset Value
  1098.  
  1099.                When using Labtest on a FILES.BBS system (not ProBoard
  1100.                2.01), you may wish to specify a column number for file
  1101.                description continuation lines.  Labtest does not write the
  1102.                entire description to one line, as some BBS systems do. 
  1103.                Instead, Labtest maintains the original format of the
  1104.                description and provides a means of indenting the
  1105.                continuation lines.  For most systems, this value should be
  1106.                32 (column 32).  This will require some testing on your part
  1107.  
  1108.                                        17
  1109.  
  1110.  
  1111.  
  1112.  
  1113.                             Labtest 3.2 User's Guide
  1114.  
  1115.  
  1116.  
  1117.                to find a value that is ideal for your system.  Specifying 0
  1118.                will cause continuation lines to begin at the immediate left
  1119.                of the screen, or column 1.
  1120.  
  1121.                Description Continuation Character
  1122.  
  1123.                Many systems using FILES.BBS may use a special character to
  1124.                precede each continuation line, informing the system that
  1125.                the line is part of the description and not a comment line. 
  1126.                Here you will insert the character that you wish to precede
  1127.                each description continuation line.  For Proboard, you
  1128.                should enter the '+' character.  Additionally, if you are
  1129.                using Proboard, you should specify 0 as your Description
  1130.                Offset Value.  Many other systems use the pipe symbol '|' to
  1131.                precede continuation lines.  If your Description Offset
  1132.                Value is not 0, the lines will be filled to the left with a
  1133.                space, then the Description Continuation Character will be
  1134.                inserted immediately before the description line.
  1135.  
  1136.                User Message Setup
  1137.  
  1138.                If you are using a BBS system that is directly supported by
  1139.                Labtest, you have the option of posting messages to your
  1140.                callers concerning the file they have uploaded.
  1141.  
  1142.                In the distribution archive you should find several *.MSG
  1143.                files. These files contain text which will be imported by
  1144.                Labtest into the message base. These messages may be totally
  1145.                customized by you to give your system a personal touch.
  1146.  
  1147.                There are a few macros which will be expanded by Labtest
  1148.                during reading of the message file.  These macros must be
  1149.                specified in upper case, with the @ symbol on both sides,
  1150.                excactly as shown.  These are explained below: 
  1151.  
  1152.                @SYSOP@        Sysop name (as defined in RACONFIG)
  1153.                @BBS@          System name (RACONFIG)
  1154.                @USERFIRST@    First name of the user
  1155.                @FULLNAME@     Full name of the user
  1156.                @UPLOADS@      Total number of uploads the user has posted
  1157.                @UPLOADK@      Uploads (in K) the user has posted
  1158.                @AGE@          Maximum age in years for files
  1159.  
  1160.                                        18
  1161.  
  1162.  
  1163.  
  1164.  
  1165.                             Labtest 3.2 User's Guide
  1166.  
  1167.  
  1168.  
  1169.                @GIFRESOLUTION@    Minimum acceptable GIF resolution
  1170.                @UPLOADFILE@   The name of the uploaded file.
  1171.                @FILENAME@     Same as above.
  1172.                @VIRUSINFO@    Information about the virus detected.
  1173.  
  1174.                Keep in mind the width of each of these macros when they are
  1175.                expanded. Labtest will not word wrap the text and it may
  1176.                look choppy if your text lines are too long.
  1177.  
  1178.                Note: If you do not want a specific message to be written to
  1179.                the user, do not specify a path or file name for that
  1180.                message file. It is important to adhere to this rule due to
  1181.                the way messages are written by Labtest.  The message text
  1182.                for each Sysop Message is defined in the LABTEST.LNG file,
  1183.                therefore you could modify your LABTEST.LNG file to add any
  1184.                of the macros you would like to use.
  1185.  
  1186.                     All Ok Message
  1187.  
  1188.                     Specify the path and file name of the file to be
  1189.                     imported informing the user that the uploaded file
  1190.                     passed all phases of Labtest.
  1191.  
  1192.                     Virus Message
  1193.  
  1194.                     Specify the path and file name of the file to be
  1195.                     imported informing the user that the file failed the
  1196.                     virus scan.
  1197.  
  1198.                     Bad Gif Message
  1199.  
  1200.                     Specify the path and file name of the file to be
  1201.                     imported informing the user that the .GIF file failed
  1202.                     the resolution test.
  1203.  
  1204.                     Bad File Message
  1205.  
  1206.                     Specify the path and file name of the file to be
  1207.                     imported informing the user that the file could not be
  1208.                     processed by Labtest.
  1209.  
  1210.                     Old File Message
  1211.  
  1212.                                        19
  1213.  
  1214.  
  1215.  
  1216.  
  1217.                             Labtest 3.2 User's Guide
  1218.  
  1219.  
  1220.  
  1221.                     Specify the path and file name of the file to be
  1222.                     imported informing the user that the file failed the
  1223.                     age test. 
  1224.  
  1225.                     Hack Report Message
  1226.  
  1227.                     Specify the path and file name of the file to be
  1228.                     imported informing the user that the file was found
  1229.                     among those listed in the Hack Report.
  1230.  
  1231.                     Dupe File Message
  1232.  
  1233.                     Specify the path and file name of the file to be
  1234.                     imported informing the user that the file failed the
  1235.                     duplicate file test.
  1236.  
  1237.                Sysop Messages
  1238.  
  1239.                Labtest can write a short note to the Sysop concerning the
  1240.                status of the files it processes when used online (from the
  1241.                BBS). You may turn on or off any of these messages by
  1242.                selecting Yes or No at the appropriate Sysop Message menu
  1243.                prompt.  Each of the macros described above are also
  1244.                available for use in the Sysop messages.  The text for the
  1245.                Sysop messages is contained in the file LABTEST.LNG.  This
  1246.                file contains all of the text used throughout Labtest and
  1247.                LTSetup.  You may enter up to 256 characters for each of the
  1248.                Sysop messages.  If you wish to force a carriage return a
  1249.                any point in the message text, place a reverse single quote
  1250.                (`) at the position where you would like a carriage return
  1251.                to appear.  
  1252.  
  1253.                File Comments
  1254.  
  1255.                Labtest can append a short note to the file description
  1256.                concerning the status of the file. You may turn on or off
  1257.                any of these notes by selecting Yes or No at the appropriate
  1258.                File Comments menu prompt.  These are similar to the Sysop
  1259.                messages.
  1260.  
  1261.                Hint!  If a user uploads a virus infected file, Labtest may
  1262.                be able to determine what the actual virus was that was
  1263.  
  1264.                                        20
  1265.  
  1266.  
  1267.  
  1268.  
  1269.                             Labtest 3.2 User's Guide
  1270.  
  1271.  
  1272.  
  1273.                found by your virus scanning utility!  Also, if it can
  1274.                determine the name of the virus, Labtest will write this
  1275.                information to your Sysop message, User message AND the
  1276.                file's description!  You must be using a virus scanner which
  1277.                can write information to a report file, and have the report
  1278.                file name specified on the command line in order to take
  1279.                advantaged of this feature.  
  1280.  
  1281.           Control Menu
  1282.  
  1283.           This menu controls the overall operation of Labtest.
  1284.  
  1285.                Sysop Name
  1286.  
  1287.                Enter your name as it appears on your registration form. 
  1288.                This field is case sensitive, therefore upper and lowercase
  1289.                letters are not treated the same, so be sure to double check
  1290.                your registration form.
  1291.  
  1292.                Registration Key
  1293.  
  1294.                Enter your registration key as it was provided to you.  
  1295.  
  1296.                Max File Age
  1297.  
  1298.                Specify in years the maximum desirable file age. Labtest
  1299.                will fail files older than this.  Set to 0 to disable age
  1300.                checking.
  1301.  
  1302.                Sound Virus Alarm
  1303.  
  1304.                Specify Yes if you want Labtest to alert you (using the Page
  1305.                File), in the event a virus is detected in the user's
  1306.                upload.  This will be ignored if you do not have a Page File
  1307.                defined in Files/Paths or you have your Scroll Lock key on
  1308.                (A RemoteAccess convention adopted by Labtest for
  1309.                consistency.)
  1310.  
  1311.                Swapping method
  1312.  
  1313.                While executing external programs like PKZIP or SCAN,
  1314.                Labtest needs to free up the memory it uses by performing
  1315.  
  1316.                                        21
  1317.  
  1318.  
  1319.  
  1320.  
  1321.                             Labtest 3.2 User's Guide
  1322.  
  1323.  
  1324.  
  1325.                what is called a swap.  Labtest copies its program image to
  1326.                disk or EMS memory and loads the external program.  When the
  1327.                second program is finished, Labtest reloads and continues
  1328.                execution.  
  1329.  
  1330.                You have three options for swapping Labtest out of memory,
  1331.                NONE, EMS and DISK.  None is normally used only in testing. 
  1332.                EMS will copy the image to extended memory, and DISK will
  1333.                copy the image to the swapping directory specified in your
  1334.                files/paths section.  If you are using a RAMDISK, select
  1335.                DISK here and specify the RAMDISK path in your files/paths
  1336.                setup.
  1337.  
  1338.                DOS Window Height
  1339.       
  1340.                Many sysop's have asked for a way to adjust the DOS window
  1341.                size.  This option will set the number of screen lines that
  1342.                the DOS window should occupy.  This does not change the
  1343.                location of the window, which will always END on line 23. 
  1344.                If you specify 12 here, the DOS window will begin at line 11
  1345.                (23-12) and end on line 23, taking up the screen region from
  1346.                the left edge to the right edge.  The colors of the DOS
  1347.                window are not yet adjustable, but may be in a future
  1348.                release.
  1349.  
  1350.           GIF Options
  1351.  
  1352.           These options only apply to .GIF or .JPG files and control how
  1353.           Labtest will process these files.
  1354.  
  1355.           Note: Labtest cannot determine the graphics resolution of a JPG
  1356.           file.  There is no set standard for resolution testing for JPG
  1357.           files and determining the resolution is beyond Labtest's current
  1358.           capabilities.
  1359.  
  1360.                Check GIF Age
  1361.       
  1362.                Specify whether you would like Labtest to check the age of
  1363.                GIF files according to the Max. File Age setting (described
  1364.                above).
  1365.  
  1366.  
  1367.  
  1368.                                        22
  1369.  
  1370.  
  1371.  
  1372.  
  1373.                             Labtest 3.2 User's Guide
  1374.  
  1375.  
  1376.  
  1377.                Minimum GIF Width
  1378.  
  1379.                Enter the minimum acceptable width in pixels for .GIF and
  1380.                .JPG files.
  1381.  
  1382.                Minimum GIF Height 
  1383.  
  1384.                Enter the minimum acceptable height in pixels for .GIF and
  1385.                .JPG files.
  1386.  
  1387.                Minimum GIF Colors
  1388.  
  1389.                Enter the minimum acceptable number of colors for .GIF and
  1390.                .JPG files.
  1391.  
  1392.                GIF Separator Character
  1393.  
  1394.                Labtest will write the GIF color resolution to the file
  1395.                description in the format width X height X colors. The
  1396.                separator character is the character you want to be put in
  1397.                between each of the resolution factors. For example, if you
  1398.                specify * as the separator, your GIF descriptions will look
  1399.                like this: (640*480*256)
  1400.  
  1401.                Compress GIF Files
  1402.  
  1403.                Labtest can compress a GIF file using the compression
  1404.                program specified in Archive Definitions if you specify Yes
  1405.                here.  Compressing GIF files may save you a large amount of
  1406.                disk space, at the cost of a (generally low) degree of
  1407.                resolution loss. Alternatively, you can choose to Uncompress
  1408.                JPG files as well.
  1409.  
  1410.                Uncompress JPG Files
  1411.  
  1412.                If Labtest detects a JPG file (essentially a compressed
  1413.                GIF), it may be able to uncompress the file, restoring it to
  1414.                GIF. Specify Yes here if you wish to do this. Restoring JPG
  1415.                files will not restore them to their original resolution.
  1416.                JPEG compression is not a loss-less method, and compressed
  1417.                files suffer somewhat in their resolution.  
  1418.  
  1419.  
  1420.                                        23
  1421.  
  1422.  
  1423.  
  1424.  
  1425.                             Labtest 3.2 User's Guide
  1426.  
  1427.  
  1428.  
  1429.           Archive File Menu
  1430.  
  1431.           This menu contains all the necessary info for Labtest to process
  1432.           archived files.
  1433.  
  1434.                Default Archive Type
  1435.  
  1436.                Specify the three letter extension of the default archive
  1437.                format. This is overridden by your FILES.RA default archive
  1438.                format. If you prefer all your files to be of the same type,
  1439.                you may leave the default archive field blank in all of your
  1440.                file areas, and specify it here instead.  You must specify
  1441.                the default archive type if you are not using RemoteAccess.
  1442.  
  1443.                Maximum Old File Percentage
  1444.  
  1445.                Specify the overall maximum percentage of old files the
  1446.                archive can contain before it will be considered a fail. 
  1447.                This extends to imbedded archives and all files contained in
  1448.                all subdirectories, of all archives.....You get the drift. 
  1449.                For example, specifying 80 here would fail the archive after
  1450.                80 percent of its files are found to be too old.
  1451.  
  1452.                File Date Options
  1453.  
  1454.                Labtest will date the archive according to one of the
  1455.                following:
  1456.  
  1457.                     Newest File: The date of the newest file is used as the
  1458.                     archive date.
  1459.  
  1460.                     Oldest File: The archive is stamped with the date of
  1461.                     the oldest file.
  1462.  
  1463.                     Keep Date: Labtest will keep the original date of the
  1464.                     archive.
  1465.  
  1466.                     System Date: Labtest will date the archive with the
  1467.                     current system date.
  1468.  
  1469.  
  1470.  
  1471.  
  1472.                                        24
  1473.  
  1474.  
  1475.  
  1476.  
  1477.                             Labtest 3.2 User's Guide
  1478.  
  1479.  
  1480.  
  1481.                Convert SFX Files
  1482.  
  1483.                If the file being processed is determined to be a self
  1484.                extracting file, Labtest can either unpack/scan/convert the
  1485.                file or ignore it altogether. If you set this option to No,
  1486.                Labtest will archive the file in your default archive type.
  1487.                For example, if a user uploaded LABTST29.EXE which is an SFX
  1488.                file, and you had this set to No, Labtest will create an
  1489.                archive called LABTST29.ARJ (assuming ARJ is your default
  1490.                archive type), containing just one file, LABTST29.EXE. 
  1491.  
  1492.                Pack Unknown Files
  1493.  
  1494.                If Labtest is unable to determine the file type, it can
  1495.                compress it using the default archive format. This will save
  1496.                space on your computer if users upload large text files in
  1497.                an effort to steal upload credits. Specify No to leave
  1498.                unknown files in their original state.
  1499.  
  1500.                Keep Security
  1501.  
  1502.                Labtest can detect and honor the security envelopes of ARJ
  1503.                and ZIP files. If you specify Yes here, Labtest will unpack
  1504.                and scan the files, but will not attempt to repack or add a
  1505.                comment to these files. This applies to imbedded archives as
  1506.                well.
  1507.  
  1508.                Imbedded Archives
  1509.  
  1510.                Here you may specify how Labtest should handle imbedded
  1511.                archives. An Imbedded Archive is defined as an archived file
  1512.                contained within an archived file.  The imbedded archive
  1513.                options are described below: 
  1514.  
  1515.                     Ignore: Do nothing to imbedded archives.
  1516.  
  1517.                     Scan: Scan imbedded archives. Do not rearchive.
  1518.  
  1519.                     Rearc: Rearchive imbedded archives. Do not scan. 
  1520.  
  1521.                     Scan/Rearc: Scan and rearchive imbedded archives.
  1522.  
  1523.  
  1524.                                        25
  1525.  
  1526.  
  1527.  
  1528.  
  1529.                             Labtest 3.2 User's Guide
  1530.  
  1531.  
  1532.  
  1533.                When Labtest processes an archive containing a directory
  1534.                tree, each subdirectory will also be processed, checking for
  1535.                more archives and also performing all other tests performed
  1536.                on the basic archive.  There is no 'built-in' limit to this
  1537.                capability.
  1538.  
  1539.                Process Descriptions
  1540.  
  1541.                Labtest can modify the description found in the FILE_ID.DIZ
  1542.                (or DESC.SDI) file. The purpose of this is to remove high
  1543.                ASCII characters such as those used for boxes and other
  1544.                special characters.
  1545.  
  1546.                Maximum File Size
  1547.  
  1548.                You may define the largest file size in kilobytes that
  1549.                Labtest should attempt to handle. Files exceeding this size
  1550.                are ignored. This applies only to archive files and not
  1551.                .GIF/.JPG files.  Set this option to 0 to disable Maximum
  1552.                File Size checking.
  1553.  
  1554.                Maximum Duplicate Files
  1555.  
  1556.                Specify the maximum number of duplicate files allowed in an
  1557.                archive file. If the uploaded file contains more duplicate
  1558.                files than this number, it will be failed.  Keep in mind
  1559.                that files received through a file network often 'replace'
  1560.                other files and may fail this test.  Set this option to 0 to
  1561.                disable duplicate file checking.
  1562.  
  1563.                Maximum Duplicate File Percentage
  1564.  
  1565.                Specify the maximum percentage of duplicate files allowed
  1566.                before Labtest will fail the archive as a duplicate.  This
  1567.                can be used instead of or in conjunction with the Maximum
  1568.                Duplicate Files option.
  1569.  
  1570.                Maximum Advertisement File Size
  1571.  
  1572.                Specify the maximum file size to check for BBS ads.  BBS ads
  1573.                are usually small, so setting this to about 500 is normally
  1574.                sufficient.  Files larger than this size will be skipped. 
  1575.  
  1576.                                        26
  1577.  
  1578.  
  1579.  
  1580.  
  1581.                             Labtest 3.2 User's Guide
  1582.  
  1583.  
  1584.  
  1585.                Each file in each archive is checked against your Anti-Ad
  1586.                file text.  Set to 0 to disable Advertisement File checking.
  1587.  
  1588.                Delete BBS Advertisements
  1589.  
  1590.                Files which failed the advertisement check may optionally be
  1591.                deleted.  Select Yes if you wish to delete these files.  Use
  1592.                this option with caution.  Not all files which will fail
  1593.                your anti-advertisement test may be BBS ads!  Labtest will
  1594.                not fail the archive solely based on the existence of an
  1595.                advertisement file.
  1596.  
  1597.                Adjust User Credit
  1598.  
  1599.                Specify if you would like Labtest to adjust the user's
  1600.                upload credit for the new file size after conversion.
  1601.  
  1602.                Failed Scan Action
  1603.  
  1604.                Here you will specify the action Labtest should take on
  1605.                files that fail the overall processing. Each option is
  1606.                described below:
  1607.  
  1608.                     None: Labtest will not do anything in the event of
  1609.                     virus detection.
  1610.  
  1611.                     Unlisted: Labtest will mark the file as unlisted in
  1612.                     your file database.
  1613.  
  1614.                     Not Available: Labtest will mark the file as not
  1615.                     available.
  1616.  
  1617.                     Mark Deleted: Labtest will mark the file as deleted.
  1618.  
  1619.                     Move: Labtest will move the file to the path specified
  1620.                     in Files/Paths - Bad file path.
  1621.  
  1622.                     Move/Unlisted: Labtest will move and mark the file
  1623.                     unlisted. 
  1624.  
  1625.                     Move/Notavail: Labtest will move and mark the file not
  1626.                     available.
  1627.  
  1628.                                        27
  1629.  
  1630.  
  1631.  
  1632.  
  1633.                             Labtest 3.2 User's Guide
  1634.  
  1635.  
  1636.  
  1637.                     Most of the above options apply only to RemoteAccess
  1638.                     2.xx which uses a database system instead of FILES.BBS. 
  1639.                     If you are using ProBoard or another FILES.BBS system,
  1640.                     the only options that are available are None and Move.
  1641.                     Move/NotAvail and Move/Unlisted are not available.
  1642.  
  1643.           Archiver Setup
  1644.  
  1645.           This menu contains the information needed by Labtest to run your
  1646.           external archive utilities. Labtest is preconfigured for the more
  1647.           popular archive utilities and associated command lines. However,
  1648.           you may change these as you wish.  To skip to the next archiver,
  1649.           press the Page Down key (or use your mouse and click on the PgDn
  1650.           button.  To skip to the previous archiver, press the Page Up key,
  1651.           or click on the PgUp button.  Press ESCape when you are done.
  1652.  
  1653.                Archive Extension
  1654.  
  1655.                This is the three letter file extension used by the archive
  1656.                utility.  Labtest is designed to detect almost all of the
  1657.                most popular archive formats based on the unique archive
  1658.                signature used by each program.  This extension is used to
  1659.                find a match in an internal table of probable extensions
  1660.                based on the archive type.  This extension is only used when
  1661.                rebuilding a file name during the conversion phase; it is
  1662.                not used during the unpacking or archive detection phase.
  1663.  
  1664.                If you are using an archive utility that Labtest does not
  1665.                recognize, please send the complete distribution archive for
  1666.                the program, and we will install the necessary information
  1667.                into Labtest to automatically detect the archive type.
  1668.  
  1669.                Unpack Command Line 
  1670.  
  1671.                This is the command line that will be executed by Labtest to
  1672.                unpack, or decompress, files of this type. You should
  1673.                specify the path/program name, command line options and the
  1674.                @ character which will be replaced by Labtest with the full
  1675.                file name, including drive and path. The @ character should
  1676.                be in the correct position in the command line, just as you
  1677.                would execute it from DOS.  If you specify only the program
  1678.                name without a path, Labtest will attempt to find the
  1679.  
  1680.                                        28
  1681.  
  1682.  
  1683.  
  1684.  
  1685.                             Labtest 3.2 User's Guide
  1686.  
  1687.  
  1688.  
  1689.                program in your DOS path and fill in the entire path/file
  1690.                name for you. You may wish to do this especially when you
  1691.                are installing Labtest for the first time or upgrading from
  1692.                a previous version.  To ensure correct path names, press
  1693.                enter on each of the Pack/Unpack/Comment prompts and Labtest
  1694.                will do the rest for you.  Some example 
  1695.  
  1696.                ARJ:      C:\SHEZ\ARJ.EXE x -y @
  1697.                PKUNZIP:  C:\SHEZ\PKUNZIP.EXE @ -d
  1698.                ZOO:      C:\SHEZ\ZOO.EXE e @
  1699.                LHA:      C:\SHEZ\LHA.EXE e @
  1700.                PKUNPAK:  C:\SHEZ\PKUNPAK.EXE @
  1701.                UC II:    C:\SHEZ\UC.EXE ES @
  1702.  
  1703.                Pack Command Line
  1704.  
  1705.                This is the command line that will be executed by Labtest to
  1706.                pack, or compress, files of this type. You should specify
  1707.                the program name, command line options, and the @ character
  1708.                which will be replaced by Labtest with the file name. The @
  1709.                character should be in the correct position in the command
  1710.                line, just as you would execute it from DOS.   Some example
  1711.                command lines follow:
  1712.  
  1713.                ARJ:   C:\SHEZ\ARJ.EXE a @ -r -jm
  1714.                PKZIP: C:\SHEZ\PKZIP.EXE -a @ -rp -ex
  1715.                ZOO:   C:\SHEZ\ZOO.EXE a @
  1716.                LHA:   C:\SHEZ\LHA.EXE a @
  1717.                PKPAK: C:\SHEZ\PKPAK.EXE -a @
  1718.                UC II: C:\SHEZ\UC.EXE AS @
  1719.  
  1720.                Comment Command Line
  1721.  
  1722.                This is the command line that will be executed by Labtest to
  1723.                add an archive comment to archives of this type. You should
  1724.                specify the program name, command line options, and the @
  1725.                character which will be replaced by Labtest with the file
  1726.                name. The @ character should be in the correct position in
  1727.                the command line, just as you would execute it from DOS. 
  1728.  
  1729.                You may place the contents of the FILE_ID.DIZ (if found) as
  1730.                the archive comment or you may place the DIZ contents AND
  1731.  
  1732.                                        29
  1733.  
  1734.  
  1735.  
  1736.  
  1737.                             Labtest 3.2 User's Guide
  1738.  
  1739.  
  1740.  
  1741.                the comment file.  Labtest uses two macros, $COMMENT$ and
  1742.                $DIZ$ for these purposes.  You may place the FILE_ID.DIZ
  1743.                before the comment file or after it by switching the
  1744.                position of these macros.  Here are some examples using ARJ:
  1745.  
  1746.                     ARJ.EXE c @ -z$DIZ$ $COMMENT$ 
  1747.                     ARJ.EXE c @ -z$DIZ$             
  1748.                     ARJ.EXE c @ -z$$COMMENT$        
  1749.                     ARJ.EXE c @ -z$COMMENT$ $DIZ$   
  1750.  
  1751.                NOTE:  We have discovered that in order to use PKZIP to add
  1752.                an archive comment, it must be called using COMMAND.COM in
  1753.                the beginning of the command line.  The reason for the
  1754.                change is Labtest's internal method of calling programs does
  1755.                not work for programs that use the dos REDIRECTION '<'
  1756.                symbol.  To add a comment to a PKZIP archive, the following
  1757.                command line is required:
  1758.  
  1759.                C:\COMMAND.COM /C C:\SHEZ\PKZIP.EXE @ -z<$COMMENT$ $DIZ$
  1760.  
  1761.                Of course, the path for PKZIP may be different for your
  1762.                system, and the COMMENT DIZ specifier is up to you.  This is
  1763.                just an example but the important piece of information is
  1764.                the C:\COMMAND.COM /C must appear before PKZIP.EXE in the
  1765.                command line.  PKZIP is the ONLY program that requires this
  1766.                change.  (This only applies for the Comment Command Line. 
  1767.                Pack/Unpack command lines do not require this.)
  1768.  
  1769.                Video
  1770.  
  1771.                Full Screen: Labtest will save the screen, clear it, run the
  1772.                external program, and restore the screen upon return.
  1773.  
  1774.                DOS Window:  Labtest will run the program in an adjustable
  1775.                window.  All of the program's output will be restricted to
  1776.                this window.  Some programs perform direct screen writes and
  1777.                are not compatible with the DOS window.  Labtest must find
  1778.                the program DOSWIN.EXE in the same directory as LABTEST.EXE
  1779.                in order for the DOS window to be used.  The size of the DOS
  1780.                window is adjustable.  See the Control Menu, DOS Window
  1781.                Size.
  1782.  
  1783.  
  1784.                                        30
  1785.  
  1786.  
  1787.  
  1788.  
  1789.                             Labtest 3.2 User's Guide
  1790.  
  1791.  
  1792.  
  1793.                Disable Video: Labtest will disable all video while running
  1794.                the external program. This is the most stable view.  It may,
  1795.                however, only work on VGA or better systems. The only way to
  1796.                determine out what's best for you and your system is to try
  1797.                until you find the one you prefer most.
  1798.  
  1799.                NOTE:  While being the most stable view, Disable Video
  1800.                temporarily disables the entire video system of your
  1801.                computer, regardless of the operating system you are using. 
  1802.                This has resulted in the impression that the system was
  1803.                locked up under a multi-tasking system (OS/2 or DESQview),
  1804.                when indeed it was not, but the video had been disabled by
  1805.                Labtest.  The video is enabled upon return from the external
  1806.                program.  The recommended video method is DOS Window, as it
  1807.                is compatible with almost all archiving and virus utilities
  1808.                and provides a window where you can watch what is happening.
  1809.  
  1810.           Virus Scanner Setup
  1811.  
  1812.           Labtest can be configured to run up to 20 virus scanners, in
  1813.           succession, on each uploaded file.  Each virus scanner will be
  1814.           executed in the order they have been defined.  The errorlevel
  1815.           returned will be written to the log file.  To skip to the next
  1816.           virus scanner, press the Page Down key (or use your mouse and
  1817.           click on the PgDn button.  To skip to the previous virus scanner,
  1818.           press Page Up key, or click on the PgUp button.  Press ESCape
  1819.           when you are done.
  1820.  
  1821.                Scan Command Line
  1822.  
  1823.                Specify the command line to run your desired virus scanner.
  1824.                The full path is required for all external programs.  
  1825.  
  1826.                If you are using a virus scanner which has the ability to
  1827.                log the information regarding the files it has scanned,
  1828.                Labtest may read this information and write it to the log
  1829.                file.  To enable this option for McAfee's SCAN, specify
  1830.                /REPORT $REPORT$ option on your command line. The /REPORT
  1831.                tells Scan to create a report file and the $REPORT$ is a
  1832.                macro used by Labtest to specify the file name to the virus
  1833.                scanner.  Labtest creates this file name at run time to
  1834.                prevent interference from other nodes.  If you use /REPORT,
  1835.  
  1836.                                        31
  1837.  
  1838.  
  1839.  
  1840.  
  1841.                             Labtest 3.2 User's Guide
  1842.  
  1843.  
  1844.  
  1845.                you must use $REPORT$ or Labtest will not read the results
  1846.                from the report file that Scan creates.  F-PROT uses a
  1847.                similar format for specifying the report file.  Use
  1848.                /REPORT=$REPORT$ for F-PROT.
  1849.  
  1850.                Errorlevels
  1851.  
  1852.                Specify one or more errorlevels that may be returned by this
  1853.                scanner in the event a virus is detected.  Some virus
  1854.                scanners may return a different errorlevel for different
  1855.                types of viruses.  By specifying each errorlevel separated
  1856.                by a space, you can test for any virus level the scanner may
  1857.                return.  Errorlevels other than those specified will simply
  1858.                be logged and will be considered a pass.  Check your virus
  1859.                scanner's documentation for the appropriate errorlevels to
  1860.                use.  Examples of errorlevels that you would not specify
  1861.                here are those that indicate low memory, bad command line,
  1862.                or no files found to scan.  These should be considered as
  1863.                warnings and should not cause Labtest to fail the file.  For
  1864.                more information on program errorlevels, please review the
  1865.                information appearing at the end of this documentation,
  1866.                External Program Errorlevels.
  1867.  
  1868.                Video
  1869.  
  1870.                See section 5.6.5 Video options
  1871.  
  1872.                Enable
  1873.  
  1874.                You may enable or disable each of your virus scanners by
  1875.                setting this option to Yes or No.  Setting it to No means
  1876.                that this virus scanner will not be used.  Using this
  1877.                option, you may configure many virus scanners, but only
  1878.                actually use selected ones each time Labtest runs.
  1879.  
  1880.                Scan Log Text
  1881.  
  1882.                Many virus scanners have the capability to create a logfile
  1883.                containing information about the scan session.  Labtest can
  1884.                read this file and write the information pertaining to an
  1885.                infection to the log file and the sysop/user messages.
  1886.  
  1887.  
  1888.                                        32
  1889.  
  1890.  
  1891.  
  1892.  
  1893.                             Labtest 3.2 User's Guide
  1894.  
  1895.  
  1896.  
  1897.                Using the Log Text feature, you will specify one or more
  1898.                words or phrases that are contained in the virus scanner's
  1899.                report file which indicate a virus has been detected. 
  1900.                Separate each word or phrase with a space.  If you wish to
  1901.                search for a multiple word phrase, i.e. "Virus Found", use
  1902.                an underscore '_' character as a substitute for the space
  1903.                between the words.  Labtest will translate the underscore to
  1904.                a space before performing the search.  For example, F-PROT
  1905.                writes something like:
  1906.  
  1907.                     VIRUS.EXE Infection: Jerusalem.1808.Standard
  1908.  
  1909.                to the REPORT file.  The keyword here would be 'Infection'.
  1910.                Case is relevant, so be sure to specify the word exactly as
  1911.                it appears in the report file.
  1912.  
  1913.                McAffee's VirusScan reports something like:
  1914.  
  1915.                     Found the Jerusalem [Jeru] Virus
  1916.  
  1917.                Labtest will write the entire line which contains the
  1918.                selected words or phrases.
  1919.  
  1920.                So you would specify 'Found' as the log text for SCAN.EXE.
  1921.                You can experiment with this and see what suites your needs
  1922.                best.  Labtest will write a file called SCANRPT.nnn (nnn is
  1923.                the node number, 0 = Local Node) in the Labtest directory
  1924.                during each run.  Check this file for the appropriate words
  1925.                or phrases.
  1926.  
  1927.      6 Using LTSetup to Process Your Files
  1928.  
  1929.      You may utilize LTSetup to select and process your files or file areas
  1930.      from the Select Files or Select File Areas menu.
  1931.  
  1932.           Select Files
  1933.  
  1934.           Selecting this option will open a window of file names from the
  1935.           current directory.  You may tag as many of the file names as you
  1936.           like.  Press ENTER when you are done selecting files.
  1937.  
  1938.  
  1939.  
  1940.                                        33
  1941.  
  1942.  
  1943.  
  1944.  
  1945.                             Labtest 3.2 User's Guide
  1946.  
  1947.  
  1948.  
  1949.           Select File Areas
  1950.  
  1951.           This menu is currently supported only for ProBoard 2.xx,
  1952.           RemoteAccess 2.xx and QuickBBS 2.80 systems.  If you have
  1953.           selected FILESBBS as your system type, this menu option will be
  1954.           disabled.
  1955.  
  1956.           This menu will open a window of your defined file areas and you
  1957.           may tag the areas you want processed.  Each file in the tagged
  1958.           area will be processed according to the settings you have
  1959.           defined.  
  1960.  
  1961.           CD-ROM Support
  1962.  
  1963.           If you are selecting CD-ROM areas to process, be sure that you
  1964.           have selected any non CD-ROM areas you want processed before you
  1965.           select the first CD-ROM area.  Labtest will default to No Rearc,
  1966.           No Comment, and No Move when processing CD ROM areas. 
  1967.           Additionally, the Add Uploader Name is disabled when processing
  1968.           CD ROM areas.  These defaults remain in effect until Labtest
  1969.           exits.
  1970.  
  1971.           To allow you to alter Labtest's default behavior for the current
  1972.           session, you may select one of the options below and toggle it to
  1973.           Yes or No.  This will only affect Labtest's behavior while run
  1974.           from within LTSetup.  These options are the equivelant to the
  1975.           command line options discussed later in this manual.
  1976.  
  1977.           Convert
  1978.  
  1979.           This option defaults to Yes.  If you toggle this to No, it is the
  1980.           same as specifying /NC (No Convert) on the command line and will
  1981.           inform Labtest that it is not to convert files to the default
  1982.           archive format during this session.
  1983.  
  1984.           Scan
  1985.  
  1986.           This option defaults to Yes.  If you toggle this to No, it is the
  1987.           same as specifying /NS (No Scan) on the command line and will
  1988.           inform Labtest that it is not to run any of the defined virus
  1989.           scanners during this session.
  1990.  
  1991.  
  1992.                                        34
  1993.  
  1994.  
  1995.  
  1996.  
  1997.                             Labtest 3.2 User's Guide
  1998.  
  1999.  
  2000.  
  2001.           Override
  2002.  
  2003.           This option defaults to No.  This informs Labtest that it should
  2004.           not process files which have already been processed.  Labtest
  2005.           keeps track of which files have already been processed by any
  2006.           other version of Labtest.  If the file is modified in any way,
  2007.           Labtest will consider it to be a new file, subject to processing.
  2008.           If you run Labtest by selecting file areas, it is highly
  2009.           recommended that you leave this set to No.  If it is toggled to
  2010.           Yes, Labtest will process ALL files in the selected areas which
  2011.           could result in a rather lengthy task if you have many files.
  2012.  
  2013.           Process .TIC Files
  2014.  
  2015.           Selecting this option will start Labtest in .TIC processing mode. 
  2016.           This is the same as specifying /TIC on the command line.  You may
  2017.           use this in conjunction with selecting files and file areas.
  2018.  
  2019.           Begin
  2020.  
  2021.           If you have selected files or file areas to be processed,
  2022.           selecting this option will fire up Labtest to go to work.
  2023.  
  2024.      7 Printing/Exporting Your Configuration File
  2025.  
  2026.           You may wish to print a copy of your configuration file once you
  2027.           have installed Labtest.  Select the Quit Menu.  The Export Config
  2028.           File option will open a window asking you how you want the
  2029.           information exported.  If you wish to print the configuration
  2030.           file to the printer and write it to a text file, press B for Both
  2031.           at the prompt.  If you wish to only print the configuration,
  2032.           press P for Printer.  To simply export the configuration
  2033.           information to a text file, press F for File.  LTSetup will
  2034.           prompt you for the file name to save the information to.  If this
  2035.           file exists, it will be overwritten.  
  2036.  
  2037.           NOTE: Never specify the same file name as your LABTEST.CFG file
  2038.           when exporting the information.  Labtest's configuration file is
  2039.           not a text file, and overwriting it will cause you to re-enter
  2040.           all of the information.
  2041.  
  2042.      8 Customizing Labtest's Displays
  2043.  
  2044.                                        35
  2045.  
  2046.  
  2047.  
  2048.  
  2049.                             Labtest 3.2 User's Guide
  2050.  
  2051.  
  2052.  
  2053.           Labtest can display information in one of three display modes, 
  2054.           RIP, ANSI, and ASCII.  Labtest detects the remote user's terminal
  2055.           capabilities by checking the BBS door information file (usually
  2056.           EXITINFO.BBS or DOOR.SYS).  Note that RIP display is available
  2057.           only on the remote terminal.  Labtest will attempt to display
  2058.           ANSI to the sysop's terminal if the user has a RIP terminal.  
  2059.  
  2060.           You may wish to modify the display screens to suite your tastes. 
  2061.           In addition to drawing your screens, you need to tell Labtest
  2062.           where to put the information on the screen to reflect each stage
  2063.           of the process.  This is accomplished by using the Screen Control
  2064.           File.  This file is named LABTEST.CTL in the distribution archive
  2065.           and contains all the information you need to customize your
  2066.           display.  Refer to that file for more information.
  2067.  
  2068.      9 Running Labtest
  2069.  
  2070.           There are several command line options you will need to be
  2071.           familiar with in order to run Labtest from the command line.
  2072.  
  2073.           /L Local Mode.  Informs Labtest that it is not to read the door
  2074.           information file (EXITINFO.BBS/DORINFO1.DEF) and that no
  2075.           communication with the modem is to take place.
  2076.  
  2077.           /G Configuration file name.  Specifies an alternate configuration
  2078.           file to load.  Instead of using this command line, you may wish
  2079.           to use the alternate naming method for your configuration files. 
  2080.           You may name your configuration file by using the current node
  2081.           number.  For example, creating one configuration file for each
  2082.           node (not normally required), you would place all of these files
  2083.           in your Labtest directory.  The default is always LABTEST.CFG. 
  2084.           It will be read last.  If Labtest finds a file named LABTEST.Cxx,
  2085.           where the xx is the node number, that file will be loaded.  If
  2086.           this file does not exist, LABTEST.CFG will be loaded instead.
  2087.  
  2088.           /O Override Mode.  Informs Labtest that it is not to check for
  2089.           previously processed files.  Files already processed by Labtest
  2090.           will be re-checked.  This is recommended when running under the
  2091.           BBS.  If you are running in Local Mode, you may want to leave the
  2092.           /O switch off, unless you are sure you want to re-process files.
  2093.  
  2094.           /E EXITINFO Path.  Informs Labtest of the location for your
  2095.  
  2096.                                        36
  2097.  
  2098.  
  2099.  
  2100.  
  2101.                             Labtest 3.2 User's Guide
  2102.  
  2103.  
  2104.  
  2105.           EXITINFO.BBS file.  Normally not needed if the file is in the
  2106.           current directory.
  2107.  
  2108.           /N Node Number.  Labtest normally reads the node information from
  2109.           the BBS drop file.  If it cannot correctly determine what node
  2110.           you are operating on, you may force Labtest to use a specific
  2111.           node number by specifying the /Nnnn command line option.  nnn
  2112.           indicates the node number.  Do not precede the node number with
  2113.           any spaces or zeros.  Usually, the BBS will have some provision
  2114.           for specifying the node number on the command line.  RemoteAccess
  2115.           uses *N to indicate the node number, so specifying /N*N on the
  2116.           command line will pass the node number to Labtest.
  2117.  
  2118.           /NS No Scan.  Prevents Labtest from scanning for viruses.  Useful
  2119.           if you want a quick import of the file information/description.
  2120.  
  2121.           /NR No Conversion.  Prevents Labtest from converting files to the
  2122.           default archive format.  Useful if you want a quick import of the
  2123.           file information/description.
  2124.  
  2125.           /NC No Comments.  Prevents Labtest from adding the archive
  2126.           comment.
  2127.  
  2128.           /ND No Delete.  Prevents Labtest from removing the .TIC files and
  2129.           their accompanying after it has processed them.  Labtest will
  2130.           mark the .TIC as having been processed, so if you run Labtest
  2131.           again with the /ND command, it will not reprocess the .TIC file. 
  2132.           However, if you do not specify /ND on the command line, Labtest
  2133.           will process and remove all .TIC files found in your inbound
  2134.           directory.
  2135.  
  2136.           /TO Tic Override.  This is very similar to the /O command,
  2137.           forcing Labtest to process all .TIC files.  This is particularly
  2138.           useful if you want to reprocess your .TIC files, but do not want
  2139.           them removed by using the /ND command.  This command is only
  2140.           relevant when used with /ND.
  2141.  
  2142.           /NTR No Tic Replace.  This will prevent Labtest from replacing
  2143.           any file named in the .TIC 'Replaces' field.  This is a global
  2144.           command and its scope is the duration of the current session. 
  2145.           Therefore, no replacement will be done for any .TIC files.
  2146.  
  2147.  
  2148.                                        37
  2149.  
  2150.  
  2151.  
  2152.  
  2153.                             Labtest 3.2 User's Guide
  2154.  
  2155.  
  2156.  
  2157.           If you only have certain areas you wish to keep older versions of
  2158.           the file, you may specify that area as a No Replace Area in your
  2159.           TIC configuration file.
  2160.  
  2161.           /- No uploader name.  Disables the writing of the Uploader's name
  2162.           to the file description.  Useful when you are bulk processing
  2163.           files offline.
  2164.  
  2165.           Here are some examples of running Labtest from DOS:
  2166.  
  2167.           LABTEST C:\UPLOADS\LABTST31.ARJ /O /L
  2168.  
  2169.           Processes the file C:\UPLOADS\LABTST31.ARJ with Override on.  You
  2170.           may specify more than one file name on the command line.
  2171.  
  2172.           LABTEST 89 /L
  2173.  
  2174.           Processes your file area number 89.  Only new files will be
  2175.           processed since we did not specify /O.  You may specify more than
  2176.           one file area on the command line.
  2177.  
  2178.           LABTEST C:\UPLOADS\*.* /L
  2179.  
  2180.           Processes the C:\UPLOADS directory.  Only new files (files that
  2181.           have not been tested before) will be processed.  You may specify
  2182.           more than one wildcard path on the command line.  You must
  2183.           specify a wildcard if you specify a path without file names. 
  2184.           Labtest wouldn't know if C:\UPLOADS was a file or directory.
  2185.  
  2186.           LABTEST /TIC /O
  2187.  
  2188.           Labtest will process your incoming .TIC files in your inbound
  2189.           directory as specified in LTSetup.  Informs Labtest it is to re-
  2190.           check previously processed files (/O).  You need not specify the
  2191.           /L local switch when using /TIC.
  2192.  
  2193.           Please note:  If your inbound .TIC directory is, for example,
  2194.           C:\RA\FD\FILE, and you start Labtest with: 
  2195.  
  2196.           LABTEST C:\RA\FD\FILE\*.* /L /O
  2197.  
  2198.           This is not the same as LABTEST /TIC /O.  Labtest will only start
  2199.  
  2200.                                        38
  2201.  
  2202.  
  2203.  
  2204.  
  2205.                             Labtest 3.2 User's Guide
  2206.  
  2207.  
  2208.  
  2209.           in .TIC mode if you specify the /TIC on the command line.  Never
  2210.           run Labtest on your inbound .TIC directory without using the /TIC
  2211.           switch.  You may, however, specify other file areas or file names
  2212.           in addition to /TIC:
  2213.  
  2214.           LABTEST 89 C:\UPLOADS\LABTST31.ARJ /TIC /L /O
  2215.  
  2216.           This would cause Labtest to process file area 89, LABTST31.ARJ,
  2217.           and your incoming .TIC files all in one session!
  2218.  
  2219.           For information on running Labtest from your BBS, please read the
  2220.           SYSOP.DOC file.
  2221.  
  2222.      10 External Program Errorlevels
  2223.  
  2224.           Labtest will always record the errorlevel reported by an external
  2225.           program upon return from a shell.  These errorlevels were
  2226.           captured from various documentation files from the respective
  2227.           program archives.
  2228.  
  2229.                 PkZip 2.04g 
  2230.  
  2231.                 1         :Bad file name of file specification
  2232.                 2-3       :Error in ZIP file
  2233.                 4-11      :Insufficient memory
  2234.                 12        :No files were found                             
  2235.                 13        :File  not found. The  specified ZIP file         
  2236.                            or list file was not found.
  2237.                 14        :Disk  full
  2238.                 15        :Zip file is read-only and can not be modified.
  2239.                 16        :Bad or illegal parameters specified.
  2240.                 17        :Too many files.
  2241.  
  2242.                 PkUnzip 2.04g
  2243.  
  2244.                 1         :Warning error (such as failed CRC check)
  2245.                 2-3       :Error in ZIP file
  2246.                 4-8       :Insufficient memory
  2247.                 9         :File not found. No zip files found.
  2248.                 10        :Bad or illegal parameters specified.
  2249.                 11        :No files found to extract/view etc.
  2250.                 50        :Disk full
  2251.  
  2252.                                        39
  2253.  
  2254.  
  2255.  
  2256.  
  2257.                             Labtest 3.2 User's Guide
  2258.  
  2259.  
  2260.  
  2261.                 51        :Unexpected end of file in ZIP file.
  2262.  
  2263.                 ARJ 2.41a
  2264.  
  2265.                 1         :Warning Specified file not found
  2266.                 2         :Fatal error
  2267.                 3         :CRC error
  2268.                 4         :ARJ-SECURITY error 
  2269.                 5         :Disk full or write error
  2270.                 6         :Can't open archive or file
  2271.                 7         :Simple user error (bad parameters)
  2272.                 8         :Not enough memory
  2273.  
  2274.                 LHARC 1.13c
  2275.  
  2276.                 1         :CRC error
  2277.                 2         :Fatal error.
  2278.                 3         :Failed to write temporary files in the archive.
  2279.  
  2280.                 PKPAK 3.61
  2281.                 PKUNPAK 3.61
  2282.  
  2283.                 1         :Bad CRC warning
  2284.                 2         :Out of memory
  2285.                 3         :No archives found to extract
  2286.                 4         :Can't open archive file
  2287.                 5         :Read error on archive
  2288.                 6         :Internal table overflow
  2289.                 7         :Disk Full
  2290.  
  2291.                 PAK 2.51
  2292.  
  2293.                 1         :CRC error
  2294.                 2         :Out of memory
  2295.                 7         :Disk Full
  2296.  
  2297.                 McAffee's VIRUSCAN Version 9.20V109 EXIT CODES
  2298.  
  2299.                 0         :No viruses found
  2300.                 1         :One or more viruses found
  2301.                 2         :Abnormal termination (program error)
  2302.                 3         :One or more uncertified files found
  2303.  
  2304.                                        40
  2305.  
  2306.  
  2307.  
  2308.  
  2309.                             Labtest 3.2 User's Guide
  2310.  
  2311.  
  2312.  
  2313.                 4         :Ctrl-C or Ctrl-Break aborted scan
  2314.  
  2315.      11 Registration, warranty and licensing
  2316.  
  2317.           Upon registering Labtest 3.2, you will be provided a personal
  2318.           registration key.  You will enter this registration key into
  2319.           LTSetup, which will then be recorded in LABTEST.CFG.  Upon
  2320.           verification, Labtest will then run in registered mode, removing
  2321.           all 'nag screens'. 
  2322.  
  2323.           Current registration prices are subject to change at any time
  2324.           without notice.  At this time, we are not requiring upgrade fees. 
  2325.           However, free upgrades are not guaranteed and this policy is
  2326.           subject to change according to customer demands and needs.  This
  2327.           is a change from the previously published 'no upgrade fee'
  2328.           policy.  In order to receive a registration key for version 3.2,
  2329.           you MUST use the enclosed registration form.  Using older forms
  2330.           will result in processing delays.
  2331.  
  2332.           This program reflects the combined efforts of many people, none
  2333.           of which are being paid a salary for their work.  This is the
  2334.           reason the price is being kept low enough for most sysops to
  2335.           easily afford.  Although Labtest has no "Unregistered" features,
  2336.           you are nonetheless required to register if you continue usage
  2337.           beyond the 30 day trial period you are granted.  By not
  2338.           registering, you are not only breaking a code of honor that the
  2339.           shareware community enjoys, you are in fact attributing to slower
  2340.           development and enhancements.  When you register Labtest, you
  2341.           become part of a large team.  This team communicates among
  2342.           eachother and with the author, providing a feedback network which
  2343.           stimulates not only the further development of Labtest, but
  2344.           fosters new ideas for other programs (Upload Partner and File
  2345.           Sorter to name just two).
  2346.  
  2347.           There are no guarantees in life.  And Labtest is no exception. 
  2348.           Although version 3.2 has undergone the most extensive testing of
  2349.           all versions since its inception, it is not guaranteed that
  2350.           Labtest will perform a function suitable to your needs, or that
  2351.           Labtest will even run on your system.  The author is not
  2352.           responsible for any damage or loss of system resources due to the
  2353.           use or misuse of this product.  Additionally, the author is not
  2354.           liable or responsible to any other party for damages or claims
  2355.  
  2356.                                        41
  2357.  
  2358.  
  2359.  
  2360.  
  2361.                             Labtest 3.2 User's Guide
  2362.  
  2363.  
  2364.  
  2365.           made by the third party for any residual damages or losses,
  2366.           whether real or imagined.  Basically, if you are an author, and
  2367.           you distribute Shareware in archived files, the author of Labtest
  2368.           is not responsible for a sysop's use of Labtest which may alter
  2369.           or add files to your distribution archives.
  2370.  
  2371.      12 Customer Support Policy
  2372.  
  2373.           We may be contacted via Fido network Net-Mail, calling one of the
  2374.           support Bulletin Board Systems listed below, or by posting a
  2375.           message in on of the following Fido Network Conferences:
  2376.  
  2377.               RA_UTIL      RemoteAccess Utilities Conference
  2378.               PROBOARD     ProBoard Support Conference
  2379.               QUICKBBS     QuickBBS Support Conference
  2380.               QUICKPRO     QuickBBS Sysop Conference
  2381.  
  2382.           You may wish to use this method as the most economical means of
  2383.           obtaining answers to your questions, as there are many
  2384.           experienced Labtest users who frequent these conferences.
  2385.  
  2386.           North American Support Sites
  2387.  
  2388.              Scott Livingston                        1:142/212@fidonet.org
  2389.              Phone Henge BBS                         BBS: (203) 673-6247
  2390.              New Britain, CT
  2391.  
  2392.              Eddy Salvador                           1:107/957@fidonet.org
  2393.              Integrated Circuits BBS                 BBS: (908) 354-4395
  2394.              Elizabeth, NJ
  2395.  
  2396.              Glen Appleton                           1:260/371@fidonet.org
  2397.              Psycho Ward BBS                         BBS: (315) 478-2042
  2398.              Syracuse, NY
  2399.  
  2400.              Gary L. Murphy                          1:130/85@fidonet.org
  2401.              The Recovery Corner II                  BBS: (817) 447-3580
  2402.              Burleson, TX
  2403.  
  2404.              Hector Cintron                          1:142/1778@fidonet.org
  2405.              U.S.S. Nautilus                         BBS: (203) 827-0280
  2406.              New Britain, CT
  2407.  
  2408.                                        42
  2409.  
  2410.  
  2411.  
  2412.  
  2413.                             Labtest 3.2 User's Guide
  2414.  
  2415.  
  2416.  
  2417.              William Brooks                          1:264/415@fidonet.org
  2418.              Gameworld BBS                           BBS: (804) 261-0687
  2419.              Glen Allen, VA
  2420.  
  2421.              Gary Petersen                           1:280/389@fidonet.org
  2422.              Midwest Xpress                          BBS: (913) 894-8835
  2423.              Lenexa, KS
  2424.  
  2425.              Marlin England                          1:309/45@fidonet.org
  2426.              All Around the World BBS                BBS: (602) 458-6371
  2427.              Fort Huachuca, AZ
  2428.  
  2429.              Mark McNew                              1:19/14@fidonet.org
  2430.              Sirius                                  BBS: (501) 424-2510
  2431.              Mountain Home, AR
  2432.  
  2433.              Scott Drake                             1:107/922@fidonet.org
  2434.              The T.E.R.N. BBS                        BBS: (201)399-4772
  2435.              Irvington, NJ
  2436.  
  2437.      13 Registration
  2438.  
  2439.           Users may register Labtest by printing and filling out the
  2440.           registration form appearing at the end of this document or by
  2441.           entering LTSETUP and answering Yes to the prompt "Fill out
  2442.           registration now? Y/n"
  2443.  
  2444.           All registrations must be in US funds, either by check or money
  2445.           order drawn on a US bank.  Make all checks or money orders
  2446.           payable to Mark Williamson.
  2447.  
  2448.           Expect 5 to 10 days to process your registration.  You will
  2449.           receive a key either by Fidonet direct netmail, or by a personal
  2450.           letter via the U.S. Post Office.
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459.  
  2460.                                        43
  2461.  
  2462.  
  2463.  
  2464.  
  2465.                             Labtest 3.2 User's Guide
  2466.  
  2467.  
  2468.  
  2469.                               Labtest Registration Form
  2470.  
  2471.                                                           Date: _________
  2472.  
  2473.  
  2474.      Yes!  I want to register my copy of Labtest 3.2!  Enclosed is a check
  2475.      or money order for the US $15.00 registration fee.   YOU MUST USE THIS
  2476.      FORM TO ORDER VERSION 3.2.  Fill out this form and mail to:
  2477.  
  2478.                                 Mark Williamson
  2479.                                    PO Box 133
  2480.                          Imperial Beach, CA 91932-0133
  2481.  
  2482.      Please process my order according to the following:
  2483.  
  2484.      Your Name:    ____________________________________________
  2485.  
  2486.      BBS Name:     ____________________________________________
  2487.  
  2488.      BBS Software: ____________________________________________
  2489.  
  2490.      Voice Phone:  _____________________  BBS Phone: ______________________
  2491.  
  2492.      Fidonet Address:  __________________________________________
  2493.  
  2494.      Mailing Address: ___________________________________________
  2495.  
  2496.                       ___________________________________________
  2497.  
  2498.                       ___________________________________________
  2499.  
  2500.      Type Of Computer: __________________________________________
  2501.  
  2502.      Operating System: __________________________________________
  2503.  
  2504.      Comment/Suggestions : ______________________________________
  2505.  
  2506.          ________________________________________________________
  2507.  
  2508.      You should consider your copy of Labtest outdated if the LABTEST.EXE
  2509.      file is more than six months old.  Due to constant changes, outdated
  2510.      versions cannot be supported.  You are encouraged to keep your copy
  2511.      current by downloading the most recent version from one of the support
  2512.      sites.
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.                                        44
  2519.  
  2520.  
  2521.  
  2522.  
  2523.                             Labtest 3.2 User's Guide
  2524.  
  2525.  
  2526.  
  2527.      14 Contacting the author
  2528.  
  2529.           Mark Williamson lives in Imperial Beach, California.  The most
  2530.           effective way to contact me is by calling one of the support
  2531.           BBS's listed in the beginning of this documentation or you may
  2532.           call the author's BBS at 619-575-4245.  Leave a message with your
  2533.           comments/problems and your phone number.  I will return your call
  2534.           as soon as possible.  The Fidonet Node number for netmail and
  2535.           file requests is 1:202/750.  File requests are available 23 hours
  2536.           a day.  Zone Mail Hour is 1:00am to 2:00am PST.  You may write to
  2537.           him via US mail by using the address in the REGISTER.DOC file.
  2538.  
  2539.           The latest version of Labtest can always be found on the author's
  2540.           system or any of the support sites listed in the beginning of
  2541.           this documenation.  The magic name for file requests is LABTEST.
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.                                        45
  2577.