home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
BBS_UTIL
/
BM0406_A.ZIP
/
QUICKSTA.RT!
< prev
next >
Wrap
Text File
|
1994-04-06
|
15KB
|
349 lines
BusiMod (tm) Mods for RBBS v17.4
Let us be thankful for the fools.
But for them the rest of us could
not succeed.
Mark Twain
If there is no struggle, there is no progress.
Edison
In memory of Richard J. Molinelli - my dad.
Date: 07/04/92 v1.0 * Portions of code (c) by the
Date: 07/11/92 v1.1 the respective authors. Check the
Date: 07/24/92 v1.2 documents in the DOCS.ZIP file for
Date: 09/15/92 v1.3 specifics.
Date: 11/10/92 v1.4
Date: 12/05/92 v1.5 RBBS (c) 1986,1992 by D. Thomas Mack
Date: 01/31/93 v1.6
Date: 03/06/93 v1.7
Date: 04/11/93 v1.8
Date: 07/25/93 v1.9
Date: 08/27/93 v2.0
Date: 10/15/93 v2.1
Date: 12/27/93 v2.2
Date: 02/19/94 v2.3
Date: 03/06/94 v2.4
Date: 04/06/94 v2.5
[04/06/94]
!!! THERE HAVE BEEN MAJOR CHANGES FROM PRIOR RELEASES - MAKE SURE TO READ
THESE DOCUMENTS BEFORE RECOMPILING AND INSTALLING!!!
1> Back up your existing RBBS-PC.EXE, Messages, FMS and Users files! Very
Important!
2> Copy your unaltered base RBBS v17.4 source code into a separate work
directory.
3> Unzip the BMASM.ZIP file into this work directory. Copy the RCSUB401.BAS
file, the RCHAT401.BAS file (BusiMod modified versions) and the ANSIED.BAS
file to this work directory. The RFIX0704.ZIP and RFIX0312.ZIP merges,
upgrading v17.4 to v17.4a are included within the code as well as portions
of Tom Collins's UGLY mods.
4> Unzip the 0406.ZIP file into this directory.
5> Copy BC.EXE, LINK.EXE (PDS v7.x or Visual Basic), VARMOD.EXE, your
modified link libraries (BCL71EFR.LIB or Visual Basic Libraries), (the
PBCLON17.LIB is no longer required for MAKEFIDX.EXE) and Ken Goosens
BLED.EXE v2.2 into this directory. Make sure you are using the patched .LIB
file. The directions on how to patch the library are in the RBBS Manual.
Use the same patches for QB45 and your BCL71EFR.LIB. I do not know the
patch for the VB library.
6> Copy the remaining files EXCEPT THE DOCS.ZIP into this directory.
7> Run the MAKEBASE.BAT file. The merges will now be applied to the base RBBS
source code using BLED v2.2. This base code is compatible with PDS v7.x
and Visual BASIC. The original source files will be renamed to .OLD and
the new source named to .BAS. RCHAT401 is now part of the base code.
There are no further mods required for the Special Edition...This version
is compatible with external file processors like RBatch right out of the
box.
8> Run the VARMOD.EXE (by Tom Collins) program against the ANSIED.BAS file with
the following command line: VARMOD ANSIED.BAS
9> If you are using Microsoft Visual Basic, proceed with the instructions
contained in the STVB.ZIP file. Substitute the appropriate compile/link
batch files and link data files. *** See the file VB.DOC. ***
10> If you are going to compile the EMS overlay version of RBBS-PC.EXE, you
must run the enclosed EMS-286.BAT file and skip to line 12. This will
enable you to compile and link an EMS version of RBBS. See the file EMS.DOC
for more information on the EMS version of RBBS. If you are not creating
the EMS version, then skip to the next line.
*** NOT TESTED WITH VISUAL BASIC ***
11> Make sure you are using the proper LINK.DAT file. Depending on which
machine you have, run the BC71-286.BAT [for 286 on up machines] or
BC71-088.BAT files [for 8086/8088 based machines]. These will compile
and link the software.
*** SUBSTITUTE THE PROPER FILES FROM THE STVB.ZIP FILE IF USING
Visual Basic ***
12> Copy your RBBS CONFIG source files to your working directory. Unzip the
CONF0406.ZIP file to your working directory and run the appropriate batch
file to create your new CONFIG.EXE file. You will need the new CONFIG.EXE
in order to utilize the large message bases with this version of BusiMod
(125 lines per message/9999 messages per message base), support for 16800,
21600, 24000, 26400, 28800 and 57600 bps and the OS/2 environment setting.
13> Unzip the MAKEFIDX.ZIP file into your work directory. Run the appropriate
MFIDxxxx.BAT file to create a new MAKEFIDX.EXE file to take advantage of the
large FIDX.DEF and LIDX.DEF capability of the BusiMod mods. You no longer
need the PBCLONE17.LIB file with this version of MAKEFIDX.
14> Unzip the MAKETABS.ZIP file into your work directory. Run the MAKETAB.BAT
file to create a new MAKETABS.EXE program file to create tab files to work
with BusiMod. BusiMod will not work with the standard tab files. Please
note: If you are using RFM to create your FIDX, LIDX and FIDXT files, you
MUST use the MAKETABS.EXE created here to replace the FIDXT.DEF file created
by RFM. The one created with RFM is NOT compatible with the BusiMods.
15> Replace your old RBBS-PC.EXE with the new one just created, modify your
passwords file (sample is included...there are now 21 paramters to the
BusiMod passwords file!). The new parameters and their order are:
14th, the number of log ins by a user at which they must change their
password (255 max, 0 disables), 15th, the number of dropped carriers at
which the users security level will be reset (max 255, 0 to disable), 16th,
the increment to use when resetting the users security level (please note:
this is the increment to use...not the security level reset to!), 17th,
whether to ask user if they want to check for new mail (0) or force the new
mail check (1), 18th, whether time bank withdrawal is active (0) or not
available (1), the 19th, Auto-Logoff countdown time (set from 1 to 99
seconds), 20th, disable Internode chat (0) or allow Internode chat (1)
(must have a 0 or 1 even if single node) and the 21st, whether to have
one time lock per day (1) or time lock each call (stock RBBS default).
Use the enclosed PASSWRDS.DOC for reference.
*** SEE THE ENCLOSED ADDITIONS.DOC FILE FOR INFORMATION ON THESE FILES ***
Install your new WELCOME.DEF file and the xxxxA.DEF (per the DGSALIAS
instructions) files.
Install the remaining *.HLP files in your help file directory. Using the
sample PROTO.REF file, make the changes to your own PROTO.DEF file for
BiDirectional transfers.
Change the following params in CONFIG to these values: #54 - 256
#55 - 1024 #59 - 1024. Also, param #163 should be set to recycle by SYSTEM
and not internally if you experience any problems when recycling internally.
Install the CHAT.MNU and CHATHELP files in your main BBS directory.
Create your NOEXT.DEF file if you want any file extensions to be rejected by
your board (check the NEXT174 docs for additional info...a sample file is
included).
Install your xxxxxN.DEF file to disable PEEK174 (EFND) in Net/Echo sub
boards. This file will also disable the user from using the C)omment to
SysOp feature. Don't forget to read the DOCS from each of the original
merge packages for any additional special settings they require.
You MUST use the replacement MAKEFIDX.EXE and MAKETABS.EXE with the
BusiMods due to the large index support! RFM IS supported but with
the limitation as stated in line #15 above.
If you want to implement the rotating welcome screens, place your WELCO1,
WELCO2 and WELCO3 file in the same directory as your welcome file. All
4 flavors are supported, but the text version must exist.
Modify and install your UPMSG.HLP files in your help directory.
Modify and install your DNMSG.HLP file(s) in your help directory.
Modify and install your NEEDSYS.MSG file(s) in your help directory.
Modify and install your KICKOFF.MSG file(s) in your help directory.
Create your custom TWIT.MSG file(s), if desired. If this file does not
exist, simulated line noise will be displayed.
Install the replacement UB.HLP file in the help directory. (all 4 flavors
are supported)
Modify and install your XMSGx.HLP files (per security level) in you help
directory.
Modify and install your RGXPIREx.HLP files in you help directory.
Modify and install your RGXPIRDx.HLP files in you help directory.
Install your MENUxR files for RIP support. If you wish to NOT support
RIP graphics, you need do nothing. Sample RIP menus are included. You
will have to create your own if you want custom menus. With the multitude
of ANSI conversion programs available, you can change all your bulletins,
etc, to support RIP. Just remember to make the "R" version. BusiMods
supports 4 graphics styles...plain, ASCII, color ANSI and RIP.
(ie: MENU2, MENU2G, MENU2C and MENU2R)
Install your NCLRx.DEF (color file - x is node number - different for
each node) in your node work directory. Edit to suite your needs.
Information is in sample NCLR1.DEF file. All new Smart Text characters
are listed within the comments in the file.
Install the LOGOFF.MNU (log off menu) file in your help directory.
The BusiMod version of RBBS no longer supports separate archive test
files (Txxx.BAT), but, rather, uses only one test file for all extensions
(TEST.BAT). Please refer to the BTCH174.DOC and the FILETEST.!!! file for
further information. There are sample TEST.BAT files included for your
reference.
The BusiMod version of RBBS also supports color ANSI test files utilizing
Ken Collins' SHOWIT program. The latest version of SHOWIT is included for
your convenience as well as a sample TESTC.BAT file. RBBS will
automatically select the proper test file.
The BusiMod version of RBBS supports only one view batch file named VIEW.BAT.
Please see sample for implementation.
A reminder. The TESTx.BAT and the VIEW.BAT files belong in the directory
where you told CONFIG that COMMAND.COM is located.
There is a new Smart Text character {BA for user connect baud rate (CBAUD).
There is a new Macro command character {AT to abort file transfer.
If you want your system to ask for file descriptions AFTER receiving the
uploaded file(s), then place a copy of the FILEZ.DEF semaphore file in
your RBBS directory. This will enable RBBS/BM to ask for the descriptions
after the upload. If a FILE_ID.DIZ is present in the uploaded file, and
your TEST.BAT file is set up properly, the user will not be prompted for
a description at all!
If you're using an external file processor like RBatch, place an "N" in
the 5th position in your PROTO.DEF file line for the external processor
(RBatch) in addition to the FILEZ.DEF file in your RBBS directory. If you
already have a parameter in the 5th position, just put the "N" to the right
of it (without quotes). The "N" indicates that there will be an external
file processor, and RBBS will NOT attempt to process the file after the
upload is completed.
If you want to disable RBBS/BM from writing the "UPLOADED BY: xxx" to your
FMS (or .DIR) files, then place the NOWUW.DEF semaphore file in your main
RBBS directory.
If you want to enable full CD-ROM support thru the RBBS library system,
edit and place the CDRx.CFG (x being node number), per node,in your node
work directory.
Place the FILESCAN.RIP file in your help directory to display a SysOp
editable rip screen to your users when listing files. Edit to your
hearts desire.
To enable full wildcard file downloading, edit and place the FIDX.CFG
(read the WILDCARD.DOC) in the same directory where you told CONFIG that
your FIDX.DEF file is located.
If you enabled wild card downloading, place the WILD.MNU in your main
RBBS directory.
NOTE!! The information in the DOC for Dan Drinnon's RIP mod can be disregarded.
The BusiMod implementation for RIP is different than what Dan wrote.
The only code used is in the RIP detection. The DOC file is included
for completeness only.
NOTE!!!!!!
Use of QB45 is NOT recommended nor supported
REQUIRES MODIFIED LINK LIBRARIES - Modify your copy as per
the instructions in the RBBS documentation for QB45
WORKS WITH Microsoft Visual Basic - FEEDBACK NEEDED
******* READ THE DOCS! *******
WARRANTY AND DISCLAIMER:
Simple. None. Narda. Zip. Nothing. I am not responsible for any
damage that occurs by using this merge nor am I responsible for any good that
occurs from using this merge. I'm just plain not responsible. My mother has
been telling me that since I was a kid.
REGISTRATION:
None required for non-comercial use. If this merge is to be used on a
commercial BBS, then please contact me at either the address listed below or
by calling my BBS. The purpose is to assist you in locating the original
authors of some of the mods to get permission for use.
If you are the author of a program, please consider u/l a registered copy of
your program to my BBS.
If you are the author of a merge, please consider u/l a copy of your merge to
my BBS.
If you are neither of the above, please consider sending me a postcard to the
address listed below telling me how you love/hate/don't care about the merge.
I happen to like postcards.
Richie Molinelli
P.O. Box 961
Levittown, NY 11756
Support:
YOU CAN NOT GET SUPPORT FOR THE BusiMod MODS FROM THE RBBS DEVELOPMENT
BOARDS!
Please do not bother Ken Goosens or Doug Azzarito for support. They are not
involved with the BusiMod modification package.
You can get support from the following boards:
EAST COAST:
The Small Time BBS - 516-579-7929 1200 thru 14400 bps (v32bis)
SysOp: Richie Molinelli 1:107/272@fidonet
8:954/272@rbbsnet
10:110/3@busilink
The SUNY BBS - 516-420-0818 1200 thru 14400 bps (v32bis)
SysOp: Gary Glueckert 1:107/270@fidonet
10:110/2@busilink
WEST COAST:
The MONITOR BBS - 206-830-5338 1200 thru 14400bps (v32bis)
SysOp: Brad Boyce 1:350/40@fidonet
8:918/501@rbbsnet
10:111/1@busilink
Or just about any board running the BusiMod (tm) mods!
Please....
Read thru the documentation contained within this package and the RBBS
documentation itself. Most answers can be found by reading the manual.