home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WILDCAT / CSPRO101.ZIP / CSPRO.DOC < prev    next >
Text File  |  1993-11-16  |  101KB  |  2,558 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                            CATSCAN PROFESSIONAL
  27.  
  28.                        An Upload File Processor and
  29.              Virus Scanning Program for Bulletin Board Systems
  30.                                 Version 1.0
  31.  
  32.                               Copyright 1993
  33.                                     by
  34.                          Scott Green / Mike Ortiz
  35.  
  36.  
  37.                      "The Intelligent File Processor"
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                              Table of Contents
  45.      -----------------------------------------------------------------
  46.  
  47.      1.0  Trademark and Copyright Information . . . . . . . . . . . .3
  48.      2.0  Catscan Professional Licensing Agreement. . . . . . . . . .3
  49.      3.0  Program Support . . . . . . . . . . . . . . . . . . . . . .3
  50.      4.0  Warranty  . . . . . . . . . . . . . . . . . . . . . . . . .4
  51.      5.0  Catscan Professional Introduction . . . . . . . . . . . . .4
  52.           5.1  Hardware Requirements. . . . . . . . . . . . . . . . .4
  53.           5.2  Catscan Professional Features. . . . . . . . . . . . .5
  54.           5.3  What will Catscan Professional do for me . . . . . . .6
  55.      6.0  Installation. . . . . . . . . . . . . . . . . . . . . . . .7
  56.           6.1  Files used with Catscan Professional . . . . . . . . .7
  57.                6.1.1 ADDNAMES.TXT . . . . . . . . . . . . . . . . . .8
  58.                6.1.2 BADNAMES.TXT . . . . . . . . . . . . . . . . . .8
  59.                6.1.3 CAPTURE .TXT . . . . . . . . . . . . . . . . . .9
  60.                6.1.4 KEEPAV  .TXT . . . . . . . . . . . . . . . . . .9
  61.                6.1.5 TXTNAMES.TXT . . . . . . . . . . . . . . . . . .9
  62.                6.1.6 ZIP     .CMT . . . . . . . . . . . . . . . . . 10
  63.           6.2  Message Files used with Catscan Professional . . . . 10
  64.                6.2.1 @ Macros used with messages. . . . . . . . . . 11
  65.                6.2.1 INFOMSG .TXT . . . . . . . . . . . . . . . . . 11
  66.           6.3  Screen Files used with Catscan Professional. . . . . 11
  67.      7.0  Configuration with CSEDIT . . . . . . . . . . . . . . . . 12
  68.           7.1  CSEDIT / PATHS . . . . . . . . . . . . . . . . . . . 13
  69.           7.2  CSEDIT / GENERAL . . . . . . . . . . . . . . . . . . 15
  70.           7.3  CSEDIT / OPTIONS . . . . . . . . . . . . . . . . . . 24
  71.                7.3.1 CSEDIT / OPTIONS / SCANNERS SETUP. . . . . . . 25
  72.                7.3.2 CSEDIT / OPTIONS / SCAN DIRS ONLY. . . . . . . 26
  73.                7.3.3 CSEDIT / OPTIONS / EXCLUDE DIRS. . . . . . . . 26
  74.                7.3.4 CSEDIT / OPTIONS / EXCLUDE SECURITY. . . . . . 27
  75.           7.4  CSEDIT / EXTERNALS . . . . . . . . . . . . . . . . . 27
  76.                7.4.1 CSEDIT / EXTERNALS / ARCHIVERS . . . . . . . . 28
  77.                7.4.2 CSEDIT / EXTERNALS / GIF PROCESSING. . . . . . 29
  78.           7.5  CSEDIT / IMPORT-EXPORT . . . . . . . . . . . . . . . 34
  79.           7.6  CSEDIT / FILE. . . . . . . . . . . . . . . . . . . . 35
  80.                7.6.1 CSEDIT / FILE / SAVE CONFIG. . . . . . . . . . 35
  81.                7.6.2 CSEDIT / FILE / LOAD CONFIG. . . . . . . . . . 35
  82.                7.6.3 CSEDIT / FILE / EXIT . . . . . . . . . . . . . 35
  83.      8.0  Catscan Professional Command Line Options . . . . . . . . 36
  84.      9.0  Creating a Custom ANSI Screen . . . . . . . . . . . . . . 37
  85.      10.0 Using CatScan Professional with Uart and DigiBoards . . . 38
  86.      11.0 Testing Your Configuration. . . . . . . . . . . . . . . . 39
  87.      12.0 Processing Files with Catscan Professional. . . . . . . . 40
  88.           12.1 Processing files after Upload. . . . . . . . . . . . 40
  89.           12.2 Processing Uploaded Files in an Event. . . . . . . . 40
  90.      13.0 Catscan Professional Support Sites. . . . . . . . . . . . 41
  91.      14.0 Registering Catscan Professional. . . . . . . . . . . . . 41
  92.      15.0 Acknowledgements. . . . . . . . . . . . . . . . . . . . . 43
  93.  
  94.  
  95.  
  96.      -----------------------------------------------------------------
  97.          CatScan Professional v1.0  Copyright 1993  Page - 2
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.      1.0 ... Trademark and Copyright Information
  105.  
  106.      Catscan Professional, CSPro,  and CSEdit are  trademarks of  City
  107.      Limits Software and PC Connections.
  108.  
  109.      All other trademarks are the property of their respective owners.
  110.      Their use in  this documentation  does not  constitute that  City
  111.      Limits  Software  or  PC  Connections,  has  attempted  to  claim
  112.      ownership of, or endorse the use of these products or programs.
  113.  
  114.      Catscan Professional is Copyrighted  by City Limits Software  and
  115.      PC Connections, 1993. All Rights Reserved.
  116.  
  117.  
  118.  
  119.  
  120.  
  121.      2.0 ... Catscan Professional Licensing Agreement
  122.  
  123.      Catscan Professional uses a special  KEY file to allow  operation
  124.      in either the DEMO or REGISTERED mode. Before CSPro will operate,
  125.      the  demo  key  must  be  obtained   from  one  of  the   Catscan
  126.      Professional support boards. This demo key may not be distributed
  127.      in any form. Sysops are allowed to evaluate Catscan  Professional
  128.      for a period of 30 days. After which, the Sysop MUST register the
  129.      program or  discontinue  its  use. Catscan  Professional  is  not
  130.      "Cripple Ware". All features of the program are fully  functional
  131.      during the 30 day evaluation period.
  132.  
  133.      The Catscan Professional  distribution archive files  may not  be
  134.      modified  in  any  way.  This  includes  adding  special  archive
  135.      comments or  other  files that  would  advertise or  promote  any
  136.      organization.
  137.  
  138.      The original Catscan Professional archive file may be distributed
  139.      so long as no KEY files are contained in the archive. No  special
  140.      fee may be charged for the distribution of Catscan  Professional.
  141.      Pay BBS systems may distribute  Catscan Professional, as long  as
  142.      the above conditions have been met.
  143.  
  144.  
  145.  
  146.  
  147.      3.0 ... Program Support
  148.  
  149.      Catscan Professional  is fully  supported by  the authors.  Every
  150.      effort was made to insure that the installation of If any problem
  151.      is encountered  during installation  or the  normal operation  of
  152.      Catscan Professional, please feel free to call any of the support
  153.      sites listed  in  section  13.0 -  Catscan  Professional  Support
  154.      Sites.
  155.  
  156.      -----------------------------------------------------------------
  157.          CatScan Professional v1.0  Copyright 1993  Page - 3
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.      4.0 ... Warranty
  165.  
  166.      Catscan Professional is provided "As  Is" with no other  warranty
  167.      either expressed or implied. You assume all risks associated with
  168.      the use or misuse of Catscan Professional. The authors of Catscan
  169.      Professional, Scott  Green,  Mike  Ortiz,  and  their  respective
  170.      companies will not  be liable for  any damages, service,  repair,
  171.      loss of profit,  or loss of  savings associated with  the use  of
  172.      Catscan Professional.
  173.  
  174.      The only guarantee  expressed is that  Catscan Professional  will
  175.      occupy disk space. Catscan Professional  may have bugs, as  found
  176.      in any commercial program.
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.      5.0 ... Catscan Professional Introduction
  184.  
  185.      Thank you for taking  the time to  use Catscan Professional.  You
  186.      have chosen the  state-of-the-art in Upload  File Processors.  No
  187.      other upload file  processor provides the  rich feature set  that
  188.      Catscan Professional provides its users.
  189.  
  190.      Catscan Professional, or  CSPro for short,  was born  out of  the
  191.      necessity for  quality,  virus  free  files  available  for  user
  192.      download. This is, very possibly,  the finest and most  important
  193.      service that  you can  provide your  users. Your  users will  not
  194.      worry about files downloaded from your  BBS, after the files  are
  195.      processed by CSPro.
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      5.1 ... Hardware Requirements
  203.  
  204.      CSPro will function on any IBM PC or compatible computer.  Memory
  205.      requirements will vary based on the operation being performed  on
  206.      the file in process. It is  recommended that 450 k-bytes of  free
  207.      conventional memory be available for proper operation. XMS Memory
  208.      is not  required, but  if available,  will be  used by  CSPro  to
  209.      further enhance program operation.
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.      -----------------------------------------------------------------
  217.          CatScan Professional v1.0  Copyright 1993  Page - 4
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.      5.2 ... Catscan Professional Features
  225.  
  226.      Catscan Professional offers the Sysop many features that are  not
  227.      found in any other Upload File Processor. The following are but a
  228.      few of the many features available with CSPro.
  229.  
  230.  
  231.      o    CSPro creates temp directories from a work directory,
  232.           allowing you to have all the temp directories created from
  233.           within the same work directory.
  234.  
  235.      o    CSPro has the ability to move failed files to a bad
  236.           directory.
  237.  
  238.      o    CSPro has two different ways to check the date of files.
  239.  
  240.      o    You can set the archive date by Current Date, Oldest File,
  241.           Newest File, or Original Date.
  242.  
  243.      o    Supports ZIP, LZH, ARJ, PAK, ARC, ZOO, SDN, TD0, and user
  244.           definables USR1 through USR7.
  245.  
  246.      o    Converts files to any default archive format.
  247.  
  248.      o    Option to not recompress archives of the same type as your
  249.           default.
  250.  
  251.      o    Converts non-compressed files to your compression default.
  252.  
  253.      o    Place an archive comment on any file compressed with an
  254.           archiver supporting archive comments.
  255.  
  256.      o    Will convert self extracting files to your default archive
  257.           compression.
  258.  
  259.      o    Can retain all -AV signatures, a list of certain ones, or
  260.           remove them completely.
  261.  
  262.      o    Capture comments from archive files before their replaced
  263.           with your own comment.
  264.  
  265.      o    Writes GIF, JPG and/or just archive files to a RUNLATER.TXT
  266.           file for later processing.
  267.  
  268.      o    A 32 bit CRC duplicate file checking system eliminating
  269.           duplicate files on the BBS.
  270.  
  271.      o    Ability to move failed files to a file area on the BBS.
  272.  
  273.      o    Stop processing after the current file if ESC is pressed.
  274.  
  275.  
  276.      -----------------------------------------------------------------
  277.          CatScan Professional v1.0  Copyright 1993  Page - 5
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.      o    Seconds to delay on passed and failed files.
  285.  
  286.      o    Two separate Sysop names for sending and receiving mail
  287.  
  288.      o    Sends internal BBS messages to users and Sysop.
  289.  
  290.      o    Ability to turn off screen display for slow baud rates.
  291.  
  292.      o    Works on either Serial (Uart) or DIGI ports.
  293.  
  294.      o    Can delay processing and converting of SDN files.
  295.  
  296.      o    CSPro can create SDI or DIZ files in the archive file.
  297.  
  298.      o    Creates an EXTRA INFO message for files not containing
  299.  
  300.           FILE_ID.DIZ description files.
  301.  
  302.      o    Can use up to 15 different virus scanners.
  303.  
  304.      o    CSPro can fail GIF files by GIF resolution or integrity.
  305.  
  306.      o    Converts JPG to GIF, GIF to JPG, or GIF to Giflite.
  307.  
  308.      o    Enters the GIF Resolution in the short description.
  309.  
  310.      o    Imports and Exports to an ASCII text file for easy
  311.           upgrading.
  312.  
  313.      o    Context sensitive help for every entry field in CSEdit.
  314.  
  315.  
  316.      5.3 ... What will Catscan Professional do for me?
  317.  
  318.      If you  are a  Sysop then  you know  the extra  work involved  in
  319.      keeping your BBS files virus clean and up to date with the latest
  320.      archiver. With more and more users  and Sysops having 14.4k  baud
  321.      modems, a greater number  of files are  being transferred to  and
  322.      from BBS's. Imagine the ability to set up a program that can take
  323.      care of all  your files  uploaded to  your system  automatically.
  324.      CSPro can make your file area appear like a hard working Sysop is
  325.      behind all the work. CSPro  will effortlessly maintain your  file
  326.      area for you and perform these  basic functions; scan every  file
  327.      for  viruses  using  up  to   15  virus  scanners,  convert   any
  328.      noncompressed files  to  your  choice of  archivers,  or  convert
  329.      archives not in your default archive format. All this can  happen
  330.      automatically and CSPro  will change  everything on  your BBS  to
  331.      reflect any changes it made to the file. The options mentioned so
  332.      far are  just the  basic functions  that  a file  scanner  needs.
  333.      However CSPro has many more options to simplify the Sysop's life,
  334.      which are too numerous  to mention again in  this DOC file.   For
  335.  
  336.      -----------------------------------------------------------------
  337.          CatScan Professional v1.0  Copyright 1993  Page - 6
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.      more information on what features CSPro has available to you see
  345.      section entitled "CatScan Professional Features".
  346.  
  347.      6.0 ... Installation of CatScan Professional.
  348.  
  349.      Installation of CSPro  consists of creating  a directory to  hold
  350.      all of  the accessory  files needed  for CSPro  to operate.  This
  351.      directory will  be  called the  "CSPro  Home Directory".  In  our
  352.      example we will create a directory called CSPRO on the C:  drive.
  353.      The following commands will accomplish this for you.
  354.  
  355.      C:
  356.      MD \CSPRO
  357.      CD \CSPRO
  358.  
  359.      You  should  now  uncompress  all  the  files  contained  in  the
  360.      CSPRO*.ZIP archive  to the  C:\CSPRO  directory.   The  following
  361.      command will do  this for  you.  We  are assuming  that you  have
  362.      PKZIP version 2.04g and  that it is  in your DOS  PATH.  We  will
  363.      also assume that the CSPRO*.ZIP is in the C:\DOWN directory.
  364.  
  365.      PKUNZIP C:\DOWN\CSPRO*.ZIP
  366.  
  367.      At this  point all  the  working files  should  be in  the  CSPRO
  368.      directory on your C: drive.  Keep in mind that if you wish to use
  369.      another drive or directory then you may do so.
  370.  
  371.  
  372.      The CSPro Home Directory,  must also exist in  the DOS path.  The
  373.      DOS path indicates  the directories  DOS searches  for a  program
  374.      file that you want  to run, including  the current directory.  To
  375.      place the  CSPro Home  Directory into  the  DOS path,  edit  your
  376.      AUTOEXEC.BAT file with any ASCII text editor. Place the cursor on
  377.      a blank line, and type the following:
  378.  
  379.      PATH=C:\CSPRO
  380.  
  381.      Replace the C:\CSPRO with the directory that you have just placed
  382.      all of the CSPro distribution files  into. If you already have  a
  383.      PATH statement, add C:\CSPRO to the end.
  384.  
  385.  
  386.      6.1 ... Files used with Catscan Professional
  387.  
  388.      The following files  are used by  CSPro during normal  operation.
  389.      These files  are maintained  by the  Sysop  with any  ASCII  text
  390.      editor. These files must reside in the CSPro Home Directory.
  391.  
  392.  
  393.  
  394.  
  395.  
  396.      -----------------------------------------------------------------
  397.          CatScan Professional v1.0  Copyright 1993  Page - 7
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.      6.1.1 ... ADDNAMES.TXT
  405.  
  406.      This file is used when CSPro is  configured to add a file to  the
  407.      uploaded archive. Many Sysops wish to add a file to each uploaded
  408.      archive file to advertise their BBS.  This file allows the  Sysop
  409.      to specify a  file to  be added  to the  archive, and  a list  of
  410.      random names to  call the  file when  added to  the archive.  The
  411.      format of this file is as follows:
  412.  
  413.           C:\CSPRO\MYBBS.AD
  414.           README.NOW
  415.           THEBEST.BBS
  416.           CALLMY.BBS
  417.           README.1ST
  418.           HAPPY.BBS
  419.  
  420.      The first  line of  ADDNAMES.TXT is  used  to define  the  drive,
  421.      directory, and name of the original  file to add to the  archive.
  422.      The following lines are used to rename the original file when  it
  423.      is put into the archive file. There is no limit to the number  of
  424.      names that may  be placed into  this file, as  long as the  first
  425.      line specifies an existing file.
  426.  
  427.  
  428.      6.1.2 ... BADNAMES.TXT
  429.  
  430.      This file is used to specify a list of file names that the  Sysop
  431.      wishes to be removed from all uploaded archive files. Most Sysops
  432.      do not want  other BBS ads  in the files  that are available  for
  433.      download. In the past, this was  a tedious process, in which  the
  434.      Sysop, or Co-Sysop, had to look at each uploaded file and  delete
  435.      any unnecessary files that existed in the archive. When CSPro  is
  436.      used to  process  the uploaded  archive  this task  is  virtually
  437.      eliminated. After you have  found a file  in an uploaded  archive
  438.      that is  a BBS  ad, simply  add  the name  of  this file  to  the
  439.      BADNAMES.TXT file. It  is also  possible to  add the  32 bit  CRC
  440.      value of the  BBS ad  to the  BADNAMES.TXT file.  To obtain  this
  441.      value, use the  provided CSCRCBR.EXE  program and  find the  file
  442.      name. The 32 bit CRC value is displayed in the right most  column
  443.      of the screen. This  method may be used  to eliminate BBS ads  in
  444.      which  the  file   name  rotates  much   like  the   ADDNAMES.TXT
  445.      description above. The format of BADNAMES.TXT is as follows:
  446.  
  447.           README.NOW
  448.           THEBEST.BBS
  449.           CALLMY.BBS
  450.           README.1ST
  451.           HAPPY.BBS
  452.           -1906333621
  453.           210555281
  454.           1261087244
  455.  
  456.      -----------------------------------------------------------------
  457.          CatScan Professional v1.0  Copyright 1993  Page - 8
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.      The first five lines in this example are specific file names that
  466.      are to be  deleted from the  archive. The  following three  lines
  467.      denote specific 32 bit CRC values of files to be removed from the
  468.      archive file. Note that negative numbers are supported. When  CRC
  469.      values are used  the file  will be found  even if  the file  name
  470.      changes.
  471.  
  472.  
  473.  
  474.  
  475.      6.1.3 ... CAPTURE.TXT
  476.  
  477.      This file is used  to maintain a list  of all comments that  were
  478.      placed in the uploaded archive files. Some archive files will  be
  479.      uploaded with  a  BBS ad  in  the  form of  an  archive  comment.
  480.      Currently ZIP, LZH, and ARJ  files support archive comments.  The
  481.      Sysop may wish to place a comment on the uploaded file, but at  a
  482.      later date, determine  the BBS  from which  the file  originated.
  483.      Reference the configuration option "Capture Uploaded Comments  in
  484.      CAPTURE.TXT" in  the  section  entitled "CSEDIT  /  GENERAL"  for
  485.      further configuration.
  486.  
  487.  
  488.      6.1.4 ... KEEPAV.TXT
  489.  
  490.      Some archive files  created by PKZIP  contain a unique  signature
  491.      that insures that the file was  not tampered with after  original
  492.      creation.  This  signature  is  called  the  "AV"  or  "Authentic
  493.      Verification"  signature.  The  Sysop  may  wish  to  leave  this
  494.      signature intact. To configure CSPro to allow this feature simply
  495.      add the AV value, each on a separate line, of all signatures that
  496.      you wish  to  remain intact.  The  format for  KEEPAV.TXT  is  as
  497.      follows:
  498.  
  499.           UUM818
  500.           PKW655
  501.           TYR931
  502.  
  503.      When CSPro encounters a file with one of the above signatures the
  504.      file will not be recompressed  after processing. CSPro will  make
  505.      all other tests on the  file. Reference the configuration  option
  506.      "Do What with -AV  Files" in the section  "CSEDIT / GENERAL"  for
  507.      further configuration.
  508.  
  509.  
  510.      6.1.5 ... TXTNAMES.TXT
  511.  
  512.      This file is used to define  a list of file extensions that  will
  513.      be converted to the  default archive type.  This feature is  used
  514.      when the Sysop wishes  to have all  uploaded files compressed  to
  515.  
  516.      -----------------------------------------------------------------
  517.          CatScan Professional v1.0  Copyright 1993  Page - 9
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.      save disk space. Files such as DOC, TXT, WAV, and many others are
  525.      not compressed before upload. If CSPro encounters a file in which
  526.      the extension exists in TXTNAMES.TXT, the file will be  converted
  527.      to the default  archive type. The  format of  TXTNAMES.TXT is  as
  528.      follows:
  529.  
  530.           TXT
  531.           DOC
  532.           WAV
  533.           ROL
  534.  
  535.      Any file that is uploaded with  one of the above extensions  will
  536.      be  converted  to  the   default  archive  type.  Reference   the
  537.      configuration option "Compress TXT files from TXTNAMES.TXT" found
  538.      in "CSEDIT / GENERAL" for further configuration.
  539.  
  540.  
  541.      6.1.6 ... CSPRO.CMT
  542.  
  543.      This file is used by CSPro  when an archive comment is placed  on
  544.      an uploaded archive file. Most Sysops  choose to place a  comment
  545.      on ZIP,  ARJ,  and  LZH  files.  This  comment  is  generally  an
  546.      advertisement for the Sysop's BBS. This  file may be created  and
  547.      maintained with any ASCII editor. To achieve the proper aesthetic
  548.      effect, place a blank line at  the top of the file. CSPRO.CMT  must
  549.      exist in the CSPro Home Directory.
  550.  
  551.  
  552.      6.2  Message Files used with Catscan Professional
  553.  
  554.      When using CSPro with a BBS, messages  may be sent in the BBS  to
  555.      both the Sysop  and the uploader  in the event  that an  uploaded
  556.      file passes or fails processing.  CSPro uses the following  files
  557.      as templates when creating these messages.
  558.  
  559.      SYSOPB.TXT - Message template used when sending the Sysop a
  560.                   message after an uploaded file has failed
  561.                   processing.
  562.  
  563.      SYSOPG.TXT - Message template used when sending the Sysop a
  564.                   message after an uploaded file has passed
  565.                   processing.
  566.  
  567.      USERB.TXT  - Message template used when sending the uploader a
  568.                   message after an uploaded file has failed
  569.                   processing.
  570.  
  571.      USERG.TXT  - Message template used when sending the uploader a
  572.                   message after an uploaded file has passed
  573.                   processing.
  574.  
  575.  
  576.      -----------------------------------------------------------------
  577.          CatScan Professional v1.0  Copyright 1993  Page - 10
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.      These files must exist in the  CSPro Home Directory. These  files
  585.      may be created and maintained with any ASCII text editor.
  586.  
  587.  
  588.      6.2.1 ... @ Macros used with messages
  589.  
  590.      When CSPro  uses one  of the  above files  to send  the Sysop  or
  591.      uploader a message, Macros may be used. Macros serve as a way  to
  592.      create a boilerplate document with different information inserted
  593.      into the text at the Macro position. Macros always begin and  end
  594.      with the "@" symbol. When CSPro  encounters one of the  following
  595.      Macros in  a template,  the appropriate  information is  inserted
  596.      into the text produced:
  597.  
  598.      @ORIGFILENAME@ - File name before processing
  599.      @NEWFILENAME@  - File name after processing
  600.      @FAILEDSTATE@  - If file fails, last check ran on file
  601.      @ORIGFILEPATH@ - File path before processing
  602.      @NEWFILEPATH@  - File path after processing
  603.      @NUMFILES@     - Total number of files contained in
  604.                       archive
  605.      @OLDESTFILE@   - Date of oldest file in archive
  606.      @NEWESTFILE@   - Date of newest file in archive
  607.      @BIGGESTFILE@  - Size of largest file in archive
  608.      @SMALLESTFILE@ - Size of smallest file in archive
  609.      @UNCOMPBYTES@  - Size of file when uncompressed
  610.      @ORIGFILESIZE@ - File size before processing
  611.      @NEWFILESIZE@  - File size after processing
  612.      @IMBEDDEDARC@  - "Yes" if file contains an imbedded
  613.                       archive
  614.  
  615.      6.2.2 ... INFOMSG.TXT
  616.  
  617.      When CSPro  is  used  with  a  WildCat  BBS,  the  extended  file
  618.      information may be created. This feature is used when a file does
  619.      not already contain extended information, or a FILE_ID.DIZ  file.
  620.      When the file is uploaded the uploader may choose to add extended
  621.      information about the uploaded file. A FILE_ID.DIZ file may exist
  622.      in the uploaded  archive file. This  file is an  ASCII text  file
  623.      that contains extended  information about the  uploaded file.  If
  624.      neither of these  conditions exist, CSPro  will search the  CSPro
  625.      Home Directory for the file INFOMSG.TXT. If this file exists, the
  626.      file will be used  much like the  message templates described  in
  627.      section 6.2 to create the extended file information.  INFOMSG.TXT
  628.      may also contain  the message  Macro codes  described in  section
  629.      6.2.1.
  630.  
  631.      6.3 ... Screen Files used with Catscan Professional
  632.  
  633.      Screen files are used to display  status information to both  the
  634.      Sysop and  the uploader  during  file processing.  The  following
  635.  
  636.      -----------------------------------------------------------------
  637.          CatScan Professional v1.0  Copyright 1993  Page - 11
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.      files are used as  CSPro screen display files  and must exist  in
  645.      the CSPro Home Directory:
  646.  
  647.      CSPRO.SCR - File used to display status information during local
  648.                  processing, or if the uploader has ANSI color
  649.                  selected. This file may be customized to the Sysop's
  650.                  needs. Please reference the section "Creating a
  651.                  Custom ANSI Screen" for further information.
  652.  
  653.      CSPRO.RIP - File used to display status information if the
  654.                  uploader is using a RipScript compatible terminal
  655.                  program. This file may not be modified by the Sysop.
  656.                  CSPro is pre-configured to place the status
  657.                  information in the appropriate locations on the
  658.                  screen.
  659.  
  660.  
  661.      7.0 ... Configuration with CSEDIT
  662.  
  663.      CSEDIT.EXE is  used  to  modify the  many  options  and  features
  664.      available with CatScan Professional.
  665.  
  666.      When the program starts, CSEdit will search for two files  called
  667.      CSPRO.CFG and CSEDIT.HLP. CSPRO.CFG is used  to store all of  the
  668.      configuration information entered in CSEdit. When the program  is
  669.      started for the first time, CSEdit will choose default values for
  670.      all configuration  options. CSEDIT.HLP  is used  to display  help
  671.      information for  CSEdit when  the "F1"  key  is pressed  while  a
  672.      configuration field  is highlighted.  Context sensitive  help  is
  673.      available for each configuration option available in CSEdit.
  674.  
  675.      To run CSEdit simply type the following:
  676.  
  677.      C:
  678.      CD \CSPRO
  679.      CSEDIT
  680.  
  681.      Moving from screen to screen:
  682.  
  683.      In this documentation  the CSEdit configuration  screens will  be
  684.      presented in the  order, left to  right, that they  occur in  the
  685.      main menu. To  exit from  one screen  and move  to another  press
  686.      escape to return to  the main menu  and select the  configuration
  687.      screen that you wish  to edit. Pressing escape  while on a  field
  688.      that is currently being edited will cause the edited  information
  689.      to be lost. To  insure that information is  not lost always  make
  690.      sure that when going back to the main menu your selection bar  is
  691.      not on a field that has just been modified.
  692.  
  693.  
  694.  
  695.  
  696.      -----------------------------------------------------------------
  697.          CatScan Professional v1.0  Copyright 1993  Page - 12
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.      While entering  information in  CSEdit,  the following  keys  are
  705.      active for use:
  706.  
  707.      F1         - Display context sensitive help for the current
  708.                   field. Pressing F1 while help is displayed will
  709.                   display a complete list of topics for which help is
  710.                   available.
  711.  
  712.      PgDn       - Scroll to the next screen of information in the
  713.                   current configuration screen. Some configuration
  714.                   screens extend below the boundaries of the current
  715.                   window. These screens use a scroll bar to display
  716.                   the relative location in the current configuration
  717.                   screen.
  718.  
  719.      PgUp       - Scroll to the previous screen of information in the
  720.                   current configuration screen.
  721.  
  722.      Down Arrow - Move to the next field in the configuration screen.
  723.  
  724.      Up Arrow   - Move to the previous field in the configuration
  725.                   screen.
  726.  
  727.      Spacebar   - This key is used to advance through the available
  728.                   choices when a multiple choice field is
  729.                   highlighted.
  730.  
  731.      Enter      - Accept the current field information and move to the
  732.                   next field.
  733.  
  734.      Escape     - Exit the current configuration screen and return to
  735.                   the CSEdit main menu.
  736.  
  737.      Delete     - Delete the character to the right of the cursor.
  738.  
  739.      Backspace  - Delete the cursor to the left of the cursor.
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.      -----------------------------------------------------------------
  757.          CatScan Professional v1.0  Copyright 1993  Page - 13
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.      After the program  is started CSEdit  will display the  following
  765.      menu:
  766.  
  767.  
  768.      +---------------------------------------------------------------+
  769.      | Paths  General  Options  Externals  Import / Export  File     |
  770.      +---------------------------------------------------------------+
  771.  
  772.  
  773.      From this menu you  will be able to  select any of the  available
  774.      configuration screens.
  775.  
  776.  
  777.      7.1 ... CSEDIT / PATHS
  778.  
  779.      The following screen will be displayed after selecting "PATHS" in
  780.      the CSEdit Main Menu:
  781.  
  782.      +---------------------------------------------------------------+
  783.      |                                                               |
  784.      | Path to Temp Drive\Directory     C:\CSPRO\TEMP\               |
  785.      | Path to Bad Directory            C:\CSPRO\BAD\                |
  786.      | Path to CSPRO Home Directory     C:\CSPRO\                    |
  787.      | Path to BBS Home Directory       C:\WC30\                     |
  788.      |                                                               |
  789.      +----------------------- Paths To Files ------------------------+
  790.  
  791.      Path to Temp Drive\Directory:
  792.  
  793.      When CSPro is processing an uploaded file it needs a location  in
  794.      which to place files of a temporary nature. This field is used to
  795.      establish the drive and path to store these files. This field may
  796.      contain the path to any directory on any logical disk.
  797.  
  798.      EXAMPLE : C:\CSPRO\TEMP\
  799.  
  800.      NOTE : CSPro unarchives uploaded files  to this directory so  you
  801.             must insure that this drive contains enough space for any
  802.             file that may be uploaded to your BBS.
  803.  
  804.  
  805.      Path to Bad Directory :
  806.  
  807.      If CSPro encounters a file that fails processing for any  reason,
  808.      that file is a candidate for relocation to the bad directory.  If
  809.      the field "Move Failed Files to your BAD dir" in CSEDIT / GENERAL
  810.      is set to  Y, CSPro will  move the failed  file to the  directory
  811.      specified by this field.
  812.  
  813.  
  814.      Path to CSPRO Home Directory :
  815.  
  816.      -----------------------------------------------------------------
  817.          CatScan Professional v1.0  Copyright 1993  Page - 14
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.      This field establishes  the directory  where CSPro  will look  to
  826.      find all of the files needed for normal operation.
  827.  
  828.      Path to BBS Home Directory :
  829.  
  830.      This field is used to inform CSPro where to locate files that are
  831.      maintained by your BBS Software. For instance, for WildCat, CSPro
  832.      uses the file MAKEWILD.DAT to determine  where the User and  File
  833.      databases are located.
  834.  
  835.      EXAMPLE : C:\WC30\
  836.  
  837.  
  838.      7.2 ... CSEDIT / GENERAL
  839.  
  840.      +---------------------------------------------------------------+
  841.      |                         Date Configuration                    |
  842.      | Use Strict Date Checking                        N             |
  843.      | How old in days should you accept files         360           |
  844.      | Set Archive date                                Original Date |
  845.      |                                                               |
  846.      |                          File Compression                     |
  847.      | Default Archiver                                ZIP           |
  848.      | Convert files to your default Archive           Y             |
  849.      | Compress TXT files from TXTNAMES.TXT            Y             |
  850.      | Recompress files of the same archive type       Y             |
  851.      | Convert Self Extracting Files                   Y             |
  852.      | Put your Comment on the archived file           Y             |
  853.      | DO what with -AV Files                          Keep All      |
  854.      | Capture Uploaded Comments in CAPTURE.TXT        N             |
  855.      |                                                               |
  856.      |                      Duplicate File Detection                 |
  857.      | Use Internal Archive Dup Checking               N             |
  858.      | CRC Percentage to fail in Dup Database          70            |
  859.      |                                                               |
  860.      |                       Failed File Processing                  |
  861.      | Move failed files to your BAD dir               N             |
  862.      | File area to move bad files to                  0             |
  863.      |                                                               |
  864.      |                          Time Constraints                     |
  865.      | Stop Processing after x Minutes 0=Never         0             |
  866.      | Seconds to Delay if File Fails                  2             |
  867.      | Seconds to Delay if File Passes                 2             |
  868.      |                                                               |
  869.      |                              Messages                         |
  870.      | Conference Number to Leave Messages in          0             |
  871.      | Enter Sysop Name here to get messages TO them   SCOTT GREEN   |
  872.      | Enter Sysop Name here to get messages FROM them SCOTT GREEN   |
  873.      | Send message to user if file passes             N             |
  874.      | Send message to user if file fails              N             |
  875.  
  876.      -----------------------------------------------------------------
  877.          CatScan Professional v1.0  Copyright 1993  Page - 15
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.      | Send message to sysop if file passes            N             |
  885.      | Send message to sysop if file fails             N             |
  886.      |                                                               |
  887.      |                        Modem Configuration                    |
  888.      | Does your Modem use RTS/CTS                     N             |
  889.      | Show ANSI Screen to This Baud and Higher        0             |
  890.      | Device Type                                     UART          |
  891.      |                                                               |
  892.      |                           Miscellaneous                       |
  893.      | How many days to preserve SDN files             0             |
  894.      | Network Type                                    Single Line   |
  895.      | BBS Type                                        WildCat       |
  896.      | Create Description File                         FILE_ID.DIZ   |
  897.      | Scan TD0 Files for integrity                    N             |
  898.      | Add Info Message to extended Information        Y             |
  899.      +---------------------------------------------------------------+
  900.  
  901.  
  902.      Use Strict Date Checking :
  903.  
  904.      The Sysop may wish to reject any uploaded files that do not  fall
  905.      within a specific age group. For  instance, you may not want  any
  906.      files to exist on  your BBS that are  older than one year.  CSPro
  907.      will check the date of uploaded files to determine the oldest and
  908.      newest  file  contained  in  the  archive.  This  file  works  in
  909.      conjunction with the  field "How old  in days  should you  accept
  910.      files" located in Misc Options. If this field is set to Y,  CSPro
  911.      will accept the file only if  all files in the archive are  newer
  912.      than the specified  age. If this  field is set  to N, CSPro  will
  913.      accept the file if  any files are found  in the archive that  are
  914.      newer than the specified age.
  915.  
  916.      How old in days should you accept files :
  917.  
  918.      This field is used to establish the age of files in days that you
  919.      wish to accept. When this field is set to 0, file age checking is
  920.      disabled.
  921.  
  922.      Set Archive Date :
  923.  
  924.      Set Archive Date  gives you the  ability to set  the date of  the
  925.      file being  processed.  You have  four  choices to  choose  from:
  926.      Original Date, Current Date, Oldest File, and Newest File.
  927.  
  928.      Original Date - This option will retain the archives original
  929.                     file date. This method is used to process a
  930.                     directory that you just want to freshen or change
  931.                     the archive type. Using this method will cause
  932.                     the files to not be displayed during a "New File
  933.                     Scan" on the BBS.
  934.  
  935.  
  936.      -----------------------------------------------------------------
  937.          CatScan Professional v1.0  Copyright 1993  Page - 16
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.      Current Date  - This method will place the current date and time
  945.                     on the newly processed archive. The file will be
  946.                     displayed on the BBS during a New File Scan when
  947.                     using this method.
  948.  
  949.      Newest File   - This method will set the archive date to the same
  950.                     date as the newest file in the archive. This
  951.                     feature is nice to use after your files have been
  952.                     available for a period of time. The Sysop would
  953.                     then execute CSPro with this option set against
  954.                     the directory. The archive files contained in the
  955.                     directory would then reflect the archives true
  956.                     date.
  957.  
  958.      Oldest File   - This method could be used just like the Newest
  959.                     file method. But it would be for more
  960.                     conservative Sysops. The archive date would
  961.                     guarantee that all files would not be older than
  962.                     the archive date.
  963.  
  964.  
  965.  
  966.      Default Archiver :
  967.  
  968.      This field may  be changed by  pressing either the  space bar  to
  969.      move forward or the minus '-' key to go backwards. This field  is
  970.      used to inform CSPro which archive  type that all other  archives
  971.      will be converted to.
  972.  
  973.      Convert files to your default Archive :
  974.  
  975.      If this  field is  set  to Y,  CSPro  will convert  all  uploaded
  976.      archive files to  the type specified  in "Default Archiver".  For
  977.      instance, if the user  uploads an ARJ file  and the Sysop  wishes
  978.      all uploaded files to be ZIP files, this field would be set to  Y
  979.      and the "Default Archiver" field to  ZIP. CSPro will convert  the
  980.      ARJ to ZIP.
  981.  
  982.      Compress TXT files from TXTNAMES.TXT :
  983.  
  984.      This field is used to inform CSPro to convert uploaded files that
  985.      are not  already compressed  to the  default archiver  type.  For
  986.      instance, the Sysop may wish to compress all uploaded files  with
  987.      a .TXT  extension with  the default  archiver. In  this case  the
  988.      field would be set to Y.  The file TXTNAMES.TXT is an ASCII  file
  989.      located in the CSPro home directory. The file contains a list  of
  990.      file extensions, one per line, to compress. Do not include any of
  991.      the standard archiver  extensions into  this file,  such as  ZIP,
  992.      LZH, or ARJ.
  993.  
  994.      Recompress files of the same archive type :
  995.  
  996.      -----------------------------------------------------------------
  997.          CatScan Professional v1.0  Copyright 1993  Page - 17
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.      In order to insure that all archive files uploaded to the BBS are
  1006.      archived with the latest archiver version,  set this field to  Y.
  1007.      For instance, a user uploads a  file compressed with PKZIP  v1.1,
  1008.      and you are using PKZIP v2.0,  the file will be recompressed.  If
  1009.      you want to bypass recompression of  these files, set this  field
  1010.      to N.
  1011.  
  1012.  
  1013.      Put your Comment on the archived file :
  1014.  
  1015.      This field  will inform  CSPro  that you  wish  to put  your  own
  1016.      comment on all  ZIP and  ARJ files. To  allow for  this set  this
  1017.      field to Y.  Then create a  file called CSPRO.CMT  with an  ASCII
  1018.      editor in your CSPro Home Directory. This file will then be added
  1019.      as the archive comment in the file when rearchived. This  feature
  1020.      only functions with ZIP and ARJ files.
  1021.  
  1022.      NOTE : It is recommended that you place a blank line at the top
  1023.            of this file because some archivers will not display the
  1024.            first comment line properly.
  1025.  
  1026.  
  1027.      Convert Self Extracting Files :
  1028.  
  1029.      CSPro can detect  files that have  been uploaded to  your BBS  in
  1030.      Self-Extracting  form.  This  type  of  file  generally  has   an
  1031.      extension of .EXE. When the file is executed, it will  uncompress
  1032.      itself. This allows the creator of  the file to provide the  user
  1033.      the  ability  to  uncompress  the  file  without  obtaining   the
  1034.      unarchiver. If  you would  like to  convert these  files to  your
  1035.      default archive type, set this field to Y.
  1036.  
  1037.      DO what with -AV Files :
  1038.  
  1039.      This is a new and unique feature that CSPro offers its users.  It
  1040.      gives the  Sysop  the  ability to  maintain  certain  files  that
  1041.      contain specific "AV"  signatures. Three  options are  available:
  1042.      Strip All, Keep All, and Keep List. Below is a brief  explanation
  1043.      of each of the options:
  1044.  
  1045.      Strip All - Rearchives the file which will cause CSPro to
  1046.                 recompress the file, removing any previous "AV"
  1047.                 signature on the file.
  1048.  
  1049.      Keep All  - Will never rearchive the file so that the previous
  1050.                 "AV" signature on the file will remain intact.
  1051.  
  1052.      Keep List - This option will allow the Sysop to maintain a list
  1053.                 of specific "AV" signatures. To use this option
  1054.                 simply create or add to the file KEEPAV.TXT with an
  1055.  
  1056.      -----------------------------------------------------------------
  1057.          CatScan Professional v1.0  Copyright 1993  Page - 18
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.                 ASCII editor. All that is required is for you to type
  1065.                 in each AV signature you want to preserve on its own
  1066.                 line. An example may look like the following:
  1067.  
  1068.                        UUM818   <--- This is Our AV Signature
  1069.                        PKW655   <--- This is PKWare!'s AV Signature
  1070.  
  1071.                 In the above example, any files that contained one of
  1072.                 above "AV" signatures would be preserved in their
  1073.                 original state. All other files would have their "AV"
  1074.                 signature stripped.
  1075.  
  1076.      Capture Uploaded Comments in CAPTURE.TXT :
  1077.  
  1078.      CSPro has the ability  to maintain the comments  of all .ZIP  and
  1079.      .LZH files uploaded to your BBS. This is useful if you would like
  1080.      to see where your  files are coming from.  CSPro will append  the
  1081.      comments to  the  file  CAPTURE.TXT located  in  the  CSPro  Home
  1082.      Directory.
  1083.  
  1084.      Use Internal Archive Dup Checking :
  1085.  
  1086.      CSPro has the ability to reject uploaded files that already exist
  1087.      on your BBS. CSPro can detect  a duplicate file even if the  file
  1088.      name changes or files have been added to the archive file.  CSPro
  1089.      accomplishes this feature by creating a 32 bit CRC for each  file
  1090.      in the archive and checking the CRC against other files that have
  1091.      been uploaded to your BBS. This  field works in conjunction  with
  1092.      "CRC Percentage"  located in  Misc.  Options. Let's  assume,  for
  1093.      instance, that  a user  uploads a  file called  GAMES.ZIP and  it
  1094.      contains 10 files in the archive. A CRC is generated for each  of
  1095.      the 10 files and is saved in  the CRC database. At a later  date,
  1096.      another user uploads a file called GAMES1.ZIP, which is an  exact
  1097.      copy of GAMES.ZIP. The BBS will allow the user to upload the file
  1098.      because the name does not exist  in the file database. Since  you
  1099.      do not want duplicates, CSPro will fail the file because the file
  1100.      CRC values  match files  already uploaded  to your  BBS. The  CRC
  1101.      Percentage field is used to set a maximum threshold of  duplicate
  1102.      files that you wish  to allow in an  uploaded file. Setting  this
  1103.      field to 70% would inform CSPro to allow 70 percent of the  files
  1104.      contained in  an  archive  to  be  duplicates  of  files  already
  1105.      uploaded. For example, 7 of 10 files could be duplicates but 8 of
  1106.      10 would fail.
  1107.  
  1108.      CRC Percentage to fail in Dup Database :
  1109.  
  1110.      This field  is  used  to  establish  the  maximum  percentage  of
  1111.      duplicate files that you wish to allow in an archive.
  1112.  
  1113.      See Also:
  1114.         Use Internal Archive Dup Checking
  1115.  
  1116.      -----------------------------------------------------------------
  1117.          CatScan Professional v1.0  Copyright 1993  Page - 19
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.      Move failed files to your BAD dir :
  1125.  
  1126.      This field is used to inform CSPro to move any uploaded file that
  1127.      fails to  the  BAD directory.  See  "Bad Directory  Path"  for  a
  1128.      complete explanation of this field.
  1129.  
  1130.      Note : When using CSPro with a WildCat BBS, the file will NOT be
  1131.            moved if executed from SCANFILE.BAT. This is because
  1132.            WildCat will retain the original file area that the file
  1133.            was uploaded to.
  1134.  
  1135.      File area to move bad files to :
  1136.  
  1137.      This field is used to define the BBS file area in which you  wish
  1138.      to move all files that fail processing.
  1139.  
  1140.      Stop Processing after x Minutes :
  1141.  
  1142.      This field is used to define the maximum amount of time that  you
  1143.      wish CSPro to process  a file, or  list of files.  When set to  0
  1144.      this option is disabled.
  1145.  
  1146.      How long to Delay if File Fails :
  1147.  
  1148.      This field  establishes the  amount of  seconds that  CSPro  will
  1149.      display the final  status screen upon  the event  the file  fails
  1150.      processing.
  1151.  
  1152.      How long to Delay if File Passes :
  1153.  
  1154.      This field  establishes the  amount of  seconds that  CSPro  will
  1155.      display the final status screen when a file passes all tests.
  1156.  
  1157.      Conference Number to Leave Messages in :
  1158.  
  1159.      This field defines  the BBS conference  number that  you wish  to
  1160.      send all messages to the Sysop and Uploader to.
  1161.  
  1162.  
  1163.  
  1164.  
  1165.      Enter Sysop Name here to get messages TO them :
  1166.  
  1167.      When sending messages to the Sysop this field is the name of  the
  1168.      Sysop that all messages  will be sent to.  This option is  broken
  1169.      down by TO and FROM  because you may wish  to have a Co-Sysop  or
  1170.      File Sysop receive  all the messages  of failed  files. In  which
  1171.      case you would want his/her name in the TO field so that you  are
  1172.      not bothered  with  the  messages  of  failed  files.  You  will,
  1173.      however, want  all  messages  informing the  user  of  the  CSPro
  1174.      results, to be from you (the  Sysop).  If you  do not have a  Co-
  1175.  
  1176.      -----------------------------------------------------------------
  1177.          CatScan Professional v1.0  Copyright 1993  Page - 20
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.      Sysop or a File Sysop, simply enter your name in both fields.
  1185.  
  1186.      See also :
  1187.         Sysop Name to get message FROM them
  1188.  
  1189.  
  1190.      Enter Sysop Name here to get messages FROM them :
  1191.  
  1192.      When sending messages  to users, this  field is the  name of  the
  1193.      Sysop that the messages  will be addressed  from. This option  is
  1194.      broken down by TO  and FROM because  you may wish  to have a  Co-
  1195.      Sysop or a File Sysop receive  all the messages of failed  files.
  1196.      However, you may wish all messages informing the uploader of  the
  1197.      CSPro results to be addressed from the Sysop.  If you do not have
  1198.      a Co-Sysop  or a  File  Sysop, simply  enter  your name  in  both
  1199.      fields.
  1200.  
  1201.      See also :
  1202.         Sysop Name to get message TO them
  1203.  
  1204.  
  1205.      Does your Modem use RTS/CTS :
  1206.  
  1207.      Most high speed modems use hardware handshaking flow control. Set
  1208.      this field to Y if your modem requires hardware flow control.  If
  1209.      this field is set to N, it may be overridden by setting the CSPro
  1210.      Command Line option /RTSCTS.
  1211.  
  1212.      See Also:
  1213.         CSPro Command Line Options
  1214.  
  1215.      Show ANSI Screen to This Baud and Higher :
  1216.  
  1217.      This field defines  the minimum caller  baud rate  that you  wish
  1218.      CSPro to display the status screen  to. If your status screen  is
  1219.      very complex, CSPro may process small files before the screen has
  1220.      been completely displayed to lower speed callers.
  1221.  
  1222.      Device Type :
  1223.  
  1224.      This field is  used to configure  the type of  hardware that  the
  1225.      Sysop is using to communicate with the modem. CSPro supports Uart
  1226.      and DigiBoard. Uart is the normal method of communication between
  1227.      the computer  and modem.  DigiBoard  is an  additional  expansion
  1228.      board placed  in  the  computer  to  gain  access  to  up  to  16
  1229.      communication ports. If you are using non-standard uart addresses
  1230.      and IRQ's with WildCat BBS, CSPro uses the environment  variables
  1231.      WCIRQID and WCBASEID. Please refer to your WildCat  documentation
  1232.      for an explanation of these environment variables.
  1233.  
  1234.  
  1235.  
  1236.      -----------------------------------------------------------------
  1237.          CatScan Professional v1.0  Copyright 1993  Page - 21
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.      How many days to preserve SDN files :
  1245.  
  1246.      This field establishes the minimum age in days of SDN files  that
  1247.      you wish to have rearchived when uploaded. All SDN files that are
  1248.      newer than this age, will be written to the file SDNLATER.TXT  in
  1249.      the CSPro Home Directory.
  1250.  
  1251.      Network Type :
  1252.  
  1253.      This is the network mode in which CSPro should operate in.  There
  1254.      are three choices that may be chosen here: Single Line, DOS Share
  1255.      and Novell. These options are further described below:
  1256.  
  1257.  
  1258.      Single Line - This is used for single line BBS systems that are
  1259.                   not using any form of networking or multitasking
  1260.                   software.
  1261.  
  1262.      DOS Share   - This option should be used for systems that are
  1263.                   using DOS SHARE, Lantastic, Novell Lite or any
  1264.                   other networking software other than Novell.
  1265.  
  1266.      Novell      - This option is used for NOVELL 286 or Novell 386
  1267.                   systems only. This does not apply to NOVELL LITE
  1268.                   users.
  1269.  
  1270.  
  1271.      BBS Type :
  1272.  
  1273.      This Field informs CSPro which type of BBS environment it will be
  1274.      operating under. At this time, WildCat and MainLine are the  only
  1275.      two BBS types being  supported. We will add  any BBS to our  list
  1276.      providing we can obtain  the file formats  to the Message,  User,
  1277.      and File databases.
  1278.  
  1279.  
  1280.      Create Description File :
  1281.  
  1282.      CSPro has the ability to add  either a FILE_ID.DIZ or a  DESC.SDI
  1283.      file into  the archive  if it  does not  already contain  one.  A
  1284.      FILE_ID.DIZ file may contain extended file information.  However,
  1285.      if the  user  does not  enter  a detailed  description  then  the
  1286.      FILE_ID.DIZ will  be very  small (60  characters from  a  WildCat
  1287.      system). This  option is  also convenient  if  you ever  need  to
  1288.      rebuild your file  database because your  BBS file database  gets
  1289.      corrupted, you will then be able use the description files  CSPro
  1290.      added.
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.      -----------------------------------------------------------------
  1297.          CatScan Professional v1.0  Copyright 1993  Page - 22
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.      Log to the BBS Activity Logs :
  1305.  
  1306.      Set this field to Y if you wish all activity to be saved in  your
  1307.      BBS activity log in addition to  the normal log files created  by
  1308.      CSPro.
  1309.  
  1310.      Scan TD0 Files for integrity :
  1311.  
  1312.      CSPro has the  ability to check  TD0 files for  integrity. A  TD0
  1313.      file is commonly used when an  entire disk is compressed into  an
  1314.      image file. This file commonly has  an extension of .TD0. If  you
  1315.      set this field to Y, you will need TDCHECK.EXE in your DOS  path.
  1316.      If you do not wish to have TD0's scanned, then answer N.
  1317.  
  1318.      Add Info Message to extended Information :
  1319.  
  1320.      This field is used with WildCat  BBS's only. When set to Y,  this
  1321.      field informs  CSPro to  create  extended information  about  the
  1322.      uploaded file in the file database. The file MSGINFO.TXT is  used
  1323.      as a template to create the extended information. Standard  CSPro
  1324.      @ Macros may be used in the creation of this file.
  1325.  
  1326.      See Also:
  1327.         File Format - MSGINFO.TXT
  1328.  
  1329.  
  1330.      Send Message to User if File Passes :
  1331.  
  1332.      This option is used to tell CSPro  if it should send a thank  you
  1333.      note to the user if a file passes. The message will be  addressed
  1334.      from the  Sysop's name  that was  entered in  CSEdit "Sysop  Name
  1335.      Messages are FROM". You can make this file say anything you want.
  1336.      If you  do answer  YES to  this question  then you  will need  to
  1337.      create a file in the CSPro  directory called USERG.TXT.  You  may
  1338.      use any of the available MACROS that CSPro has to offer.
  1339.  
  1340.      Send Message to User if File Fails :
  1341.  
  1342.      This option is used to tell CSPro if it should send a message  to
  1343.      the user if a file fails.  The message will be addressed from the
  1344.      Sysop's name  defined  in CSEdit  under  the option  "Sysop  Name
  1345.      Messages are FROM". Any text information may be entered into this
  1346.      file. If you do answer YES to this question then you will need to
  1347.      create a file in  the CSPro directory  called USERB.TXT. You  may
  1348.      use any of the available MACROS that CSPro has to offer.
  1349.  
  1350.  
  1351.      Send Message to Sysop if File Passes :
  1352.  
  1353.      This option is used to tell CSPro if it should send a message  to
  1354.      the Sysop name, defined in CSEdit under the option "Sysop Name to
  1355.  
  1356.      -----------------------------------------------------------------
  1357.          CatScan Professional v1.0  Copyright 1993  Page - 23
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.      Receive Messages".  If  a  file  passes  then  this  person  will
  1365.      actually get a  message to them  informing them that  a file  has
  1366.      passed CSPro. They may then move the file to the appropriate file
  1367.      area. Any text information may be  entered into the file. If  you
  1368.      do answer Y to this question then you will need to create a  file
  1369.      in the CSPro directory called SYSOPB.TXT. You may use any of  the
  1370.      available CSPro message MACROS.
  1371.  
  1372.  
  1373.      Send Message to Sysop if File Fails :
  1374.  
  1375.      This option is used to tell CSPro if it should send a message  to
  1376.      the Sysop name, defined in CSEdit under the option "Sysop Name to
  1377.      Receive Messages". If a file fails then this person will actually
  1378.      get a message to them informing them that a file has failed scan.
  1379.      They may then take appropriate  action. Any text information  may
  1380.      be entered into this file. If  you do answer Y to this  question,
  1381.      you will need  to create  a file  in the  CSPro directory  called
  1382.      SYSOPB.TXT. You  may  use  any of  the  available  CSPro  message
  1383.      MACROS.
  1384.  
  1385.  
  1386.  
  1387.      7.3 ... CSEDIT / OPTIONS
  1388.  
  1389.      When this menu  option is selected,  the following  menu will  be
  1390.      displayed. Further  configuration  screens  may  be  selected  as
  1391.      described below:
  1392.  
  1393.      +-------------------+
  1394.      | Scanners Setup    |
  1395.      | Scan Dirs Only    |
  1396.      | Exclude Dirs      |
  1397.      | Exclude Security  |
  1398.      +-------------------+
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.      -----------------------------------------------------------------
  1417.          CatScan Professional v1.0  Copyright 1993  Page - 24
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.      7.3.1 ... CSEDIT / OPTIONS / SCANNERS SETUP
  1425.  
  1426.      When this menu option  is selected, the  Sysop will be  presented
  1427.      with the configuration shown below:
  1428.  
  1429.      +-------------------------------------------------------------+
  1430.      |    Scanner Drive\Path\Filename       Scanner Parameters     |
  1431.      |                                                             |
  1432.      |  1) C:\SCANNERS\SCAN.EXE         /NOMEM /NOEXPIRE /NOPAUSE  |
  1433.      |  2)                                                         |
  1434.      |  3)                                                         |
  1435.      |  4)                                                         |
  1436.      |  5)                                                         |
  1437.      |  6)                                                         |
  1438.      |  7)                                                         |
  1439.      |  8)                                                         |
  1440.      |  9)                                                         |
  1441.      | 10)                                                         |
  1442.      | 11)                                                         |
  1443.      | 12)                                                         |
  1444.      | 13)                                                         |
  1445.      | 14)                                                         |
  1446.      | 15)                                                         |
  1447.      +----------------- Define up to 15 Scanners ------------------+
  1448.  
  1449.  
  1450.      Scanner Definitions :
  1451.  
  1452.      This screen will allow you to define up to 15 different virus
  1453.      scanners that will be used to process an uploaded file. CSPro
  1454.      will execute each defined scanner on the uploaded file.
  1455.  
  1456.      Scanner Program :
  1457.  
  1458.      This field is used to define the drive, directory and file
  1459.      name of each scanner program.
  1460.  
  1461.      EXAMPLE : C:\SCANNERS\SCAN.EXE
  1462.  
  1463.  
  1464.  
  1465.  
  1466.      Scanner Parameters :
  1467.  
  1468.      This field is used to define the parameters to pass to the
  1469.      virus scanner program.
  1470.  
  1471.      EXAMPLE : /NOMEM /NOEXPIRE /NOPAUSE
  1472.  
  1473.  
  1474.  
  1475.  
  1476.      -----------------------------------------------------------------
  1477.          CatScan Professional v1.0  Copyright 1993  Page - 25
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.      7.3.2 ... CSEDIT / OPTIONS / SCAN DIRS ONLY
  1485.  
  1486.      When this menu option  is selected, the  Sysop will be  presented
  1487.      with the configuration shown below:
  1488.  
  1489.  
  1490.      +-------------------------------+
  1491.      |  1)                           |
  1492.      |  2)                           |
  1493.      |  3)                           |
  1494.      |  4)                           |
  1495.      |  5)                           |
  1496.      |  6)                           |
  1497.      |  7)                           |
  1498.      |  8)                           |
  1499.      |  9)                           |
  1500.      | 10)                           |
  1501.      | 11)                           |
  1502.      | 12)                           |
  1503.      | 13)                           |
  1504.      | 14)                           |
  1505.      | 15)                           |
  1506.      + Only Scan Files in These Dirs +
  1507.  
  1508.  
  1509.      This screen establishes up to 15  directories in which the  Sysop
  1510.      only wishes CSPro to scan, but not recompress the files  uploaded
  1511.      to them. All other directories will function as normal.
  1512.  
  1513.      7.3.3 ... CSEDIT / OPTIONS / EXCLUDE DIRS
  1514.  
  1515.      When this menu option  is selected, the  Sysop will be  presented
  1516.      with the configuration shown below:
  1517.  
  1518.      +----------------------------------+
  1519.      |  1)                              |
  1520.      |  2)                              |
  1521.      |  3)                              |
  1522.      |  4)                              |
  1523.      |  5)                              |
  1524.      |  6)                              |
  1525.      |  7)                              |
  1526.      |  8)                              |
  1527.      |  9)                              |
  1528.      | 10)                              |
  1529.      | 11)                              |
  1530.      | 12)                              |
  1531.      | 13)                              |
  1532.      | 14)                              |
  1533.      | 15)                              |
  1534.      + Exclude Processing in These Dirs +
  1535.  
  1536.      -----------------------------------------------------------------
  1537.          CatScan Professional v1.0  Copyright 1993  Page - 26
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.      This screen establishes up to 15 directories in which you do  not
  1545.      want CSPro to process the  file in any way.  You may wish to  use
  1546.      this when you  have a file  area that your  users upload  secure,
  1547.      preprocessed files into.
  1548.  
  1549.      7.3.4 ... CSEDIT / OPTIONS / EXCLUDE SECURITY
  1550.  
  1551.      When this menu  option is selected  the Sysop  will be  presented
  1552.      with the configuration shown below:
  1553.  
  1554.  
  1555.      +-----------------------+
  1556.      |  1) 0       2) 0      |
  1557.      |  3) 0       4) 0      |
  1558.      |  5) 0       6) 0      |
  1559.      |  7) 0       8) 0      |
  1560.      |  9) 0      10) 0      |
  1561.      | 11) 0      12) 0      |
  1562.      | 13) 0      14) 0      |
  1563.      | 15) 0      16) 0      |
  1564.      +-----------------------+
  1565.  
  1566.  
  1567.      This screen allows  the Sysop to  define up to  16 user  security
  1568.      levels that, after uploading a file, CSPro will not process their
  1569.      uploaded files in any way.
  1570.  
  1571.      7.4 ... CSEDIT / EXTERNALS
  1572.  
  1573.      When this  menu option  is selected  the following  menu will  be
  1574.      displayed. Further  configuration  screens  may  be  selected  as
  1575.      described below:
  1576.      +---------------------+
  1577.      | Archiver Progs      |
  1578.      | Gif Processing      |
  1579.      +---------------------+
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.      -----------------------------------------------------------------
  1597.          CatScan Professional v1.0  Copyright 1993  Page - 27
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.      7.4.1 ... CSEDIT / EXTERNALS / ARCHIVERS
  1605.  
  1606.      When this menu  option is selected  the Sysop  will be  presented
  1607.      with the configuration screen shown below:
  1608.  
  1609.      +-------------------------------------------------------------+
  1610.      |                                                             |
  1611.      | Default Extension ZIP            Archiver       1   ZIP     |
  1612.      |                                                             |
  1613.      | Archiver          C:\DOS\PKZIP.EXE                          |
  1614.      |                                                             |
  1615.      | Archiver Parm     -rp -ex                                   |
  1616.      |                                                             |
  1617.      | Un-Archiver       C:\DOS\PKUNZIP.EXE                        |
  1618.      |                                                             |
  1619.      | Un-Archiver Parm  -do                                       |
  1620.      |                                                             |
  1621.      | Comment Parm      -o -z <                                   |
  1622.      |                                                             |
  1623.      | Signature         PKCD                                      |
  1624.      |                                                             |
  1625.      | Self Extr Sig     MZUA_                                     |
  1626.      |                                                             |
  1627.      +-------------   Please Define your Archivers   --------------+
  1628.  
  1629.  
  1630.      Default Extension :
  1631.  
  1632.      This field is used to tell CSPro what the extension should be for
  1633.      this archiver type.  PKZIP would use  the extension  of ZIP.  ARJ
  1634.      would use the extension of ARJ, and so on.
  1635.  
  1636.  
  1637.      Archiver :
  1638.  
  1639.      This field is the Drive\Directory\Filename.EXT of your  archiver.
  1640.      In most cases this field will be filled in for you when you first
  1641.      run CSEDIT.  CSEDIT  will search  your  hard drive  for  all  the
  1642.      default  archivers  supported   and  fill   in  the   appropriate
  1643.      drive\directory\filename.
  1644.  
  1645.  
  1646.      Archiver Parameter :
  1647.  
  1648.      This field  is provided  for you  to define  the parameters  your
  1649.      archiver should use. In most cases,  you will not need to  change
  1650.      these parameters and you  should not change them  if you are  not
  1651.      familiar with the archiver. If a  new archiver comes out and  you
  1652.      wish to use it then you will need to enter the parameters  needed
  1653.      for the archiver to compress a file.
  1654.  
  1655.  
  1656.      -----------------------------------------------------------------
  1657.          CatScan Professional v1.0  Copyright 1993  Page - 28
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.      Unarchiver :
  1665.  
  1666.      This  field   is   the   Drive\Directory\Filename.EXT   of   your
  1667.      unarchiver. In most cases  this field will be  filled in for  you
  1668.      when you first run CSEDIT. CSEDIT will search your hard drive for
  1669.      all the default archivers supported  and fill in the  appropriate
  1670.      drive\directory\filename.
  1671.  
  1672.      Unarchiver Parameter :
  1673.  
  1674.      This field  is provided  for you  to define  the parameters  your
  1675.      unarchiver should use. In most cases you will not need to  change
  1676.      these and you should not change them if you are not familiar with
  1677.      the un-archiver.  If a new un-archiver comes out and you wish  to
  1678.      use it then you will need to enter the parameters needed for  the
  1679.      un-archiver to uncompress a file.
  1680.  
  1681.      Comment Parameter :
  1682.  
  1683.      This field is provided for you  to enter the specific  parameters
  1684.      needed to make  this archiver add  a comment to  its archive.  In
  1685.      most cases you will not need to change what is provided,  because
  1686.      currently only  two  archivers,  PKZIP and  ARJ  support  placing
  1687.      comments on files. Since  we provide the  defaults for those  two
  1688.      archivers you will not need to modify them, and should not modify
  1689.      them, unless your archiver comment parameter requirements change.
  1690.      If by chance a  current archiver comes  out that supports  adding
  1691.      comments to files, then the use the following format:
  1692.  
  1693.         Archiver.exe <Comment Parameters> Filename
  1694.  
  1695.  
  1696.      Signature :
  1697.  
  1698.      Every file  that is  created  by an  archiver  has some  type  of
  1699.      "Signature" at the beginning of the  file. These are usually  the
  1700.      first couple of bytes in the file. These "Signatures" are  always
  1701.      the same when  a particular archiver  creates them. For  example,
  1702.      when PKZIP  creates a  ZIP file  then the  first four  bytes  are
  1703.      always PKCD. Each archiver has its  own signature for the  normal
  1704.      archive file and the self extracting archive files. This field is
  1705.      provided to enter the NORMAL signature for this archiver.
  1706.  
  1707.  
  1708.      See also
  1709.         Self Extracting Signature
  1710.  
  1711.      Self Extract Signature :
  1712.  
  1713.      Every file  that is  created  by an  archiver  has some  type  of
  1714.      "Signature" at the beginning of the file.  These are usually  the
  1715.  
  1716.      -----------------------------------------------------------------
  1717.          CatScan Professional v1.0  Copyright 1993  Page - 29
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.      first couple of bytes in the file.  These "Signatures" are always
  1725.      the same when  a particular archiver  creates them. For  example,
  1726.      when PKSFX creates  a self extracting  ZIP file,  then the  first
  1727.      four bytes  are  always  the same.  Each  archiver  has  its  own
  1728.      signature for the  normal archive  file and  the self  extracting
  1729.      archive  files.  This  field  is  provided  to  enter  the   self
  1730.      extracting signature for this archiver.
  1731.  
  1732.         See also Signature
  1733.  
  1734.  
  1735.      7.4.2 ... CSEDIT / EXTERNALS / GIF PROCESSING
  1736.  
  1737.      When this menu option  is selected, the  Sysop will be  presented
  1738.      with the configuration shown below:
  1739.  
  1740.  
  1741.      +---------------------------------------------------------------+
  1742.      |                         GIF Processing                        |
  1743.      | GIF Processing Method            GifLite                      |
  1744.      | GIF Resolution Location          Left                         |
  1745.      | Where is your GIFTEST.EXE        C:\DOS\GIFTEST.EXE           |
  1746.      | What Parameters for GIFTEST                                   |
  1747.      | Where is your GIF2JPG.EXE        C:\DOS\GIF2JPG.EXE           |
  1748.      | What Parameters for GIF2JPG      -a -k -q55                   |
  1749.      | Where is your GIFLITE.EXE        C:\DOS\GIF2JPG.EXE           |
  1750.      | What Parameters for GIFLITE      -b -i -o -u -t               |
  1751.      | GIF Signature                    GIF8                         |
  1752.      | GIF Extension                    GIF                          |
  1753.      |                                                               |
  1754.      | Minimum GIF Resolutions                                       |
  1755.      |    X : 0     Y : 0     Colors : 0                             |
  1756.      |                                                               |
  1757.      |                         JPG Processing                        |
  1758.      | JPG Processing Method            GIF                          |
  1759.      | Where is your JPG2GIF.EXE        C:\DOS\JPG2GIF.EXE           |
  1760.      | What Parameters for JPG2GIF      -a -k                        |
  1761.      | JPG Signature                                                 |
  1762.      | JPG Extension                                                 |
  1763.      +-------------------------- GIF Options ------------------------+
  1764.  
  1765.  
  1766.  
  1767.  
  1768.      GIF Processing Method :
  1769.  
  1770.      This option allows you to tell CSPro how to handle GIF files. You
  1771.      have three choices here:  GifLite, JPG and None.   If Giflite  is
  1772.      chosen  then  CSPro  will  expect  to  find  GIFLITE.EXE  in  the
  1773.      directory specified by "Where  is your GIFLITE.EXE".   If JPG  is
  1774.      used then CSPro will expect to find GIF2JPG.EXE in the  directory
  1775.  
  1776.      -----------------------------------------------------------------
  1777.          CatScan Professional v1.0  Copyright 1993  Page - 30
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.      specified by "Where  is your  GIF2JPG.EXE". If  None is  selected
  1785.      then CSPro will not perform any GIF processing on GIF files  that
  1786.      are uploaded to your system.
  1787.  
  1788.      GIF Resolution Location :
  1789.  
  1790.      This field  is  used  to  tell  CSPro  where  to  place  the  GIF
  1791.      resolution for the GIF file that was uploaded.  Your choices  are
  1792.      LEFT, RIGHT, EXTENDED, and NONE. A GIF resolution looks something
  1793.      like this; 640x480x256, where the 640 is the amount of horizontal
  1794.      pixels, 480 is  the amount  of vertical  pixels, and  256 is  the
  1795.      amount of  colors  used in  the  GIF image.  Below  are  detailed
  1796.      descriptions of the locations:
  1797.  
  1798.      Left     - will put the resolution of the GIF file at the left of
  1799.                 the users description.
  1800.  
  1801.      Ex.  640x480x256  A picture of the space shuttle taking off.
  1802.  
  1803.      Right    - Puts the resolution at the far right of the users
  1804.                 description.
  1805.  
  1806.      Ex.  A picture of the space shuttle taking off. 640x480x256
  1807.  
  1808.      Extended - Puts the resolution at the very beginning of the
  1809.                 Extended information.  We have plans to make CSPro
  1810.                 read the contents of GIF comments and place them in
  1811.                 the extended information. At this time this is not
  1812.                 implemented so this option most likely will not be
  1813.                 used until the above is implemented.
  1814.  
  1815.  
  1816.      Where is your GIFTEST Program :
  1817.  
  1818.      If this field is  filled in then CSPro  will use this program  to
  1819.      test the integrity  of any GIF  files that are  uploaded to  your
  1820.      system. We  suggest that  you use  GIFTEST v4.0.  GIFTEST may  be
  1821.      downloaded from The CSPro Support BBS's.
  1822.  
  1823.  
  1824.  
  1825.      What Parameters for GIFTEST :
  1826.  
  1827.      This is the command  line options for  your GIFTEST program.  The
  1828.      current  GIFTEST  program   we  suggest  to   use  with   CatScan
  1829.      Professional, does not need any command line parameters in  which
  1830.      case this field will be blank.
  1831.  
  1832.  
  1833.  
  1834.      Where is your GIF2JPG.EXE :
  1835.  
  1836.      -----------------------------------------------------------------
  1837.          CatScan Professional v1.0  Copyright 1993  Page - 31
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.      This is the complete Drive\Path\Filename of where GIF2JPG.EXE  is
  1846.      located. GIF2JPG.EXE is an external program that will convert GIF
  1847.      files to "JPG" files.
  1848.  
  1849.  
  1850.      What Parameters for GIF2JPG :
  1851.  
  1852.      If you are  using GIF2JPG to  convert your GIF  files, enter  the
  1853.      desired GIF2JPG options in this field. If you are unfamiliar with
  1854.      your choices then  see the GIF2JPG  manual for  your options.  We
  1855.      recommend that you use the defaults for initial setup.
  1856.  
  1857.      Where is your GIFLITE.EXE :
  1858.  
  1859.      This  is   the   complete   Drive\Directory\Filename   of   where
  1860.      GIFLITE.EXE is located. Giflite is an external program that  will
  1861.      compress GIF files.   Although some of  the picture sharpness  is
  1862.      lost when compressing GIF files, it's not very noticeable by  the
  1863.      naked eye.
  1864.  
  1865.  
  1866.      What Parameters for GIFLITE :
  1867.  
  1868.      If you are using  GifLite to compress your  GIF files then  enter
  1869.      the desired GifLite options in this field.  If you are unfamiliar
  1870.      with your choices then see the  GifLite manual for your  options.
  1871.      We recommend that you use the defaults for initial setup.
  1872.  
  1873.      Minimum GIF Resolutions :
  1874.  
  1875.      CSPro gives  you  the  option to  restrict  GIF  files  by  their
  1876.      resolution. A GIF resolution consists of three numbers; How  many
  1877.      pixels going  across the  screen (horizontal  X axis),  How  many
  1878.      pixels going from top to bottom  (vertical Y axis), and how  many
  1879.      colors are in the picture. It normally looks something like this.
  1880.  
  1881.         640x480x256
  1882.         X   Y   Colors
  1883.  
  1884.      To reject GIF files, simply enter the minimum number you wish  to
  1885.      accept for  any  category. If  a  0 is  entered  then  resolution
  1886.      checking is  disabled for  that part  of the  resolution. To  set
  1887.      CSPro so that it will accept any GIF file resolution, then simply
  1888.      enter 0 in all three fields.
  1889.  
  1890.      JPG Processing Method :
  1891.  
  1892.      This field  instructs CSPro  what to  with  JPG type  files.  You
  1893.      basically have two choices, Convert them  to GIF, or do  Nothing.
  1894.      If you chose to convert them to GIF, then CSPro will run  JPG2GIF
  1895.  
  1896.      -----------------------------------------------------------------
  1897.          CatScan Professional v1.0  Copyright 1993  Page - 32
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.      on the file and  convert it to  a GIF file.  This will not  bring
  1905.      back the files original  picture clarity, but  will allow you  to
  1906.      only have GIF type pictures available on your system.
  1907.  
  1908.      Where is your JPG2GIF.EXE :
  1909.  
  1910.      This is the complete Drive\Path\Filename of where JPG2GIF.EXE  is
  1911.      located. JPG2GIF.EXE is an external program that will convert JPG
  1912.      files to "GIF" files. Since most picture viewers do not view  JPG
  1913.      files directly, your users must do this if they wish to view  JPG
  1914.      files.
  1915.  
  1916.      What Parameters for JPG2GIF :
  1917.  
  1918.      If you are converting JPG files to GIF format then you will  need
  1919.      to enter the  desired parameters you  wish CSPro to  use when  it
  1920.      encounters a JPG file. If you are unfamiliar with the  parameters
  1921.      available then see the JPG2GIF documentation for your options. We
  1922.      recommend that you use the defaults for initial setup.
  1923.  
  1924.  
  1925.      Write GIF and JPG Files to RUNLATER.TXT :
  1926.  
  1927.      This option is used to tell CSPro to write files that are of  GIF
  1928.      or JPG format to the RUNLATER.TXT  file. You may want to  convert
  1929.      these types  of files  in either  your  POSTCALL.BAT or  in  your
  1930.      nightly maintenance. The reason for this  is because GIF and  JPG
  1931.      files that  are 200K  will take  approximately  one minute  on  a
  1932.      486/33 machine to convert. You may not want to make your uploader
  1933.      wait this amount  of time for  the file to  be processed. If  you
  1934.      choose to have CSPro bypass conversion of GIF or JPG files  while
  1935.      the user is on-line, then you will need to set the options at the
  1936.      bottom of this help screen (See Also "Gif Processing Method")  to
  1937.      NONE.  Then  use  CSEDIT  /  FILE  /  SAVE,  to  create   another
  1938.      configuration file that informs CSPro to convert the GIF and  JPG
  1939.      files the way  you wish  them to  be processed.  In your  nightly
  1940.      event batch file, you  will need to have  CSPro load that  config
  1941.      file and also  process the file  list RUNLATER.TXT.  Below is  an
  1942.      example of the command  line that could be  used in your  nightly
  1943.      bat file:
  1944.  
  1945.         CSPRO -Cc:\CSPRO\NIGHTLY.CFG -Lc:\CSPRO\RUNLATER.TXT
  1946.  
  1947.      The command line  parameters -C  and -L  are used  to make  CSPro
  1948.      process the  RUNLATER.TXT file.   The  -C tells  CSPro to  use  a
  1949.      different CFG file  and the  -L tells  CSPro to  process all  the
  1950.      files out of a list of files.
  1951.  
  1952.      See Also:
  1953.        GIF Processing Method
  1954.        JPG Processing Method
  1955.  
  1956.      -----------------------------------------------------------------
  1957.          CatScan Professional v1.0  Copyright 1993  Page - 33
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.      7.5 ... CSEDIT / IMPORT / EXPORT
  1965.  
  1966.      CSPro has the ability to import  and export to ASCII text  files.
  1967.      This will enable  you to upgrade  to new  versions without  being
  1968.      forced to totally reconfigure. Here is how it works: CSEdit  will
  1969.      create  an  ASCII  text  file  containing  all  of  the  programs
  1970.      configuration settings.  This file  will  always be  readable  by
  1971.      later versions of the program. This procedure is only needed when
  1972.      upgrading to a  newer version because  CSPro and CSEdit  normally
  1973.      loads the binary configuration  file CSPRO.CFG. The advantage  of
  1974.      using a binary configuration file  for normal operation will  let
  1975.      CSPro read all the  options in one physical  disk read making  it
  1976.      very fast. The disadvantage to this  is that if the file  changes
  1977.      in size then  it will  not be loaded  properly. This  is why  the
  1978.      Import/Export option is so convenient for upgrading.
  1979.  
  1980.  
  1981.      7.5.1 ... CSEDIT / IMPORT - EXPORT / IMPORT
  1982.  
  1983.      The import screen that you will  be presented with when  choosing
  1984.      this menu option is a pick list of files ending in *.XPT. You are
  1985.      also presented with the  parent directory and any  subdirectories
  1986.      if they  exist.  Remember  only  files  that  end  in  *.XPT  are
  1987.      displayed so be sure to save them with the extension XPT.
  1988.  
  1989.  
  1990.      +----------- N:\BP\CLS\CATSCAN\*.XPT -----------+
  1991.      | ..\            HOLD\          TEST\           |
  1992.      | BAD\           TEMP\          CSPRO.XPT       |
  1993.      |                                               |
  1994.      |                                               |
  1995.      |                                               |
  1996.      +-----------------------------------------------+
  1997.  
  1998.      7.5.2 ... CSEDIT / IMPORT - EXPORT / EXPORT
  1999.  
  2000.      When choosing the export option in  CSEDIT, you will be  prompted
  2001.      for a  file name.  The  default file  name  that will  always  be
  2002.      displayed is CSPRO.XPT. You may change  this by typing in a  file
  2003.      name, when the default is displayed. CSEdit will create an  ASCII
  2004.      configuration file in the name that  you specified. You may  look
  2005.      at this file with a text  editor to view the information that  is
  2006.      contained in the file.  We do not recommend  you make changes  to
  2007.      this file and re-import it, but  it is possible and will work  if
  2008.      configured properly.
  2009.  
  2010.      +-------------------------------------------+
  2011.      |                                           |
  2012.      |  File Name CSPRO.XPT                      |
  2013.      |                                           |
  2014.      +-------------------------------------------+
  2015.  
  2016.      -----------------------------------------------------------------
  2017.          CatScan Professional v1.0  Copyright 1993  Page - 34
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.      7.6 ... CSEDIT / FILE
  2025.  
  2026.      When this  menu option  is chosen,  the  following menu  will  be
  2027.      displayed. Other menu choices may be  selected from this menu  as
  2028.      described below:
  2029.  
  2030.      +-----------------+
  2031.      | Save Config     |
  2032.      | Load Config     |
  2033.      | Exit (No Save)  |
  2034.      +-----------------+
  2035.  
  2036.  
  2037.      7.6.1 ... CSEDIT / FILE / SAVE CONFIG
  2038.  
  2039.  
  2040.      Selecting the "Save  Config" menu option  will prompt  you for  a
  2041.      file name to save  the CSPro configuration  to in Binary  format.
  2042.      This file can not be edited or viewed by ASCII editors. All  your
  2043.      configuration files should  end in  the extension  *.CFG so  that
  2044.      when you want to  load that configuration for  review it will  be
  2045.      displayed in the Pick  list of files, much  like the Import  menu
  2046.      option.
  2047.  
  2048.      +-------------------------------------------+
  2049.      |                                           |
  2050.      |  File Name CSPRO.CFG                      |
  2051.      |                                           |
  2052.      +-------------------------------------------+
  2053.  
  2054.  
  2055.      7.6.2 ... CSEDIT / FILE / LOAD CONFIG
  2056.  
  2057.      Selecting the "Load  Config" menu option  will present the  Sysop
  2058.      with the following menu. This option will allow the Sysop to load
  2059.      a CSPro binary configuration file such as CSPRO.CFG, for editing.
  2060.      This option will  only display files  with a  .CFG extention.  To
  2061.      insure that all of your  configuration files are displayed,  save
  2062.      them with a CFG extention.
  2063.  
  2064.      +----------- N:\BP\CLS\CATSCAN\*.CFG -----------+
  2065.      | ..\            HOLD\          TEST\           |
  2066.      | BAD\           TEMP\          CSPRO.CFG       |
  2067.      |                                               |
  2068.      |                                               |
  2069.      |                                               |
  2070.      |                                               |
  2071.      |                                               |
  2072.      |                                               |
  2073.      +-----------------------------------------------+
  2074.  
  2075.  
  2076.      -----------------------------------------------------------------
  2077.          CatScan Professional v1.0  Copyright 1993  Page - 35
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.      8.0  CatScan Professional Command Line Options
  2085.  
  2086.  
  2087.      CSPro has  several command  line options  that help  enhance  its
  2088.      operation. The command line options may  be entered in any  order
  2089.      and case  is NOT  sensitive. Below  is a  list of  the  available
  2090.      options:
  2091.  
  2092.           -CFILENAME  - Where FILENAME is set to an alternate CSPro
  2093.                        configuration file. This field is not normally
  2094.                        used but may be used when multiple
  2095.                        configuration files are desired.
  2096.  
  2097.           -LFILENAME  - Where FILENAME is set to a list of files to
  2098.                        process. When this option is used CSPro will
  2099.                        open FILENAME and process each file in the
  2100.                        list. This file is a standard ASCII file with
  2101.                        a filename per line.
  2102.  
  2103.           /DEBUG      - This option is used for debugging purposes
  2104.                        only. When used, this option will cause CSPro
  2105.                        to display all information available when
  2106.                        shelling to run an external program.
  2107.  
  2108.           /RTSCTS     - This option is used to override the setting
  2109.                        used in CSEdit to inform CSPro that the modem
  2110.                        requires hardware flow control. When set,
  2111.                        CSPro will always use hardware flow control.
  2112.  
  2113.           /DIGI       - This option is used to override the device
  2114.                        setting in CSEdit that defines the type of
  2115.                        hardware used to communicate with the modem.
  2116.                        When set, CSPro will always use DigiBoard.
  2117.                        This option is normally used when CSPro is
  2118.                        used in an environment in which both Uart and
  2119.                        DigiBoards are used. Reference the section
  2120.                        "Using CSPro with Uart and DigiBoards" for
  2121.                        further configuration information.
  2122.  
  2123.           /SDN        - This option instructs CSPro to look in the
  2124.                        CSPro directory for the file SDNLATER.TXT (A
  2125.                        Standard Text file). If it finds the file then
  2126.                        it will check to make sure each file is older
  2127.                        than the SDNAge set in CSEdit. If the file is
  2128.                        older than that date then CSPro will process
  2129.                        and convert the file if told to do so.
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.      -----------------------------------------------------------------
  2137.          CatScan Professional v1.0  Copyright 1993  Page - 36
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.      9.0 ... Creating a Custom ANSI Screen
  2145.  
  2146.      To display file process status information to uploaders using  an
  2147.      ANSI color  terminal program  and during  local file  processing,
  2148.      CSPro uses the file CSPRO.SCR. This  file may be customized  with
  2149.      an ASCII text editor to meet  the individual needs of the  Sysop.
  2150.      CSPro requires  that  the  file be  created  in  the  CSPro  Home
  2151.      Directory. The  display  may  be totally  redefined  using  CSPro
  2152.      display Macros. These Macros define the screen position,  colors,
  2153.      and character used to place the check mark character during  each
  2154.      phase of the file process. The following Macros are supported  in
  2155.      the CSPRO.SCR file. Each display Macro  must exist or CSPro  will
  2156.      not function  properly. In  the event  that one  or more  of  the
  2157.      display Macros do not exist, CSPro will exit, informing the Sysop
  2158.      which Macros are missing. Each Macro must begin and end with  the
  2159.      "@" character. The first two characters  of the Macro define  the
  2160.      unique Macro  code.  The  remaining  characters  are  defined  as
  2161.      follows:
  2162.  
  2163.      b - Background color of check mark character.
  2164.      f - Foreground color of check mark character.
  2165.      c - Character used to represent the check mark character.
  2166.  
  2167.  
  2168.      @CVbf@  - Catscan Version information.
  2169.      @CRbf@  - BBS Name if registered, or "Unregistered" if CSPro is
  2170.                operating in "DEMO" mode.
  2171.      @CFbfc@ - Current file in process.
  2172.      @UCbfc@ - File is currently being uncompressed.
  2173.      @TFbfc@ - File Integrity Test in progress.
  2174.      @CDbfc@ - File Date Check in progress.
  2175.      @SCbfc@ - Virus Scan in progress.
  2176.      @BNbfc@ - Removing unwanted files. (BADNAMES.TXT)
  2177.      @CPbfc@ - File is being Recompressed.
  2178.      @CGbfc@ - Graphic file is being converted.
  2179.  
  2180.  
  2181.      CSPro will also allow color Macros  to be used in CSPRO.SCR.  The
  2182.      following color Macros are supported.
  2183.  
  2184.      @BF@ - Replace "B" with the desired background color, and "F"
  2185.             with the desired foreground color.
  2186.  
  2187.      The following are the valid color codes for foreground and
  2188.      background:
  2189.  
  2190.      0 - Black
  2191.      1 - Blue
  2192.      2 - Green
  2193.      3 - Cyan
  2194.      4 - Red
  2195.  
  2196.      -----------------------------------------------------------------
  2197.          CatScan Professional v1.0  Copyright 1993  Page - 37
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.      5 - Magenta
  2205.      6 - Brown
  2206.      7 - Gray
  2207.      8 - Dark Gray
  2208.      9 - Light Blue
  2209.      A - Light Green
  2210.      B - Light Cyan
  2211.      C - Light Red
  2212.      D - Light Magenta
  2213.      E - Yellow
  2214.      F - White
  2215.  
  2216.  
  2217.  
  2218.      10.0 ... Using CatScan Professional with Uart and DigiBoards
  2219.  
  2220.      The following  will explain  the recommended  conguration to  run
  2221.      CSPro on both DIGI and Uart comports. On systems that are running
  2222.      both the IM version of WildCat and the Uart version you  probably
  2223.      had to  create a  WildCat  home directory  for  each of  the  two
  2224.      different types. Below is an  example of the directory  structure
  2225.      of both:
  2226.  
  2227.      C:\WILDCAT = DIGI IM Version    C:\WC30 = UART Version
  2228.  
  2229.  
  2230.      C:\WC30---
  2231.                |--WCWORK----
  2232.                            |--NODE1
  2233.                            |--NODE2
  2234.      C:\WILDCAT-
  2235.                |--WCWORK----
  2236.                            |--NODE3
  2237.                            |--NODE4
  2238.                            |--NODE5
  2239.                            |--NODE6
  2240.  
  2241.  
  2242.  
  2243.      In the  two home  directories, WC30  and WILDCAT,  you will  have
  2244.      WILDCAT.EXE and WILDCAT.OVR. This is because the IM version  uses
  2245.      a different  WILDCAT.EXE than  the Uart  version. To  make  CSPro
  2246.      operate with both of these versions simultaneously you will  need
  2247.      to create two configuration  files. The first configuration  file
  2248.      should be called CSPRO.CFG, and it  should be configured to  work
  2249.      with the majority of your lines. Secondly major parts of the  CFG
  2250.      file that will be different between the two CFG files will be the
  2251.      DEVICE type, found in "CSEDIT / GENERAL, and the "Path to the BBS
  2252.      Home Directory", found in "CSEDIT / PATHS".
  2253.  
  2254.      For example we  have more DIGI  lines than Uart  lines so we  are
  2255.  
  2256.      -----------------------------------------------------------------
  2257.          CatScan Professional v1.0  Copyright 1993  Page - 38
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.      going to  setup  our main  CFG  file to  use  DIGI point  to  the
  2265.      C:\WILDCAT directory.  Next, you  will need  to create  a  second
  2266.      configuration file just like the first, except that it uses  UART
  2267.      for the device type  and it will point  to the C:\WC30  directory
  2268.      for the BBS Home Directory. Once this is done, then the only part
  2269.      that will be different is the BAT files to run the two  different
  2270.      types. The two different BAT files are illustrated below:
  2271.  
  2272.      For the DIGI version:
  2273.  
  2274.      Since this is the  majority of your nodes,  the BAT file will  be
  2275.      very straight forward and simple.
  2276.  
  2277.      CSPRO %1
  2278.  
  2279.      For the Uart version:
  2280.  
  2281.      Since it requires  a CFG file  other than the  default loaded  by
  2282.      CSPro you must  pass the name  of the configuration  file on  the
  2283.      command line. Also since it will  be a different BAT file to  run
  2284.      than the one used to operate  the DigiBoard nodes, you will  need
  2285.      to make SCANFILE.RUN files for each  of the UART nodes you  have.
  2286.      If WildCat finds a SCANFILE.RUN in  the NODE home directory  then
  2287.      it will execute that file rather than the SCANFILE.BAT located in
  2288.      the WILDCAT Home  Directory. The  following example  is what  the
  2289.      SCANFILE.RUN will look like for each of the UART NODES:
  2290.  
  2291.      CSPRO -Cc:\cspro\cspro1.cfg %1
  2292.  
  2293.      The above informs  CSPro to load  a different configuration  file
  2294.      and operate using its specified parameters.
  2295.  
  2296.      As mentioned before, the  above is only one  way to operate  both
  2297.      DIGI and UART together. We hope that this short information helps
  2298.      you in your setup.
  2299.  
  2300.      11.0  Testing your configuration
  2301.  
  2302.      After you have answered all of  the questions in CSEDIT and  feel
  2303.      you are ready to do the initial  test, then you need to select  a
  2304.      file to test.   We suggest that  you have a  backup of the  first
  2305.      initial file you test so in the event that something is not setup
  2306.      properly you will not be frustrated with the loss of a file.
  2307.  
  2308.  
  2309.      For example, create a directory called C:\TEMP and place the file
  2310.      TEST.ZIP in that directory. The command line you will use to test
  2311.      the setup of CSPRO is as follows:
  2312.  
  2313.      CSPRO C:\TEMP\TEST.ZIP
  2314.  
  2315.  
  2316.      -----------------------------------------------------------------
  2317.          CatScan Professional v1.0  Copyright 1993  Page - 39
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.      If everything is setup properly you will see CSPro's ANSI  screen
  2325.      appear on the  monitor. If CSPro  encounters a  setup problem  it
  2326.      will stop processing the  file and exit  to DOS immediately.  You
  2327.      will need to check the CSPRO.LOG  in your CSPRO directory to  see
  2328.      why CSpro exited.  If CSPro exits normally you will see either  a
  2329.      PASS or FAILED window on the monitor.
  2330.  
  2331.  
  2332.      12.0 ... Processing Files with CatScan Pro
  2333.  
  2334.  
  2335.      There are basically  three ways  that CSPro  operates. The  three
  2336.      distinctive ways are  either at the  time of the  upload to  your
  2337.      BBS, executed from an event on your BBS, or from the DOS  prompt.
  2338.      You can have CSPro operate differently for these three  processes
  2339.      by creating different configuration files. By default, CSPro will
  2340.      always  look  for  the   configuration  file  CSPRO.CFG,  if   no
  2341.      configuration file is listed on the command line.
  2342.  
  2343.  
  2344.      12.1 ... Processing files after Upload
  2345.  
  2346.  
  2347.      Running CSPro at the  time of the upload  is very easy to  setup.
  2348.      Once you have verified that CSPro is functioning properly at  the
  2349.      DOS prompt you are ready to create the SCANFILE.BAT which will be
  2350.      located in  the  WildCat  Home Directory  (i.e.  \WC30).  If  you
  2351.      already have a SCANFILE.BAT in your \WC30 directory then you will
  2352.      want to delete  it or  rename it to  something else  for back  up
  2353.      purposes. After  you  have removed  the  file you  will  want  to
  2354.      recreate it.  The  SCANFILE.BAT is  very  simple and  short.  For
  2355.      testing purposes create the file exactly like the example  below.
  2356.      If you wish to add other programs to your SCANFILE.BAT please  do
  2357.      so after first testing CSPRO.
  2358.  
  2359.  
  2360.      CSPRO %1
  2361.  
  2362.      This is the only line that  needs to be in your SCANFILE.BAT  for
  2363.      CSPro to operate properly. CSPro will  detect if you are  running
  2364.      in a multi node  environment or single  node environment so  your
  2365.      SCANFILE.BAT will be the same either way.
  2366.  
  2367.  
  2368.      12.2 ... Processing Uploaded Files in an Event
  2369.  
  2370.  
  2371.      Running CSPro from the DOS prompt
  2372.  
  2373.      Running CSPro from DOS can be  used for several reasons.  Because
  2374.      CSPro is so versatile you can even come up with reasons to run it
  2375.  
  2376.      -----------------------------------------------------------------
  2377.          CatScan Professional v1.0  Copyright 1993  Page - 40
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.      we haven't even  thought of yet.  The basic reasons  would be  to
  2385.      process a  directory of  newly  downloaded files,  process  files
  2386.      coming in from a  file network, or process  files that have  been
  2387.      written to the RUNLATER.TXT file.  Below are several examples  of
  2388.      how to use CSPro from the DOS prompt or in an Event.
  2389.  
  2390.  
  2391.      CSPRO C:\DOWNLOAD
  2392.  
  2393.      Will process all the files in the C:\DOWNLOAD directory and use
  2394.      the config file CSPRO.CFG for processing.
  2395.  
  2396.      CSPRO -Cc:\cspro\cspro1.cfg C:\DOWNLOAD
  2397.  
  2398.      This example  will  process  all the  files  in  the  C:\DOWNLOAD
  2399.      directory and use the config file CSPRO1.CFG which is located  in
  2400.      the C:\CSPRO directory.
  2401.  
  2402.      CSPRO -LMYLIST.TXT
  2403.  
  2404.      CSPro will  process all  the files  contained in  the ASCII  file
  2405.      MYLIST.TXT, which is  located in  the current  directory. If  the
  2406.      list of files to process is in another directory then you can add
  2407.      the drive and path on the command line as well.
  2408.  
  2409.      CSPRO -Cc:\cspro\cspro1.cfg -Lc:\cspro\mylist.txt
  2410.  
  2411.      CSPro will  process all  the files  contained in  the ASCII  file
  2412.      MYLIST.TXT, which resides in  the C:\CSPRO directory. CSPro  will
  2413.      use the  config file  CSPRO1.CFG which  is  also located  in  the
  2414.      C:\CSPRO directory.
  2415.  
  2416.      CSPRO /SDN
  2417.  
  2418.      CSPro will process all files that  have been written to the  file
  2419.      SDNLATER.TXT. Files will only be written to this file if you have
  2420.      elected to  not  process SDN  files  until they  have  reached  a
  2421.      certain age. If a SDN file is not old enough to process, then  it
  2422.      is written to the  SDNLATER.TXT file. CSPro  will only check  the
  2423.      contents of this file to see if  a file needs to be processed  if
  2424.      you run the above command (CSPRO /SDN). If a file in the list  is
  2425.      not old enough then it  will remain in the  list. If the file  is
  2426.      old enough then it will be processed and removed from the list.
  2427.  
  2428.      CSPRO C:\MYDIR\MYFILE.ZIP
  2429.  
  2430.      CSPro will process ONLY the file MYFILE.ZIP in the C:\MYDIR
  2431.      directory.
  2432.  
  2433.      When executing CSPro  from your  nightly event,  insure that  the
  2434.      configuration file  being  used  does  not  have  Duplicate  File
  2435.  
  2436.      -----------------------------------------------------------------
  2437.          CatScan Professional v1.0  Copyright 1993  Page - 41
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.      Checking turned on. This is because CSPro adds the CRC values for
  2445.      the files, when  executed after the  upload. The  files that  are
  2446.      processed  from  RUNLATER.TXT  will  already  exist  in  the  CRC
  2447.      database, and therefore be condered duplicates if CRC checking is
  2448.      in use.
  2449.  
  2450.      Also, when executing CSPro from  your nightly event, insure  that
  2451.      no files will be written to the RUNLATER.TXT file. This  includes
  2452.      "Write all GIF  and JPG files  to RUNLATER.TXT",  located in  GIF
  2453.      options, and  "Write  All  Files  To  RUNLATER.TXT",  located  in
  2454.      General Options. This is to insure that no files will be  written
  2455.      to the end of  the RUNLATER.TXT file,  while CSPro is  processing
  2456.      this file.
  2457.  
  2458.  
  2459.      13.0  CatScan Professional Support Sites
  2460.  
  2461.  
  2462.      Scott Green                     | Mike Ortiz
  2463.      915 SW Lincoln                  | 5237 SW 31 Terr.
  2464.      Topeka, KS.  66606              | Topeka, KS.  66614
  2465.                                      |
  2466.      BBS : City Limits Software BBS  | BBS : The Software Connection
  2467.      (913)357-7552  NODE 1 HST       |(913)271-2070 All
  2468.      (913)357-7628  NODE 2 HST       |(914)271-2071 Dual
  2469.      FIDONET : 1:281/10              |(913)271-2072 Standards
  2470.      VOICE   : (913)357-7546         |           (913)271-2073
  2471.                                      |           (913)271-2074
  2472.                                      |           (913)271-2076
  2473.                                      | FIDONET : 1:281/2 and 1:281/3
  2474.                                      | VOICE   : (913) 271-2079
  2475.  
  2476.  
  2477.      14.0  Registering CatScan Professional
  2478.  
  2479.      Registering CSPro will entitle you to the following:
  2480.  
  2481.      o  A permanent registered key that will authorize you to run
  2482.        CSPro on a single computer system.  Once you obtain the
  2483.        registered key you will not have to call the support board for
  2484.        another DEMO key.
  2485.  
  2486.      o  Removal of the "Un-Registered Copy" on the ANSI and RIP
  2487.        Screens displayed as CSPro operates.  CSPro will then place
  2488.        your BBS name in that spot.
  2489.  
  2490.      o  To register CSPro, fill out the REGISTER.DOC file included in
  2491.        the CSPRO*.ZIP file.  You may use either VISA or MasterCard if
  2492.        you wish to use a credit card. When using a credit card, you
  2493.        may complete the form with an ASCII text editor and attach it
  2494.        to a comment on either of the support BBS's. You may also mail
  2495.  
  2496.      -----------------------------------------------------------------
  2497.          CatScan Professional v1.0  Copyright 1993  Page - 42
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.        the registration form with a check or money order drawn on
  2505.        funds from a United States Bank, to either of the support
  2506.        addresses listed in the file REGISTER.DOC.  The Cost to
  2507.        register CSPro is $25.00 if you are not already a registered
  2508.        CatScan Owner.  If you have previously registered CatScan
  2509.        version 1.x "The Premium File Scanner and Maintainer" then you
  2510.        are entitled to an upgrade discount to CSPro "The Intelligent
  2511.        File Scanner and Maintainer", for $10.00. Customers who
  2512.        registered CatScan after September 15 1993, will receive the
  2513.        upgrade for free.
  2514.  
  2515.  
  2516.      15.0 ... Acknowledgements
  2517.  
  2518.      o    PKZIP, PKUNZIP, and PKSFX - Copr. 1989-1993 PKWARE Inc.
  2519.  
  2520.      o    PAK - Copyright 1988-89 NoGate Consulting
  2521.  
  2522.      o    NetScan, and Scan - Copyright 1989-93 by McAfee Associates.
  2523.  
  2524.      o    ARJ - Copyright (c) 1990-93 Robert K Jung.
  2525.  
  2526.      o    LHA - Copyright (c) 1988-1993 Haruyasu Yoshizaki
  2527.  
  2528.      o    QARC and XARC - Copyright 1990 System Enhancement
  2529.           Associates, Inc.
  2530.  
  2531.      o    GIF2JPG and JPG2GIF - Copyright (c) 1990-91, Handmade
  2532.           Software, Inc.
  2533.  
  2534.      o    GIFLITE - Copyright 1991 Tsung Hu.
  2535.  
  2536.      o    GIFTTEST - Copyright 1991-93 Max Bernard.
  2537.  
  2538.      o    RIPScrip - Copyright 1992-93 TeleGraphix Communications,
  2539.           Inc.
  2540.  
  2541.      o    Wildcat! - (c) Mustang Software
  2542.  
  2543.      o    MainLine BBS - Copyright 1989 - 1993 by City Limits Software
  2544.  
  2545.      o    ZOO Copyright (c) 1988 by Rahul Dhesi
  2546.  
  2547.  
  2548.      o    Async Professional, Object Professional, and BTREE Filer -
  2549.           Copyrighted by Turbo Power Software, Colorado Springsl, CO.
  2550.  
  2551.      o    Borland Pascal - Copyright Borland International, Scotts
  2552.           Valley, CA.
  2553.  
  2554.      o    DigiBoard - Copyright DigiBoard.
  2555.  
  2556.      -----------------------------------------------------------------
  2557.          CatScan Professional v1.0  Copyright 1993  Page - 43
  2558.