home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
bbs_wcat
/
bicat45s.arj
/
BICATS.DOC
< prev
next >
Wrap
Text File
|
1992-02-07
|
11KB
|
236 lines
B i C a t s
Version 4.05
WILDCAT 3.xx AND BIMODEM INTERFACE HELP DOC'S
--------------------------------------------
Here it is! Wildcat and Bimodem, together again.
If you have used Bimodem, you know it is a powerful file transfer
protocol that allows you to upload and download at the same time,
essentially doubling your throughput. BiCats will interface Bimodem
to Wildcat so your users can enjoy this terrific protocol on your
Wildcat system.
Setting things up is simple, and we'll go through it step by step.
USE A WORK DIRECTORY FOR YOUR UNARCHIVING OF FILES
Create a new directory to work in. This keeps things much easier to
follow along with and clean up after.
Ok, here we go.
1. Take all the .COM files from the Bimodem archive (BIMODxxx.ZIP)
and put them in any directory that you have your dos environment
'path' set up for. Type 'set' at the dos prompt to check. I set
everything into a directory called c:\wc\ep and include it in the
path statement in my autoexec.bat.
2. Do the same thing with BICAT1ST.EXE, BICAT2ND.EXE, and BIPASS.EXE
from this (BICATxxx.ZIP) archive. All the files should now be
available in the path.
3. Place the copy of BIMODEM.CFG I have included into each of your
node home directories. IE: c:\wc30\wcwork\node1, c:\wc30\wcwork\node2,
etc.
4. In each directory that you put a copy of BIMODEM.CFG, run
BICONFIG to make changes necessary for your system. The copy I have
included is a regular setup and should not require much modification,
except for 'Filenames and Paths'. Make changes to this section as
follows. Remember to run BICONFIG from the node directory! You
should refer to the BiModem Docs for further information regarding
BiModem's options.
A. 'Directory that files will be received into' should be left
blank. BICAT1ST reads Wildcat's system files and prompts the
caller to enter the file area number. A ? will display the file
areas available to the callers security level. They will only be
allowed to specify an area they have access to from Wildcat.
B. 'Directory that aborted files will be renamed into' should
also be left blank.
C. 'Delete aborted destination files (Y/N)' Should be N.
Bimodem allows for recovering transfers. Aborted file transfers can
be continued at a later logon. Aborted transfers will be placed into
the sub directory \ABORT of the original area choosen.
D. 'List of directory that determine rejections' should be the
name of a file that lists every directory that holds files you don't
want someone to try and upload again. To make BIMODEM.REJ, list
all file directories in it, in the form;
c:\-\1
c:\-\2
c:\-\3
etc., where each line is a directory that holds files you
don't want duplicated. Note that this is an ASCII file.
BIMODEM.REJ should point to your HOME directory. IE: C:\wc30\bimodem.rej
That is also where you should create the file at.
E. 'Directory or list of directories that files are sent from'
should be the path to your Node directory (c:\wc30\wcwork\node1\,
or whatever) and file name BIMODEM.001 (if node 1, 002 if node 2, and so on).
BICAT1ST will build the actual file for each caller, based on their
access as defined in the Wildcat system files.
F. 'Path to password' should be the complete path and name of the
password file (PASSWORD.TXT) generated by BIPASS.EXE. This should
point to your Wildcat home directory; c:\wc30\PASSWORD.TXT.
Which is where BIPASS.EXE must be run from in order to work. It is
a list of any files that you have online that are password protected.
G. 'Path to Upload/Download' should be left blank.
H. 'Path to default files list for BiList' should be the path
and file name to your ASCII file list for the bbs, if you have one
IE: C:\TEXT\FILELIST.BBS. Preferred format for this file is a single
line per file.
I. 'Path to log file' must be left blank.
J. Connections/disconnections should not be logged.
K. File transfer statistics should not be logged.
5. BICAT1ST will write to the CFG file when it is run, and supply the
connection info (port and speed), their max download bytes for the
day, time left, along with the information of the user's selected
upload area. The rest of the options are up to you the sysop. (see
the bimodem documentation for more detailed information).
6. Complete steps 4.A through 4.K for each one of your nodes if you
are multi-node Wildcat.
7. Change into your home directory and copy the supplied BIMOD.BAT
file to either FILE1.BAT or FILE2.BAT, depending on which of the two
dos hooks you prefer to use.
8. Run Makewild (still in the home directory) and go to the File
Menu section. Change the entry for the chosen dos hook to reflect
Bimodem. Change the menu key to B, and the description to
[B].......Bimodem Transfers.
@ECHO OFF
BICAT1ST %nodepath%BIMODEM.CFG
BIMODEM /C %nodepath%BIMODEM.CFG / %nodepath%BIMODEM.LOG /E 0
BICAT2ND %nodepath%BIMODEM.LOG
* Make sure you set the Wildcat Node Id and Port Id in the batch
file that calls Wildcat for each node used. This should be in your
Cat.Bat file that calls the node for operation. You Should also set
the following enviroment variables along with Node Id and Port Id.
IE: Set WCNODEID=(node you are on ie: 1)
Set WCPORTID=(port you are using on that node ie: 1)
Set HOMEPATH=(path to home directory ie: C:\WC30\)
Set NODEPATH=(path to node directory ie: C:\WC30\WCWORK\NODE1\)
* Remember the extra backslash \ on directories above.
* Remember, it is the / switch (slant control P) that creates the
special bimodem.log that BICATS uses to modify your Wildcat Database.
* BiCat2nd.Exe now offers file virus scanning. If BiCat2nd.Exe
finds the file "SCANFILE.BAT" it will shell to EMS or DISK before
adding the file to Wildcat's database. ScanFile.Bat will do it's normal
job of scanning the file. If the file fails, BiCat2nd will add it to
the database with the failed scan flag set to Y. It will also subtract
the file and upload kilobytes from the users record. At present I have
only tested this with CatScan. I am not sure about the other file
scanners available, before using a different scanner than CatScan in
your ScanFile.Bat file make a backup for your own protection.
9. Go to each of your possible upload file directories and create a
sub-directory off each called ABORT.
┌──────────────┐
│ UPLOAD NOTES │
└──────────────┘
Through the use of BICAT1ST.EXE, a single selectable upload area is
supported, so the user may upload to an area of their choice that they
have access to normally. All uploads that occur during any one
session will go to the area that the user so chooses, they will only
be allowed to choose areas for which they have security for. This
means for each BIMODEM session they can select the area they want to
upload too.
Save Upload's to Which Area ("?" for Choices) ?
[1] New Uploads
[26] Sysop Only!
They will only be shown areas for which they have security for in WC!
* A future version of BiCats will have the ability to assign the area
automatically if you only allow 1 upload area to the user. At present
the user must still select the area manually.
┌────────────────┐
│ PASSWORD NOTES │
└────────────────┘
BIMODEM determines if a file is Password protected by the
PASSWORD.TXT file. If the file is password protected then the user
must enter the file they wish to download with their BIMENU as
FILENAME,PASSWORD as opposed to just FILENAME. If the Password is
correct then WILDCAT will let BIMODEM download the file, if
not...well it won't let them! This works the same for Uploads, if you
wish to upload a file that is password protected then do it just as
you would to downloading it, except in BIMENU you would be using the
"U" instead of the "D". The utility needed to make the PASSWORD.TXT
file is called BIPASS.EXE It MUST be executed from the Home
directory. Where it will make a list of all files that you have that
have a password attached. If you have selected to show password
protected files in Wildcat then you should place this command as part
of your PostCall.Bat and run it after every caller. This will make a
new PASSWORD.TXT file after every caller. Otherwise once a day should
be suffient to provide adaquate security for your files.
MOST COMMON PROBLEMS
#1. Passwords fail due to improper entry into BiMenu. You need to use
the format: FILENAME,PASSWORD Please remember that the password
following the comma must be in CAPS!
So there you have it in a nut shell. It is easy to setup and totally
worth the effort!!!! If you should have any questions please feel
free to call me and I will help you out. I can be reached at my BBS
from 6pm till 6:00am (East Coast Time), Which at present is the only
hours my bbs will be up and running. PLEASE do not call anytime other
than the hours specified until I get another phone line installed.
The BBS # is (717)-731-8299 (19,200 V42/Bis) Good Luck and thanks for
supporting BICATS, BIMODEM & WILDCAT!
Enjoy! 02/07/92
Dale Fedorchik
The Cat's Castle BBS
Warranty
This is 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. Futher more, 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.