home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 12
/
CD_ASCQ_12_0294.iso
/
vrac
/
trimcc20.zip
/
TRIMCC.DOC
< prev
next >
Wrap
Text File
|
1993-10-08
|
11KB
|
253 lines
---------------------------------------------------------------------
TRIMCC v2.0f
By: Mark W. Johnson
Copyright April 1993
Written and compiled using MicroSoft Visual Basic for Dos v1.0
---------------------------------------------------------------------
TriMCC is a TriBBS utility that will create a two column message
conference and file listing for each call to your BBS. This program is
for use ONLY with TriBBS v5.0?. DO NOT attempt to use it with earlier
versions of TriBBS, TriMCC accesses USERS.SUP, this alone will cause the
program to fail when used. If you attempt to use TriMCC with TriBBS
4.0x the results will be unpredictable because of a change to the data
structure of FAREA.DAT.
This software is FREEWARE. You are granted permission to freely
distribute the TRIMCC archive, provided all the original files are
kept together, and only a nominal fee is charged for copying. No portion of
TRIMCC may be changed or modified without the author's constent.
The files in this archive should be:
TRIMCC.EXE - program file
TRIMCFG.EXE - configuration file builder
TRIMCC.DOC - usage documentation
TRIMCC.CFG - sample config file
LOGON.BAT - sample of logon batch file
FILE_ID.DIZ - BBS description file
Results of McAfee's validate program on TRIMCC.EXE:
File Name: trimcc.exe
Size: 61,440
Date: 10-8-1993
File Authentication:
Check Method 1 - 0B12
Check Method 2 - 06FD
Results of McAfee's validate program on TRIMCFG.EXE:
File Name: trimcfg.exe
Size: 169,136
Date: 9-28-1993
File Authentication:
Check Method 1 - D22F
Check Method 2 - 1B1C
If any of these numbers do not match, you have an archive that may be
corrupted. Delete the archive and contact the person or BBS you
received it from or the author.
What TriMCC does:
TriMCC creates a two column listing of BBS message conferences and
file areas. It will check for users access to areas by verifing both
security level and access to private areas. I used read access as
the minimum requirement to see an area in the listing, so for those
of you with multiple security levels, callers will see any area that
they have read access to.
Conferences and file areas can now be sorted! Conferences can be
sorted by name and/or by network name. I've not yet determined the
best way to sort file areas other than by name, but it's coming.
TriMCC now allows the sysop to choose the text colors of choice for
conference numbers and text. Default colors are the same as TriBBS
defaults. The background color is black, I doubt if this will
change since I prefer a black ground, plus scrolling will be faster.
Using the optional command line parameters -F and -C you can now stop
TriMCC from building screens for Files or Conferences.
What TriMCC does not do:
It does not display network status of message conferences. Given the
length of some conference names, plus the network name(s) it would be
impossible to have a two column listing. Once a caller changes to a
conference the status line displays the network name(s).
Important safety tip:
Due to the way TriBBS displays sysop created screens if you are
running a multinode BBS to avoid conflicts between callers with the
same security level you MUST use individual nodes display directory.
This means that you will have to copy all your displays to each node's
display directory.
For those of you running a local node, the above will not apply IF
local logons do not have the same security level as remote callers.
Setting up and running TriMCC:
First create a configuration file by running Trimcfg:
Command line for Trimcfg is: TRIMCFG [TRIMCC.CFG]
If the filename is omitted from the command line TRIMCFG will create
TRIMCC.CFG.
You will be presented with a screen displaying the following:
TriMCC Configuration Module v1.0 |||++
| |
| Current config: [TRIMCC.CFG ] +------------+ |
| | Save | |
| Main TriBBS dir: [C:\TRIBBS ] +------------+ |
| |
| Node dir: [C:\TRIBBS ] +------------+ |
| | Open | |
| Display dir: [C:\TRIBBS ] +------------+ |
| |
| Color of Conf. number: [Default ] +------------+ |
| | Quit | |
| Color of Conf. text: [Default ] +------------+ |
| |
| Color of File number: [Default ] |
| |
| Color of File text: [Default ] |
| |
| Clear Screen: [Yes ] |
| |
| Sort Conferences: [By Network ] |
| |
| Sort File Areas: [No ] |
| |
+------------------------------------------------------------------------+
Current config --> file currently being edited
Main TriBBS dir --> refers to node 1's TriBBS dir
Node dir --> refers to the node calling Trimcc
Display dir --> refers to the display directory used by node
Color of Conf. number --> refers to the color of conf. numbers
Color of Conf. text --> refers to the color of conf. descriptions
Color of File number --> refers to the color of file area numbers
Color of File text --> refers to the color of the file area discriptions
Clear Screen --> inserts @CLS@ code at beginning of menu
Sort Conferences --> options for sorting message conferences
Sort File Areas --> sort file areas
Save button --> saves the current configuration
Open button --> allows you to open the current or different config file
Quit button --> exits TRIMCFG, will squawk if file not saved
For those using an earlier version of TRIMCC, TRIMCFG should(?)
convert your old configuration files to the new format. Don't forget
to save those changes.
Of course for a single node 1 bbs, node and display should (may?) be
the same.
I had some question as to why bbs, node and display are all required
in the configuration file. BBS is pretty self explanitory, TriMCC
needs to know the where the main working files are at. Node refers to
the node the user is coming in on, TriMCC uses TRIBBS.SYS (drop file
created when TriBBS exits memory to run doors and logon.bat) to get
information about the user (ie Name, security, etc). Display refers
to the directory to store the generated screens. Depending upon how
your system is configured, the display screens could be saved to either
the main or node directory.
Second create a logon batch file that calls TriMCC.exe. The logon
batch file should look something like this:
@echo off
d:
cd \bbs\util\trimcc
trimcc [trimcc.cfg] [-F] [-C]
c:
cd \tribbs
board
The only requirement here is that TriMCC.EXE and *.CFG be in the same
directory. If you use the configuration from an ealier version of
TRIMCC, the program will abort and no files will be created. That's
all there is to it, TriMCC is up and ready to run.
All command line parameters are optional, if you use the default
configuration. By using -F or -C Trimcc won't build the listing for
Files or Conferences. Oh, by the way, omit [ and ] from the command
line. Also, case and order of the commands is not important.
If you are upgrading from v1.2 or 1.1 make sure to delete the
MSG??.ANS and DIRS??.ANS files or TriBBS will display these if the
caller is using ANSI.
-------------------------------------------------------------------------
History Notes:
10/08/93 Fixed a bug that would cause the program to abort if "DISPLAY"
was included in the display directory name in configuration
file. Fixed the bug the would cause the program to abort and
not return to the system if a terminal error was encountered.
09/24/93 Cleaned up sort routines. Changed format of configuration
files and built small program for building them.
08/28/93 Added ability to sort file areas and conferences by heading.
Additionally message conferences can be sorted by network
name.
08/24/93 Now supports TriBBS 5.x, takes advantage of @Xbf codes to
create *.BBS format files.
08/11/93 Reorganized data structures to keep from crashing if you have
up to 150 conferences and 155 file areas. I really don't know
what the maximum number of areas is.
Now clears the screen before starting listing.
05/18/93 Fixed bug with program not giving users, other than sysop,
access to private conferences and file areas.
Release 1.1
04/18/93 Added command line support (-f and -c) to keep Trimcc from
generating file or conference listing. Modularized some of
the code to decrease the compiled program size.
04/15/93 Fixed problem when either bright green was used or
randomly generated. Release vesion 1.0
04/07/93 Added file areas, seperate color support for messages and
files. Now numbers sequencially from top to bottom of
listing. Replace ". " with " - " to remain more consistant
with the look and feel of TriBBS. (Never released)
04/05/93 Added random color support, added ability to use default
configuration file without being on command line.
04/04/93 Fixed bug with using color values less the 10.
-------------------------------------------------------------------------
Thanks to:
A special thanks to Mark Goodwin for TriBBS, one of the finest programs
I've ever had the pleasure to use. Thanks also goes to Bryan Nylin of
Implex Systems (Implex Connection) for the programming tips. Thanks
to all the sysops who provided me with feedback so that I could make this
program useful to all.
-------------------------------------------------------------------------
Please address any comments to:
Mark W. Johnson - sysop - The House of Fools - (206) 290-7622
Speeds: 2400 to 14.4
Fido netmail address: 1:343/137
Fido TriBBS support echo (probably the easiest way to find me)