home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / LWBULL13.ZIP / LWBULL.DOC < prev    next >
Encoding:
Text File  |  1993-10-10  |  16.5 KB  |  412 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.    LWBULL.DAT   - Contains data about your listings
  137.    LW_AD.COM    - Brighten things up, take a look!
  138.  
  139. {+} THE ONE AND ONLY REGISTERED FEATURE of this program is a MUST HAVE!
  140.     Being able to mark certain items (files) as Mandatory is something we
  141.     all (well, almost all) have always wanted!  Ever had that news item that
  142.     everyone seems to skip and it makes you grind your teeth!?!?  Well, you 
  143.     can save yourself some dentists bills now! :{)  With the SysOp editor 
  144.     you can mark as many items as you want as Mandatory!
  145.  
  146.  
  147.  
  148.  
  149.                                ╔══════════════╗
  150.                                ║ INSTALLATION ║
  151.                                ╚══════════════╝
  152.  
  153.    Installation is fairly easy and straight-forward. The following steps and
  154.    examples should have you up and running in a very short period of time.
  155.    It is assumed that you are familiar with setting up DOORS on your system;
  156.  
  157.          1) Unarchive the files into a directory.
  158.          2) Edit the LWBULL.CTL file to reflect your name, your BBS name,
  159.             your registration numbers (if registered) ... for more
  160.             information regarding the CTL file, see the instructions
  161.             contained inside of the sample CTL file.
  162.          3) Place a copy of LWBULL.EXE wherever you wish. Place a copy of
  163.             the LWBULL.CTL file in each nodes directory.  You may optionally
  164.             only have one copy of the LWBULL.CTL in the same directory as 
  165.             LWBULL.EXE, LWBull will use the one in the nodes directory first
  166.             if found there.
  167.          4) Create a LWBULL.A?? file in the same dir.  This is the header
  168.             file that will apear on the top 1 to 7 lines of the door.
  169.          5) Create the LWBULL??.A?? files as needed, no leading 0's!
  170.                 ie: LWBULL1.ANS   <-correct
  171.                     LWBULL01.ANS  <-INCorrect
  172.          6) LWBULL can be used in any of the following ways:
  173.                A) Install LWBULL as a type 7 exit and optional data line of:
  174.                     C:\PATH\LWBULL.EXE
  175.                   Insert the correct pathname to find LWBULL.  *M (memory
  176.                   swapping) should not be unless you are running RA in an
  177.                   environment that has less than 460k available.  No other
  178.                   optional data is required.
  179.                B) Install as TextFile shell, be sure you have Allow TextFile
  180.                   shell set to YES in RACONFIG.  Command line of:
  181.                     C:\PATH\LWBULL.EXE|
  182.                   Same info about swapping as in example A.
  183.                C) Install in your Q-A files as:
  184.                      EXEC C:\PATH\LWBULL.EXE 
  185.                   Same info about swapping as in example A.
  186.   
  187.           7)  Your all set!  :{)
  188.  
  189.  
  190.    Insert the correct pathname to find LWBULL. Memory swapping with the *M
  191.    should not be needed unless you are running RA in an environment that
  192.    has less than 460k available. No other optional data is required.
  193.  
  194.  
  195.                         ╔══════════════════════════╗
  196.                         ║ RUNNING ADDITIONAL COPYS ║
  197.                         ╚══════════════════════════╝
  198.  
  199.    Ok, this is one of the neat parts!  You may run AS MANY COPYS as you want!
  200.    The secret?  Oh yea, guess you would want to know that huh? :{)
  201.    Just follow these simple steps:
  202.      1) Copy LWBULL.EXE to another filename, such as:
  203.            copy LWBULL.EXE NEWS.EXE
  204.         or:
  205.            copy LWBULL.EXE SCORES.EXE
  206.         Only two rules apply here, first, only valid DOS filenames are
  207.         allowed, second (IMPORTANT!) the filename MUST NOT be any longer
  208.         than 6 characters.  This is to allow the ANSi and ASCII files
  209.         the 1 or 2 chracters needed, such as: NEWS1.A?? or SCORES24.A??
  210.      2) Create another header file called NEWS.A?? or SCORES.A??. These
  211.         Files MUST have the same filename as the EXE file you copied.
  212.      3) Create new help files such as NEWSH.A??, SCORESH.A??
  213.      4) Create your new news/bulletin/scores/other information files, 
  214.         such as: NEWS1.A??, NEWS3.A??, SCORES1.A?? SCORES23.A?? etc.
  215.      5) Install as type 7 menu commands, textfile shells or in your
  216.         Q-A  files as above substituting the new names.
  217.      Note: You do *NOT* need to make additional CTL files, the LWBULL.CTL
  218.            is the only one(s) needed and will ALWAYS be read.
  219.  
  220.  
  221.                                 ╔═══════════╗
  222.                                 ║ OPERATION ║
  223.                                 ╚═══════════╝
  224.  
  225.    LWBULL does NOT need an ANSI driver to operate.
  226.  
  227.    LWBULL may also be run locally with one of two command line parameters:
  228.  
  229.    /L - prompts you for a name to "login" to the door with
  230.    /S - quick sysop login ... takes sysop name out of the CTL file
  231.  
  232.  
  233.    USING THE DOOR:
  234.    The user will be shown a screen with up to 24 items (files) that you  
  235.    can configure.  Ones that are new since the last time they logged on are
  236.    indicated as such by a "N" next to the item.  Ones that you have marked 
  237.    as Mandatory{+} reading are marked with a "M".  If you have sysop access,
  238.    you can go to the sysop editor and install, delete (blank out the line),
  239.    change colors and mark as Mandatory{+} reading any of the 24 items.
  240.  
  241.  
  242.                                ╔══════════════╗
  243.                                ║ LOCKED PORTS ║
  244.                                ╚══════════════╝
  245.  
  246.    LWBULL should not require any special attention for locked ports,
  247.    however if you run into a problem such as getting nothing but junk
  248.    characters when you load the door, you can un-comment the LOCKED
  249.    variable in the CTL file(s) and change the number to your locked rate,
  250.    or you can add a /B to the optional data field of the menu entry like
  251.    this:
  252.  
  253.    C:\PATH\LWBULL.EXE /B38400 or whatever your locked speed is.
  254.    (DON'T PUT A *B ... The /B is to identify locked rate, not current baud)
  255.  
  256.    If you run multi-node and have different ports locked at different
  257.    speeds, you will need to maintain separate .CTL files in the node
  258.    directories reflecting the locked speed of each node's port. LWBULL
  259.    checks the current directory first for the CTL file.
  260.  
  261.  
  262.  
  263.  
  264.                                ╔══════════════╗
  265.                                ║ REGISTRATION ║
  266.                                ╚══════════════╝
  267.  
  268.    BENEFITS: First and foremost, knowing that you have supported the author
  269.    so he can continue his work!  Besides that, the nagging "Unregistered"
  270.    message goes away and enables the invaluable registered feature of being
  271.    able to mark items as Mandatory reading.
  272.  
  273.    HOW: For a $10.00 donation sent to the address below, you will be given
  274.    a registration number personalized just for you! If you have a valid
  275.    FIDONET address, the registration number will be sent to you directly.
  276.    Otherwise, the registration number will be sent to you via snailmail
  277.    (US Postal service). All registrations will be sent out within
  278.    3 days of receipt. See LW_REG.FRM for more info.
  279.  
  280.                 Make checks payable to and send donations to:
  281.  
  282.                                 Bob DaCastello
  283.                                 P.O. Box 53
  284.                                 Llano, CA  93544-0053
  285.  
  286.          Your comments/suggestions are welcomed and encouraged!!!!
  287.  
  288.   If you have ANY problems, remarks, suggestions, PLEASE contact me via
  289.   netmail ASAP at 1:102/1313, or log into my BBS at (805) 264-0443.
  290.                    (fidonet)
  291.  
  292.  
  293.                                ╔══════════════╗
  294.                                ║ DISTRIBUTION ║
  295.                                ╚══════════════╝
  296.  
  297.   You may make this file available for downloading from your BBS or you may
  298.   upload it to any BBS of your choice, provided that you do not make any
  299.   changes to the contents of the archive. The archive and its individual
  300.   contents may not be distributed used by any service that charges any
  301.   money whatsoever, without the written permission of the author.
  302.  
  303.  
  304.                              ╔══════════════════╗
  305.                              ║ ACKNOWLEDGEMENTS ║
  306.                              ╚══════════════════╝
  307.   Big Thanks to:
  308.  
  309.   CheryL Bergstrom for her invaliable ANSI input!
  310.  
  311.   Mark Mistretta for his assistanceand for writing these docs! (I hate
  312.   doc-writing)
  313.  
  314.   Pam Smith of Window in Time BBS for her assistance.
  315.  
  316.   Thanks to Mike Janke (author of RACE user editor) for his TP assistance!
  317.  
  318.   Scott Baker for writing DoorDriver 5.0!
  319.  
  320.   Andrew Milner and all the great RA support Teams for a great BBS program!!
  321.  
  322.  
  323.  
  324.                             ╔════════════════════╗
  325.                             ║ DISTRIBUTION SITES ║
  326.                             ╚════════════════════╝
  327.  
  328.                            Author's BBS - Llano, CA
  329.                            Bob DaCastello (That's Me!)
  330.                            805-264-0443 (14.4k HST)
  331.                            FIDONET: 1:102/1313
  332.  
  333.                            Off Roaders BBS - Palmdale, CA
  334.                            Mark Mistretta
  335.                            805-272-9792 (16.8k Dual Standard)
  336.                            805-272-9793 (14.4 HST)
  337.                            805-272-9795 (14.4 v.32bis)
  338.                            805-272-9796 (9600 v.32)
  339.                            FIDONET: 1:102/1314
  340.                                     1:102/1315
  341.  
  342.                            Window In Time - Phoeniz, AZ
  343.                            Pam Smith
  344.                            602-253-1946 (9600 v.32)
  345.                            602-253-7069 (2400)
  346.                            602-253-7169 (2400)
  347.                            FIDONET: 1:114/203
  348.  
  349.                            TumbleWeed BBS - Lancaster, CA
  350.                            Bruce & Cheryl Bergstrom
  351.                            805-946-3332 (16.8k Dual Standard)
  352.                            FIDONET: 1:102/1308
  353.  
  354.     The latest versions of LWBULL, LWMENU and LWUSER should always be
  355.     available for download from one of the above systems, or:
  356.  
  357.     Freq Magic Name LWBULL - for the Bulletin Door
  358.     Freq Magic Name LWMENU - for the Remote Menu Editor
  359.     Freq Magic Name LWUSER - for the Remote User Editor
  360.     Freq Magic Name LWEDIT - for both of User and Menu Editors
  361.     Freq Magic Name EZBING - Bingo Door Game 
  362.     Freq Magic Name EZSLOT - Slot Machine Door Game
  363.  
  364.     They are also being sent out through various distribution networks
  365.     and should be available at The TruckStop BBS, Pacific Coast Micro,
  366.     RA-USA and many other RA Support Sites.
  367.  
  368.  
  369.                              ╔══════════════════╗
  370.                              ║ TROUBLE SHOOTING ║
  371.                              ╚══════════════════╝
  372.  
  373.     I have tried to encourporate as much error checking as possible into
  374.     this version, most errors should show you what/where the problem may be.
  375.  
  376.     Error 102 or 100 usually indicates a file/directory is not found.  Most
  377.     of these should be caught by LWBULL.
  378.  
  379.     If you are using locked com ports and are expierencing garbage at the
  380.     remote end, the first thing should be to insure that your fossil driver
  381.     is locked at the same speed as RA.
  382.     Sample X00.SYS command line:
  383.     DEVICE=c:\X00.SYS E 1 b,0,38400
  384.                             ^note that a "0" here indicates com 1
  385.  
  386.     LWBULL looks in the current directory FIRST for the LWUSER.CTL file it
  387.     needs, if not found it then looks where the LWBULL.EXE file is kept for
  388.     the LWBULL.CTL file.  LWBULL also reads the EXITINFO.BBS file in the
  389.     current directory.
  390.  
  391.  
  392.     If you experience any problems, PLEASE contact me ASAP, I am always
  393.     glad to help and will respond ASAP!
  394.  
  395.  
  396.  
  397.                                ╔═════════╗
  398.                                ║ HISTORY ║
  399.                                ╚═════════╝
  400.  
  401.     v1.2 First public release.
  402.     v1.3 Changed status line.
  403.          Added fossil support for 38400.
  404.          Corrected problem with improper reporting of a new file when there
  405.          was only a *.ASC file and the user has ANSi on.
  406.          Added support for almost ALL RA 2.01 user and system codes!  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.