home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
LD201.ZIP
/
LZHDOOR.DOC
< prev
next >
Wrap
Text File
|
1993-09-21
|
13KB
|
303 lines
LZH Door Version 2.01/Non-Commercial
Copyright 1993 by Eric Theriault
LZH Door 2
Legal Notice
----------------
This door is copyrighted program distributed under the
Freeware Concept. As such, you can use this door for as long
as you would like without payment, however, the author would
appriciate a donation.
As freeware, this door can be distributed freely through
distributors and/or on a BBS, not exceeding $5 per disk.
You may not modify any program, document, or anything that
will be distributed. You may not modify any program for
personal use.
This door is distributed without warranty. In no event will
Eric Theriault be liable to you for any damages arising
from the use or inability to use this program, even if Eric
Theriault or representive has been advised of the
possibility for such damages. Eric Theriault will not be
liable for any such claim by any other party.
This door is a registered trademark of Eric Theriault. All
other band and product names mensioned in this document, in
the door, and/or in any other document enclosed are
trademarks or registered trademarks of their respective
companies.
In no event should this door be used to carry out any thing
illegal. If so, the author is not responsible for anything.
Some ideas expressed in this document are the ideas of the
author. You are encouraged to read other information on every
concept expressed.
It is illegal to use this program for purposes other than
those initially created for, unless permission for author.
LZH Door 3
Table of Contents
----------------------
Legal Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Display Screens . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Non-Standard IRQ's . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Local Logons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
SysOp Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Support and Updates . . . . . . . . . . . . . . . . . . . . . . . . . 6
Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Ideas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Donation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
LZH Door 4
Introduction
----------------
This door will show your users how to use LZH files with LHA.EXE. LZHDoor
supports TriBBS, PCBoard, GAP (DOOR.SYS Systems), SpitFire, WildCat!, RBBS
(DORINFOx.DEF Systems), and WWIV. It also has a comprehensive serial input
and output routines for maximum speed, fully supports high speed modems,
16550 FIFO Buffering, locked serial ports, non-standard serial ports,
and an ANSI Terminal emulator so there's no need to load ANSI drivers
into memory.
Although designed to describe LZH/LHA.EXE, you may also use this door for
many other features. See Ideas for help.
LZH Door now supports RIPScrip Graphics. LZH Door will auto-detect RIPScrip
Graphics, and display RIPScrip screens if the user is using a RIPScrip
Compatible terminal.
Installation
----------------
One of the major configurations that must be done is the door configuration
file. Included is LZHDOOR.CFG. This file reads as follows:
TRIBBS
C:\TRIBBS
The Escape BBS
Eric Theriault
38400
To a lot of you, I'm sure that LZHDOOR.CFG means nothing. So here's the
information it requires.
Line 1: Door Type
|- PCB for PCBoard
|- GAP for GAP (DOOR.SYS)
|- SF for SpitFire
|- RBBS for RBBS (DORINFOx.DEF)
|- WC for WildCat!
|- TriBBS for TriBBS
\ WWIV for WWIV
Line 2: Path to door data file(s)
Line 3: BBS Name (81 characters)
Line 4: SysOp's Name
Line 5: Locked Baud Rate (0 for no-locking)
Another step needed to get the door operating is the batch file. My batch
file looks like this:
@ECHO OFF
REM Change directory to door
CD\DOORS\LZHDOOR
REM Run Door
LZHDOOR LZHDOOR.CFG
REM Change directory back to BBS
CD\TRIBBS
REM Reload BBS
BOARD.BAT
Since many of you don't run TriBBS, Here is an example for systems like
Remote Access:
@ECHO OFF
REM Change directory to door
CD\DOORS\LZHDOOR
REM Run Door
LZHDOOR LZHDOOR.CFG
LZH Door 5
That is all the setup you must do. Now LZH Door is installed. Since I am sure
that the defaults are not what you desire, please read further for
information to make your LZHDoor unique.
Display Screens
--------------------
LZH Door can display your screens instead of the default screens. You do not
have to create these screens, but your door can look a lot more unique. These
screens must be strip of all control-codes or @-symbols or whatever you use
for your BBS. The files must end with ANS for ANSI screens, ASC for ASCII
screens, and RIP for RIPScrip screens.
Here are the files you can create:
Filename Description
-------------- ------------------------------------------------
WELCOME.* Welcomes the user. This screen is displayed
directly after the screen that says "LZH Door
Version 1.00 Copyright 1993 by Eric Theriault".
LZH Door will put a pause after this screen.
If not created, LZH Door will not put a pause,
nor display anything.
HELP1.* LZH Information Screen 1. This screen is
displayed after the copyright notice and/or
WELCOME.A*. LZH Door will put a pause after
the text, like it does with the default text.
If not created, LZH Door will put default
information.
HELP2.* LZH Information Screen 2. This screen is
displayed after the copyright notice and/or
WELCOME.A*. LZH Door will put a pause after
the text, like it does with the default text.
If not created, LZH Door will put default
information
Non-Standard IRQ's
----------------------
LZH Door, as stated above, supports non-standard IRQ's. If you run your BBS
on a modem with non-standard IRQ's, you can start up LZH Door like so:
LZHDOOR [configuration file] [non-stardard irq]
An example would be:
LZHDOOR LZHDOOR.CFG 5
This would mean to run LZH Door with LZHDOOR.CFG on IRQ 5.
Run local
--------------
LZH Door can be run in local mode without the door data file (Drop file) by
running LZH Door like so:
LZHDOOR [configuration file] LOCAL
An example would be:
LZHDOOR LZHDOOR.CFG LOCAL
SysOp Keys
--------------
The following is a list of the SysOp keys:
LZH Door 6
Key: Function:
----------- ----------------------------------------
HOME Switches from User status window to
Help window.
F6 Take 5 minutes away from user while in
door. NOTE: Time will *NOT* be
transfered back to BBS.
F7 Give 6 minutes to user while in door.
NOTE: Time will *NOT* be transfered
back to BBS.
F9 Force user back to BBS.
F10 Enter chat mode. Press ESC to exit
Chat mode.
ALT-D Drop to DOS.
Support & Updates
----------------------
Technical support and updates may be aquired by calling The Escape BBS at:
(603) 882-3859
Fido: 1:132/220
WorldNet: 62:2004/0
SING: 93:427/3
WishNet: 19:1603/201
and several other nets.
Also try my other programs!
Versions
------------
The LZH Door Version list:
---------------------------------------------------------
Version 1.00p - Prerelease. Compiled with an unregistered
TriDoor.
Version 1.00 - Recompiled with a registered TriDoor.
Version 1.50 - Fixed spelling errors, Made "Press C to
continue" prompts into "Press any key to
continue". Added display screens.
Appended documents. And various other
things.
Version 2.00 - Added RIPScrip compatible functions.
Added Language support. Fixed errors,
and made program more compressed.
Improve documentation.
Version 2.01 - Fixed DOOR.SYS Problem.
---------------------------------------------------------
Ideas
---------
Since this door is so well written, it is possible for you to use it to
describe other archivers, and/or documents. This is perfectly alright with
the author. If you use this door program for several things, it is encouraged
that you make a donation.
You may also use another of Eric Theriault's programs, RIPView, which will
display 20+ screens.
Commercial
--------------
This program was originally released on the Freeware concept. However,
now, if you use this program in a commercial environment (Your BBS is
ran to support a program on the market (Other than support boards if you
are not the author of the product), you must send us $5. Although very
inexpensive, it is very much appricated by all, and makes myself very
happy that I could help some of you out there. Please fill out REGISTER.DOC
and send it to:
Eric Theriault
35 Shattuck Street
Nashua, NH 03060
Note: You will recieve the latest commercial and non-commercial version of
this door when you register.
LZH Door 7
Acknowledgements
--------------------
This door would not be possible with out the following:
TriDoor 1.22+ - This is the door library that this door uses. Written
by Mark D. Goodwin. Shareware version available from
The Escape BBS.
Thanks alot!