home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / FSL8R112.ZIP / FSCANL8R.DOC < prev    next >
Text File  |  1994-09-22  |  44KB  |  1,027 lines

  1. File Scan Later 1.12
  2. Documentation - Page 1
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                           FILE SCAN LATER - Version 1.12
  20.                                  Copyright 1994
  21.                                   By Nick Piel
  22.  
  23.                                  Support Boards:
  24.  
  25.                     The It's A Free Country BBS (708)752-0174
  26.  
  27.                                   Mail Support:
  28.  
  29.                            The It's A Free Country BBS
  30.                            PO BOX 21
  31.                            Winfield, Il 60190-0021
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. File Scan Later 1.12
  56. Documentation - Page 2
  57.  
  58.                              TABLE OF CONTENTS
  59.                             -------------------
  60.  
  61. Disclaimer And Credits...............................  3
  62.  
  63. Introduction.........................................  4
  64.  
  65. Files Included.......................................  4
  66.  
  67. Registration.........................................  4
  68.  
  69. Command Line Options.................................  5
  70.  
  71. Setting Up File Scan Later With TRANSCAN.............  7
  72.     The FSCNINST Program.............................  7
  73.          Files Created By FSCNINST.EXE...............  7
  74.  
  75.     Setting Up Manually..............................  8
  76.          Files Needed by FSCANL8R.EXE................  9
  77.               FSCANL8R.EXE...........................  9
  78.               FSCANL8R.KEY...........................  9
  79.               Configuration File.....................  9
  80.               SCANFILE.RUN........................... 12
  81.               POSTCALL.RUN........................... 13
  82.               GOODBYE.ASC & GOODBYE.ANS.............. 15
  83.               FSCANL8R.CLR Custom color setup........ 15
  84.  
  85. Setting Up File Scan Later With Other Scanners....... 16
  86.  
  87. ERRORS and troubleshooting........................... 17
  88.  
  89. OTHER errors......................................... 19
  90.  
  91. Comments and Suggestions............................. 19
  92.  
  93. Special Thanks....................................... 19
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109. File Scan Later 1.12
  110. Documentation - Page 3
  111.  
  112.      DISCLAIMER and CREDITS
  113.     ------------------------
  114.  
  115. This software is provided WITHOUT WARRANTY of ANY KIND.  This
  116. software and the other files associated with this program are
  117. not guaranteed to be bug free or virus free.  We are not
  118. responsible for any damages of any kind, including profit
  119. losses, and data losses that result from the use or inability to
  120. use this software  and it's related files.  You may distribute
  121. this program freely, as long as it is in unmodified form with
  122. all of the files originally included.  You may NOT distribute
  123. this software with a  REGISTERED FSCANL8R.KEY FILE!
  124.  
  125. QuickBasic (R) is a registered trademark of Microsoft Corporation
  126.  
  127. Wildcat! (R) is a registered trademark of Mustang Software Inc.
  128.  
  129. MS-DOS (R) is a registered trademark of Microsoft Corporation
  130.  
  131. Door Source is copyright Computer City, USA 1988 - 1991
  132.  
  133. TRANSCAN is Copyright Craig E. Dunstan, 1991-1993
  134.  
  135. IBM & OS/2 are Copyright International Business Machines, 1994
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163. File Scan Later 1.12
  164. Documentation - Page 4
  165.  
  166.      INTRODUCTION
  167.     --------------
  168.  
  169. Welcome to File Scan Later Version 1.12   File Scan Later is a
  170. utility that when used in conjunction with WILDCAT! 4.xx OR 3.xx
  171. and TRANSCAN, allows the WILDCAT 4.xx OR 3.xx BBS user to choose
  172. whether his/her uploads should be scanned with them online, or
  173. after they log off of the BBS.  File Scan Later MAY be compatible
  174. with some other file scanning programs.  To be sure, the only way
  175. would be to set it up and try it, however all FSCANL8R.EXE
  176. requires is that the file scanner supports OFFLINE SCANNING via
  177. a LIST FILE.  We will help you out with the set up of File Scan
  178. Later & Transcan in this document, but if you need help setting
  179. it up with another scanning program you must call our support
  180. BBS and communicate with the SysOp.  For more information read
  181. the section in this document titled "SETTING UP FILE SCAN LATER
  182. WITH OTHER SCANNERS".
  183.  
  184.      FILES INCLUDED
  185.     ----------------
  186.  
  187.          FSCANL8R.DOC - This documentation
  188.          HISTORY.DOC  - Documented history of File Scan Later
  189.          FSCANL8R.KEY - The .KEY to File Scan Later
  190.          FSCANL8R.EXE - The File Scan Later Program
  191.          FSCNINST.EXE - The File Scan Later Install For TRANSCAN
  192.          GOODBYE.ASC  - ASCII Goodbye screen
  193.          GOODBYE.ANS  - ANSI Goodbye screen
  194.          FILE_ID.DIZ  - BBS Description File
  195.  
  196.      REGISTRATION
  197.     --------------
  198.  
  199. File Scan Later is released to the public as SHAREWARE!  This is
  200. the idea that a user can use a program for a pre defined amount
  201. of time to determine whether the software fits their needs.  At
  202. the end of this 30 day allowed time period the user MUST either
  203. pay the registration fee for the program and become a REGISTERED
  204. user, or DISCONTINUE it's use entirely and REMOVE it from their
  205. computer system.  I have put countless hours of work into the
  206. development of File Scan Later, and deserve some payment for my
  207. efforts.  I decided that $15.00 is a good price for what File
  208. Scan Later does, and the time saved your online users. This in
  209. turn makes YOUR BBS more enjoyable for your users, and saves time
  210. that other users could be using on your system.  So PLEASE
  211. REGISTER it so that I can register my copy of TRANSCAN and be a
  212. good SysOp.
  213.  
  214.  
  215.  
  216.  
  217. File Scan Later 1.12
  218. Documentation - Page 5
  219.  
  220.      COMMAND LINE OPTIONS
  221.     ----------------------
  222.  
  223. File Scan Later has some command line options which are optional
  224. and others which are required for File Scan Later to function
  225. properly.  The command line options valid for File Scan Later are
  226. listed below.  The use of the "/" FORWARD SLASH in front of the
  227. command line option is NOT RECCOMENDED.
  228.  
  229.             FSCANL8R.EXE
  230.            --------------
  231.  
  232.      FSCANL8R.EXE has some command line parameters that need to
  233.      be passed to it.  Some of these parameters will not be
  234.      needed and are provided only in a last chance effort to get
  235.      File Scan Later to work on your system.  The following list
  236.      of parameters will also tell you under what circumstances
  237.      the switch will be needed.
  238.  
  239.               NODE1.CFG - Example name of .CFG you will be using
  240.                           with FSCANL8R.EXE substitute your .CFG
  241.                           file name. (MUST HAVE)
  242.  
  243.               LOCAL     - Forces File Scan Later to run In LOCAL
  244.                           mode. (USE ONLY WHEN TESTING LOCALLY)
  245.  
  246.               NETWORK   - Forces file sharing to be active if you
  247.                           are using something OTHER THAN SHARE.
  248.                           (USE ONLY ON A NETWORK WHEN DOS's
  249.                           SHARE.EXE IS NOT IN MEMORY)
  250.  
  251.               IRQ=n     - Lets you change the IRQ of the COM PORT
  252.                           specified in your WILDCAT 3.xx DOOR.SYS
  253.                           file. (SEE CHART BELOW)
  254.  
  255.               LOCKED:xxxx Forces File Scan Later to LOCK the
  256.                           modem at the given speed.  Also
  257.                           referred to as LOCKING THE COM PORT
  258.                           choices are 1200/2400/4800/9600/19200
  259.                           38400/115200 (THIS OPTION SHOULD
  260.                           ONLY BE USED WITH MODEMS THAT HAVE A
  261.                           BUFFERED 16550 UART. 16450 OR
  262.                           EQUIVALENT UARTS SHOULD NOT USE THIS
  263.                           OPTION)
  264.  
  265.               DOORSYS   - Forces File Scan Later into DOOR.SYS
  266.                           mode (NORMALLY NEVER NEEDED. BUT IF YOU
  267.                           CAN NOT GET FILE SCAN LATER TO WORK
  268.                           PROPERLY WITHOUT THIS SWITCH TRY IT)
  269.  
  270.  
  271. File Scan Later 1.12
  272. Documentation - Page 6
  273.  
  274.               PS2       - Forces the PS/2 IRQ's and Addresses if
  275.                           a PS/2 is NOT DETECTED (NORMALLY IT IS
  276.                           DETECTED, BUT IF THERE IS A PROBLEM
  277.                           RUNNING ON A PS/2 AND YOU HAVE NOT
  278.                           TRIED THIS SWITCH TRY IT)
  279.  
  280.               ADDR=&Hnnnn - Lets you change the address used for
  281.                             the COM PORT specified in your
  282.                             WILDCAT 3.xx DOOR.SYS file.(SEE CHART
  283.                             BELOW OF STANDARD IRQ'S BELOW)
  284.  
  285.                                        NON PS/2
  286.                                Com Port    IRQ   Address
  287.                                   1         4      &H3F8
  288.                                   2         3      &H2F8
  289.                                   3         4      &H3E8
  290.                                   4         3      &H2E8
  291.                                  5-8        4      &H3F8
  292.  
  293.                                          PS/2
  294.                                Com Port    IRQ   Address
  295.                                   1         4     &H3F8
  296.                                   2         3     &H2F8
  297.                                   3         3     &H3220
  298.                                   4         3     &H3228
  299.                                   5         3     &H4220
  300.                                   6         3     &H4228
  301.                                   7         3     &H5220
  302.                                   8         3     &H5228
  303.  
  304.               FILENAME  - This is the DRIVE:\PATH\PATH\FILENAME
  305.                           to the file to be delayed or scanned.
  306.                           This is the information that will also
  307.                           be passed to TRANSCAN in the scan later
  308.                           list.  EXAMPLE C:\UPLOADS\TEST1.ZIP
  309.                           (THIS COMMAND MUST APPEAR ON THE LINE
  310.                           TO START FSCANL8R.EXE AND IS PASSED AS
  311.                           THE WILDCAT 4.xx & 3.xx %1 VARIABLE IN
  312.                           THE SCANFILE.RUN FILE)
  313.  
  314.      NOTE: WHEN USING THE IRQ=n OR THE ADDR=&Hnnnn COMMAND LINE
  315.            SWITCH YOU MUST USE BOTH COMMAND LINE SWITCHES.  USE
  316.            OF JUST ONE WILL NOT WORK!
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325. File Scan Later 1.12
  326. Documentation - Page 7
  327.  
  328.      SETTING UP FILE SCAN LATER WITH TRANSCAN
  329.     ------------------------------------------
  330.  
  331. File Scan Later was written specifically for use with WILDCAT!
  332. 4.xx OR 3.xx and TRANSCAN.  Any version of TRANSCAN that supports
  333. the TS.LST postcall file scan list, or similar named list file
  334. with one file listed per line as appears in the following
  335. example.
  336.  
  337.      TS.LST (EXAMPLE FILE)
  338.          C:\UPLOAD\TEST1.ZIP
  339.          C:\UPLOAD\TEST2.ZIP
  340.          C:\UPLOAD\TEST3.GIF
  341.          C:\UPLOAD\TEST4.GIF
  342.          etc...
  343.          etc...
  344.  
  345.            THE FSCNINST PROGRAM
  346.           ----------------------
  347.      Your archived copy of File Scan Later should have been
  348.      packed with a file called FSCNINST.EXE .  This program is
  349.      the INSTALL PROGRAM for use with TRANSCAN.  It may also be
  350.      used as an aid to install File Scan Later with other file
  351.      scanning packages, but you MUST know the equivalent of what
  352.      it asks for from TRANSCAN to your file scanning package.
  353.      Lets assume you are using TRANSCAN and the FSCNINST program
  354.      to do a basic install of your system.  In this case you
  355.      would unpack the archive into your WILDCAT! 4.xx home
  356.      directory (EXAMPLE: C:\WILDCAT\) your WILDCAT! 3.xx home
  357.      directory (EXAMPLE: C:\WC30\), OR a directory specifically for 
  358.      File Scan Later (EXAMPLE: C:\WC30\FSCANL8R\) change to this 
  359.      directory and run FSCNINST.EXE from that directory.  FSCNINST 
  360.      will ask you if you want to make a CUSTOM COLOR setup for your
  361.      BBS choose yes or no, for a list of the valid colors see the
  362.      chart below included at the description for the FSCANL8R.CLR
  363.      file.  When/if you return to the main install of FSCNINST,
  364.      FSCNINST will prompt you for all of the vital information
  365.      about your system giving some explanation of what is going
  366.      on along the way.  From here all you have to do is follow
  367.      the directions carefully, and make sure you do not miss type
  368.      anything and FSCNINST will not only CREATE the correct files
  369.      for you, but it will put them where it feels they belong in
  370.      your system for proper operation.  The files that FSCNINST
  371.      will create are listed below in the order of creation
  372.      during the install. For Specific information about each file
  373.      you will either have to run the FSCNINST program and see
  374.      what it tells you, or reference the specific outlines for
  375.      each of these files in the MANUAL INSTALL portion of this
  376.      documentation.
  377.  
  378.  
  379. File Scan Later 1.12
  380. Documentation - Page 8
  381.  
  382.                FILES CREATED BY FSCNINST.EXE
  383.               -------------------------------
  384.  
  385.                    FSCANL8R.CLR - File that tells File Scan Later
  386.                                   your CUSTOM color setup.
  387.  
  388.                    xxxxxxxx.CFG - File that tells File Scan Later
  389.                                   About your BBS
  390.  
  391.                    SCANFILE.BAK - Your old SCANFILE.BAT file if
  392.                                   it exists, or your old
  393.                                   SCANFILE.RUN file if it exists.
  394.                                   THIS FILE WILL NOT BE CREATED
  395.                                   IF A SCANFILE.BAT/RUN FILE IS
  396.                                   NOT FOUND ON YOUR SYSTEM.
  397.  
  398.                    SCANFILE.RUN - Your NEW file that is called
  399.                                   just after an upload finishes.
  400.                                   Starts File Scan Later on the
  401.                                   CURRENT upload.
  402.  
  403.  
  404.                    POSTCALL.BAK - Your old POSTCALL.BAT file if
  405.                                   it exists, or your old
  406.                                   POSTCALL.RUN file if it exists.
  407.                                   THIS FILE WILL NOT BE CREATED
  408.                                   IF A POSTCALL.BAT/RUN FILE IS
  409.                                   NOT FOUND ON YOUR SYSTEM.
  410.  
  411.                    POSTCALL.RUN   your NEW file that is called
  412.                                   just after a user logs off of
  413.                                   the BBS.  Starts TRANSCAN
  414.                                   testing any file found in the
  415.                                   TS.LST file (see TRANSCAN DOCs)
  416.  
  417.                    NOTE: ON MULTI-NODE BBS'S THERE WILL BE MORE
  418.                          THAN ONE .CFG FILE CREATED IN THE HOME
  419.                          DIRECTORY OF WILDCAT! AND ONE OF EACH
  420.                          OTHER FILE IN THE ABOVE LIST IN EACH
  421.                          NODE DIRECTORY!
  422.  
  423.      SETTING UP MANUALLY
  424.     ---------------------
  425.  
  426. Although it would be nice if the FSCNINST program was perfect (A
  427. PROGRAMMING NIGHTMARE), It is NOT. There may be a reason to set
  428. up File Scan Later manually.  It really is no more difficult to
  429. set up than an online door since it basically IS an online door.
  430. I have tried to make this manual install as simple as possible
  431. and if you follow the steps that I will give you here it should
  432.  
  433. File Scan Later 1.12 
  434. Documentation - Page 9
  435.  
  436. work perfectly for you.  The examples I will give will be in
  437. reference to a DEFAULT WILDCAT 4.xx & WILDCAT 3.xx file tree.
  438.   C:\WC30\                           C:\WILDCAT\
  439.           WCWORK\                               WCWORK\
  440.                  NODE1\         OR                     NODE1\
  441.   WILDCAT 3.xx   NODE2\              WILDCAT 4.xx      NODE2\
  442.                  NODE3\                                NODE3\
  443.                  ETC.                                  ETC.
  444.  
  445.           FILES NEEDED BY FSCANL8R.EXE
  446.          ------------------------------
  447.  
  448.     File Scan Later needs certain files to operate properly, below
  449.     is a list of files needed for the proper operation of File
  450.     Scan Later.  As you read through this just make sure that
  451.     each file explained below exists in the directory on your
  452.     WILDCAT 4.xx OR 3.xx BBS system that is the equivalent of
  453.     the example.  If you install on a drive other than C: make
  454.     sure you replace your drive letters with the ones that
  455.     reflect your system.
  456.  
  457.               FSCANL8R.EXE
  458.              --------------
  459.  
  460.          The FSCANL8R.EXE file is the executable program.  Of
  461.          course you MUST HAVE this file in order to use File
  462.          Scan Later.  This file should exist in your WILDCAT 4.xx
  463.          HOME DIRECTORY C:\WILDCAT\ OR your WILDCAT 3.xx
  464.          HOME DIRECTORY C:\WC30\
  465.  
  466.               FSCANL8R.KEY
  467.              --------------
  468.  
  469.          The FSCANL8R.KEY file is the key to your door.  File
  470.          Scan Later CANNOT WORK without a VALID REGISTERED, OR
  471.          SHAREWARE FSCANL8R.KEY file.  If you are missing this
  472.          file or your SHAREWARE .KEY file has expired you will
  473.          get an error displayed on the screen, and written to
  474.          a file called FSCANL8R.ERR, the error file for File
  475.          Scan Later. Then File Scan Later will ABORT, your file
  476.          will be scanned immediately and the user will be
  477.          returned to the BBS.  For more info see the part
  478.          of the document FILE SCAN LATER ERRORS!  This file
  479.          should exist in your WILDCAT 4.xx HOME DIRECTORY
  480.          C:\WILDCAT\ OR in your 3.xx HOME DIRECTORY C:\WC30\ DO
  481.          NOT MAKE ANY MODIFICATIONS TO THIS FILE!  DOING SO IS
  482.          VERY LIKELY TO CORRUPT THIS FILE, IN WHICH CASE YOU WILL
  483.          NEED A NEW ONE!
  484.  
  485.  
  486.  
  487. File Scan Later 1.12
  488. Documentation - Page 10
  489.  
  490.               Configuration File (NODEn.CFG)
  491.              --------------------------------
  492.  
  493.          My configuration file is called NODE1.CFG but you can
  494.          use any valid dos filename.  The NODE1.CFG file tells
  495.          File Scan Later important information about your BBS,
  496.          and about the file that will be scanned during each
  497.          session.  Below is an outline of what FSCANL8R.EXE needs
  498.          to find on each line of this configuration file.  On
  499.          MULTI-NODE BBS's there MUST be a different configuration
  500.          file for each node, which is why I call mine NODE1.CFG.
  501.          ALL .CFG files use the same format, and ALL
  502.          configuration files MUST EXIST in the same directory as
  503.          FSCANL8R.EXE which is your WILDCAT 4.xx HOME DIRECTORY
  504.          C:\WILDCAT\ OR your 3.xx HOME DIRECTORY C:\WC30\ My
  505.          NODE1.CFG file example looks like the file
  506.          below.
  507.  
  508.          EXAMPLE NODE1.CFG file for WILDCAT 4.xx
  509.  
  510.          C:\WILDCAT\WCWORK\NODE1\DOOR.SYS             «---line 1
  511.          The It's A Free Country BBS                  «---line 2
  512.          Nick                                         «---line 3
  513.          Piel                                         «---line 4
  514.          C:\WILDCAT\WCWORK\NODE1\SCANFILE.BAD         «---line 5
  515.          C:\WILDCAT\TRANSCAN\TS.LST                   «---line 6
  516.          YES                                          «---line 7
  517.          PASS                                         «---line 8
  518.  
  519.          EXAMPLE NODE1.CFG file for WILDCAT! 3.xx
  520.  
  521.          C:\WC30\WCWORK\NODE1\DOOR.SYS                «---line 1
  522.          The It's A Free Country BBS                  «---line 2
  523.          Nick                                         «---line 3
  524.          Piel                                         «---line 4
  525.          C:\WC30\WCWORK\NODE1\SCANFILE.BAD            «---line 5
  526.          C:\WC30\TRANSCAN\TS.LST                      «---line 6
  527.          YES                                          «---line 7
  528.          PASS                                         «---line 8
  529.  
  530.          Line 1: Is the DRIVE:\PATH\PATH\FILENAME to your
  531.                  DOOR.SYS file for the node that this
  532.                  configuration file is made for.  With WILDCAT!
  533.                  4.xx this line will be
  534.                  C:\WILDCAT\WCWORK\NODEn\DOOR.SYS
  535.                  OR 3.xx this line will be
  536.                  C:\WC30\WCWORK\NODEn\DOOR.SYS where n= the
  537.                  number of the node the file is made for.  This
  538.                  DOOR.SYS file is VERY IMPORTANT and MUST be
  539.                  included because it supplies File Scan Later
  540.  
  541. File Scan Later 1.12  
  542. Documentation - Page 11
  543.  
  544.                  with the COM PORT information for that node.
  545.                  The DOOR.SYS file is created in the node
  546.                  directory by WILDCAT! whenever WILDCAT! SHELLS
  547.                  OUT to do ANYTHING during operation.
  548.  
  549.          Line 2: Is the name of your BBS
  550.  
  551.          Line 3: Is the SysOp's FIRST NAME (DO NOT PUT FIRST AND
  552.                  LAST NAMES ON THE SAME LINE)
  553.  
  554.          Line 4: Is the SysOp's LAST NAME (DO NOT PUT FIRST AND
  555.                  LAST NAMES ON THE SAME LINE)
  556.  
  557.          Line 5: Is the DRIVE:\PATH\PATH\FILENAME to WILDCAT's
  558.                  SCANFILE.BAD file.  The existence of this
  559.                  file after returning to WILDCAT! from a file
  560.                  scan informs WILDCAT! if the file FAILED, OR
  561.                  PASSED the test.  If WILDCAT! finds the
  562.                  SCANFILE.BAD file in the node directory of the
  563.                  node that performed the scan when control is
  564.                  returned the file scan will be FAILED! If the
  565.                  SCANFILE.BAD file does NOT exist when WILDCAT!
  566.                  resumes the scan will be PASSED!  This file
  567.                  should be found in the WILDCAT 4.xx
  568.                  C:\WILDCAT\WCWORK\NODEn\ OR 3.xx
  569.                  C:\WC30\WCWORK\NODEn\ directory ONLY WHEN A SCAN
  570.                  IS FAILED!  My example is as follows
  571.                  WILDCAT! 4.xx
  572.                  C:\WILDCAT\WCWORK\NODE1\SCANFILE.BAT
  573.                  OR WILDCAT! 3.xx
  574.                  C:\WC30\WCWORK\NODE1\SCANFILE.BAD
  575.  
  576.          Line 6: Is the DRIVE:\PATH\PATH\FILENAME to the TRANSCAN
  577.                  list file of files to be scanned after log off.
  578.                  The version of TRANSCAN this program was written
  579.                  with calls this file TS.LST  This file will
  580.                  exist in the directory you have TRANSCAN set up
  581.                  in.  On my system I have TRANSCAN set up in its
  582.                  own directory under my WILDCAT! 4.xx HOME
  583.                  DIRECTORY C:\WILDCAT\TRANSCAN\TS.LST OR 3.xx
  584.                  HOME DIRECTORY C:\WC30\TRANSCAN\TS.LST this is
  585.                  the location that File Scan Later will create
  586.                  your TS.LST file, or whatever file name you
  587.                  provide on this line and should be set to create
  588.                  this file in the directory where your file
  589.                  scanner lives.
  590.  
  591.          Line 7: Is the line that contains the switch for
  592.                  activating the goodbye scan option in File Scan
  593.                  Later.  This line shoud have a "YES" to allow
  594.                  
  595. File Scan Later 1.12  
  596. Documentation - Page 12
  597.  
  598.                  callers to logoff and allow scanning IMMEDIATELY
  599.                  after an upload, OR "NO" to disable feature.
  600.  
  601.          Line 8: Is the line that tells File Scan Later if you
  602.                  want the files delayed for testing after log off
  603.                  PASSED OR FAILED when returning to WILDCAT! If
  604.                  this line has the word PASS on it, ALL of the
  605.                  files that the user online chooses to be scanned
  606.                  after their log off will be reported to WILDCAT
  607.                  as having PASSED the scan, and INSTANT CREDIT
  608.                  will be granted for the upload.  PASS is my
  609.                  recommended setting because WILDCAT! will update
  610.                  the users record with the upload credit
  611.                  instantly and if the file actually FAILS the
  612.                  scanning process it is easier to subtract
  613.                  credits from a WILDCAT! user record than it is
  614.                  to add them later.  If this line has the word
  615.                  "FAIL" on it, ALL of the files that the user
  616.                  online chooses to be scanned after their log off
  617.                  will be reported to WILDCAT! as having FAILED
  618.                  the scan, and NO CREDIT WILL BE GIVEN!  This is
  619.                  like the user never made an upload, which in
  620.                  turn means the SysOp  MUST ADD ALL CREDITS and
  621.                  remember to change the FAILED FLAG on each file
  622.                  in the WILDCAT! file database before the file
  623.                  can be displayed for download.  I don't know why
  624.                  you would want to set it to FAIL but it is
  625.                  there, and you can do it. MULTI-NODE BBS's may
  626.                  also set any node to PASS OR FAIL on a per node
  627.                  basis by making the configuration file for one
  628.                  node have one setting, and the configuration
  629.                  file for another node have the other setting.
  630.                  Line 8 MUST be set to either PASS or FAIL in
  631.                  each node's configuration file.
  632.  
  633.               SCANFILE.RUN
  634.              --------------
  635.  
  636.          This is the file called by WILDCAT! just after someone
  637.          makes an upload, there is also some WILDCAT! 4.xx & 3.xx
  638.          systems set up that use the same exact file but it is
  639.          named SCANFILE.BAT.  Look over your system first
  640.          looking in the WILDCAT! HOME DIRECTORY for either of the
  641.          files SCANFILE.RUN OR SCANFILE.BAT , if you find either
  642.          one in your HOME DIRECTORY back them up to different
  643.          file names and DELETE the SCANFILE.BAT and SCANFILE.RUN
  644.          files from this directory.  Then change into the NODE
  645.          DIRECTORY for EACH NODE on your WILDCAT! BBS and check
  646.          for the existence of the same files SCANFILE.BAT &
  647.          SCANFILE.RUN.  If they exist in your NODE DIRECTORY's
  648.  
  649. File Scan Later 1.12   
  650. Documentation - Page 13
  651.  
  652.          back them up to different file names also and DELETE
  653.          the SCANFILE.BAT file.  Then edit your SCANFILE.RUN file
  654.          and if you don't have one, create one.  Follow the
  655.          outline below.  If you are using WILDCAT! 4.xx you MUST
  656.          also REMOVE the SCANFILE.BAT & SCANFILE.RUN files from
  657.          your BATCH FILE DIRECTORY!  A SCANFILE.RUN file should
  658.          exist in EACH NODE DIRECTORY ONLY, AND NOWHERE ELSE ON
  659.          THE SYSTEM!!!  If you have post-uploading software that
  660.          will still need to be run in this file you should place
  661.          the commands that run your other program either BEFORE
  662.          OR AFTER what we tell you MUST have in this file.
  663.          DO NOT SEPARATE and stick your commands in the middle of
  664.          this two line set of commands we will outline below.
  665.          If the command to start TRANSCAN "TS %1" exists in your
  666.          SCANFILE.RUN file REMOVE THIS LINE.  A SCANFILE.RUN file
  667.          for WILDCAT! 4.xx C:\WILDCAT\WCWORK\NODE1\SCANFILE.RUN
  668.          & WILDCAT! 3.xx C:\WC30\WCWORK\NODE1\SCANFILE.RUN file
  669.          is outlined below.
  670.  
  671.          WILDCAT 4.xx C:\WILDCAT\WCWORK\NODE1\SCANFILE.RUN file
  672.  
  673.          FSCANL8R NODE1.CFG LOCKED:19200 %1           «--- line 1
  674.          IF EXIST C:\WILDCAT\FSCANL8R.BAT CALL C:\WILDCAT\FSCANL8R.BAT
  675.                                                       ^--- line 2
  676.  
  677.          WILDCAT 3.xx C:\WC30\WCWORK\NODE1\SCANFILE.RUN file
  678.  
  679.          FSCANL8R NODE1.CFG LOCKED:19200 %1           «--- line 1
  680.          IF EXIST C:\WC30\FSCANL8R.BAT CALL C:\WC30\FSCANL8R.BAT
  681.                                                       ^--- line 2
  682.  
  683.  
  684.          Line 1: This line runs the File Scan Later program with
  685.                  the configuration file you specify, whatever
  686.                  other command switches you need to add to the
  687.                  command line in order to run with your hardware,
  688.                  and the %1 variable passed by WILDCAT!
  689.                  (DRIVE:\PATH\FILENAME to the file to be scanned)
  690.                  SEE COMMAND LINE OPTIONS FOR FSCANL8R.EXE on
  691.                  PAGE 5 for VALID SWITCHES.  My EXAMPLE uses the
  692.                  NODE1.CFG configuration file and the LOCKED COM
  693.                  PORT command LOCKED:19200 to lock my com port on
  694.                  my 14.4k V.42Bis NSA16550 UART modem at 19200
  695.                  baud, and the %1 variable to pass the
  696.                  DRIVE:\PATH\FILENAME to File Scan Later FROM
  697.                  WILDCAT!
  698.  
  699.          line 2: This line checks to see if File Scan Later
  700.                  created it's FSCANL8R.BAT file in your HOME
  701.                  DIRECTORY (where FSCANL8R.EXE lives)
  702.  
  703. File Scan Later 1.12   
  704. Documentation - Page 14
  705.  
  706.                  and if so calls this file.  The FSCANL8R.BAT
  707.                  file is responsible for running TRANSCAN on the
  708.                  current uploaded file when the user chooses to
  709.                  have files scanned online.
  710.  
  711.               POSTCALL.RUN
  712.              --------------
  713.  
  714.          This is the file called by WILDCAT! just after a user
  715.          logs off of your BBS.  There is also some WILDCAT! 4.xx
  716.          & 3.xx systems set up that use the same exact file but
  717.          it is named POSTCALL.BAT .  Look over your system first
  718.          looking in the WILDCAT! HOME DIRECTORY for either of the
  719.          files POSTCALL.RUN OR POSTCALL.BAT, if you find either
  720.          one in your HOME DIRECTORY back them up to different
  721.          file names and DELETE the POSTCALL.BAT and POSTCALL.RUN
  722.          files from this directory.  Then change into the NODE
  723.          DIRECTORY for EACH NODE on your WILDCAT! BBS and check
  724.          for the existence of the same files POSTCALL.BAT &
  725.          POSTCALL.RUN.  If they exist in your NODE DIRECTORY's
  726.          back them up to different file names also and DELETE the
  727.          POSTCALL.BAT file.  Then edit your POSTCALL.RUN file,
  728.          and if you don't have one, create one.  Follow the
  729.          outline below.  If you are using WILDCAT! 4.xx you MUST
  730.          also REMOVE the POSTCALL.BAT & POSTCALL.RUN files from
  731.          your BATCH FILE DIRECTORY!  A POSTCALL.RUN file should
  732.          exist in EACH NODE DIRECTORY ONLY, AND NOWHERE ELSE ON
  733.          THE SYSTEM!!!  If you have software that needs to be
  734.          run after each call you should place the commands to run
  735.          your other programs either BEFORE OR AFTER what we tell
  736.          you that you MUST have in this file.  DO NOT SEPARATE
  737.          and stick your commands in the middle of this three line
  738.          set of commands we will outline below.  A POSTCALL.RUN
  739.          file for WILDCAT! 4.xx C:\WILDCAT\WCWORK\NODE1\POSTCALL.RUN
  740.          & WILDCAT! 3.xx C:\WC30\WCWORK\NODE1\POSTCALL.RUN file
  741.          is outilined below.
  742.  
  743.          WILDCAT 4.xx C:\WILDCAT\WCWORK\NODE1\POSTCALL.RUN file
  744.  
  745.          IF NOT EXIST C:\WILDCAT\TRANSCAN\TS.LST GOTO CONTINUE
  746.          TS -L                       «--- line 2     ^--- line 1
  747.          :CONTINUE                   «--- line 3
  748.  
  749.          WILDCAT 3.xx C:\WC30\WCWORK\NODE1\POSTCALL.RUN file
  750.  
  751.          IF NOT EXIST C:\WC30\TRANSCAN\TS.LST GOTO CONTINUE
  752.          TS -L                       «--- line 2     ^--- line 1
  753.          :CONTINUE                   «--- line 3
  754.  
  755.  
  756.  
  757. File Scan Later 1.12   
  758. Documentation - Page 15
  759.  
  760.          line 1: This line checks your TRANSCAN directory (change
  761.                  the path to TRANSCAN to fit your system) to see
  762.                  if File Scan Later created the TS.LST (or
  763.                  whatever list file you have set up on line six
  764.                  of your configuration file) file list during
  765.                  that call.  This line sends you to line three if
  766.                  the list file is NOT FOUND, and to line two if
  767.                  the list file IS FOUND.
  768.  
  769.          line 2: This line starts up TRANSCAN and tells TRANSCAN
  770.                  to process the TS.LST file by use of the "-L"
  771.                  command switch.  After TRANSCAN processes all
  772.                  the files in the list file it runs line three.
  773.                  There is no need to DELETE the TS.LST file after
  774.                  processing.  TRANSCAN will delete it for you.
  775.  
  776.          line 3: This line is where control is passed if the
  777.                  TS.LST file is not found, or after TRANSCAN
  778.                  processes the TS.LST file and DELETES it.  This
  779.                  line should only have the command ":CONTINUE" on
  780.                  it. NOTHING ELSE CAN BE ON THIS LINE, IF
  781.                  ANYTHING ELSE APPEARS ON THIS LINE THIS BATCH
  782.                  FILE MAY NOT WORK PROPERLY.  You can run your
  783.                  other after call programs on what would be line
  784.                  four of this file OR before line one.
  785.  
  786.               GOODBYE.ASC & GOODBYE.ANS
  787.              ---------------------------
  788.  
  789.          These two files are the goodbye files displayed by File
  790.          Scan Later if the caller picks the Goodby scan option
  791.          (if enabled) the GOODBYE.ASC file is the black & white
  792.          goodbye screen to be displayed to NON ANSI CALLERS, and
  793.          the GOODBYE.ANS file is the color ansi file to be
  794.          displayed to ANSI CALLERS.  Copy your GOODBYE screens
  795.          from WILDCAT 4.xx, OR 3.xx to the directory that
  796.          FSCANL8R.EXE exists in and they can be displayed.  If
  797.          they are NOT FOUND by File Scan Later no GOODBYE screen
  798.          will be displayed.
  799.  
  800.               FSCANL8R.CLR
  801.              --------------
  802.  
  803.          This file is the CUSTOM COLOR configuration file created
  804.          by FSCNISNT or which can be created by you.  Below will
  805.          give you a list of the valid colors for reference, and
  806.          even explain how you can make a FSCANL8R.CLR file
  807.          yourself without using the FSCNINST program.  You can 
  808.          create this file with a wordprocessor, DOS's EDIT, or 
  809.          FSCNINST.EXE, as long as it saves in ASCII format.
  810.  
  811. File Scan Later 1.12
  812. Documentation - Page 16
  813.  
  814.          EXAMPLE FSCANL8R.CLR
  815.  
  816. Line 1 --»  9 «-Number of the color for FSCANL8R line 1
  817. Line 2 --»  9 «-Number of the PRIMARY color for FSCANL8R line 2
  818. Line 3 --» 15 «-Number of the SECONDARY color for FSCANL8R line 2
  819. Line 4 --»  9 «-Number of the PRIMARY color for FSCANL8R line 3
  820. Line 5 --» 15 «-Number of the SECONDARY color for FSCANL8R line 3
  821. Line 6 --»  9 «-Number of the PRIMARY color for FSCANL8R line 5
  822. Line 7 --» 15 «-Number of the SECONDARY color for FSCANL8R line 5
  823. Line 8 --»  9 «-Number of the color for FSCANL8R line 7
  824. Line 9 --»  9 «-Number of the color for FSCANL8R line 8
  825.  
  826.               COLOR CHART FOR FSCANL8R.CLR
  827.              ------------------------------
  828.  
  829.          #          COLOR
  830.         ---        -------
  831.          1         Blue
  832.          2         Green
  833.          3         Cyan
  834.          4         Red
  835.          5         Magenta
  836.          6         Brown
  837.          7         White
  838.          8         Gray
  839.          9         High Intensity Blue
  840.          10        High Intensity Green
  841.          11        High Intensity Cyan
  842.          12        High Intensity Red
  843.          13        High Intensity Magenta
  844.          14        Yellow
  845.          15        High Intensity White
  846.  
  847.      Setting up FILE SCAN LATER WITH other scanners
  848.     ------------------------------------------------
  849.  
  850. File Scan Later will probably work with a few other file scanning
  851. programs besides TRANSCAN.  But a few things may have to be done.
  852. You must be sure that your file scanner supports offline scanning
  853. through the use of a list file that follows the same format as
  854. the TS.LST file outlined on page 7 of this documentation.  The
  855. configuration file line 6 MUST be modified to reflect the name of
  856. the list file your file scanner supports.  The SCANFILE.RUN file
  857. needs no modification.  The POSTCALL.RUN file lines 1 and 2 need
  858. to be modified.  Line 1 must have the DRIVE:\PATH\PATH\FILENAME
  859. change that was already made to the configuration file also made
  860. to it to assure the file list is found by File Scan Later.  Line
  861. 2 needs to have the command switch -L removed from it and
  862. replaced with the correct command switch for your scanner to
  863. process the offline list file.  DO NOT CHANGE the TS command in
  864.  
  865. File Scan Later 1.12   
  866. Documentation - Page 17
  867.  
  868. line 2 to the EXE name of your file scanner, RENAME the .EXE file
  869. from your file scanner to TS.EXE.  THIS IS A MUST! IF YOU DO NOT
  870. RENAME YOUR SCANNER PROGRAM TO TS.EXE THE FSCANL8R.BAT FILE
  871. CALLED FROM LINE 3 OF YOUR SCANFILE.RUN FILE WILL NOT BE ABLE TO
  872. START UP YOUR FILE SCANNER AND FILE SCAN LATER WILL NOT WORK!
  873. AGAIN!  This program was written for TRANSCAN, though if you are
  874. clever enough to get it to run with another scanner that is
  875. GREAT! If you just have to have this feature on your WILDCAT!
  876. 4.xx OR 3.xx BBS and CANNOT get it set up with your file scanner,
  877. call the SUPPORT BBS shown on the TITLE PAGE of this document,
  878. explain in detail your problem, and supply me with a copy of the
  879. documentation for your scanning program (if not the WHOLE PROGRAM
  880. so I can goof with it) upload attach it to the message you leave
  881. me, and I will work on a solution for your problem.  If good
  882. results come of this first version, I may release new versions
  883. that may include more features, and support for more
  884. file scanning programs.
  885.  
  886.      ERRORS and Troubleshooting
  887.     ----------------------------
  888.  
  889. File Scan Later has certain errors which may occur if there is a
  890. problem, I have included error trapping routines into File Scan
  891. Later which will find the most common errors.  The errors this
  892. program is set up to trap will either be displayed to the screen
  893. written to a file called FSCANL8R.ERR, OR BOTH.  The FSCANL8R.ERR
  894. file will be created in the same directory as FSCANL8R.EXE file,
  895. and will contain a short description of the possible cause of the
  896. problem along with an occurrence date and time.  A list of
  897. possible ERRORS that the error trapping will catch follows.
  898.  
  899.          ERROR 10 - An ERROR 10 means that File Scan Later either
  900.                     can not find, can not read, or has found an
  901.                     EXPIRED FSCANL8R.KEY file.  To fix this
  902.                     problem, make sure your FSCANL8R.KEY file
  903.                     exists in the same directory as FSCANL8R.EXE
  904.                     file.  If the .KEY file is in the directory
  905.                     that FSCANL8R.EXE is in and you still get
  906.                     this error your .KEY file is either EXPIRED
  907.                     OR CORRUPT.  At this point the ONLY CURE is
  908.                     to call the support BBS on the TITLE PAGE of
  909.                     this document and download a new FSCANL8R.KEY
  910.                     file.
  911.  
  912.          ERROR 33 - An ERROR 33 means that your FSCANL8R.CLR
  913.                     CUSTOM color setup file has a mistyped number
  914.                     or an invalid color number.  Valid range is
  915.                     from 1 - 15.  Any number in this file not
  916.                     between 1 and 15 is likely to be the cause of
  917.                     this error.  Correct the error and restart.
  918.  
  919. File Scan Later 1.12
  920. Documentation - Page 18
  921.  
  922.          ERROR 66 - An ERROR 66 means that your command line to
  923.                     start File Scan Later is missing the
  924.                     DRIVE:\PATH\PATH\FILENAME of the current file
  925.                     to be scanned.  Check your SCANFILE.RUN file
  926.                     and be sure that the LAST COMMAND on your
  927.                     SCANFILE.RUN file line one is %1 , If not
  928.                     add this and try again.
  929.  
  930.          ERROR 87 - An ERROR 87 means that the FSCANL8R.BAT file
  931.                     that needs to be created by FSCANL8R.EXE
  932.                     could not be written for whatever reason,
  933.                     this could be caused by the BBS running out
  934.                     of disk space or a previous copy of the
  935.                     FSCANL8R.BAT file having its read-only
  936.                     attribute turned on.  If none of these
  937.                     suggestions are the cause of your problem
  938.                     call the support BBS on the TITLE PAGE of
  939.                     this document, and leave the SysOp a comment
  940.                     detailing your trouble.
  941.  
  942.          ERROR 98 - An ERROR 98 means that the WILDCAT! 4.xx OR
  943.                     3.xx SCANFILE.BAD file could not be written
  944.                     to its proper location.  If you get this
  945.                     error set the configuration file up to PASS
  946.                     all delayed uploads.  If the error goes away
  947.                     there is a problem writing the SCANFILE.BAD
  948.                     file.  Check the file for a read-only
  949.                     attribute.  If this doesn't help, make sure
  950.                     your configuration file line 5 has no
  951.                     typographical errors, and that the
  952.                     DRIVE:PATH\PATH\FILENAME is correct.
  953.  
  954.          ERROR 103- An ERROR 103 means that FILE SCAN LATER could
  955.                     not write to your specified delay list file
  956.                     specified on your configuration file line 6.
  957.                     make sure that there is no typographical
  958.                     errors in your configuration file.  Also make
  959.                     sure the read-only attribute is not on for
  960.                     the file.
  961.  
  962.          ERROR 212- An ERROR 212 means that FILE SCAN LATER could
  963.                     not find the data on your CONFIGURATION file
  964.                     seven.  If you get this error make sure that
  965.                     your .CFG FILE's LINE 7 has either, IN ALL
  966.                     CAPITALS, the word YES or the word NO.
  967.                     Correct and try again.
  968.  
  969.  
  970.  
  971.  
  972.  
  973. File Scan Later 1.12
  974. Documentation - Page 19
  975.  
  976.          OTHER ERRORS
  977.         --------------
  978.  
  979. It IS possible I didn't catch all of the errors that could arise,
  980. in a case like this you will see an "ERROR AT PGM CTR: nnnn" type
  981. of message.  If an error like this occurs, RE-INSTALL FILE SCAN
  982. LATER and if the problem still occurs write down the error and
  983. call the support BBS on the TITLE PAGE of this document, leave
  984. the SysOp a message telling me about your system and what the
  985. error displayed to you was.  I will go into the source code and
  986. try to find what is causing your problem.
  987.  
  988.      Comments and Suggestions
  989.     --------------------------
  990.  
  991. If you have ANY COMMENTS, GOOD OR BAD, OR ANY SUGGESTIONS ON
  992. IMPROVING FILE SCAN LATER, and would like to voice them.  Feel
  993. free to call my BBS at the number listed as the support BBS, and
  994. drop me (SysOp) a line telling me what is on your mind.  ALL
  995. COMMENTS AND SUGGESTIONS ARE WELCOME!
  996.  
  997.      Special Thanks
  998.     ----------------
  999.  
  1000. Special thanks go out to Pete Dalinis The SysOp Of The HAMSHACK BBS
  1001. (708) 369-0807 In Naperville IL. for ßeta testing File Scan Later on
  1002. his 3 line WILDCAT! 4.00 system running under OS/2, breaking the 26 
  1003. drive DOS barrier with OS/2 and his 18 disk quad spin CD-ROM drive.
  1004. Call the HAMSHACK for all of your HAM RADIO, and SHAREWARE NEEDS!
  1005.  
  1006. File Scan Later has also been ßeta tested on the author's single line
  1007. WILDCAT! 3.55 system, The It's A Free Country BBS (708) 752-0174 In 
  1008. Winfield, IL. 
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026. REV 9/18/94
  1027.