home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
EVD41.ZIP
/
EVDOOR.DOC
< prev
next >
Wrap
Text File
|
1992-03-01
|
12KB
|
260 lines
Eagle Verify Door v4.1 01 MARCH 1991
────────────────────────────────────────────
════════════════════════════════════════════
E A G L E W a r e 1987,88,89,90,91,92
════════════════════════════════════════════
────────────────────────────────────────────
≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
EagleWare Software Engineering
c/o Rick Prince
P.O. Box 30416
Yukon Station
Jacksonville, FL 32230
EVDoor USER'S GUIDE
Eagle Verify Door
Version 4.1
March, 01 1992
Welcome to version 4.1 of the Eagle Verify Door! This door represents
several years of development. Eagle Verify Door v1.0 was released in
September, 1988 and has had a very successful track record. The
original door was written in Turbo Pascal 4.0 and used Sam Smith's
excellent door developer's kit called ProKit. This latest version has
been totally rewritten in Turbo C++, for two reasons: [1] We had a
nasty crash of one of our systems 2 years ago and lost all of the pascal
code to ALL of our door programs. [2] I like pascal a lot, but am
expanding my programming abilities and regularly use C in my job with
Uncle Sam -- along with ADA and X-Windows. Now I've decided to try C++.
I'm grateful for the first-rate help I've received from my co-sysop,
Bob Rinker, which has guided me through some of the tight spots found
in the code during its development.
Furthermore, this door never would have gotten off the ground had it
not been for Rickie Belitz of Maryville, TN and his great C door
developers utility called CKIT. Interested parties may reach Rickie at
his BBS (615) 982-6512. He has some other great 'C' utilities too
besides door kits. Eagle Verify Door version 4.1, is NOT FREE. However
if you'd like user support, and free upgrades then a one time fee of
$20 is required after 30 days of use. If you DO NOT registered the
program after 30 days, you MUST nolonger use the verify door!
WHAT IT IS
~~~~~~~~~~
Eagle Verify Door is a quick, easy way to upgrade your users without
having to voice verify them all. It is for use with PCBoard (tm) BBS
systems. It is currently compatible with PCBoard version 14.5x ONLY! If
you have used other door programs, then setup and configuration will be
relatively simple for the experienced SysOp. Those who are already are
using previous versions of Eagle Verify should also have no problems.
EVDoor is "different" than all the rest of the verify doors out there,
in-so-much that it is fully functional when you pull it out of the box!
Registration will give you access to some maintenance functions and
allow you to run it on multi-nodes. EVDoor from the very first time you
use it will start locking out used phone numbers, no limitations like
the "others", however registration will activate the "name" search
which works just like the number search of EVDoor, thus preventing
users from not only using the same number, but their name with a
different phone number!
MAJOR FEATURES
~~~~~~~~~~~~~~
* Optional Local and Long Distance calling. Long Distance callers will
be disconnected upon completion of verification and instructed to
call back to use their new security level.
* Optional Prefix database listing to allow you to define LOCAL
exchanges that may be TOLL calls from your BBS. This will treat
callers in those exchanges like long distance callers and
automatically disconnect them after the verification.
* Define up to 3 different times a day to allow Long Distance calling.
* Optional switch to insert users "used" phone number into the PCBoard
USER's record (Business/Data line phone number field).
* Optional switch to insert a door-generated comment into the USER's
record comment field #2 showing that a successful verification has
been completed.
* Stores all phone numbers dialed into a database file which is used to
prevent verified callers from being re-verified under a different
user name.
* Area code database file to "lock-out" certain area codes the sysop
does not wish to make long distance calls to.
* Prefix database file to "lock-out" certain prefix numbers from being
used (such as 976, 911, 555, etc.).
* Optional switch to allow the door to set subscription expiration
dates.
* Phone number database compatible with the PCBVerify(tm) phone number
database file. Uses only the first 12 characters.
* Automatically upgrades new users security level.
* Optionally add additional time for new users first call.
* Optionally disconnect ALL callers/users after a successful
verification -- even local callers.
* NEW v2.3a
* Optionally create multiple configuration .DAT files for the door.
This allows you to use programs like INSTAREG(tm) along with our
Verify Door. v2.95 of InstaReg(tm) produces errorlevels equalling the
users new security level. If you use InstaReg(tm) and give your new
users different security levels you can use Eagle_Verify door too!
See the INSTAREG file for examples.
* NEW v2.4
* Network/multi-tasking/multi-node support! (REGISTERED VERSIONS ONLY)
* NEW v3.0
* NEW name and one executable file [EVDOOR.EXE]
* NEW and improved setup program [EVDSETUP.EXE]
* Improved speed with screen displays of external ANSI/ASCII files.
* Maintenance Menu function of viewing the VERIFY.FON file now views
the file in reverse order (aka. PCBoard callers log type viewing)
[REGISTERED Versions only]
* Optional disconnection of callers if they elect to "Abort" the verify
process.
* Optional selection of minimum or maximum (extended) EVDoor usage
logging/recording to callers log.
* Special setup for non-MNP HOST modems when callers are using MNP
modems. Places an additional 10 second delay while the callers MNP
modem preforms it necessary MNP negotiations.
* Optional selection of "forced off hook" command. For those busy BBS's
* Selection of the number of seconds required to "wait" till modem dials
out.
* EVDoor now produces an errorlevel of 60 upon a successful
verification. And can be used to "redirect" the batch file to preform
other functions.
* Dots "." will now echo when users enter their password. This is a non
edit field/entry! They MUST get it right!
* NEW 3.1
* Special handling functions related to Local TOLL calls.
* Enable/Disable some functions relating to Long Distance calling.
* NEW 3.1a (Maintenance Update)
* Corrected error message concerning command line parameters.
* Improved password check - now allows edits
* Added new command line parameters to EVDSETUP to allow running on
various displays (IE: mono - CGA - Bios) - See EVDSETUP.DOC or HIST31
* Added information concerning new 3rd command line parameter used with
EVDOOR (See CMDLINE.DOC)
* NEW 3.3 (Maintenance Update)
* Re-compiled code under Borlands new Borland C/C++ v2.0 conpiler
* Re-structured modem dialing out functions
* NEW 3.5 (Upgrade)
* Multi-Node simultaneous access to EVDoor for multi-node PCBoard
systems. (Registered versions ONLY)
* Re-structured and trimmed dialing out functions
* Correctly writes to callers log (if setup to do so with EVDSETUP)
when a users is automatically disconnected. Log will have user logged
off Thru EVDoor written to it. No more "lost carrier" entries from
PCBoard, unless the callers actually drops carrier within EVDoor.
* Changed the command line arguments - PLEASE See CMDLINE.DOC!
* WARNING! Your current VERIFY.FON file (if your upgrading) MUST be
converted to the new v3.5 format! Run CONVERT.EXE on your VERIFY.FON
files *-BEFORE-* using EVDoor v3.5. See HIST35 for more information
concerning CONVERT.EXE
* NEW 4.1 (Major Release)
* Up to 5 password checks upon reconnecting.
* Now uses modem connect strings. Must use Q0 in your EVDSETUP
for the modem dialing out string.
* New DEBUGGUNG features for troubleshooting.
UPGRADE INFO
~~~~~~~~~~~~
SysOps using previous versions of Eagle Verify Door should start off
from scratch and make a new directory for which to install v4.1 of the
door. See QS_UPGRD.DOC
The ONLY file you will need from your old door directory is the
VERIFY.FON file. Eagle Verify Door is completely compatible with
previous VERIFY.FON files. There is an example VERIFY.FON file included
in the ZIP, but be careful not to overwrite your old copy if you're
upgrading. And any "customized" versions of the external display files.
Beginning with version 3.5+ you MUST convert your VERIFY.FON file to
EVDoor 3.5's format.
SETUP
~~~~~
See the FILES.DOC and QS_NEW.DOC and QS_UPGRD.DOC files for more
information.
CREDITS
~~~~~~~
I would like to thank several SysOp's here in Jacksonville, Energy
Service BBS, C.S.I Giga Free BBS, , HHDC BBS, and System_Support BBS in
Atlanta GA for beta-testing this program.
I especially want to thank Kim Namanny (C.S.I. SysOp) and his wife for
putting up with all of the late nights that he and I spent on the phone
(both voice and data) to test the door and various experimental
configurations. Without Kim's help we would never have gotten the door
off to such a good start.
I also want to thank my wife (whose patience is that of a saint) and my
two children (Kelly and Josh) who kept me going with soda and beer runs
to the refrigerator.
Last but certainly not least, Bob Rinker, co-sysop of the Eagle's Nest
BBS here in Jacksonville, FL, for all his help around all the tight
spots in the 'C' code. The Verify Door and accompanying programs are
the combined efforts of both Rick Prince and Bob Rinker.
THE FINE PRINT
~~~~~~~~~~~~~~
Eagle Verify Door is NOT FREE. A $20.00 contribution results in direct
user support from the program's author, Rick Prince, in the EAGLE WARE
conference on these fine (FREE) BBS systems, PLUS when you register
your Door, you will receive a KEY file that will remove the annoying
flashing white on red UNREGISTERED notice and insert your name or BBS
name in it's place, as well as unlocking your access to the Door
Maintenance Menu and activate the search for USERS NAME Match!
C.S.I. GiGa FREE BBS
(904) 276-5417 Node 1
Orange Park, FL
PCBoard - 38.4 max baud
_____________________________________________________________________
The Eagle's Nest BBS - Support BBS for EAGLEWARE
140 Megs on-line System
EagleWare User Support Node (1)
US Robotics Courier HST Dual Standard 38.4
(904) 779=0047 1200 - 38.4 8,N,1 Node 1
Eagle's Nest II Public Access Node (2)
US Robotics Courier HST
(904) 777-8757 1200 - 38.4 8,N,1 Node 2
24 Hours -- 7 Days a week
EAGLEWARE, Software Engineering
c/o Rick Prince
P.O. Box 30416
Yukon Station
Jacksonville, FL 32230