home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / LWBULL12.ZIP / LWBULL.DOC < prev    next >
Encoding:
Text File  |  1993-08-13  |  16.3 KB  |  406 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.       ║      ║       ╔══╗  ╔╗   ║ ╔════╗   ║    ║  ╔══╗  ╔════╗ ╔═════
  24.       ║      ║      ╔╝  ╚╗ ║║   ║ ║    ║   ║    ║ ╔╝  ╚╗ ║    ║ ║
  25.       ║      ║      ║    ║ ║╚╗  ║ ║    ║   ║    ║ ║    ║ ║    ║ ║
  26.       ║      ║      ╠════╣ ║ ╚╗ ║ ║    ║   ║ ╔╗ ║ ╠════╣ ╠═╦══╝ ╠═══
  27.       ║      ║      ║    ║ ║  ╚╗║ ║    ║   ║╔╝╚╗║ ║    ║ ║ ╚╗   ║
  28.       ╚═════ ╚═════ ║    ║ ║   ╚╝ ╚════╝   ╚╝  ╚╝ ║    ║ ║  ╚═╗ ╚═════
  29.  
  30.                                    Presents
  31.  
  32.              ║    ║    ║    ╔══╗  ║  ║ ║    ║
  33.              ║    ║ ╔╗ ║ ───╠══╩╗ ║  ║ ║    ║
  34.              ║    ║╔╝╚╗║    ║   ║ ║  ║ ║    ║  VERSION 1.2
  35.              ╚═══ ╚╝  ╚╝    ╚═══╝ ╚══╝ ╚═══ ╚═══
  36.  
  37.                     Copyright 1992,1993 by Bob DaCastello
  38.  
  39.  
  40.              The News and Bulletin Door for Remote Access 2.x !!
  41.                  
  42.  
  43.  
  44.                                ╔══════════════╗
  45.                                ║ INTRODUCTION ║
  46.                                ╚══════════════╝
  47.  
  48.    Ever wanted your users to be able to view your bulletins, news files,
  49.    score files from your door or any other information files?  Well, now you
  50.    can!!
  51.    LWBULL will allow you present your bulletins or other information to you
  52.    and they will be able to see which ones are new since the last time they
  53.    logged on!
  54.    Once registered you will also be able to set individual selections as
  55.    Mandatory reading!
  56.  
  57.  
  58.                                  ╔══════════╗
  59.                                  ║ FEATURES ║
  60.                                  ╚══════════╝
  61.  
  62.  * Allows you present News, Bulletins, Door Scores or any other Text Files
  63.    to your users and informing them of which ones are new since the last
  64.    time they logged on to your BBS.
  65.  
  66.  * Allows you to edit the descriptions of the individual entrys.
  67.  
  68.  * {+} You can mark items as MANDATORY, the user will then be required 
  69.    to view the file before leaving the door.  If the item is marked as
  70.    Mandatory and it is a new file then they must view it at least once!
  71.  
  72.  * Allows either ANSi or ASCII files to be displayed.  If the caller is  
  73.    using ANSi and there is no *.ANS file to be displayed, LWBULL will show 
  74.    them the *.ASC file.
  75.  
  76.  * Supports an unlimited number of nodes via a small CTL file to be
  77.    kept with the EXE file.
  78.  
  79.  * Supports locked communications ports
  80.  
  81.  * Completely Multi-Node aware, successfully tested under DOS 3.3, DOS 5.0,
  82.    DOS 6.0, Lantastic, Novell, DesqView/QEMM on machines ranging from
  83.    XT's to 486's.
  84.  
  85.  * Only requires about 140k so swapping usually isn't necessary.
  86.  
  87.  
  88.  
  89.  
  90.  
  91.                                ╔═════════════╗
  92.                                ║ LEGAL STUFF ║
  93.                                ╚═════════════╝
  94.  
  95.   WARRANTY:
  96.   Yea right! There's ain't none. You download it at your own risk,
  97.   you install it at your own risk, and you use it at your own risk ...
  98.   simple enough? In the event the use of this program, at any time, causes
  99.   damage, corruption, or loss of data, what you'll get from me is a big
  100.   "Didn't you do a backup first?". In the event the use of this program, at
  101.   any time, causes a hardware failure, hard drive crash, or otherwise causes
  102.   your system to explode into 5,000 pieces, the scope of my guarantee to you
  103.   is that you may keep whatever pieces you can find ... and if you ask me
  104.   real nice, I'll tell you where you can go to buy superglue.
  105.  
  106.   In legal mumbo jumbo, the bottom line is: The author shall not be
  107.   responsible for direct, indirect, incidental, or consequential damages
  108.   resulting from any bug, defect, error, or failure to perform.
  109.  
  110.  
  111.                                ╔══════════════╗
  112.                                ║ REQUIREMENTS ║
  113.                                ╚══════════════╝
  114.  
  115.  * RemoteAccess 2.00 of course!  LWBULL will NOT work on versions of
  116.    RA prior to RA 2.00g1.
  117.  
  118.  * Any IBM Compatible with DOS 3.1 or better should work just fine. Color
  119.    monitor preferred but not required.
  120.  
  121.  * Fossil driver such as BNU or X00 is also highly recommended (Since RA
  122.    requires a fossil driver, this SHOULD be taken care of, RIGHT?!)
  123.  
  124.  The Distribution Archive:
  125.  
  126.    LWBULL.EXE   - Main program
  127.    LWBULL.DOC   - Your readin' it!
  128.    LWBULL.CTL   - Control file, please edit as needed (see installation
  129.                    instructions for more info)
  130.    LW_REG.FRM   - Registration form for ALL LlanoWare Doors
  131.    FILE_ID.DIZ  - Well, you need to know what the file is, right?
  132.    LWBULL.ANS   - Sample ANSi Header file
  133.    LWBULL.ASC   - Sample ASCII Header file
  134.    LWBULLH.ANS  - Sample help file, edit to your taste
  135.    LWBULLH.ASC  - ASCII version of above (MUST exist!!!!!)
  136.    LWBULL24.ASC - ASCII Bulletin #24 for demonstration of the RA codes
  137.    LWBCODES.4RA - Listing of RA codes showing which ones are supported.
  138.    LWBULL.DAT   - Contains data about your listings
  139.    LW_AD.COM    - Brighten things up, take a look!
  140.  
  141. {+} THE ONE AND ONLY REGISTERED FEATURE of this program is a MUST HAVE!
  142.     Being able to mark certain items (files) as Mandatory is something we
  143.     all (well, almost all) have always wanted!  Ever had that news item that
  144.     everyone seems to skip and it makes you grind your teeth!?!?  Well, you 
  145.     can save yourself some dentists bills now! :{)  With the SysOp editor 
  146.     you can mark as many items as you want as Mandatory!
  147.  
  148.  
  149.  
  150.  
  151.                                ╔══════════════╗
  152.                                ║ INSTALLATION ║
  153.                                ╚══════════════╝
  154.  
  155.    Installation is fairly easy and straight-forward. The following steps and
  156.    examples should have you up and running in a very short period of time.
  157.    It is assumed that you are familiar with setting up DOORS on your system;
  158.  
  159.          1) Unarchive the files into a directory.
  160.          2) Edit the LWBULL.CTL file to reflect your name, your BBS name,
  161.             your registration numbers (if registered) ... for more
  162.             information regarding the CTL file, see the instructions
  163.             contained inside of the sample CTL file.
  164.          3) Place a copy of LWBULL.EXE wherever you wish. Place a copy of
  165.             the LWBULL.CTL file in each nodes directory.  You may optionally
  166.             only have one copy of the LWBULL.CTL in the same directory as 
  167.             LWBULL.EXE, LWBull will use the one in the nodes directory first
  168.             if found there.
  169.          4) Create a LWBULL.A?? file in the same dir.  This is the header
  170.             file that will apear on the top 1 to 7 lines of the door.
  171.          5) Create the LWBULL??.A?? files as needed, no leading 0's!
  172.                 ie: LWBULL1.ANS   <-correct
  173.                     LWBULL01.ANS  <-INCorrect
  174.          6) LWBULL can be used in any of the following ways:
  175.                A) Install LWBULL as a type 7 exit and optional data line of:
  176.                     C:\PATH\LWBULL.EXE
  177.                   Insert the correct pathname to find LWBULL.  *M (memory
  178.                   swapping) should not be unless you are running RA in an
  179.                   environment that has less than 460k available.  No other
  180.                   optional data is required.
  181.                B) Install as TextFile shell, be sure you have Allow TextFile
  182.                   shell set to YES in RACONFIG.  Command line of:
  183.                     C:\PATH\LWBULL.EXE|
  184.                   Same info about swapping as in example A.
  185.                C) Install in your Q-A files as:
  186.                      EXEC C:\PATH\LWBULL.EXE 
  187.                   Same info about swapping as in example A.
  188.   
  189.           7)  Your all set!  :{)
  190.  
  191.  
  192.    Insert the correct pathname to find LWBULL. Memory swapping with the *M
  193.    should not be needed unless you are running RA in an environment that
  194.    has less than 460k available. No other optional data is required.
  195.  
  196.  
  197.                         ╔══════════════════════════╗
  198.                         ║ RUNNING ADDITIONAL COPYS ║
  199.                         ╚══════════════════════════╝
  200.  
  201.    Ok, this is one of the neat parts!  You may run AS MANY COPYS as you want!
  202.    The secret?  Oh yea, guess you would want to know that huh? :{)
  203.    Just follow these simple steps:
  204.      1) Copy LWBULL.EXE to another filename, such as:
  205.            copy LWBULL.EXE NEWS.EXE
  206.         or:
  207.            copy LWBULL.EXE SCORES.EXE
  208.         Only two rules apply here, first, only valid DOS filenames are
  209.         allowed, second (IMPORTANT!) the filename MUST NOT be any longer
  210.         than 6 characters.  This is to allow the ANSi and ASCII files
  211.         the 1 or 2 chracters needed, such as: NEWS1.A?? or SCORES24.A??
  212.      2) Create another header file called NEWS.A?? or SCORES.A??. These
  213.         Files MUST have the same filename as the EXE file you copied.
  214.      3) Create new help files such as NEWSH.A??, SCORESH.A??
  215.      4) Create your new news/bulletin/scores/other information files, 
  216.         such as: NEWS1.A??, NEWS3.A??, SCORES1.A?? SCORES23.A?? etc.
  217.      5) Install as type 7 menu commands, textfile shells or in your
  218.         Q-A  files as above substituting the new names.
  219.      Note: You do *NOT* need to make additional CTL files, the LWBULL.CTL
  220.            is the only one(s) needed and will ALWAYS be read.
  221.  
  222.  
  223.                                 ╔═══════════╗
  224.                                 ║ OPERATION ║
  225.                                 ╚═══════════╝
  226.  
  227.    LWBULL does NOT need an ANSI driver to operate.
  228.  
  229.    LWBULL may also be run locally with one of two command line parameters:
  230.  
  231.    /L - prompts you for a name to "login" to the door with
  232.    /S - quick sysop login ... takes sysop name out of the CTL file
  233.  
  234.  
  235.    USING THE DOOR:
  236.    The user will be shown a screen with up to 24 items (files) that you  
  237.    can configure.  Ones that are new since the last time they logged on are
  238.    indicated as such by a "N" next to the item.  Ones that you have marked 
  239.    as Mandatory{+} reading are marked with a "M".  If you have sysop access,
  240.    you can go to the sysop editor and install, delete (blank out the line),
  241.    change colors and mark as Mandatory{+} reading any of the 24 items.
  242.  
  243.  
  244.                                ╔══════════════╗
  245.                                ║ LOCKED PORTS ║
  246.                                ╚══════════════╝
  247.  
  248.    LWBULL should not require any special attention for locked ports,
  249.    however if you run into a problem such as getting nothing but junk
  250.    characters when you load the door, you can un-comment the LOCKED
  251.    variable in the CTL file(s) and change the number to your locked rate,
  252.    or you can add a /B to the optional data field of the menu entry like
  253.    this:
  254.  
  255.    C:\PATH\LWBULL.EXE /B38400 or whatever your locked speed is.
  256.    (DON'T PUT A *B ... The /B is to identify locked rate, not current baud)
  257.  
  258.    If you run multi-node and have different ports locked at different
  259.    speeds, you will need to maintain separate .CTL files in the node
  260.    directories reflecting the locked speed of each node's port. LWBULL
  261.    checks the current directory first for the CTL file.
  262.  
  263.  
  264.  
  265.  
  266.                                ╔══════════════╗
  267.                                ║ REGISTRATION ║
  268.                                ╚══════════════╝
  269.  
  270.    BENEFITS: First and foremost, knowing that you have supported the author
  271.    so he can continue his work!  Besides that, the nagging "Unregistered"
  272.    message goes away and enables the invaluable registered feature of being
  273.    able to mark items as Mandatory reading.
  274.  
  275.    HOW: For a $10.00 donation sent to the address below, you will be given
  276.    a registration number personalized just for you! If you have a valid
  277.    FIDONET address, the registration number will be sent to you directly.
  278.    Otherwise, the registration number will be sent to you via snailmail
  279.    (US Postal service). All registrations will be sent out within
  280.    3 days of receipt. See LW_REG.FRM for more info.
  281.  
  282.                 Make checks payable to and send donations to:
  283.  
  284.                                 Bob DaCastello
  285.                                 P.O. Box 53
  286.                                 Llano, CA  93544-0053
  287.  
  288.          Your comments/suggestions are welcomed and encouraged!!!!
  289.  
  290.   If you have ANY problems, remarks, suggestions, PLEASE contact me via
  291.   netmail ASAP at 1:102/1313, or log into my BBS at (805) 264-0443.
  292.                    (fidonet)
  293.  
  294.  
  295.                                ╔══════════════╗
  296.                                ║ DISTRIBUTION ║
  297.                                ╚══════════════╝
  298.  
  299.   You may make this file available for downloading from your BBS or you may
  300.   upload it to any BBS of your choice, provided that you do not make any
  301.   changes to the contents of the archive. The archive and its individual
  302.   contents may not be distributed used by any service that charges any
  303.   money whatsoever, without the written permission of the author.
  304.  
  305.  
  306.                              ╔══════════════════╗
  307.                              ║ ACKNOWLEDGEMENTS ║
  308.                              ╚══════════════════╝
  309.   Big Thanks to:
  310.  
  311.   CheryL Bergstrom for her invaliable ANSI input!
  312.  
  313.   Mark Mistretta for his assistanceand for writing these docs! (I hate
  314.   doc-writing)
  315.  
  316.   Pam Smith of Window in Time BBS for her assistance.
  317.  
  318.   Thanks to Mike Janke (author of RACE user editor) for his TP assistance!
  319.  
  320.   Scott Baker for writing DoorDriver 5.0!
  321.  
  322.   Andrew Milner and all the great RA support Teams for a great BBS program!!
  323.  
  324.  
  325.  
  326.                             ╔════════════════════╗
  327.                             ║ DISTRIBUTION SITES ║
  328.                             ╚════════════════════╝
  329.  
  330.                            Author's BBS - Llano, CA
  331.                            Bob DaCastello (That's Me!)
  332.                            805-264-0443 (14.4k HST)
  333.                            FIDONET: 1:102/1313
  334.  
  335.                            Off Roaders BBS - Palmdale, CA
  336.                            Mark Mistretta
  337.                            805-272-9792 (16.8k Dual Standard)
  338.                            805-272-9793 (14.4 HST)
  339.                            805-272-9795 (14.4 v.32bis)
  340.                            805-272-9796 (9600 v.32)
  341.                            FIDONET: 1:102/1314
  342.                                     1:102/1315
  343.  
  344.                            Window In Time - Phoeniz, AZ
  345.                            Pam Smith
  346.                            602-253-1946 (9600 v.32)
  347.                            602-253-7069 (2400)
  348.                            602-253-7169 (2400)
  349.                            FIDONET: 1:114/203
  350.  
  351.                            TumbleWeed BBS - Lancaster, CA
  352.                            Bruce & Cheryl Bergstrom
  353.                            805-946-3332 (16.8k Dual Standard)
  354.                            FIDONET: 1:102/1308
  355.  
  356.     The latest versions of LWBULL, LWMENU and LWUSER should always be
  357.     available for download from one of the above systems, or:
  358.  
  359.     Freq Magic Name LWBULL - for the Bulletin Door
  360.     Freq Magic Name LWMENU - for the Remote Menu Editor
  361.     Freq Magic Name LWUSER - for the Remote User Editor
  362.     Freq Magic Name LWEDIT - for both of User and Menu Editors
  363.     Freq Magic Name EZBING - Bingo Door Game 
  364.     Freq Magic Name EZSLOT - Slot Machine Door Game
  365.  
  366.     They are also being sent out through various distribution networks
  367.     and should be available at The TruckStop BBS, Pacific Coast Micro,
  368.     RA-USA and many other RA Support Sites.
  369.  
  370.  
  371.                              ╔══════════════════╗
  372.                              ║ TROUBLE SHOOTING ║
  373.                              ╚══════════════════╝
  374.  
  375.     I have tried to encourporate as much error checking as possible into
  376.     this version, most errors should show you what/where the problem may be.
  377.  
  378.     Error 102 or 100 usually indicates a file/directory is not found.  Most
  379.     of these should be caught by LWBULL.
  380.  
  381.     If you are using locked com ports and are expierencing garbage at the
  382.     remote end, the first thing should be to insure that your fossil driver
  383.     is locked at the same speed as RA.
  384.     Sample X00.SYS command line:
  385.     DEVICE=c:\X00.SYS E 1 b,0,38400
  386.                             ^note that a "0" here indicates com 1
  387.  
  388.     LWBULL looks in the current directory FIRST for the LWUSER.CTL file it
  389.     needs, if not found it then looks where the LWBULL.EXE file is kept for
  390.     the LWBULL.CTL file.  LWBULL also reads the EXITINFO.BBS file in the
  391.     current directory.
  392.  
  393.  
  394.     If you experience any problems, PLEASE contact me ASAP, I am always
  395.     glad to help and will respond ASAP!
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.