home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
t2bbs501.zip
/
TIC2BBS.DOC
< prev
next >
Wrap
Text File
|
1994-09-13
|
10KB
|
233 lines
Tic2BBS - Version 5.01 by Mark R. Evans
A BBS File System to .TIC Interface
For OS/2 and DOS
Supports:
Remote Access v2.00.g1
Maximus-CBCS v2.01
ACFiles v5.60.x
September 13, 1994
Copyright (c) 1993, 1994 Mark R. Evans
All Rights Reserved
1.0 Description
Tic2BBS provides a link between your BBS File System and your .tic
file processor. It will search your BBS configuration files and
your .tic processor config files to determine which .tic areas
match up with your BBS File areas.
Once installed, Tic2BBS requires no maintenance! You can add file
areas to both your BBS and your .tic system, and Tic2BBS will
always match the correct .tic area with the proper BBS file area.
Tic2BBS is compatible with several BBS systems, including Maximus,
Remote Access v2.0x, and ACFiles v5.60. Tic2BBS is also compatible
with TICK and ALLFix tic processors.
Tic2BBS is a simply, yet very useful program. I currently have over
150 .TIC echos, and over 200 BBS file areas. Tic2BBS saves me both
time and hard disk wear and tear by insuring only the areas that
recieve files via .tic are updated by the BBS file database program.
1.1 License
Permission granted to use this program, and distribute it to
others. The original documentation and program must be distributed
in unmodified form. For information, contact the author at:
FidoNet 1:382/90.0 or Internet: mevans@ima.infomail.com
1.2 Warranty and Statement of Liability
Tic2BBS does not carry any warranty of any kind, including that of
fitness for any particular purpose. You use Tic2BBS at your own
risk. If it causes damage to your hard disk, your life, your
marriage, etc., you take full responsibility. You acknowledge this
in full by using Tic2BBS. Tic2BBS is not licensed for legal use in
any jurisdiction where local or regional law renders this Warranty
and Statement of Liability invalid.
1.3 Cost
Tic2BBS is free. Use it for free, distribute it for free. You may
not charge any fee for distribution of Tic2BBS.
Tic2BBS will always be available at no cost. I am going to
implement a registration system, simply so I can see how many
people are using Tic2BBS, so I will know if further development is
warranted.
If you like Tic2BBS, please sent me a netmail message telling me
what you like/dislike.
2.0 Using Tic2BBS
You must run Tic2BBS _BEFORE_ you run your .TIC processor. Tic2BBS
will read the .tic files in your inbound directory and create the
batch/data file that you will call after your .TIC processor to
update your file systems databases. No command line switches are
required for Tic2BBS to run, but Tic2BBS does support the following
command line option:
Usage: TIC2BBS -c[config_file] -d
-c FileName of Tic2BBS config file. Default is TIC2BBS.CFG.
-d Show a dump of .tic areas and corresponding BBS areas.
Tic2BBS does require a configuration file, where it determines what
type of BBS you have, what tic processor you are using, etc. Below
are the valid config verbs:
2.1 Configuration
Tic2BBS does require a configuration file, where it determines what
type of BBS you have, what tic processor you are using, etc.
Tic2BBS will do a pretty good job of finding the configuration
file, it will first look in the current directory, then in the
directory where TIC2BBS.EXE is located.
The configuration file contains statements that affect the behavior
of Tic2BBS. Comments may appear anywhere in the file, anything
after a % or ; is considered to be a comment.
The valid configuration options are:
BBSTYPE [ BBS Type ]
Defines what type of BBS you are running. Valid modifiers are:
MAXIMUS ; Maximus v2.x
RA2 ; RemoteAccess v2.x
ACFILES ; ACFiles v5.6
FILEDATA [ filename ]
This is the full filename (including path) to your BBS's file
area configuration. Valid filename are:
d:\bbs\acfiles\acfpath.ctl ; ACFiles v5.6x
d:\bbs\max\area.dat ; Maximus v2.x
d:\bbs\ra2\files.ra ; RemoteAccess v2.x
TICTYPE [ TIC_PROCESSOR ]
This defines which .tic processor you are using. Valid options
are:
AllFix ; AllFix v4.16 or above
TICK ; TICK v2.10 or above
TICCFG [ filename ]
Full path/filename to your .tic processor configuration file.
d:\bbs\tic\tic.cfg ; For TICK.EXE
d:\bbs\allfix\fareas.fix ; Allfix v4.16
COMMAND Command used to update your Files Database
FB.EXE ; maximus
ACF_UTIL.EXE ; ACFiles
DO NOT use a command for RemoteAccess v2.x See special note below.
FILETOCREATE Full path/filename of the batch file or data file
to create.
If you specify a command, Tic2BBS will place the command in this
file, then append the area numbers that have received new files via
.tic. For example; If you are running Maximus-CBCS the you would
specify the following:
command FB.EXE
filetocreate UpdateF.Bat
Tic2BBS would create a batch file called UpdateF.bat and it would
contain the following:
FB.EXE 5 6 8 19
INBOUND Path where your .tic's are received
LOGFILE If specified, Tic2BBS will log all of it's
activity to this file.
SPECIAL NOTE FOR REMOTE ACCESS v2.x USERS
=============================================
You do not need to specify a 'command' in the Tic2BBS.Cfg file. Just
let Tic2BBS create a data file that contains the area numbers that
received files via .tic. Then call the following command after your
process your .tic files:
RAFILE IMPORT @NewFile.Dat /UReceived_via_Tic
For this to work, you would need to specify
filetocreate NEWFILE.DAT
in your Tic2BBS.Cfg file.
SUPPORT
-------
You may contact Mark Evans, the author of Tic2BBS, at FidoNet 1:382/90.
The author of TICK, AllFix and Maximus WILL NOT provide any support
for Tic2BBS.
REVISION HISTORY
----------------
v5.01 - Tic2BBS did not error out when it was unable to create
the command file. Now it does better error checking
and reports errors to the log file.
v5.00 - Tic2BBS is now a 'bound' application, running in both
OS/2 and DOS operating systems.
Increased maximum number of tic areas to 1000.
v4.00 - Added support for AllFix v4.16. Now Tic2BBS can read
the FAREAS.FIX cfg file from AllFix to determine which
BBS areas have received new files.
Also added support for ACFiles v5.60. Now Tic2BBS can read the
ACFPATH.CTL config file from ACFiles to determine which areas
have received new files via TICK. TIC2BBS is no longer just a
Maximus BBS utility, but can be used with any BBS system that
used ACFiles as it's file door.
Also added support for RemoteAccess v2.00.g1. Now Tic2BBS can
read FILES.RA to determine which areas have received new files
via TICK.
v3.01 - Fixed a small bug when no .tic files were found, Tic2BBS
would still write a batch file with NULL contents. It
now writes an empty batch file with a comment showing
that there was nothing to process.
Added/improved some of the log messages.
Added better errorlevels:
0 - NO Error - No Files Processed
1 - Files Were Processed
2 - Maximum number of areas reached
3 - Unable to open AREA.DAT
4 - Unable to open TIC.CFG or FAREAS.FIX
5 - Command Line Error
6 - Out of memory
v3.00 - First public release - Maximus ONLY Support.