home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
EBBSLST3.ZIP
/
EBBSLST3.DOC
< prev
next >
Wrap
Text File
|
1993-12-29
|
16KB
|
333 lines
┌────────────────────────────────────────────────────────────────────────┐
│ ┌────────────────────────────────────────────────────────────────────┐ │ ░░
│ │ Online BBS List Door │ │ ░░
│ │ ▄██████ ██████▄ ██████▄ ▄█████▄ ██ ▄▄ ▄▄▄▄▄ ▄▄▄▄▄▄ │ │ ░░
│ │ ▓██▄▄▄▄ ▓██▄▄▄█▀ ▓██▄▄▄█▀ ▓██▄▄▄▄ ▓██ ▄▄ ▓██▀▀▀ ▀▀██▀▀ │ │ ░░
│ │ ▒██▀▀▀▀ ▒██▀▀▀██ ▒██▀▀▀██ ▀▀▀▀██ ▒██ ▒██ ▀▀▀██ ▒██ │ │ ░░
│ │ ▀▀██████ ░██████▀ ░██████▀ ▀█████▀ ░███████ ░██ ░█████ ░██ v3.0│ │ ░░
│ │ (C) MicroWare 1992-94 Hector Navarro │ │ ░░
│ └────────────────────────────────────────────────────────────────────┘ │ ░░
└────────────────────────────────────────────────────────────────────────┘ ░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
1. DISCLAIMER
2. INTRODUCTION
3. ABOUT EBBSList
4. SPECIAL SYSOP KEYS
5. COMPATIBILITY
6. INSTALLATION
7. CONFIGURATION FILE
8. MULTINODE USAGE
9. REGISTRATION
10. COMMENTS, QUESTIONS, SUGGESTIONS
░▒▓█ DISCLAIMER █▓▒░
The EBBSList package is subject to the following license
terms and conditions:
The EBBSList package is supplied as it is. The author
disclaims all warranties, expressed or implied, including,
without limitation, the warranties of merchantability and
of fitness for any purpose. The author assumes no
liability for damages, direct or consequential, which may
result from the use of the EBBSList package.
The EBBSList package is a "LIMITED USE SHAREWARE" and is pro-
vided at no charge for sysop evaluation. IF, you do like it
and intend to continue using it I would appreciate that you
do register it after the 60 day trial period.
The EBBSList package, all programs, the documentation and
support files are property of (C) MicroWare 1992-94. All
rights are reserved. You may copy this package for backup
purposes. You may also copy and share unmodified copies of
the whole package to send to other BBS.
You MAY NOT sell the product for a fee and/or distribute the
product along with other products without written permission.
It is forbidden to modify, adapt, translate, reverse
engineer, decompile and/or disassemble the software in the
EBBSList package. Patching the medium at places that carry
the software is seen as a program change and is also
forbidden.
░▒▓█ INTRODUCTION █▓▒░
EBBSList is a small, fast, online BBS database in which
users can locate different BBS by entering keywords or anything
in specific that they are looking for. If a match is found it
will be highlighted and immediately displayed on the screen.
At the end of the list the amount of matches found will be added
up. The search can consist of ANY string that you would like to
look for. It will compare what the user entered to the BBS's
name, Software, Baud, Hours, Nodes, and Phone number. If there
are ANY matches they will be displayed. EBBSList asks the sysop
for a 5 line extended description about his board which can be
retrieved by selecting the menu option that searches the Extended
descriptions. It also has the ability to delete an entry or
entries if the user online is the sysop of the BBS to delete. The
sysop has the ability to delete ANY BBS in the list. The deletion
feature is only available in the registered version though. It
has the ability to only allow a certain security level to add a
BBS to the list. This is to avoid any user from entering a BBS
and not knowing the correct information or giving false information
thus creating a problem with the BBS's sysop.
░▒▓█ ABOUT EBBSList █▓▒░
- Supports all COM ports
- Automatic time left verification
- Automatic carrier detection
- Automatic status bar
- Automatic inactivity timeout verification
- Simultaneous modem and keyboard control
- Sysop DOS shell function
- Built-in color chat mode
- Hotkeys!
- BBS list download capability
- Automatic entry and extended description sorting
- Colorful screens
- Compatible with MANY different BBS software
- Works quickly on just about any machine
- Very easy to understand and use
░▒▓█ SPECIAL SYSOP KEYS █▓▒░
Alt H : Hangs Up
Alt X : Returns to the BBS without hanging up
Alt C : Enters Chat Mode
Alt J : Jumps to DOS (Dos Shell)
Alt + : Adds one minute to time remaining
Alt - : Substracts one minute to time remaining
░▒▓█ COMPATIBILITY █▓▒░
This door is compatible with most bulletin board systems
which will give most of you sysops a chance to use it! Here
is the list (as far as I know) of the boards that it's compa-
tible with:
┌───────────────────────────────────┐
│ Force! │ Remote Access │
│ GAP │ Spitfire │
│ Genesis │ SuperBBS │
│ Osiris │ Telegard │
│ PCBoard │ WildCat 3 │
│ QuickBBS │ WildCat BBS │
│ RBBS │ WWIV │
└───────────────────────────────────┘
(And BBS software that uses a compatible format with ones mentioned above)
If your BBS software's door exit file is not compatible with the
ones above then let me know and I can try and make it compatible
with your software. All I would need is a copy of the door exit
file produced by your BBS software. It needs to include the
user's name, baud, com port which the modem is using and the
users time left on the board.
░▒▓█ INSTALLATION █▓▒░
EBBSList is indeed very easy to install. All you have to do
is UNZIP the package to a temporary directory and then run the
included install program (INSTALL.EXE). I hope you like it!
If for some reason the installation program does not work for
you then you can copy the files to the directory you want and
then modify the EBBSLIST.CFG to your information. An example
of what the configuration file should look like is provided
below. See CONFIGURATION FILE
─────────────────────────────────────────────────────────────────────────────
[ YOU MUST HAVE PKZIP.EXE IN YOUR PATH FOR THE DOWNLOAD TO WORK!!!!!!!! ]
[ YOU MUST HAVE GSZ or DSZ.COM IN YOUR PATH FOR THE DOWNLOAD TO WORK!!!!!!!! ]
DSZ is a product of Omen Technologies which can be found in any BBS
that has transfer protocols available for download. GSZ is the same
as DSZ but has a graphical interface. Much nicer! PKZIP is a product
of PKWARE and can also be found in a BBS near you.
You can do this by adding the line PATH=C:\DIR to your AUTOEXEC.BAT
DIR would be the directory where the file DSZ/GSZ.COM and PKZIP resides at.
─────────────────────────────────────────────────────────────────────────────
░▒▓█ CONFIGURATION FILE █▓▒░
─────────────────────────────────────────────────────────────────────────────
( MUST be called EBBSLIST.CFG )
Line 1: Name of your BBS
Line 2: The name you use when you log in to the BBS. (i.e. Sysop, John Doe)
Line 3: Minimum security level to enter a new BBS. 0=disable feature
Line 4: Line sent to user when his security level is insufficient.
Line 5: Path AND Filename of the ANSI bulletin.
Line 6: Path AND Filename of the ASCII (non-color) bulletin.
─────────────────────────────────────────────────────────────────────────────
BATCH EXAMPLES
─────────────────────────────────────────────────────────────────────────────
For Remote Access, QuickBBS, SuperBBS sysops:
* This door will work with a TYPE 7 exit from your menus *
Example Batch:
@Echo Off
cd \bbsdir\doordir
ebbslist c:\qbbs\dorinfo#.def <-- This is a MUST!
cd \bbsdir
exit
─────────────────────────────────────────────────────────────────────────────
For PCBoard sysops the batch should look like:
Example Batch:
@Echo Off
cd \bbsdir\doordir
ebbslist c:\pcb\door.sys <-- This is a MUST!
cd \bbsdir
board
For MULTINODE use the batch would be almost the same with the exception
of a few PCBoard variables:
@Echo Off
cd \bbsdir\doordir
ebbslist %PCBDRIVE%%PCBDIR%\door.sys <-- This is a MUST!
%PCBDRIVE%
cd %PCBDIR%
board
See MULTINODE USAGE for more info on multinode
-----------------------------------------------------------------------------
ATTENTION: You MUST specify the path to the door exit file!
-----------------------------------------------------------------------------
─────────────────────────────────────────────────────────────────────────────
These are the only two BBS I know how to set it up with, if you encounter
any difficulties with any other type of BBS, please give me a call and
let me know...
─────────────────────────────────────────────────────────────────────────────
░▒▓█ MULTINODE USAGE █▓▒░
EBBSList is not yet totally multinode capable, though it will
run under DESQview with no problems whatsoever if you have sufficient
memory. I have tried running it under two nodes on my BBS and have had
problems only when I try to do the EXACT same thing at the EXACT same time
on both nodes. It's probably one in a thousand chance that two users will
try to do the same thing at the same time on the door. I setup the program
so that if it encountered a problem while trying to open the same file on
both nodes it will pause for 5 seconds on ONE of the nodes to give the
other node a chance to finish reading or writing to the file before
proceeding. I am not responsible for anything that might happen while
trying to run the door multinode. The only major thing I can think of that
might happen is that one of the nodes might lock up. You do not need to
create separate configuration files for each node like other doors require.
Just simply specify the path to the door exit file for that particular node
and EBBSList will take care of the rest! Remeber, to run ebbslist you need
to specify the path AND file name to the door exit file:
EBBSLIST C:\NODE1\EXIT1.FIL
░▒▓█ REGISTRATION █▓▒░
[ TO REGISTER FILL OUT REGISTER.FRM ]
EBBSList is NOT public domain, it's SHAREWARE. This means that
you have to pay a registration fee of $15 US (add $5 if you would like
a diskette sent to you) if you find EBBSList to be useful and decide
to keep it. The registration cost is minimal and will allow the
author to write new and improved versions of MicroWare products.
Please note that the unregistered version is the same as the
registered version except that a "Please encourage sysop to register"
and a slight delay is sent to the user before entering the door. The
registered version of EBBSList doesn't display anything to do with re-
gistration and does not have ANY pauses whatsoever plus you get a
setup program that will allow you to change the colors of the list so
that you can customize it to your BBS's colors. The deletion feature
will also be enabled so that either you or your users can delete BBS
entered by them. The sysop can delete ANY BBS he wants to. Also, upon
user exit of the door they will be notified that the door has been
registered and to whom and what BBS it has been registered to. Upgrades
are always FREE and available through our support BBS. As a registered
sysop you will be noticed of any updates or newer versions through mail
or via FAX.
░▒▓█ COMMENTS, QUESTIONS, SUGGESTIONS █▓▒░
If you happen to find ANY bugs or problems in the program
please leave me a message on the DOORS Conference on RIME, call,
or write me at:
Online X-PRESS
(407)366-3335
Home and Support BBS of MicroWare
Hector Navarro
P.O.Box 1183
Goldenrod, FL 32733-1183
Your help is gladly appreciated! Thanks for your support!