home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / LD201.ZIP / LZHDOOR.DOC < prev    next >
Text File  |  1993-09-21  |  13KB  |  303 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. LZH Door Version 2.01/Non-Commercial
  31. Copyright 1993 by Eric Theriault
  32. LZH Door                                                              2
  33.  
  34.                                 Legal Notice
  35.                               ----------------
  36.         This  door  is  copyrighted  program  distributed  under  the
  37.         Freeware Concept.  As such, you can use this door for as long
  38.         as you would like without payment,  however, the author would
  39.         appriciate a donation.
  40.  
  41.         As freeware,  this door can  be  distributed  freely  through
  42.         distributors and/or on  a  BBS,  not  exceeding  $5 per disk.
  43.  
  44.         You may not modify any  program,  document,  or anything that
  45.         will be  distributed.  You  may  not  modify  any program for
  46.         personal use.
  47.  
  48.         This door is distributed without warranty. In no  event  will
  49.         Eric Theriault  be liable to  you  for  any  damages  arising
  50.         from the use or inability to use this program,   even if Eric 
  51.         Theriault  or   representive   has   been   advised   of  the 
  52.         possibility  for  such  damages.  Eric  Theriault will not be
  53.         liable for any such claim by any other party.
  54.  
  55.         This door is a registered trademark of Eric Theriault.    All 
  56.         other  band and product names mensioned in this document,  in
  57.         the   door,  and/or  in  any  other  document  enclosed   are
  58.         trademarks  or  registered  trademarks  of  their  respective
  59.         companies.
  60.  
  61.         In no  event should this door be used to carry out any  thing
  62.         illegal.  If so,  the author is not responsible for anything.
  63.  
  64.         Some ideas  expressed  in  this document are the ideas of the
  65.         author. You are encouraged to read other information on every
  66.         concept expressed.
  67.  
  68.         It is  illegal  to use this program for purposes  other  than
  69.         those initially created for, unless permission for author.
  70. LZH Door                                                              3
  71.  
  72.                              Table  of Contents
  73.                            ----------------------
  74. Legal Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  75. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  76. Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  77. Display Screens  . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  78. Non-Standard IRQ's . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  79. Local Logons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  80. SysOp Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  81. Support and Updates  . . . . . . . . . . . . . . . . . . . . . . . . . 6
  82. Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  83. Ideas  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  84. Donation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  85. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  86.  
  87. LZH Door                                                              4
  88.  
  89.                                 Introduction
  90.                               ----------------
  91. This door will show your users how to use LZH files with LHA.EXE. LZHDoor
  92. supports TriBBS, PCBoard, GAP (DOOR.SYS Systems), SpitFire, WildCat!, RBBS 
  93. (DORINFOx.DEF Systems), and WWIV. It also has a comprehensive serial input
  94. and output routines for maximum speed, fully supports high speed modems,
  95. 16550 FIFO Buffering, locked serial ports, non-standard serial ports, 
  96. and an ANSI Terminal emulator so there's no need to load ANSI drivers
  97. into memory.
  98.  
  99. Although designed to describe LZH/LHA.EXE, you may also use this door for
  100. many other features. See Ideas for help.
  101.  
  102. LZH Door now supports RIPScrip Graphics. LZH Door will auto-detect RIPScrip
  103. Graphics, and display RIPScrip screens if the user is using a RIPScrip
  104. Compatible terminal.
  105.  
  106.                                 Installation
  107.                               ----------------
  108. One of the major configurations that must be done is the door configuration
  109. file. Included is LZHDOOR.CFG. This file reads as follows:
  110.  
  111.                                 TRIBBS
  112.                                 C:\TRIBBS
  113.                                 The Escape BBS
  114.                                 Eric Theriault
  115.                                 38400
  116.  
  117. To a lot of you, I'm sure that LZHDOOR.CFG means nothing. So here's the
  118. information it requires.
  119.  
  120.                         Line 1: Door Type
  121.                               |- PCB for PCBoard
  122.                               |- GAP for GAP (DOOR.SYS)
  123.                               |- SF for SpitFire
  124.                               |- RBBS for RBBS (DORINFOx.DEF)
  125.                               |- WC for WildCat!
  126.                               |- TriBBS for TriBBS
  127.                                \ WWIV for WWIV
  128.                         Line 2: Path to door data file(s)
  129.                         Line 3: BBS Name (81 characters)
  130.                         Line 4: SysOp's Name
  131.                         Line 5: Locked Baud Rate (0 for no-locking)
  132.  
  133. Another step needed to get the door operating is the batch file. My batch
  134. file looks like this:
  135.  
  136.                         @ECHO OFF
  137.                         REM         Change directory to door
  138.                         CD\DOORS\LZHDOOR
  139.                         REM         Run Door
  140.                         LZHDOOR LZHDOOR.CFG
  141.                         REM         Change directory back to BBS
  142.                         CD\TRIBBS
  143.                         REM         Reload BBS
  144.                         BOARD.BAT
  145.  
  146. Since many of you don't run TriBBS, Here is an example for systems like
  147. Remote Access:
  148.  
  149.                         @ECHO OFF
  150.                         REM         Change directory to door
  151.                         CD\DOORS\LZHDOOR
  152.                         REM         Run Door
  153.                         LZHDOOR LZHDOOR.CFG
  154. LZH Door                                                              5
  155.  
  156. That is all the setup you must do. Now LZH Door is installed. Since I am sure
  157. that the defaults are not what you desire, please read further for
  158. information to make your LZHDoor unique.
  159.  
  160.                               Display  Screens
  161.                             --------------------
  162. LZH Door can display your screens instead of the default screens. You do not
  163. have to create these screens, but your door can look a lot more unique. These
  164. screens must be strip of all control-codes or @-symbols or whatever you use
  165. for your BBS. The files must end with ANS for ANSI screens, ASC for ASCII
  166. screens, and RIP for RIPScrip screens.
  167.  
  168. Here are the files you can create:
  169.         
  170.         Filename        Description
  171.         --------------  ------------------------------------------------
  172.         WELCOME.*       Welcomes the user. This screen is displayed
  173.                         directly after the screen that says "LZH Door
  174.                         Version 1.00 Copyright 1993 by Eric Theriault".
  175.                         LZH Door will put a pause after this screen.
  176.                         If not created, LZH Door will not put a pause,
  177.                         nor display anything.
  178.         HELP1.*         LZH Information Screen 1. This screen is
  179.                         displayed after the copyright notice and/or
  180.                         WELCOME.A*. LZH Door will put a pause after
  181.                         the text, like it does with the default text.
  182.                         If not created, LZH Door will put default
  183.                         information.
  184.         HELP2.*         LZH Information Screen 2. This screen is
  185.                         displayed after the copyright notice and/or
  186.                         WELCOME.A*. LZH Door will put a pause after
  187.                         the text, like it does with the default text.
  188.                         If not created, LZH Door will put default
  189.                         information
  190.  
  191.                              Non-Standard IRQ's
  192.                            ----------------------
  193. LZH Door, as stated above, supports non-standard IRQ's. If you run your BBS 
  194. on a modem with non-standard IRQ's, you can start up LZH Door like so:
  195.  
  196.                 LZHDOOR [configuration file] [non-stardard irq]
  197.  
  198. An example would be:
  199.  
  200.                 LZHDOOR LZHDOOR.CFG 5
  201.  
  202. This would mean to run LZH Door with LZHDOOR.CFG on IRQ 5.
  203.  
  204.                                  Run  local
  205.                                --------------
  206. LZH Door can be run in local mode without the door data file (Drop file) by
  207. running LZH Door like so:
  208.  
  209.                 LZHDOOR [configuration file] LOCAL
  210.  
  211. An example would be:
  212.  
  213.                 LZHDOOR LZHDOOR.CFG LOCAL
  214.  
  215.                                  SysOp Keys
  216.                                --------------
  217. The following is a list of the SysOp keys:
  218. LZH Door                                                              6
  219.         
  220.         Key:            Function:
  221.         -----------     ----------------------------------------
  222.         HOME            Switches from User status window to
  223.                         Help window.
  224.         F6              Take 5 minutes away from user while in
  225.                         door. NOTE: Time will *NOT* be
  226.                         transfered back to BBS.
  227.         F7              Give 6 minutes to user while in door.
  228.                         NOTE: Time will *NOT* be transfered
  229.                         back to BBS.
  230.         F9              Force user back to BBS.
  231.         F10             Enter chat mode. Press ESC to exit
  232.                         Chat mode.
  233.         ALT-D           Drop to DOS.
  234.  
  235.                              Support  & Updates
  236.                            ----------------------
  237. Technical support and updates may be aquired by calling The Escape BBS at:
  238.                         
  239.                                 (603) 882-3859
  240.                                Fido:  1:132/220
  241.                              WorldNet:  62:2004/0
  242.                                 SING: 93:427/3
  243.                              WishNet: 19:1603/201
  244.                            and several  other nets.
  245.  
  246. Also try my other programs!
  247.  
  248.                                   Versions
  249.                                 ------------
  250. The LZH Door Version list:
  251.         ---------------------------------------------------------
  252.         Version 1.00p - Prerelease. Compiled with an unregistered
  253.                         TriDoor.
  254.         Version 1.00  - Recompiled with a registered TriDoor.
  255.         Version 1.50  - Fixed spelling errors, Made "Press C to
  256.                         continue" prompts into "Press any key to
  257.                         continue". Added display screens.
  258.                         Appended documents. And various other
  259.                         things.
  260.         Version 2.00  - Added RIPScrip compatible functions.
  261.                         Added Language support. Fixed errors,
  262.                         and made program more compressed.
  263.                         Improve documentation.
  264.         Version 2.01  - Fixed DOOR.SYS Problem.
  265.         ---------------------------------------------------------
  266.  
  267.                                     Ideas
  268.                                   ---------
  269. Since this door is so well written, it is possible for you to use it to
  270. describe other archivers, and/or documents. This is perfectly alright with
  271. the author. If you use this door program for several things, it is encouraged
  272. that you make a donation.
  273.  
  274. You may also use another of Eric Theriault's programs, RIPView, which will
  275. display 20+ screens.
  276.  
  277.                                  Commercial
  278.                                --------------
  279. This program was originally released on the Freeware concept. However,
  280. now, if you use this program in a commercial environment (Your BBS is
  281. ran to support a program on the market (Other than support boards if you
  282. are not the author of the product), you must send us $5. Although very
  283. inexpensive, it is very much appricated by all, and makes myself very
  284. happy that I could help some of you out there. Please fill out REGISTER.DOC
  285. and send it to:
  286.                                 
  287.                                 Eric Theriault
  288.                               35 Shattuck Street
  289.                                Nashua, NH 03060
  290.  
  291. Note: You will recieve the latest commercial and non-commercial version of
  292. this door when you register.
  293. LZH Door                                                              7
  294.                               Acknowledgements
  295.                             --------------------
  296. This door would not be possible with out the following:
  297.  
  298.         TriDoor 1.22+ - This is the door library that this door uses. Written
  299.                         by Mark D. Goodwin. Shareware version available from
  300.                         The Escape BBS.
  301.  
  302. Thanks alot!
  303.