CZIP.DOC

40.4 KB 56fbd0d331a87337…





                   THIS .DOC IS BETA AND SUBJECT TO CHANGE



                     ╔════════════════════════════════╗
                     ║       √ CheckZip v2.00 √       ╟┐
                     ║ The Ultimate Upload Processor! ║│
                     ║     Written By:  Bill Hull     ║│
                     ║ (C) 1993 - All Rights Reserved ║│
                     ╚╤═══════════════════════════════╝│
                      └────────────────────────────────┘


         PLEASE READ "BUG.FIX" FOR CHANGES NOT INCLUDED IN THIS DOC FILE





┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Introduction: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

  CZip has been tested and successfully run under a wide rage of software
  and hardware including, but not limited to:

   FileDoor/EFT/TDoor/AC files/RemoteAccess/PCBoard/ProDoor/EZYComm/RBBS
   SuperBBS/RoboBoard/And MANY Others.

  Note To RemoteAccess Users: RA as of v1.11 without some type of transfer door
   has no easy way of allowing you exit after an upload. The newley released
   RemoteAccess v2.00g does allow for this feature.  CZip v2.00 is 100% RA v2
   compatable.

  Note To Celerity Users: Celerity as of v1.40 appears to have a "bug" which      
  will cause celerity to "lock" after CZip runs and the bbs reloads.  Because     
  this is the ONLY software that i've seen this problem with, I must believe it   
  is a Celerity bug.

  Version 2 of CZip has many features/changes/bug fixes from v1.00. If you
  are upgrading from a previous version, Please take a moment to skim thru this
  file for Configuration changes from v1.00. TO UPGRADE CONFIGURATION FILES FROM
  v1.00 RUN CZSETUP AND RE-SAVE YOUR CONFIG FILE.

┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Features: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

         * Extremely FAST Testing.
         * Tests File For CRC/VIRUSES/VALID DATES/INTERNAL ARCHIVES.
         * Automatic Converting, Using ANY Converter You Wish.
         * Internal Support ZIP/ARJ/LZH/ZOO/PAK/SDN/TD0/GIF, Convert From ANY.
         * Determines Archive Type Based On Archive "Signature"
         * Support For Self Extracting (SFX) Archives.
         * Check Internal Archives To Any Depth.
         * Add Comments/Files, Also Add/Comment Randomly
         * Move Failed Files To User Specified Directory(s), Based On Why
           The File Failed.
         * Complete Logging Of All Actions. (FD/OPUS/COMPRESSED Style)
         * DesqView/4Dos/Windows Aware.
         * TOTAL Multi-Node Support.
         * Save Old Archive Comments To A Logfile
         * FOSSIL Support
         * Remove Unwanted Files Based On FileName or CRC, Also Supports 3rd
           party utilities. (Such as AntiAD)
         * Supports Dupelicate Checking Utility. (ZDCS)
         * Swapping to EMS/XMS/DISK
         * Totally Configurable ANSI Screen.
         * Creates Comments For Archives Using File Information.
         * MANY MORE!


┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Legal Info./Do's & Dont's ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

  CZip v2.00 is protected by Federal copyright laws and released as Shareware
  Under the Shareware concept you may:

    1) Use the program for a 'Trial' period of 30 days to decide if it meets
       your needs, After the trial period you are REQUIRED to discontinue using
       CZip or Register It (See REGISTER.TXT)

    2) Distribute CZip in it's UNREGISTERED, UNMODIFIED providing ALL files
       from the original distribution archive are included, and no fee be
       charged, Except normal fee's for Online Services, Shareware Dealers, Etc

  You may NOT:

    1) Distribute the REGISTERED version or .KEY file. Doing so is in direct
       violation of Copyright laws.

    2) Modify/Decompile/Edit ANY part of the software or .doc files.


        IF YOU FIND CZIP USEFUL, PLEASE SUPPORT SHAREWARE AND REGISTER.

┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Configuration/Setup: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

  To configure CZip run CZSETUP, You may also specify a configuration FileName
 on the command line (EX: CZSETUP <PATH/NAME>) if not used CZSETUP will default
 to CZIP.CFG in the current directory.

   Below are the configuration options and the explanations, If there is <%>
  following the configuration option you may place a % anywhere in the input
  field and CZip will replace this with the current node number.
  (EX: When entering the logfile name specifying C:\BBS\NODE%\CZIP.LOG
       If CZip is run on node 1 it will use C:\BBS\NODE1\CZIP.LOG)


          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
          ▒▒╔═══════[ CheckZip v2.00 - (C) 1992 Bill Hull ]═══════╗▒▒
          ▒▒║ Display File       : C:\BBS\CZIP\CZIP.ANS           ║▒▒
          ▒▒║ Comment File       : -None-                         ║▒▒
          ▒▒║ Strip Comments     : Off                            ║▒▒
          ▒▒║ Fail File Name     : FAIL.CZ%                       ║▒▒
          ▒▒║ Bad Dir            : -None-                         ║▒▒
          ▒▒║ Old Files Dir      : -None-                         ║▒▒
          ▒▒║ Virus Dir          : -None-                         ║▒▒
          ▒▒║ Dupe Dir           : -None-                         ║▒▒
          ▒▒║ Log File           : C:\BBS\CZIP\CZIP.LOG           ║▒▒
          ▒▒║ Log Style          : Opus                           ║▒▒
          ▒▒║ Comment Log        : -None-                         ║▒▒
          ▒▒║ Action On Exit     : Files & Move                   ║▒▒
          ▒▒║ Create Fail File In: Current Directory              ║▒▒
          ▒▒║ Convert Archives To: ZIP                            ║▒▒
          ▒▒║ Convert Archives   : Convert Unknown                ║▒▒
          ▒▒║ Conversion Setup                                    ║▒▒
          ▒▒║ Fail Old Files When: All Files Must Be Old          ║▒▒
          ▒▒╚═════════════════════════════════════════════════════╝▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

═══════════════════════════════════════════════════════════════════════════════
DISPLAY FILE <%>

  Display File Is sent to the user during testing, Specify DRIVE/PATH.
  CZip was packaged with a sample file CZIP.ANS when editing this file or
  creating your own, Placing some special "parameters" in the file will cause
  CZip to replace them with user information (See using CZip for information on
  using drop files).  Below are a list a "parameters" that are valid in this
  file, Please follow a few rules when using these:
                 1) The Parameters Info will be the same color as the parameter
                 2) Do not use flashing colors.
                 3) You must leave enough space after the parameter for the
                    information that will replace it.

  The following parameters are valid:

       $N  = Callers Full Name (First Last)
       $F  = Callers First Name
       $L  = Callers Last Name
       $C  = Callers City, State
       $T  = Callers Online Time Left
       $O  = Current Node Number

═══════════════════════════════════════════════════════════════════════════════











 COMMENT FILE <%>

  When selecting this option CZSetup will prompt you "Use Random Comments?(Y,N)"

┌────────────────────────────────────────────────────────────────────────────┐
│                            Random Comments                                 │
│                                                                            │
│                                                                            │
│        Archive Comment #1 :                                                │
│        Archive Comment #2 :                                                │
│        Archive Comment #3 :                                                │
│        Archive Comment #4 :                                                │
│        Archive Comment #5 :                                                │
│        Archive Comment #6 :                                                │
│        Archive Comment #7 :                                                │
│        Archive Comment #8 :                                                │
│        Archive Comment #9 :                                                │
│                                                                            │
│                                                                            │
│                          Press F10 To Exit                                 │
└────────────────────────────────────────────────────────────────────────────┘

  If you answer no, CZip will prompt you for the PATH/NAME of the comment file
   you wish to use.

  CZip can personalize an archive comment for you, Placing "*" before the
  comment path/name will cuase CZip to process the comment file.
  The following "parameters" are valid in comment files.

        $U  = Uploaders Name
        $V  = Version Of CZip used for testing
        $D  = Date Tested (MM-DD-YY)
        $N  = Newest File Date (MM-DD-YY)
        $O  = Oldest File Date (MM-DD-YY)

═══════════════════════════════════════════════════════════════════════════════
STRIP COMMENTS

         =- DO NOT ENABLE THIS FEATURE IF USING A COMMENT FILE -=

   Enabling this feature will cause CZip to remove comments from tested archives

═══════════════════════════════════════════════════════════════════════════════
FAIL FILE NAME <%>

  This file will be created when a file fails any test and "ActionOnExit" is
  set to "Files or Files & Move". This is a FILENAME ONLY.

═══════════════════════════════════════════════════════════════════════════════
BAD DIR

  When specified and "ActionOnExit" is set to "Moveonly or Files & Move", Files
  failing CRC Checking will be moved into this directory.

═══════════════════════════════════════════════════════════════════════════════
OLD FILES DIR

  When specified and "ActionOnExit" is set to "Moveonly or Files & Move", Files
  failing DATE Checking will be moved into this directory.  If not specified
  files failing date check will be moved to the Bad Dir.

══════════════════════════════════════════════════════════════════════════════
VIRUS DIR

  When specified and "ActionOnExit" is set to "Moveonly or Files & Move", Files
  failing the VIRUS Scan will be moved into this directory.  If not specified
  files failing the virus scan will be moved to the Bad Dir.

══════════════════════════════════════════════════════════════════════════════
DUPE DIR     (SEE: Command Line Setup For ZDCS Setup)

  When specifyed and "ActionOnExit" is set to "MoveOnLy or Files & Move", Files
  failing the DUPE (ZDCS) Check will be moved into this directory. If not
  specifyed files failing dupe check will be moved to the BadDir.

══════════════════════════════════════════════════════════════════════════════

LOG FILE <%>

  PATH/NAME of the logfile you wish to keep, CZip will log all activities to 
  this file.  In a multi-node setup, you may wish to keep separate logs for
  each node.

══════════════════════════════════════════════════════════════════════════════
LOG STYLE

  The 'Style' of logfile you wish to keep.  The 3 options are FD (Front Door),
  OPUS (RA/Quick BBS) or COMPRESSED, which will cause CZip to only make 1 entry
  per file in the log.

══════════════════════════════════════════════════════════════════════════════
COMMENT LOG

  All archive comments from tested files will be extracted to this file.  This
  may be useful if someone puts important information about the file in it's
  description.

══════════════════════════════════════════════════════════════════════════════
ACTION ON EXIT

  The 'Action' CZip will take when a file fails one or more tests.

        MoveOnly      = Only move failed file to Bad/Virus/Old Directories
        Files & Move  = Create FailFile and Move the file to Bad/Virus/Old Dirs
        Errorlevels   = CZip will exit with the following errorlevels:
                        0  = File(s) Passed
                        1  = File(s) Failed CRC Test
                        2  = File(s) Contain A Virus
                        3  = File(s) Older Then Date Specified
                        4  = File(s) Failed Duplicate Testing (ZDCS)
                        5  = Sysop Aborted Testing

══════════════════════════════════════════════════════════════════════════════
CREATE FAIL FILE IN

  Where CZip will create the FailFile when ActionOnExit is Set To Files&Move

        Current Directory   = CZip will create the FailFile in the current dir

        Test File Directory = CZip will create the FailFile in the the directory
                              that contains the file.

══════════════════════════════════════════════════════════════════════════════
CONVERT ARCHIVES TO

  What archive format you wish to convert to when CZip find an archive that
  it either doesn't know or is disabled.  ZIP/ARJ/LZH are the supported formats
  to convert to.

══════════════════════════════════════════════════════════════════════════════
CONVERT ARCHIVES

  When CZip will call the archive converter.

        Convert All      = Convert all archives that don't match the
                           ConvertArchivesTo setting.

        Convert Unknown  = Convert archive formats that CZip doesn't know, CZip
                           has internal support for ZIP/ARJ/LZH/PAK/SDN/ZOO.
                           Any archives that doesn't match (ARC/DWC/ICE) will be
                           converted.

        Off              = No archives will be converted.

══════════════════════════════════════════════════════════════════════════════
CONVERSION SETUP

┌────────────────────────────────────────────────────────────────────────────┐
│                          Archive Converter Setup                           │
│                                                                            │
│                                                                            │
│   Converter Command:                                                       │
│                   $F Original File Name - $C Converted File Name           │
│                   $N Node #             - $P COM Port                      │
│                   $U Unique Info                                           │
│                                                                            │
│                                                                            │
│ Fail Archive Is Converter Returns Errorlevel => 1 (Y,N)? N                 │
│                                                                            │
│                                                                            │
│                                                                            │
│                         Archive       Unique Info                          │
│                           ZIP                                              │
│                           ARJ                                              │
│                           LZH                                              │
│                                                                            │
│                                                                            │
│                   F1 - Read CDF Files   F10 - Exit                         │
└────────────────────────────────────────────────────────────────────────────┘

  Selecting this option will display another screen where you will define the
  archive converter you wish to use.  Pressing "F1" in this screen will cause
  CZSetup to display a list Converters that have already been setup for use
  with CZip.



        Converter Command  = The command line CZip will call to convert an
                             archive.  CZip will first change to the archives
                             directory then call the archive converter.  The
                             following parameters are valid on the command line
                              $F - Original Archive File Name (TEST.ZIP)
                              $N - Converted File Name        (TEST.ARJ)
                              $N - Current Node Number
                              $P - COM Port
                              $U - Unique Archive Info. (See Below)

        Fail Errorlevel >1 = Answering 'Y'es to this will cause CZip to fail the
                             archive is the Converter returns an Errorlevel =>1

        Unique ARJ/LZH/ZIP = Data entered on in these lines will be returned on
                             the command line when using $U.  This may be
                             information about an archive that tells the
                             converter what type of file it is.

══════════════════════════════════════════════════════════════════════════════
FAIL OLD FILES WHEN

  The determines when CZip should fail archives based on file dates.

        1 or more  = If one or more files in the archive is older then allowed
                     the archive will fail.

        All Files  = If all the files in the archive are older then allowed the
                     archive will fail.

        More       = If there are more older files then newer the archive will
                     fail.

══════════════════════════════════════════════════════════════════════════════
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
          ▒▒╔═══════[ CheckZip v2.00 - (C) 1992 Bill Hull ]═══════╗▒▒
          ▒▒║ Internal Dates     : On                             ║▒▒
          ▒▒║ Swapping           : On                             ║▒▒
          ▒▒║ Swap Drive         : C:                             ║▒▒
          ▒▒║ Max. Days Old      :  0                             ║▒▒
          ▒▒║ Set Date To Newest : Off                            ║▒▒
          ▒▒║ Status Screen      : On                             ║▒▒
          ▒▒║ EndTimer Seconds   : 5                              ║▒▒
          ▒▒║ Add File(s)        : -None-                         ║▒▒
          ▒▒║ Work Drive         : Current                        ║▒▒
          ▒▒║ UpDate FILES.BBS                                    ║▒▒
          ▒▒║ COM Port Setup                                      ║▒▒
          ▒▒║ Command Line Setup                                  ║▒▒
          ▒▒║ Unwanted Files                                      ║▒▒
          ▒▒║ Skip Files                                          ║▒▒
          ▒▒║ Restore Defaults                                    ║▒▒
          ▒▒║ Load New Config File                                ║▒▒
          ▒▒╚═════════════════════════════════════════════════════╝▒▒
          ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

══════════════════════════════════════════════════════════════════════════════
INTERNAL DATES

  This determines wether or not CZip will check the dates of internal archives.

        Yes  = CZip will check the file dates of internal archives
        No   = CZip will not check the dates of internal archives

══════════════════════════════════════════════════════════════════════════════



SWAPPING

  When enabled, CZip will "swap" itself out of memory before calling another
  program.  Swapping will be to EMS/XMS/DISK in that order.

══════════════════════════════════════════════════════════════════════════════
SWAP DRIVE

  If no/insufficient EMS/XMS is available for swapping, This drive will be used
  for CZip's swap file.

══════════════════════════════════════════════════════════════════════════════
MAX DAYS OLD

  The max. number of days old file(s) in an archive may be before failing the
  archive. (EX: if you do not wish to accept files over 3 months old, set this
  to 90)

  Setting max old days to 0 disables date checking.

══════════════════════════════════════════════════════════════════════════════
SET DATE TO NEWEST

  If enabled CZip will scan the archive, not it's internals, for the newest
  file date and set the archives date to this.

══════════════════════════════════════════════════════════════════════════════
STATUS SCREEN

  Enables/Disables CZip "Archive Status Screen",  This is the last screen
  the user sees and contains information about Archives tested and there results

══════════════════════════════════════════════════════════════════════════════
END TIMER SECONDS

   Sets the delay time on the Status Screen, CZip will pause on the status
   screen for the specified time or until a user presses a key.

══════════════════════════════════════════════════════════════════════════════
ADD FILES

   When selecting this option CZSetup will prompt you "Use Random Adds?(Y,N)"

 If you answer yes, CZSetup will allow you to enter up to 9 files to be randomly
  selected and added to archives.

┌────────────────────────────────────────────────────────────────────────────┐
│                            Random Add Files                                │
│                                                                            │
│                                                                            │
│               Add File #1 :                                                │
│               Add File #2 :                                                │
│               Add File #3 :                                                │
│               Add File #4 :                                                │
│               Add File #5 :                                                │
│               Add File #6 :                                                │
│               Add File #7 :                                                │
│               Add File #8 :                                                │
│               Add File #9 :                                                │
│                                                                            │
│                                                                            │
│                          Press F10 To Exit                                 │
└────────────────────────────────────────────────────────────────────────────┘

If you answer no, CZSetup will prompt you for a path/name of a file to add to
archives.

══════════════════════════════════════════════════════════════════════════════
WORK DRIVE

   This option allows you to specify a drive other then the default drive CZip
   will use for testing the archive.  If possible this should be a RAM drive
   to increase performance.

══════════════════════════════════════════════════════════════════════════════
UPDATE FILES.BBS

┌────────────────────────────────────────────────────────────────────────────┐
│                      Update FILES.BBS                                      │
│              $N Uploaders name - $D Date Tested                            │
│                                                                            │
│                                                                            │
│                                                                            │
│           Update FILES.BBS In BadDir? N (Y/N)                              │
│                                                                            │
│               Description:                                                 │
│                                                                            │
│                                                                            │
│           Update FILES.BBS In OldDir? N (Y/N)                              │
│                                                                            │
│               Description:                                                 │
│                                                                            │
│           Update FILES.BBS In VirusDir? N (Y/N)                            │
│                                                                            │
│               Description:                                                 │
│                                                                            │
│                                                                            │
│                                                                            │
│                          Press F10 To Exit                                 │
└────────────────────────────────────────────────────────────────────────────┘


   This option is for RA/QUICK/SUPER/COMPT. BBS sysops who wish to update the
   FILES.BBS files in there BAD/VIRUS/OLD/DUPE directories with a pre-defined
   file description.

   There are 2 "parameters" you may enter on the description line:

     $N - Uploaders Name
     $D - Date Tested

══════════════════════════════════════════════════════════════════════════════
















COM PORT SETUP

┌────────────────────────────────────────────────────────────────────────────┐
│                        Communications Port SetUp                           │
│                                                                            │
│                                                                            │
│                                                                            │
│            COM1:  IRQ: 4    FlowControl: 1    Locked Rate:     0           │
│                                                                            │
│            COM2:  IRQ: 3    FlowControl: 1    Locked Rate:     0           │
│                                                                            │
│            COM3:  IRQ: 4    FlowControl: 1    Locked Rate:     0           │
│                                                                            │
│            COM4:  IRQ: 3    FlowControl: 1    Locked Rate:     0           │
│                                                                            │
│                        Use Fossil Driver? N (Y/N)                          │
│                                                                            │
│                                                                            │
│        FlowControl:  0) None - 1) Xon/Xoff - 2) Cts/Rts - 3) Both          │
│                                                                            │
│             CAUTION:  Invalid Settings, WILL Cause Problems.               │
│                                                                            │
│                                                                            │
│                           Press F10 To Exit                                │
└────────────────────────────────────────────────────────────────────────────┘
 This is where you will need to tell CZip about your COM PORTS:
  IRQ: The IRQ of COMx:, Unless you have an nonstandard setup, The defaults
       will probably work.
  FlowControl: The FlowControl CZip will use, XON/XOFF works well under most
               situations, CTS/RTS is only for modems that have "hardware"
               handshaking.
  LockedRate: If you have you port "locked", You will need to define the locked
              rate here, The value here will override the -B command line.

  Use Fossil Driver: CZip has the ability to use a FOSSIL driver, If you do not
                     wish to use CZip's internal serial routines and use a
                     fossil driver, Set this to YES.  When using a fossil
                     the rest of the options on the screen have no effect.



══════════════════════════════════════════════════════════════════════════════
COMMAND LINE SETUP

  This option will allow you to define the paths/command lines for ZIP/ARJ
 LZH/GIFTest/SCAN etc.  The default command lines should, under most situations
 be sufficient.   When changing the command lines, $N will be replaced with
 the archive filename and $F will be repleaced with either a filename or
 a directory depending on the command.  The Scan/Exit Before Add/Exit after
 test also allow you to define an errorlevel that when returned will cause the
 archive to fail.


══════════════════════════════════════════════════════════════════════════════















UNWANTED FILES

┌────────────────────────────────────────────────────────────────────────────┐
│                           UnWanted Files.                                  │
│                                                                            │
│                                                                            │
│                                                                            │
│                Delete UnWanted Files? Y (Y/N)                              │
│                                                                            │
│Path/Name Of UnWanted List: -NONE-                                          │
│     Path/Name Of CRC List: -NONE-                                          │
│       Use Internal Search: Y (Y/N)                                         │
│                                                                            │
│                   File #1 : BBS.*                                          │
│                   File #2 : *.BBS                                          │
│                   File #3 : TYPEME.NOW                                     │
│                   File #4 : GOFORIT.COM                                    │
│                   File #5 :                                                │
│                   File #6 :                                                │
│                   File #7 :                                                │
│                   File #8 :                                                │
│                   File #9 :                                                │
│                                                                            │
│                       Press F10 to Exit                                    │
│                                                                            │
└────────────────────────────────────────────────────────────────────────────┘
 These are the files you wish to remove from tested archives, CZip has 3 ways
 to define unwanted files. CZip also supports add-on utilities that remove files
 (such as ANTI-AD) see Command Line Setup.

 Path/Name Of Unwanted List: This is a standard ASCII text file containing
                             filenames you wish to remove from archives.
                             This file must have 1 entry per line and may         
                             include wildcards.
 Path/Name Of CRC List: This is also a stander ASCII text file that contains
                        filenames and CRC values, The filenames are for your
                        reference only and are ignored by CZip.  CZip will check
                        each file in the archive against the CRC's defined in     
                        this list if a match is found, The file is removed.
                        This file must have 1 entry per line and must be the
                        following format:
                        FILENAME,CRC  (EX: BBS.AD,41F0DDA1)
 Use Internal Search:   If you don't understand the following, Please leave this
                        set to YES.  The File #x: are filenames you wish to       
                        remove from an archive, They are checked thru an          
                        Internal routine in CZip, this routine is NOT capable of  
                        finding files that contain "High bit" ASCII chars.  If    
                        you wish to remove files that contain these chars they    
                        must be defined in the File #x: slots and Internal        
                        Search must to set to NO.
                        A better method of finding such files would be to find    
                        the file's CRC and add it to the CRC list.
 File #x:               Filenames that will be removed from archives, This        
                        method is the same as the "Unwanted List" but does not    
                        require a text file.  (Please also see 'Use Internal      
                        Search:')


══════════════════════════════════════════════════════════════════════════════




SKIP FILES


┌────────────────────────────────────────────────────────────────────────────┐
│                            Files To Ignore                                 │
│                                                                            │
│                                                                            │
│                                                                            │
│           File Ext. #1 :  *.                                               │
│           File Ext. #2 :  *.                                               │
│           File Ext. #3 :  *.                                               │
│           File Ext. #4 :  *.                                               │
│           File Ext. #5 :  *.                                               │
│           File Ext. #6 :  *.                                               │
│           File Ext. #7 :  *.                                               │
│           File Ext. #8 :  *.                                               │
│           File Ext. #9 :  *.                                               │
│                                                                            │
│                          Press F10 To Exit                                 │
│                                                                            │
└────────────────────────────────────────────────────────────────────────────┘
 This option allows you to define up to 9 file ext's, CZip will simply Ignore.
 CZip will not attempt to do ANYTHING with these files.

══════════════════════════════════════════════════════════════════════════════


┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZIP.EXE ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

 CZIP.EXE should be run when a user has uploaded a file, Most BBS Software/
 Transfer Systems allow an easy implementation of CZip. Some examples are listed
 at the end of this file.

 Command Line Options:

   -P  (0-4) COM port to use for output.  0 = Local Operation.

   -B  Current BAUD Rate Of -P, If you are using a locked port use the locked
       port rate.  Specifying 0 will cause CZip to use the port in its current
       state.

   -C  Specifies PATH/NAME of the configuration file you wish to use, CZip has
       2 other ways to determine it's configuration file.
         1) With the CZCONFIG environment variable.
         2) If not specified with the -C command line switch or the CZCONFIG
            environment variable, CZip will attempt to use CZIP.CFG from the
            directory containing CZIP.EXE,

   -N  (OPTIONAL) Current NODE Number, In a multi-node environment this MUST be
       set to the current lines node #, If you omit this when running multi node
       strange things will occur.

   -F  Specifies PATH/NAME of the the archive to test, All normal DOS wildcards
       (*?) are valid.  You may also specify a list of files to test by placing
       a @ before filelist (EX: -F@C:\BBS\FILE.LST), Wildcards are NOT valid
       in file lists.

   -I  (OPTIONAL) Specifies the PATH to your BBS "Dropfile" this file MUST be
       used if you wish to use any of the replaceable parameters in CZip,
       If specified CZip will also place the uploads name in your
       LOG/COMMENT LOG files.

   -Tx (OPTIONAL) Specifies the "Dropfiles" type:
       -T1  DORINFO1.DEF
       -T2  PCBOARD.SYS
       -T3  DOOR.SYS

 The following example would bring up CZip on Node 3 Using COM Port 1 at a
 baud rate of 9600 testing D:\UP\*.ZIP With a DORINFO1.DEF in C:\RA\NODE3

  C:\RA\CZIP\CZIP -N3 -P1 -B9600 -FD:\UP\*.ZIP -T1 -IC:\RA\NODE3
                   |   |   |      |             |   |
          Node 3---|   |   |      |             |   |
                       |   |      |             |   |
          COM Port 1---|   |      |             |   |
                           |      |             |   |
          Baud Rate 9600---|      |             |   |
                                  |             |   |
          Test D:\UP\*.ZIP--------|             |   |
                                                |   |
          Use DORINFO1.DEF----------------------|   |
                                                    |
          Path To DORINFO1.DEF----------------------|






┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Support: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

 If you have any problems/suggestions/bug reports/etc. I'd love to her them, I
 may be contacted in any of the following ways:

        1) Fidonet NetMail to Bill Hull @ 1:2210/978

        2) VOICE 815-229-7068 (5-11pm CST PLEASE!)

        3) US Mail:
                Bill Hull
                PO Box 7453
                Rockford IL 61126

 The latest version of CZip will always be available on:

                US:                                      Europe:
            File Cabinet                      DataGate Information Systems
815-399-8978 ■ Node 1 ■ 9600 - 16.8K
815-399-2762 ■ Node 2 ■ 9600 - 16.8K         +31-1828-31739 ■ 2400 - 16.8K
815-399-9474 ■ Node 3 ■ 9600 - 16.8K

 Freq Magic Name CZIP @ 1:2210/978

The latest version will also be available thru our beta sites, See BETA.BBS







┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With Remote Access v2.00: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘

Thanks to Mike Ehlert (Sysop of Pacific Coast Micro) For these insturctions:

Run RACONFIG, go to OPTIONS>FILES>UPLOAD_SCAN and set one of the
following scan utility command lines to:

C:\ZIP\CZIP.EXE -T1 -IC:\RA\LINE$N -N*N -F@ *M
            |    |   |              |    |
Path To CZip|    |   |              |    |
                 |   |              |    |
Use DORINFO1.DEF-|   |              |    |
                     |              |    |
Path To DORINFO1.DEF-|              |    |
                                    |    |
Node Number-------------------------|    |
                                         |
FileName (Passed By RA)------------------|

CZSETUP:
Be sure to set ACTION ON EXIT: Errorlevels, as this is the
only way that RA can determine the status.
Also it looks best if you set the STATUS SCREEN: off, as RA calls
CZIP once for each file, so a status report after each one is not
needed.

You can allow CZIP to fail outdated archives, but then you will want to
change RA language prompt 637 to something other then "Failed Virus Check".
I set mine to "Failed. No Credit Issued."

┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With EFT: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With ACFiles: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With PCBoard: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Special Thanks: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘