home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
CZBETA2A.ZIP
/
CZIP.DOC
< prev
next >
Wrap
Text File
|
1993-03-09
|
41KB
|
847 lines
THIS .DOC IS BETA AND SUBJECT TO CHANGE
╔════════════════════════════════╗
║ √ CheckZip v2.00 √ ╟┐
║ The Ultimate Upload Processor! ║│
║ Written By: Bill Hull ║│
║ (C) 1993 - All Rights Reserved ║│
╚╤═══════════════════════════════╝│
└────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ 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 BE DOCUMENTED, WHEN FINISHED * * *
══════════════════════════════════════════════════════════════════════════════
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 +31-182831739
815-399-2762 ■ Node 2 ■ 9600 - 16.8K +31-365338175
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 FileDoor: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With EFT: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With ACFiles: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Using CZip With PCBoard: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────────────┐
│▒ Special Thanks: ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
└──────────────────────────────────────────────────────────────────────────────┘