home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / BM0406_A.ZIP / QUICKSTA.RT! < prev    next >
Text File  |  1994-04-06  |  15KB  |  349 lines

  1.  
  2.                         BusiMod (tm) Mods for RBBS v17.4
  3.  
  4.  
  5.                         Let us be thankful for the fools.
  6.                         But for them the rest of us could
  7.                         not succeed.
  8.                                             Mark Twain
  9.  
  10.  
  11.                   If there is no struggle, there is no progress.
  12.                                                 Edison
  13.  
  14.  
  15.  
  16.                    In memory of Richard J. Molinelli - my dad.
  17.  
  18.  
  19.  
  20.  
  21. Date: 07/04/92  v1.0                  * Portions of code (c) by the
  22. Date: 07/11/92  v1.1                    the respective authors.  Check the
  23. Date: 07/24/92  v1.2                    documents in the DOCS.ZIP file for
  24. Date: 09/15/92  v1.3                    specifics.
  25. Date: 11/10/92  v1.4
  26. Date: 12/05/92  v1.5                    RBBS (c) 1986,1992 by D. Thomas Mack
  27. Date: 01/31/93  v1.6
  28. Date: 03/06/93  v1.7
  29. Date: 04/11/93  v1.8
  30. Date: 07/25/93  v1.9
  31. Date: 08/27/93  v2.0
  32. Date: 10/15/93  v2.1
  33. Date: 12/27/93  v2.2
  34. Date: 02/19/94  v2.3
  35. Date: 03/06/94  v2.4
  36. Date: 04/06/94  v2.5
  37.  
  38.  
  39. [04/06/94]
  40. !!! THERE HAVE BEEN MAJOR CHANGES FROM PRIOR RELEASES - MAKE SURE TO READ
  41.           THESE DOCUMENTS BEFORE RECOMPILING AND INSTALLING!!!
  42.  
  43.  
  44. 1>  Back up your existing RBBS-PC.EXE, Messages, FMS and Users files!  Very
  45.     Important!
  46.  
  47. 2>  Copy your unaltered base RBBS v17.4 source code into a separate work
  48.     directory.
  49.  
  50. 3>  Unzip the BMASM.ZIP file into this work directory.  Copy the RCSUB401.BAS
  51.     file, the RCHAT401.BAS file (BusiMod modified versions) and the ANSIED.BAS
  52.     file to this work directory.  The RFIX0704.ZIP and RFIX0312.ZIP merges,
  53.     upgrading v17.4 to v17.4a are included within the code as well as portions
  54.     of Tom Collins's UGLY mods.
  55.  
  56. 4>  Unzip the 0406.ZIP file into this directory.
  57.  
  58. 5>  Copy BC.EXE, LINK.EXE (PDS v7.x or Visual Basic), VARMOD.EXE, your
  59.     modified link libraries (BCL71EFR.LIB or Visual Basic Libraries), (the
  60.     PBCLON17.LIB is no longer required for MAKEFIDX.EXE) and Ken Goosens
  61.     BLED.EXE v2.2 into this directory.  Make sure you are using the patched .LIB
  62.     file.  The directions on how to patch the library are in the RBBS Manual.
  63.     Use the same patches for QB45 and your BCL71EFR.LIB.  I do not know the
  64.     patch for the VB library.
  65.  
  66. 6>  Copy the remaining files EXCEPT THE DOCS.ZIP into this directory.
  67.  
  68. 7>  Run the MAKEBASE.BAT file.  The merges will now be applied to the base RBBS
  69.     source code using BLED v2.2.  This base code is compatible with PDS v7.x
  70.     and Visual BASIC.  The original source files will be renamed to .OLD and
  71.     the new source named to .BAS.  RCHAT401 is now part of the base code.
  72.     There are no further mods required for the Special Edition...This version
  73.     is compatible with external file processors like RBatch right out of the
  74.     box.
  75.  
  76. 8>  Run the VARMOD.EXE (by Tom Collins) program against the ANSIED.BAS file with
  77.     the following command line:  VARMOD ANSIED.BAS
  78.  
  79. 9>  If you are using Microsoft Visual Basic, proceed with the instructions
  80.     contained in the STVB.ZIP file.  Substitute the appropriate compile/link
  81.     batch files and link data files.  *** See the file VB.DOC. ***
  82.  
  83. 10> If you are going to compile the EMS overlay version of RBBS-PC.EXE, you
  84.     must run the enclosed EMS-286.BAT file and skip to line 12.  This will
  85.     enable you to compile and link an EMS version of RBBS.  See the file EMS.DOC
  86.     for more information on the EMS version of RBBS.  If you are not creating
  87.     the EMS version, then skip to the next line.
  88.  
  89.                       *** NOT TESTED WITH VISUAL BASIC ***
  90.  
  91. 11> Make sure you are using the proper LINK.DAT file.  Depending on which
  92.     machine you have, run the BC71-286.BAT [for 286 on up machines] or
  93.     BC71-088.BAT files [for 8086/8088 based machines].  These will compile
  94.     and link the software.
  95.  
  96.     *** SUBSTITUTE THE PROPER FILES FROM THE STVB.ZIP FILE IF USING
  97.                                 Visual Basic ***
  98.  
  99. 12> Copy your RBBS CONFIG source files to your working directory.  Unzip the
  100.     CONF0406.ZIP file to your working directory and run the appropriate batch
  101.     file to create your new CONFIG.EXE file.  You will need the new CONFIG.EXE
  102.     in order to utilize the large message bases with this version of BusiMod
  103.     (125 lines per message/9999 messages per message base), support for 16800,
  104.     21600, 24000, 26400, 28800 and 57600 bps and the OS/2 environment setting.
  105.  
  106. 13> Unzip the MAKEFIDX.ZIP file into your work directory.  Run the appropriate
  107.     MFIDxxxx.BAT file to create a new MAKEFIDX.EXE file to take advantage of the
  108.     large FIDX.DEF and LIDX.DEF capability of the BusiMod mods.  You no longer
  109.     need the PBCLONE17.LIB file with this version of MAKEFIDX.
  110.  
  111. 14> Unzip the MAKETABS.ZIP file into your work directory.  Run the MAKETAB.BAT
  112.     file to create a new MAKETABS.EXE program file to create tab files to work
  113.     with BusiMod.  BusiMod will not work with the standard tab files.  Please
  114.     note:  If you are using RFM to create your FIDX, LIDX and FIDXT files, you
  115.     MUST use the MAKETABS.EXE created here to replace the FIDXT.DEF file created
  116.     by RFM.  The one created with RFM is NOT compatible with the BusiMods.
  117.  
  118. 15> Replace your old RBBS-PC.EXE with the new one just created, modify your
  119.     passwords file (sample is included...there are now 21 paramters to the
  120.     BusiMod passwords file!). The new parameters and their order are:
  121.     14th, the number of log ins by a user at which they must change their
  122.     password (255 max, 0 disables), 15th, the number of dropped carriers at
  123.     which the users security level will be reset (max 255, 0 to disable), 16th,
  124.     the increment to use when resetting the users security level (please note:
  125.     this is the increment to use...not the security level reset to!), 17th,
  126.     whether to ask user if they want to check for new mail (0) or force the new
  127.     mail check (1), 18th, whether time bank withdrawal is active (0) or not
  128.     available (1), the 19th, Auto-Logoff countdown time (set from 1 to 99
  129.     seconds), 20th, disable Internode chat (0) or allow Internode chat (1)
  130.     (must have a 0 or 1 even if single node) and the 21st, whether to have
  131.     one time lock per day (1) or time lock each call (stock RBBS default).
  132.     Use the enclosed PASSWRDS.DOC for reference.
  133.  
  134.     ***  SEE THE ENCLOSED ADDITIONS.DOC FILE FOR INFORMATION ON THESE FILES ***
  135.  
  136.     Install your new WELCOME.DEF file and the xxxxA.DEF (per the DGSALIAS
  137.     instructions) files.
  138.  
  139.     Install the remaining *.HLP files in your help file directory.  Using the
  140.     sample PROTO.REF file, make the changes to your own PROTO.DEF file for
  141.     BiDirectional transfers.
  142.  
  143.     Change the following params in CONFIG to these values:  #54 - 256
  144.     #55 - 1024  #59 - 1024.  Also, param #163 should be set to recycle by SYSTEM
  145.     and not internally if you experience any problems when recycling internally.
  146.  
  147.     Install the CHAT.MNU and CHATHELP files in your main BBS directory.
  148.  
  149.     Create your NOEXT.DEF file if you want any file extensions to be rejected by
  150.     your board (check the NEXT174 docs for additional info...a sample file is
  151.     included).
  152.  
  153.     Install your xxxxxN.DEF file to disable PEEK174 (EFND) in Net/Echo sub
  154.     boards.  This file will also disable the user from using the C)omment to
  155.     SysOp feature.  Don't forget to read the DOCS from each of the original
  156.     merge packages for any additional special settings they require.
  157.  
  158.     You MUST use the replacement MAKEFIDX.EXE and MAKETABS.EXE with the
  159.     BusiMods due to the large index support!  RFM IS supported but with
  160.     the limitation as stated in line #15 above.
  161.  
  162.     If you want to implement the rotating welcome screens, place your WELCO1,
  163.     WELCO2 and WELCO3 file in the same directory as your welcome file.  All
  164.     4 flavors are supported, but the text version must exist.
  165.  
  166.     Modify and install your UPMSG.HLP files in your help directory.
  167.  
  168.     Modify and install your DNMSG.HLP file(s) in your help directory.
  169.  
  170.     Modify and install your NEEDSYS.MSG file(s) in your help directory.
  171.  
  172.     Modify and install your KICKOFF.MSG file(s) in your help directory.
  173.  
  174.     Create your custom TWIT.MSG file(s), if desired.  If this file does not
  175.     exist, simulated line noise will be displayed.
  176.  
  177.     Install the replacement UB.HLP file in the help directory.  (all 4 flavors
  178.     are supported)
  179.  
  180.     Modify and install your XMSGx.HLP files (per security level) in you help
  181.     directory.
  182.  
  183.     Modify and install your RGXPIREx.HLP files in you help directory.
  184.  
  185.     Modify and install your RGXPIRDx.HLP files in you help directory.
  186.  
  187.     Install your MENUxR files for RIP support.  If you wish to NOT support
  188.     RIP graphics, you need do nothing.  Sample RIP menus are included.  You
  189.     will have to create your own if you want custom menus.  With the multitude
  190.     of ANSI conversion programs available, you can change all your bulletins,
  191.     etc, to support RIP.  Just remember to make the "R" version.  BusiMods
  192.     supports 4 graphics styles...plain, ASCII, color ANSI and RIP.
  193.     (ie: MENU2, MENU2G, MENU2C and MENU2R)
  194.  
  195.     Install your NCLRx.DEF (color file - x is node number - different for
  196.     each node) in your node work directory.  Edit to suite your needs.
  197.     Information is in sample NCLR1.DEF file.  All new Smart Text characters
  198.     are listed within the comments in the file.
  199.  
  200.     Install the LOGOFF.MNU (log off menu) file in your help directory.
  201.  
  202.     The BusiMod version of RBBS no longer supports separate archive test
  203.     files (Txxx.BAT), but, rather, uses only one test file for all extensions
  204.     (TEST.BAT).  Please refer to the BTCH174.DOC and the FILETEST.!!! file for
  205.     further information.  There are sample TEST.BAT files included for your
  206.     reference.
  207.  
  208.     The BusiMod version of RBBS also supports color ANSI test files utilizing
  209.     Ken Collins' SHOWIT program.  The latest version of SHOWIT is included for
  210.     your convenience as well as a sample TESTC.BAT file.  RBBS will
  211.     automatically select the proper test file.
  212.  
  213.     The BusiMod version of RBBS supports only one view batch file named VIEW.BAT.
  214.     Please see sample for implementation.
  215.  
  216.     A reminder.  The TESTx.BAT and the VIEW.BAT files belong in the directory
  217.     where you told CONFIG that COMMAND.COM is located.
  218.  
  219.     There is a new Smart Text character {BA for user connect baud rate (CBAUD).
  220.     There is a new Macro command character {AT to abort file transfer.
  221.  
  222.     If you want your system to ask for file descriptions AFTER receiving the
  223.     uploaded file(s), then place a copy of the FILEZ.DEF semaphore file in
  224.     your RBBS directory.  This will enable RBBS/BM to ask for the descriptions
  225.     after the upload.  If a FILE_ID.DIZ is present in the uploaded file, and
  226.     your TEST.BAT file is set up properly, the user will not be prompted for
  227.     a description at all!
  228.  
  229.     If you're using an external file processor like RBatch, place an "N" in
  230.     the 5th position in your PROTO.DEF file line for the external processor
  231.     (RBatch) in addition to the FILEZ.DEF file in your RBBS directory.  If you
  232.     already have a parameter in the 5th position, just put the "N" to the right
  233.     of it (without quotes).  The "N" indicates that there will be an external
  234.     file processor, and RBBS will NOT attempt to process the file after the
  235.     upload is completed.
  236.  
  237.     If you want to disable RBBS/BM from writing the "UPLOADED BY: xxx" to your
  238.     FMS (or .DIR) files, then place the NOWUW.DEF semaphore file in your main
  239.     RBBS directory.
  240.  
  241.     If you want to enable full CD-ROM support thru the RBBS library system,
  242.     edit and place the CDRx.CFG (x being node number), per node,in your node
  243.     work directory.
  244.  
  245.     Place the FILESCAN.RIP file in your help directory to display a SysOp
  246.     editable rip screen to your users when listing files.  Edit to your
  247.     hearts desire.
  248.  
  249.     To enable full wildcard file downloading, edit and place the FIDX.CFG
  250.     (read the WILDCARD.DOC) in the same directory where you told CONFIG that
  251.     your FIDX.DEF file is located.
  252.  
  253.     If you enabled wild card downloading, place the WILD.MNU in your main
  254.     RBBS directory.
  255.  
  256.  
  257.  
  258.  
  259. NOTE!!  The information in the DOC for Dan Drinnon's RIP mod can be disregarded.
  260.         The BusiMod implementation for RIP is different than what Dan wrote.
  261.         The only code used is in the RIP detection.  The DOC file is included
  262.         for completeness only.
  263.  
  264.  
  265.  
  266.                                   NOTE!!!!!!
  267.  
  268.                 Use of QB45 is NOT recommended nor supported
  269.  
  270.            REQUIRES MODIFIED LINK LIBRARIES - Modify your copy as per
  271.              the instructions in the RBBS documentation for QB45
  272.  
  273.               WORKS WITH Microsoft Visual Basic - FEEDBACK NEEDED
  274.  
  275.  
  276.                       ******* READ THE DOCS! *******
  277.  
  278.  
  279. WARRANTY AND DISCLAIMER:
  280.  
  281.           Simple.  None.  Narda. Zip. Nothing.  I am not responsible for any
  282. damage that occurs by using this merge nor am I responsible for any good that
  283. occurs from using this merge.  I'm just plain not responsible.  My mother has
  284. been telling me that since I was a kid.
  285.  
  286.  
  287. REGISTRATION:
  288.  
  289. None required for non-comercial use.  If this merge is to be used on a
  290. commercial BBS, then please contact me at either the address listed below or
  291. by calling my BBS.  The purpose is to assist you in locating the original
  292. authors of some of the mods to get permission for use.
  293.  
  294. If you are the author of a program, please consider u/l a registered copy of
  295. your program to my BBS.
  296.  
  297. If you are the author of a merge, please consider u/l a copy of your merge to
  298. my BBS.
  299.  
  300. If you are neither of the above, please consider sending me a postcard to the
  301. address listed below telling me how you love/hate/don't care about the merge.
  302. I happen to like postcards.
  303.  
  304. Richie Molinelli
  305. P.O. Box 961
  306. Levittown, NY  11756
  307.  
  308.  
  309.  
  310. Support:
  311.  
  312.   YOU CAN NOT GET SUPPORT FOR THE BusiMod MODS FROM THE RBBS DEVELOPMENT
  313.   BOARDS!
  314.  
  315.   Please do not bother Ken Goosens or Doug Azzarito for support.  They are not
  316.   involved with the BusiMod modification package.
  317.  
  318.  
  319. You can get support from the following boards:
  320.  
  321. EAST COAST:
  322.  
  323. The Small Time BBS    -  516-579-7929   1200 thru 14400 bps (v32bis)
  324. SysOp: Richie Molinelli                 1:107/272@fidonet
  325.                                         8:954/272@rbbsnet
  326.                                         10:110/3@busilink
  327.  
  328. The SUNY BBS          -  516-420-0818   1200 thru 14400 bps (v32bis)
  329. SysOp: Gary Glueckert                   1:107/270@fidonet
  330.                                         10:110/2@busilink
  331.  
  332.  
  333. WEST COAST:
  334.  
  335. The MONITOR BBS       -  206-830-5338   1200 thru 14400bps (v32bis)
  336. SysOp: Brad Boyce                       1:350/40@fidonet
  337.                                         8:918/501@rbbsnet
  338.                                         10:111/1@busilink
  339.  
  340. Or just about any board running the BusiMod (tm) mods!
  341.  
  342. Please....
  343.  
  344.    Read thru the documentation contained within this package and the RBBS
  345.    documentation itself.  Most answers can be found by reading the manual.
  346.  
  347.  
  348.  
  349.