home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-04-06 | 40.1 KB | 1,069 lines |
-
-
-
-
-
-
-
-
-
-
- C A T S C A N
- =============================
-
- Wildcat!
-
- A BBS Archive Maintainer
- And Virus Scanner
- ============================
-
- From a Member of the
- Wildcat! 3.0 Alpha Team
- =======================
-
- Supports Single & Multi-Node Systems
-
- Release Version 1.0u - 04/05/92
- (C)opyright 1992
-
- The Software Connection
- Mike Ortiz
- 5237 SW 31st Terr
- Topeka, KS 66614
-
-
- The Software Connection BBS
- (913) 271-2070 USR DS 14400 (Locked)
- (913) 271-2071 USR DS 16800 (Locked)
- (913) 271-2072 USR DS 14400 (Locked)
- (913) 271-2073 USR DS 14400 (Locked)
- (913) 271-2074 USR HST 14.4 (Locked)
-
- 1200 / 16.8K 24 Hours
-
- Fido Net 1:281/2
-
- Magic Freq FileName: CATSCAN
- For The Latest Version
-
-
- (913) 271-2079 Voice (6PM-10PM Central)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CATSCAN
- =============
-
-
-
- Table of Contents
- =====================
-
- Support of Product..............................................1
- Warranty........................................................1
- Copyright.......................................................1
- Distribution....................................................1
- What Catscan Does...............................................1
- Special Features................................................2
- Setup and Installation..........................................4
- Configuration...................................................5
- Testing the Configuration.......................................9
- Running Catscan as SCANFILE.BAT (.RUN).........................10
- Running Catscan2 as an event...................................11
- Licensing & Distribution Agreement.............................12
- Acknowledgements...............................................13
- Latest known versions of External Programs.....................13
- Most Common Problems...........................................14
- Support BBS's..................................................15
- Special Thanks.................................................15
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Support Of Product
- ========================
-
- I just want to ensure those that decide to register this product that
- transmission of the registered key will be sent promptly or made
- availible for DOWNLOAD upon receiptm of your payment. I want
- to make it clear that CatScan is supported by me to the best of my
- ability. If you have any problems with CatScan, I will try to solve
- your problem as best as I can and as quick as possible.
-
-
-
- Warranty
- ==============
-
- This product is provided "As Is" without warranty of any kind. The
- entire risk as to the results and performance of the program is
- assumed by you. Furthermore, I the author do not warrant, guarantee,
- or make any representations regarding the use of, or the results of
- the use of the program, and you rely on the program and results solely
- at your own risk. I the author cannot accept responsibility for
- system damage, loss of profit, or any other special, incidental, or
- consequential damages resulting from the use or inability to use this
- product.
-
-
-
-
- Copyright
- ===============
-
- CatScan is distributed under the SHAREWARE concept. Under this concept
- you may use the SHAREWARE (unregistered demo) version for a reasonable
- period of time, which is thirty days. After which you must either
- register your copy or discontinue usage.
-
-
- Distribution
- ==================
-
- You are free, in fact encouraged, to distribute the SHAREWARE
- (unregistered) version of the CatScan provided that all files
- contained in the original CATSCANx.ZIP archive are distributed in
- their original unmodified state.
-
-
-
-
- What Catscan Does
- =====================
-
- Catscan will litterly let the user upload any kind of a file and it
- will check it for integrity, the date of the files in the archive, TD0
- files, Imbedded archives, recursed directories, unwanted files in the
- archive and then if the newly uploaded file is not in the form of your
- default archive it will change it to that form (Should only be used in
- Catscan2 at this time) with out you lifting a finger.
-
- For instance, if an .ARC is uploaded it will be a .ZIP when Catscan2
-
-
- is done. If a TXT file is uploaded it will be a .ZIP when its done,
- If they Upload a .TD0 file it will be a .ZIP when it's done (If you
- add TD0 to the list in TXTNAMES.TXT). This way the User is not
- returned a message "Sorry you will have to re-upload that 300k LZH you
- just uploaded in .ZIP form" That wastes your time and the users time.
- Why not let Catscan Deal with it..
-
- * Note *
-
- Until Wildcat implements the feature to change the archive
- name on the fly only CatScan2 will allow you to convert files to your
- default archive. Hopefully it will be added shortly by Mustang.
-
-
- Special Features of CatScan
- =================================
-
- o Checks integrity of uploaded files ZIP, ARJ, PAK, SDN, LZH, and
- ARC. (Others can be added if there is a request).
-
- o Checks Tele-disk's TD0 files for integrity.
-
- o Checks Archived files in Archives for All Checks.
-
- o Scans All files in the Archive for Viruses using the latest
- version of SCAN from McAfee's.
-
- o Will fail the file if the file dates are earlier than your
- specified date. This also has two different ways to go, CatScan
- will either fail the file if at least one file fails the date
- check, and it will also work in the opposite manner. Catscan
- will only fail the file if none of the files passes the date
- check, thus giving you all the flexibility to handle things the
- way you want.
-
- o Will re-archive any archive files that passes all tests with the
- latest archive utility so you are sure it is an up to date
- Archiving method. (This process can also be delayed and run in
- your nightly .BAT file if you so desire).
-
- o CatScan will convert any archive to a default archive that you
- specify in the configuration.
-
- o Will strip out other BBS's Authentic Verification and add yours
- (if you have the registered version of PKZIP). This is to let
- the users know that your system has checked it for viruses if it
- has your -AV on it.
-
- o CatScan will add your BBS's .ZIP comment to the archive file if
- you so desire (available in .ZIP and .ARJ only).
-
- o Catscan will read in a .TXT file of file names created by you of
- which it deletes if it finds in any archive. This will rid your
- .ZIP files of the infamous README.COM and thousands of others
- that are popping up.
-
-
- o CatScan will display current status to the users over the com
- port. Com 1 - 8 are supported with Non-Standard IRQ and base
-
- addresses as well. It gives the user something to watch while
- CatScan is working on the uploaded files.
-
- o CatScan2 will maintain each directory on your hard drive
- separately. So New files that you add to the system can have the
- CatScan treatment done to them with out you having to worry about
- them.
-
- o Catscan2 can operate by it's self on an entire directory, and can
- be used in your nightly .BAT file to maintain all areas on your
- BBS, processing only the files it hasn't processed before.
- (Useful for Wildcat 2.x and 1.x)
-
- o Easy configuration makes it so you don't have to have multiple
- .CFG files, or a command line that has 6 different options on it
- making it confusing and a pain just to run the program from the
- dos prompt. In fact I write the .CFG into the .EXE file so you
- never have to tell CatScan where to find the .CFG file.
-
- o Added the RUNLATER.TXT text file that will add the ability to
- process files and compress .gif files in your nightly .BAT file.
- this can be used in several different ways. First, it will only
- compress .GIF files in this way, second if you are running a
- slower machine (XT), then this is a way for you to keep your
- archives up to date with out making your users suffer the time
- required to process a .zip file while they are on-line.
-
- o Supports Recursed Directories, and Volume labels of Zip files so
- you won't loose those directories in Archived files.
-
-
- o CATSCAN2 will update the Wildcat database so If CATSCAN2 changes
- the file to your default archive or converts a GIF then it will
- change the Name and file size of the file (note this is only in
- CATSCAN2).
-
-
- o CatScan has two different outputs available over the comport. If
- you are a registered Catscan user then you may take advantage of
- this option. It will display a rather pretty screen to the user
- and move check marks around the screen while it is processing the
- file. It is really hard to explain, but let me just say that it
- looks very nice...
-
-
- o Catscan2 will read a ASCII text file of file extensions that
- should be archived using your default archive. This allows you to
- specify that all TXT, LST, and DOC files should be converted to
- .ZIP to save space on your system, and maintain one type of file.
-
-
- o Catscan2 will convert your .GIF files with either GIF2JPG or
- GIFLITE which ever you prefer. After CatScan2 has finished, it
- gets the new file size and updates the wildcat database to
- reflect any changes. If you use JPG then it changes the file name
- as well from .GIF to .JPG.
-
- Setup and Installation
- ==============================
-
-
- To install CatScan on your system simply copy Catscan.EXE to any dos
- directory with a DOS PATH to it (preferable your \WC30 directory).
- Then type in CATSCAN /C (you can do this as many times as you want as
- your configuration may change). The program will then ask you some
- simple questions, answer them to the best of your knowledge. The first
- question that will be asked is the [I]mport [E]xport [C]ontinue
- question. For first time instalations you should pick the continue
- option to allow you to setup Catscan to your system. Then After doing
- that you may run the Catscan /c again and use the export option. This
- will allow you to save your configuration to a ASCII TXT file. Then
- when new versions of catscan become availible all you will have to do
- to configure catscan again is import the ascii text file that you have
- of your configuration. This makes updateing to a new version simple
- and painless. After the configuration is done you can modify some of
- the files to fit your system. I recommend you run the program with the
- files I have provided for the first run. When you know the program is
- working properly then add more files to the BADNAMES.TXT file and
- setup your zip comment file. If you want more names added to the
- BADNAMES.TXT file then use an ASCii editor and add all the filenames
- you want taken out of the archived files. If you want your add put on
- the .ZIP comments then you may rename your TXT file (advertisement) to
- ZIP.CMM or just enter your TXT file name in the configuration program.
-
- Catscan contains the following files:
-
- CATSCAN.EXE - Program used in SCANFILE.BAT
- CATSCAN2.EXE - Program to run in nightly events
- CATSCAN.KEY - Needed to Run CATSCAN and CATSCAN2
- CATSCAN.DOC - This File
- RUNLATER.TXT - Sample RUNLATER file
- ZIP.CMM - Sample ZIP Comments File
- BADNAMES.TXT - Sample BADNAMES.TXT File
- TXTNAMES.TXT - Sample file with file extensions.
- SCREEN.SCR - CatScan's High Graphics display screen (Should be
- in the same directory as CATSCAN.KEY)
- EXCLUDE.XXX - How to exclude directoris from being processed
- SCANFILE.BAT - Example SCANFILE.BAT for Multi-Lines
- README.1ST - Important information you should read
- VERSION.? - Information on what was added in this version
-
- In addition to the above, you will need the following files to take
- full advantage of CatScan, these files must exist in the DOS path.
-
- PKZIP.EXE Zip Archiver
- PKUNZIP.EXE Zip UnArchiver
- SCAN.EXE Virus Scanner
- TDCHECK.EXE TD0 Checker (Tele-Disk Files)
- ARJ.EXE ARJ Archiver/Un-Archiver
- LHA.EXE LZH Archiver/Un-Archiver
- PAK.EXE PAK Archiver/Un-Archiver
- QARC.EXE ARC Archiver Does all versions of ARC
- XARC.EXE ARC Un-Archiver Does all versions of ARC
- Giflite or GIF File Compressor
- GIF2JPG
-
- If you do not have all the unarchivers and would still like to check
- out the program with the archivers you do have then for the ones you
- don't have copy pkzip.exe to the name of the archiver your missing and
- catscan will just think that is ARJ.EXE even though it is PKUNZIP.EXE
- that has had the name changed. This is also an effective way to make
- catscan reject any files of a particular type that you do not wish to
- have uploaded. For Example lets say you do not want ARJ file Period!
- Then if you copy pkunzip.exe to arj.exe when an .ARJ file is uploaded
- Naturally Pkunzip.exe does not know hoe to unarchive the ARJ files so
- it will fail the file because of integrity.
-
- Any of these files can be downloaded from The Software Connection, on
- the first call, no need to get verified, just go to the file directory
- and you will see them all available in the Free Files Area. The entire
- collection are contained in SCANUTIL.ZIP. For those running D'Bridge,
- Frontdoor, Binkely etc, you may FREQ any of these files by using the
- program's name without the extension; ie; PAK To obtain PAK.EXE,
- SCANUTIL to obtain SCANUTIL.ZIP etc.
-
-
-
-
- Configuration Program
- ============================
-
- The configuration program is internal in the .EXE program when you
- modify your configuration you actually modify the data in the .EXE
- file. This makes it very easy to run the program with less parameters
- on the command line. Since nothing changes in the configuration it
- makes it easy for you to tailor it to your system.
-
- To run the Configuration program simply type CATSCAN /C and the
- configuration screen will appear.
-
- * Note *
-
- Whatever appears on the Change From Line is the default. If you
- desire to accept these defaults, JUST PRESS ENTER.
-
- You will see the following:
-
- Change Your Temp Drive from C:
-
- TO:
-
- Temp Drive - This is the drive you want Catscan to make a
- temporary working directory, make sure this drive has
- enough space to handle your biggest .ZIP file I don't
- check for drive space right now. CatScan will remove
- this directory after its done running. Default is C:
-
-
-
-
- Change Your BADNAMES.TXT From: C:\CATSCAN\BADNAMES.TXT
-
- TO:
-
- BADNAMES.TXT File - This is any .TXT file that has the names of the
- files you want deleted out of the .ZIP's specify
- one file per line. Catscan will automatically add
- this file to the directory you specified or the
- default, and add COMMAND.COM to it.
-
- Your Log File Drive/Path/First Name Only: Currently C:\WC30\ACTIVITY
-
- TO:
-
- CatScan Log File - Specify the Drive\Directory\Filename of the
- file you want to be the log of activity. If you
- want it to log to Wildcat!'s activity log then you
- must specify the drive\path\First part of the
- filename. In this case the first part would be
- ACTIVITY since Wildcat!'s logs start with ACTIVITY.
- If Catscan is run from the DOS prompt it will use
- the log name then append .000 to the log filename.
-
-
-
-
- Change Your ZIP Comment File From: C:\CATSCAN\ZIP.CMM
-
- TO:
-
- Zip Comment File - This TXT file contains your BBS Advertisement.
- If you don't want an advertisement put on the .ZIP
- files then just make this .TXT file empty with 1
- space. This file must exist for Catscan to
- function. This will also remove the old comment.
-
- CATSCAN.KEY is in What Directory: C:\CATSCAN\CATSCAN.KEY
-
- TO:
-
- Ensure that your CATSCAN.KEY is in the directory you specify. and make
- sure that you put the entire name in the config too. for example if
- your catscan.key was in the wc30 dir then the corrent answer to the
- question would be: C:\WC30\CATSCAN.KEY
-
-
- RUNLATER.TXT Should Be Put Where Currently: C:\CATSCAN\RUNLATER.TXT
-
- TO:
-
- The RUNLATER.TXT file is used only for CatScan2 to know what files
- were uploaded to your system for the day, so in the nightly bat file
- when you run Catscan2 it will read and process every file that is in
- this txt file. I can also be used in conjuncion with BUILDCAT.ZIP
- (Availible on the support BBS) and process any give files using
- wildcards. For example, say you have a directory of 100 .ZIP's and 10
- ARJ's and you want to conver the ARJ's to ZIP's then you could process
- *.ARJ using Buildcat and it will create the Runlater.txt file with
- those files in it then you just run Catscan2 and it will process only
- those files.
-
-
-
- The next 5 sets of questions are going to ask you to define your
- archivers the first part is the name, include the name and extension.
- If you want to use the archiver that is the default then just press
- enter on the name and CatScan and CatScan2 will search your DOS PATH
- for you and return the location of the file.
-
- You can also specify excatly where Catscan and Catscan2 should look
- for the archivers even if they are not in the DOS path just type in
- the full path and filename and if Catscan find the file in the
- specified directory then it wont go out and search the DOS PATH. This
- is usefull especially right now I use the PKUNZIP ver 1.93 to
- unarchive the archives and PKZIP 1.10 to Archive them since the 2.0
- version of PKZIP is not realeased yet but we are still receiveing
- files that have been archived with this version. The only way to
- uncompress them is with that version. The second part asks for the
- parameters to make the archiver uncrunch and crunch the files.
-
-
- Define your ZIP Archiver : PKZIP.EXE
-
- TO :
-
- What are the params: -r -p (For people with -AV use -! -r -p)
-
- TO:
-
- Define your ZIP Un-Archiver: PKUNZIP.EXE
-
- TO:
-
- What are the params: -o -d
-
- TO:
-
- Define your LZH Archiver : LHA.EXE
-
- TO :
-
- What are the params: a
-
- TO:
-
- What are the params to Un_ARC: e
-
- TO:
-
- Define your ARC Archiver: QARC.EXE
-
- TO:
-
- What are the params: a
-
- TO:
-
-
-
- Define your ARC Un-Archiver : XARC.EXE
-
- TO :
-
- What are the params: /o
-
- TO:
-
- Define your PAK Archiver: PAK.EXE
-
- TO:
-
- What are the params: a
-
- TO:
-
- What are the params to Un-Pack: e
-
- TO:
-
- Define your ARJ Archiver: ARJ.EXE
-
- TO:
-
- What are the params: a
-
- TO:
-
- What are the params to Un-ARC: e
-
- TO:
-
-
- Should I write GIF files to the RUNLATER.TXT file to compress them in
- your nightly .BAT file: NO
-
- (Y/N)
-
- What is the oldest date in the Archive to Pass: 01/01/80
-
- Change Month to:
-
- Change Day to:
-
- Change Year to:
-
-
- Should I fail the file If just some of the files are older than the
- date specified (Y/N) ? NO
-
- This option might be one of the more confusing questions in the
- configuration. What it means is that some programs use the same data
- files or DOC files but the program themselves have been updated. In
- cases like this you wouldn't want to fail the file because the program
- itself passes your date scan. If this is the type of operation you
- desire then set this option to NO. If you want to be as strict as
- possible then set this option to YES.
-
-
- if you don't want the feature enabled then leave it at 01/01/80 and
- catscan will not check the date in the archive. Setting it to
- anything before 01/01/80 will cause Catscan to use the year 2000
- instead of 1900 so don't.
-
- ie. year 79 is 2079
-
-
-
-
- Do you want ZIP files that had nothing deleted from them displayed in
- the log: YES
-
- (Y/N)
-
- This option is a little strange but I saw a need for it. If you get a
- lot of files from a BBS that had advertisement TXT files, then you may
- want this option enabled. It will help you catch BBS advertisements
- that may be in the archives. This will then allow you to add those
- names to your BADNAMES.TXT file. If the majority of your uploaded
- files don't have advertisements in them then you may not want to use
- the option.
-
-
- Do you want me to put your comment on the file at the time of the
- upload (Only works for ZIP and ARJ) (Y/N)? Yes
-
- Do you want me to write all archives to the RUNLATER.TXT file so that
- Catscan2 can process them in your nightly BAT file? (Y/N): YES
-
- (Y/N) : Y
-
-
-
- Settings for Catscan2 are the same as Catscan except for the following
- questions.
-
-
- Should I move files that fail for any reason to a BAD directory
- (Y/N) : No
-
-
- This option is pretty much up to you on how you want to handle it. I
- personally dont move the files, because if there is something wrong
- with the file Catscan would have already cought it at the time of the
- upload. However those processing a directory by itself then you may
- want any of the bad files moved out of that directory, but Catscan2
- logs any failed files in the LOG file like ACTIVITY.000 if a file
- passes so you could then review that log as well and see if any files
- failed.. Its your choice.
-
- People Using wildcat ver 2.x or another BBS program will want to say
- YES to this option since Catscan will not be able to flag the file as
- BAD in the BBS Database. (It will only do this for ver 3.x of
- Wildcat!)
-
- If You answer No to the above question then the question below will
- not be asked.
-
- Change Your Bad File Dir From: C:\BAD
-
- TO:
-
- BadFileDir - This is a Drive\Directory of the place CatScan2 will put
- files that either failed any tests or have a virus. Makes
- it easy to see if any action has come up. Catscan2 will
- automatically create this directory for you if it does
- not already exist.
-
-
- What Is Your Default Archiver Currently selected: 1
-
- 1 - ZIP
- 2 - LZH
- 3 - ARC
- 4 - PAK
- 5 - ARJ
-
- Change it To:
-
- This tells Catscan2 What Default archive type you prefer to have all
- your archives converted to.
-
- Do you want me to convert all Archives to your default Archive: NO
-
- (Y/N)
-
- Answering No to this question will tell catscan not to convert any
- files over to a different type archive format. Catscan2 will still
- process the file and rearchive it but it will remain in its original
- archiver format.
-
-
- Should I Just scan the file and not touch it in any way?
- (Answering Yes will leave anyone's -AV intact): NO
-
- (Y/N)
-
- This feature would manly be used to just scan an entire directory for
- viruses and integrety. For example if you just aquired Catscan and
- want to have it check all your existing archives for viruses or
- integrity then set this question to YES and thats what it will do..
- If you want it to recompress the file with the latest archiver and
- Scan and check for integrity then this question must be set to NO
-
-
-
-
- TESTING THE CONFIGURATION
- ===========================
-
- At this point the configuration is completed and you are ready to test
- the program out. Make a temp directory and copy a couple .ZIP files
- to that directory then type in CATSCAN C:\TEST\FILENAME.ZIP.
-
- Some examples might look like this:
-
- * Note *
-
- CATSCAN does one file at a time, CATSCAN2 will do a directory.
-
- CATSCAN C:\TEMP\TESTFILE.ZIP (Processes the file TESTFILE.ZIP)
- CATSCAN G:\UPLOADS\MYFILE.ZIP
- CATSCAN D:\WC30\UPLOADS\THISFILE.ARJ
-
- Example CATSCAN2 parameters
-
- CATSCAN2 C:\TEMP (Process the Temp directory on C:)
- CATSCAN2 H:\UPLOADS (Process the Uploads dir on H:)
- CATSCAN2 D:\WILDCAT\UPLOADS\TEMP
- CATSCAN2 \TEMP (Process the TEMP dir on the current Drive)
- CATSCAN2 Will process all files out of the RUNLATER.TXT file
- CATSCAN2 C:\UPLOADS\MYFILE.ZIP Process just that file.
-
- If the program works fine then you have installed it correctly if
- there is a problem then check to make sure all the files you specified
- in the configuration options are where you said they are.
-
- Make sure that the BADNAMES.TXT has at least one file in it, I put
- COMMAND.COM in there because this is one filename no one needs
- duplicates of. Make sure you specify a filename for the .ZIP comment
- even if its contents are empty. If the above works fine then you are
- ready to put it on-line for your users to begin using.
-
- We now know that the program is set up fine, and it is in our DOS PATH
- so we don't need to do anything except make the SCANFILE.RUN or .BAT
- file to run the program.
-
-
-
- RUNNING CATSCAN AS SCANFILE.BAT(RUN)
- ======================================
-
- If you are running a multi node or single node system then you can
- just use the SCANFILE.BAT to run all your nodes with. The following
- is the format.
-
- SCANFILE.BAT (This file goes in your Wildcat directory)
- ------------
- CD \WC30\WCWORK\NODE%WCNODEID%
- CATSCAN %1
-
- One thing to make sure of with this configuration is that If you are
- running a single line version the only way for the above method to
- work is if you have used the SET option in your bat file that calls up
- wildcat. For example you must have had this line in your .bat file
- that started wildcat.
-
- SET WCNODEID=1 (The 1 Means Node 1, 2 would mean Node 2 ect...) Also
- multi line versions will have to define this variable for each node.
- It can't be left off of any of them.
-
- For Single line versions that don't want to define the environment
- variable then you can use the SCANFILE.RUN located in the node1
- directory to run catscan. it would look like this..
-
- SCANFILE.RUN (Located in the WC30\WCWORK\NODE1 directory)
- ==============
- CD \WC30\WCWORK\NODE1
- CATSCAN %1
-
- Or you can also use the SCANFILE.BAT and just use the same contents as
- the above example.
-
-
-
-
-
- RUNNING CATSCAN2 AS AN EVENT
- ==============================
-
- CATSCAN2.EXE will run in your nightly BAT file and compress any newly
- uploaded .GIF files to either JPG or GifLite your choice. It will
- process your archives if you told CatScan to process the archives in
- your nightly BAT file. It will Process files from either the
- RUNLATER.TXT file or from the directory passed on the command line, or
- even just one File. CATSCAN.DAT is only used if you put a directory
- on the command line. This will allow you to keep a directory in order
- or to just update them. The following are examples of how it works..
-
- CATSCAN2 C:\UPLOADS (Process the upload directory and
- create CATSCAN.DAT to know where
- CatScan2 Left off)
-
- CATSCAN2 C:\UPLOADS\NEWFILE.ZIP (Process only the file
- NEWFILE.ZIP in the
- upload Directory)
-
- CATSCAN2 (Catscan2 expects to find the RUNLATER.TXT
- file where it was specified in the config
- then it will process all the files in the
- RUNLATER.TXT file)
-
-
-
-
-
- Explanation of Command Line Parameters
- ============================================
-
- FileName This option tells CatScan or Catscan2 that you are
- or going to be providing it with the Drive/Path/Filename
- %1 of the file that you want to be checked. It also
- disables any Delays in the program. (BBS/Stand Alone
- Option)
-
-
- Dir This option will tell CatScan2 to process an entire
- or directory. Note that you put the directory name here
- \UPLOADS not DIR. The Dir name must be a complete Drive\Path
- unless you want the DIR on the current drive to be
- processed then just the Path is needed. If CatScan has
- never run in that Directory, then it will process every
- .ZIP file in there. If it has run in that directory it
- will only process the .ZIP files with a date later than
- when CatScan last ran. CatScan Creates the file
- CATSCAN.DAT in the directory after it runs. This lets
- CATSCAN know when the last time it ran in a particular
- directory. (Stand Alone Option)
-
-
-
-
-
-
-
-
-
- CatScan LICENSING AND DISTRIBUTION AGREEMENT
- ==============================================
-
-
- You may not incorporate parts of CatScan into other programs with out
- written permission from Mike Ortiz Permission may or may not be
- granted based upon a determination of how your intended use.
-
- You must keep this License Agreement intact and give any other
- recipients of the CATSCANx.ZIP program a copy of this License
- Agreement along with the program.
-
- Catscan is still in the process of being completed, but is a very
- functional piece of software as it is. You should be aware that if you
- register you will receive the final version of Catscan 1.0 with no
- additional cost to you. If you choose for me to mail you a disk then a
- disk will be mailed at the time 1.0 is completed. I don't see any
- reason to mail Beta versions out to people who expect a nice looking
- disk and completed piece of software. If you like the direction that
- catscan is going then Please send in your registration to help support
- my efforts in this project.
-
-
- Don't be fooled by clones of Catscan there is still to this date no
- utility that does what catscan does for Wildcat. CatScan will update
- your Wildcat database for you, eliminating one of the most time
- consuming processes for the SysOp. Writes Activity out the Serial
- port so the users can see what is happening, instead of just a blank
- screen. Finally it converts archives to a default archive and
- compresses GIF files in two different ways make sure another utility
- does this before you compromise options for price. As an added
- benefit I am giving free access to my BBS to any registered users of
- Catscan. The Software Connection can be used for Support on Catscan,
- Wildcat 3.0, and any Utilities for 3.0, I Have 5 lines Locked at 19.2
- See the Begining of this document to see which line will fit you best.
- The Support System has roughly 6.5 gigs Of Space, over 45,000 files,
- Lots Of Wildcat Utilities and Doors. So With your registration you
- not only get a good program but great place for support, questions,
- and plenty of files to post on your own BBS. All have been scaned
- With CATSCAN. Who else can offers you type of deal?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Acknowledgements:
-
- o Wildcat! (tm) (c) Mustang Software, Bakersfield, CA.
-
- o These programs were written using Turbo Pascal 6.0 from
- Boreland International, Scotts Valley, CA.
-
- o SCAN (c) 1989-1992 by McAfee Associates.
-
- o PkPak, PkUnPak, PkZip (tm), and PkUnZip (tm) (c)
- 1986-1992 by Philip W. Katz, PKWARE Inc.
-
- o LHarc and LHA (c) 1988-1989 by Haruyasu Yoshisaki.
-
- o Pak (c) 1988-1989 by NoGate Consulting.
-
- o Arj (c) 1990-1992 by Robert K. Jung.
-
- o Qarc and Xarc (c) 1990 System Enhancement Associates
-
- o TDCheck (c) 1990 by Sydex Inc.
-
- o GifLite (c) 1991 by Tsung Hu
-
- o Gif2JPG (c) 1990-1991 by Handmade Software Inc.
-
-
-
-
- Latest Known Versions of External Programs are:
-
- Compressed File Version Exe File Explanation
- -------------- ------- ------------ ----------------------
- SCANV89B.ZIP 89B SCAN.EXE Virus Scan Program
- by McFee
- ARJ230.EXE 2.30 ARJ.EXE Process *.arj files
- LH113C.EXE 1.13c LHARC.EXE Process *.lzh files
- LHA212.EXE 2.12 LHA.EXE Process *.lzh files
- PAK251.EXE 2.51 PAK.EXE Process *.pak & *.sdn
- files
- QARC.EXE 1.0 QARC.EXE &
- XARC.EXE Process *.arc files
- PKZ110.EXE 1.10 PKZIP.EXE &
- PKUNZIP.EXE Process *.zip files
- TDCHECK.ZIP 1.1 TDCHECK.EXE Test TD0 files for
- integrity
- GIF2JPG.ZIP 1.5 Gif2JPG.EXE &
- JPG2GIF.EXE Compress Gif files
- GIFLITE.ZIP 1.4 GIFLITE.exe Compress Gif files
-
-
-
-
-
-
-
-
-
-
-
- Most Common Problems
- ===================================
-
-
- Q: Catscan runs so fast it doesn't seem like it does anything?
-
- A: Make sure your SCANFLE.BAT file reads like the above example
- CatScan does not use /S or /F in the command line anymore.
-
-
- Q: I Get a run time error 5 when the program starts to run.
-
- A: Make sure you have filenames listed in the config. For example,
- you might have left of the CATSCAN.KEY on the question Where is
- your .KEY file. It Should look something like this:
- C:\DOS\CATSCAN.KEY (not you might have left CATSCAN.KEY off).
- This needs to be done for several of the config questions like;
- BADNAMES.TXT, CATSCAN.KEY, TXTNAMES.TXT, RUNLATER.TXT.
-
- Q: Catscan does not show on the remote computer, it just says
- Scanning/Checking file.
-
- A: Catscan could not find DOOR.SYS make sure that you are changing
- to a node home directory before you start up Catscan. If Catscan
- can find DOOR.SYS then it will automaticly go out the com port.
- If you use the %WCNODEID% variable to change to the node home
- directory make sure that you have defined that varible to the
- corrent node id. To verify that it is set correctly type in SET
- at the Dos prompt and it will show you what its value is. If it
- doesn't appear then it hasnt been set.
-
-
- Q: Catscan works fine on my com1 and com2 line but locks up on my
- com3 line.
-
- A: You need to setup the %WCIRQID% and the %WCBASEID% environment
- variables. You are running nonstandard IRQ and Base address on
- your comport so this is how you tell Catscan which ones to use.
- It should be set up anyway for wildcat to run correctly unless
- the node that is running it is getting it's values from makewild,
- in which case you must set these varibles anyway just for catscan
- and some doors.
-
-
- Q: Catscan is not marking the file as failed when it runs into a
- failed file. It says failed in the log but wildcat still says
- passed..
-
-
- A: Your not running Catscan from the node home directory. IE.
- \wc30\wcwork\node1 look at the example SCANFILE.BAT inculded in
- the catscan archive.
-
-
-
-
-
-
-
-
- Support BBS's
- -----------------------------
-
- The Software Connection BBS
- Fido: 1:281/2 Freq: CATSCAN
- (913) 271-2070 USR DS 14400 (LOCKED)
- 271-2071 USR DS 16800 (LOCKED)
- 271-2072 USR DS 14400 (LOCKED)
- 271-2073 USR DS 14400 (LOCKED)
- 271-2074 USR HST 14400 (LOCKED)
- (USA)
-
- The City Limits BBS
- Fido: 1:281/12 Freq: CATSCAN
- (913) 357-6864 HST 14400 (Locked)
- 357-0322 2400 Baud
- (USA)
-
-
- The SPooK BBS
- Fido: 2:440/18 Freq: CATSCAN
- 44-268-767365 HST (LOCKED)
- (ENGLAND)
-
-
-
- Special Thanks
- ============================
-
- Special thanks go to Scott Green for helping me in many ways make
- catscan what it is today. Derek Koopowitz for his great help to me on
- how to update the Wildcat database. Robert Warren for making the
- graphics screen displayed to the User while catscan runs. The Wildcat
- Alpha team for their initial support in the program and desire to see
- something good fo Wildcat. The Wildcat Beta team for not flaming me
- to death on some of the bugs they found. And a very special thank you
- to all of those who have already sent in their registrations I guess a
- good utility speaks for its self in registrations my mailbox has not
- been empty except for Sundays.
-
- Thank you all Very Much.
-
-
- Mike Ortiz
-
-