home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
UPCHECK
/
SCANFILE.ZIP
/
SCANFILE.DOC
< prev
next >
Wrap
Text File
|
1993-04-20
|
8KB
|
193 lines
Copyright (c) 1993 by Craig E. Dunstan. ALL RIGHTS RESERVED!
The following text is taken from the documentation of TranScan - "The
Premium File Scanner & Converter!" Download TSCN407.ZIP for the
latest version of TranScan.
The author of TranScan can be reached at:
BBS (913) 266-0781 or 913-266-0790
VOICE (913) 266-2287
WILDCAT V3+ & WILDCAT-IM
TranScan provides direct support for Wildcat v3+ and Wildcat-IM
including updating the file database, writing messages to users,
reading COMM information from MAKEWILD.DAT and environment
variables, and writing to the Wildcat activity log.
SCANFILE.BAT
Create a SCANFILE.BAT file in the Wildcat home directory (where
MAKEWILD.DAT lives) as follows:
TS %1
TranScan receives the filename from Wildcat through the %1
environment variable. It reads the node, port, and file
information by reading a combination of the following Wildcat
files. MAKEWILD.DAT, CONFDESC.DAT, ALLFILES.DAT, ALLFILES.IX,
DOOR.SYS and USERINFO.DAT. If a virus is detected it writes a
SCANFILE.BAD file in the NODEx directory. Wildcat detects the
presence of this file upon return and rejects the file.
UPDATE FILE DATABASE DATE
In the TranScan BBS Set-Up you have the option of updating the
Wildcat File Database Date. If this is selected TranScan will
change the file date in Wildcat to match the date of the actual
file. This is the date after TranScan has "Time Stamped" the
file using your default time stamp method.
I recommend that you select "N" for this option. Selecting "Y"
will change the filedate in Wildcat from the date and time of
upload to the actual date of the file. This means that the [N]ew
file search in Wildcat will no longer work correctly.
So, why is this feature available. This works great when you are
doing a large scale conversion of your entire file database. In
this way you could FRESHEN your Wildcat filedate to display the
actual file dates for all your older files.
MESSAGES TO USERS
TranScan has the ability to send messages directly to users
through the use of *.IMP files. You should extract the *.IMP
files from the WILDCAT.ZIP file and place them in the same
directory as your MSG000.DAT file (usually c:\wc30\msg). Be sure
to edit these files to suit your taste.
You will notice that these files have "@" codes. Wildcat uses
these codes to display user and system specific information when
it displays the message. I am often asked why it displays the
SySop's statistics instead of the User's. The reason, of course,
is that it displays the statistics of the person viewing the
file. When the user displays the file it displays their first
name (@FIRST@) and their file statistics.
TranScan is designed to only send one Thank You message even on
multiple uploads. It will send a message if it encounters a
problem and display the filename that caused the problem in the
subject of those messages.
AUTONODE
If you use the AUTONODE feature of Wildcat you will need to
create a SCANFILE.RUN file in each node directory (NODE1, NODE2,
etc.) as follows:
cd\wc30\wcwork\node1 rem or node2 or node3 etc.
TS %1
OFF-LINE PROCESSING
If you selected "Y" to either "Compress OffLine?" or "Do GIF/JPGs
OffLine?" you will need to add the following to either your
POSTCALL.BAT or daily event batch file:
TS -L
It is important to complete Off-Line processing before moving
files to other directories on your BBS. Some SysOps add the
above command line to a SYSOP1.BAT file so that they can process
the files before moving them. If this is done remotely TranScan
will display output through the COMM port durring this
processing.
TRANSCAN & WCPRO
For the reasons stated above in Off-Line processing, you may wish
to create a batch file to invoke WCPRO. In this way you are
certain to complete Off-Line processing before moving files. The
following is an example:
cd\wc30
TS -L
WCPRO
TRANSCAN & ORPHAN FILES
An Orphan file is a file that is in a valid Wildcat file
directory path that is not yet in the Wildcat file database.
TranScan can add Orphan files to your Wildcat database "on the
fly". Here at TranScan BBS I have my QMPRO configured to put all
downloads in my wildcat UPLOADS directory. I have created a
AMPRO.BAT file as follows:
cd\qmpro
QMPRO
TS C:\FILES\UPLOADS\*.* -D
TranScan checks all the files in the UPLOADS directory against
the list of files (TS.DID) that it has already processed. If it
finds a file that it has not already processed it will TranScan
it for viruses, recompress it, and then add the new file and
description (if there was one) to your Wildcat database. This
eliminates any need to use the LOCAL UPLOAD feature in Wildcat.
In fact, you could have QMPRO.BAT run WCPRO.BAT right after
TranScan so that you would not forget to move these new uploads
to their proper directories.
UPDATING YOUR ALLFILES.ZIP FILE DATE
TranScan can update the filedate in Wildcat of your ALLFILES.ZIP
file quite easily. After creating or updating this file in your
daily event call TranScan with the following command line:
TS C:\path\ALLFILES.ZIP /TK,T
The /TK,T tells TranScan to KEEP the TimeStamp of the file and
the "T" tells TranScan to UPDATE the BBS filedate.
RECOMMENDED CHANGES TO WCTEXT.DAT
I recommend you change the prompts in your WCTEXT.DAT file if you
are using TranScan.
Prompt #578: Scanning/testing @SUB@, please wait...
Change to:
Scanning/testing with TranScan. Please wait...
Prompt #579: @0E@@SUB@ - FAILED!
Change to:
@0E@@SUB@ - FAILED TranScan integrity/date/virus check!
Prompt #580: @0E@@SUB@ - PASSED!
Change to:
@0E@@SUB@ - PASSED TranScan integrity/date/virus check!
PROBLEM SOLVING WITH WILDCAT
1) The most common problem encountered with the Wildcat Set-Up
involves finding the MAKEWILD.DAT. Your \WC30 directory MUST be
in your path!
2) There should only be one copy of MAKEWILD.DAT on your system.
It is quite common to find extra MAKEWILD.DAT files on a system.
This is caused by running MAKEWILD.EXE from a directory other
than \WC30. This can be avoided by creating a batch file to call
MAKEWILD.EXE. I have created the following MAKEWILD.BAT and
located it in my root directory on drive C: (which is also the
first directory in my path statement):
c:
cd\wc30
makewild.exe
3) Another common problem involves running TranScan when another
node is active without defining a new NodeId. This usually
happens under DESQview when a user opens the BIG DOS window and
runs TranScan or WcPro. You can avoid problem like this by going
into DESQview's "Change Program" for the "Big DOS" window and
changing the following:
Program...: Set
Parameters: wcnodeid=250
Directory.: c:\wc30
It is important to note that users with the SINGLE line version
of Wildcat MUST NEVER run Wildcat and TranScan at the same time.