home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
WVER.ZIP
/
WWVERIFY.DOC
< prev
next >
Wrap
Text File
|
1995-01-03
|
19KB
|
432 lines
*** wwVerify ***
Version 1.11 Demo
a wcCode call back verifier
for the most Awesome BBS 'Wildcat 4'
(C) Copyright 1994 Wildware!
All Rights Reserved
Wildware!
3443 N. Parkway Drive Suite 22
Fresno, California 93722-4770
BBS (209) 277-3005
**** To place an order call our authorized dealer ****
BBS Technologies at (209) 498-0200
***** For technical support please call our Support BBS *****
******* and leave a message in the wwVerify Support Conference *****
BBS (209) 277-3005
This demo version will work with (all) versions of Wildcat! 4.01 and will
do everything the registered version will except upgrade the callers
security level after being verified.
******* Please note: This version is ONLY for version 4.01 of Wildcat!
Documentation version 1.11
------- Legal Stuff -------
*************************************************************************
* By using this software you agree to the terms of the Software License *
* Agreement, Limited Warranty on Diskettes and Disclaimer of Warranty. *
*************************************************************************
SOFTWARE LICENSE AGREEMENT
--------------------------
This software is LICENSED not sold.
You may:
--------
(1) Make as many backups as you see fit to protect your investment.
(2) Use this software on as many nodes as you are licensed for. If
you run more than one BBS you must purchase an additional license
agreement(s) to comply with this license.
Besides the above rights you have no other rights to the software, implied
or otherwise.
You may NOT:
------------
(1) Reverse-Engineer, Decompile or Alter the software in any way.
(2) Rent, Lease or Lend the software that you have licensed.
(3) Give out or let anybody use your software activation code.
If you breach this License Agreement Wildware! will terminate
your license and all software and manuals must be returned
back to Wildware! or authorized dealer and use of the
software must be terminated.
------- More Legal Stuff -------
LIMITED WARRANTY OF DISKETTE(S)
-------------------------------
WILDWARE! WARRANTS TO THE ORIGINAL LICENSEE OF A REGISTERED PRODUCT THAT
THE PROGRAM DISKETTE(S) ON WHICH THE PROGRAM IS RECORDED WILL BE FREE
FROM DEFECTS IN MATERIALS AND WORKMANSHIP UNDER NORMAL USE FOR A PERIOD OF
NINETY (90) DAYS FROM THE DATE OF DELIVERY. WILDWARE!'S ENTIRE LIABILITY
AND YOUR EXCLUSIVE REMEDY SHALL BE REPLACEMENT OF THE DISKETTE(S) NOT
MEETING WILDWARE!'S LIMITED WARRANTY IF RETURNED TO WILDWARE! WITHIN THE
(90) DAY PERIOD.
DISCLAIMER OF SOFTWARE WARRANTY
-------------------------------
THIS SOFTWARE PRODUCT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. THE
ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THIS SOFTWARE IS ASSUMED
BY YOU (NOT WILDWARE!). WILDWARE! DOES NOT WARRANT, GUARANTEE, OR MAKE ANY
REPRESENTATIONS REGARDING THE USE OF, RESULTS OF, MERCHANTABILITY OR
FITNESS FOR A PARTICULAR USE OF THIS SOFTWARE. SHOULD THE SOFTWARE PROVE
DEFECTIVE, YOU (NOT WILDWARE!) ASSUME THE ENTIRE COST OF ALL NECESSARY
SERVICING, REPAIR OR CORRECTION EVEN IF WILDWARE! HAS BEEN NOTIFIED OF A
DEFECT(S). WILDWARE DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS
REGARDING THE USE OF, OR RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF
CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. YOU RELY ON THE SOFTWARE
AND RESULTS SOLELY AT YOUR OWN RISK. WILDWARE! WILL NOT BE LIABLE FOR ANY
DAMAGES, INCLUDING BUT NOT LIMITED TO SYSTEM DAMAGE, SERVICE, REPAIR,
CORRECTION, LOSS OF PROFIT, LOST SAVINGS, OR ANY OTHER INCIDENTAL,
CONSEQUENTIAL, OR SPECIAL DAMAGES OF ANY NATURE WHATSOEVER RESULTING
FROM THE USE OR THE INABILITY TO USE THIS SOFTWARE.
THE DISCLAIMER OF WARRANTY SHALL BE GOVERNED BY THE LAWS OF
THE STATE OF CALIFORNIA.
*** wwVerify Description ***
For those who are new to the BBS world here is a short description
of what a call back verifier does. A call back verifier verifies a
caller's location by using a modem on the BBS to call out and verify
what the caller gave as his/her modem telephone number. When the
modem that is being verified answers, the caller is asked to enter
his/her password. If the password matches the caller's password
on the BBS, the caller's security level is upgraded.
wwVerify is a wcCODE call back verifier. It is easy to use and easy for
new callers to understand.
Features and abilities:
-----------------------
* can block ANY numbers that you do not want dialed.
* can block long distance numbers completely or by time of day.
* can block certain area codes.
* can scan database for duplicates telephone numbers against caller's
record in user database.
* Sysop is kept informed of call back successes and failures by
private email. This email can be sent to the Sysop or the person
in charge of the verification process.
* security level upgrade is fully configurable.
* smart modem monitoring - will send a configurable display file to a
caller who interrupts another person's dial-out verification.
* many Sysop configurable display files for (RIP and ANSI).
* direct support for encrypted and non-encrypted passwords.
* can allow caller to leave voice verification information if call
back verification is not allowed for his/her modem number.
* can allow optional 3rd number input for verification.
* demo version can be fully activated into a registered version
with a simple voice telephone call.
*** FILES ***
The following files are included on the disk or in the ZIP file
you downloaded:
readme.txt <--- information on how to update wwVerify 1.10 to 1.11
order.txt <--- information on how to order wwVerify
wwverify.doc <--- you are reading it now
wwverify.wcx <--- executable program for wwVerify
wwvercfg.wcx <--- configuration utility for wwVerify
wwverify.cty <--- text file for your cities area code & prefixes
wwverify.lld <--- text file for local long distance numbers
wwverify.cod <--- text file of area codes you don't want dialed
wwverify.bad <--- text file of bad numbers you don't want dialed
wwbadnum.bbs <--- bad telephone number display file
wwdupnum.bbs <--- duplicate number in user database display file
wwlogoff.bbs <--- upgrade security level and log off display file
wwnolong.bbs <--- no long distance numbers display file
wwstayol.bbs <--- allowed to stay online display file
wwtempsl.bbs <--- temporary security level upgrade display file
wwtimebl.bbs <--- time block currently active display file
wwcallbk.bbs <--- sent to a caller who interrupts a wwVerify callback
wwverify.hst <--- history of revisions text file
*** Setup ***
The setup of wwVerify is easy. Just follow the documentation's step by
step instructions.
(1) Copy all files from diskette or downloaded files to your Wildcat!
home directory. (probably c:\wildcat)
Copy all display files (all files that end in .bbs) to your display
directory. (probably c:\wildcat\disp)
---------------------------------------------------------------------------
(2) Things you should know and do:
(a) The wwVerify Configuration Utility is going to ask you for 2 or
3 security levels depending on how you answer the questions.
The first security level it will ask for is the name of the def-
ault security level a new caller gets when calling in for the first
time. The second security level it will ask for is the security
level that you want to upgrade the caller to after he/she has been
verified. If you do not verify long distance calls it will ask you
for a temporary security level to upgrade long distance callers to.
You do not have to give long distance callers a temporary security
level upgrade at all, this is an option. Please make a note of the
security levels that you want to use. If you need to create a new
one go ahead and do that now. For information on creating and
changing security levels refer to you Wildcat! manual.
(b) You will need to decide where you want the email to go that wwVerify
generates to the Sysop. You can use your existing private email
conference or you could set up a conference just for wwVerify's
messages. Which ever way you decide to do this, your default security
level for newusers (first time callers) must have Read, Write and Join
access to this conference. See your Wildcat! manual for details on
setting conference access.
(c) Your default new user security level MUST have the ability to run
a wcCODE application. Here are the steps you will need to take to
turn this feature on:
(1) From your Wildcat home directory type MAKEWILD and press <Enter>.
(2) Select <Security Profiles> and press <Enter>.
(3) Select your default new user security level and press <Enter>.
(4) Press <F5> and toggle almost all the way down to the bottom
and turn on <Run wcCODE program>.
(5) Press <F10> 3 times and then exit out of Makewild.
(d) wwVerify uses comment line 5 in the user database to report
successful and failed callbacks.
(e) 'Use free form phone numbers:' field in Makewild MUST be set to NO.
(f) Optional 3rd verification number is not scanned against user
database for duplicates.
(3) Run Makemenu and add wwvercfg.wcx to your Sysop menu.
(a) From your Wildcat! home directory type: MAKEMENU
(b) Highlight the Sysop menu and press <Enter>.
(c) Toggle down to <End of menu items> and press <insert>
and the 'Edit Menu Item' dialog box will appear.
(d) Selection Key: for this field select the key that will run the
Configuration Utility when pressed. For our example we will use 'V'.
If V is not available or you want to use another key press <F2>
when the cursor is on the 'Selection Key' field and a box will appear
showing the available keys. Available keys are in bright white and
gray keys are already taken in the current menu.
(e) Description: in this field put a description that will label
what this selection does. For our example we will use.
Description: [V] wwVerify Config Utility.
(f) Command type: in this field press <F2> and toggle down to
'Run wcCODE program' and press <Enter>.
(g) Parameters: in this field press <F2> and then press <tab> and
highlight file 'wwvercfg.wcx' and press <Enter>, now press
<F10> to close dialog box and then exit out of Makewild.
(h) Run wcDraw and add the new menu selection to the Sysop menu
display file (probably SYSOP9.BBS) For more information on
wcDraw consult your Wildcat! manual.
-----------------------------------------------------------------------------
(4) Log on to your BBS and run wwVerify's Configuration Utility.
If you want to change the configuration of wwVerify again you
can run the configuration utility to do so.
Note: There are a couple of different ways that you can use wwVerify
1) When a user logs on to your BBS for the first time you can give
him/her very limited access. A good example of this is the sample
"NEWUSER" security level that comes with Wildcat! 4. Just add
wwverify.wcx as a menu selection to the main menu of your BBS
and then modify the display menu to show the new menu choice.
If you are using the default new user security level called
"NEWUSER" that comes configured in Wildcat! 4 the display
file that you will need to modify is called "MAIN1.BBS".
2) Or you can run wwVerify as a permanent part of the logon process.
When a new user logs on he/she will be put into wwVerify before
getting to the main menu. If you choose to run it like this you
will have to rename the wwverify.wcx file to logon.wcx.
(5) Now you will configure the text files that determine the telephone
numbers that wwVerify can and cannot dial. You can edit the sample
text files with DOS edit or with your favorite text editor to
to fit your needs. Double check your work when setting up the
configuration files. Wildware! will not be held responsible
for wrongly dialed telephone numbers.
(a) wwverify.bad - put in this file any telephone number local or
long distance that you do NOT want wwVerify to dial such as the
Police Department, Fire Department etc... If a caller inputs
a number that wwVerify calls 3 different times and does not find
a modem at that number, wwVerify will automatically add that
number to this file. Format for this file is one telephone
number per line with no spaces or dashes '-' allowed in the
number. See the sample file for an example.
(b) wwverify.cod - put in this file any 3 digit emergency, infor-
mation numbers etc.. that you don't want dialed such as 911, 411.
If you are verifying long distance numbers, put any area codes
in this file that you don't want dialed. For example if you live
in the United States and don't want to verify numbers in Canada,
you can block area codes for that country by putting them in this
file. Format for this file is one 3 digit number per line. See
the sample file for an example.
(c) wwverify.cty - put in this file the area code(s) and prefixes of
local telephone numbers for your city and cities around you that
there is no charge to dial. In the sample file provided it contains
the area code and all prefixes that can be verified at no charge
from Fresno. You can probably find your local numbers in the front
of your local telephone book. If the numbers are not in your tele-
phone book call your telephone company for the information. Format
for this file is one area code and prefix per line with no spaces
or dashes '-' allowed in the number. See the sample file for
an example.
(d) wwverify.lld - If you have 'Verify local long distance numbers'
turned on in the Configuration Utility put in this file all the
area code(s) and prefixes of telephone numbers that you want to
verify that do NOT require an area code to dial. Format for this
file is one area code and prefix per line with no spaces or
dashes '-' allowed. See the sample file for an example.
(( ** Local long distance in wwVerify is defined as a long distance
number that does NOT require an area code to be dialed ** ))
(6) Use wcDraw to modify all the display files that come with wwVerify
to fit your system's needs. For files preceded by **, you can make
a corresponding RIP display for it. Example: if you want RIP callers
to see a RIPed version of the display file 'wwbadnum.bbs' just make
a RIP file called 'wwbadnum.rip'. For more information on wcDraw see
your Wildcat! manual. For information on RIP files see your RIPaint
manual.
**(a) wwbadnum.bbs - is shown to the caller when he/she has entered a
number that was found in the bad numbers file 'wwverify.bad'.
**(b) wwdupnum.bbs - is shown to the caller when he/she has entered a
number that was found in the Wildcat!'s user database and the
'Scan Database' option is turned on in the Configuration utility.
**(c) wwlogoff.bbs - is a informational file displayed to a caller
after a successful call back verification has taken place.
**(d) wwnolong.bbs - is shown if the caller is calling long distance
and you have turned 'off' long distance calls backs in the
Configuration utility.
**(e) wwstayol.bbs - is a informational file displayed to a caller
after a successful call back verification has taken place and
'Allow caller to stay online after verification' is set to Yes
in the Configuration Utility.
**(f) wwtempsl.bbs - is a display file shown to the caller if he/she
is calling long distance and the Sysop has elected not to verify
long distance and has chosen to give a temporary security level
upgrade.
**(g) wwtimebl.bbs - is a display file shown to a caller if the he/she
is calling long distance during a time that is time blocked.
(h) wwcallbk.bbs - is a display file shown to a caller who interrupts
wwVerify right before it (dials-out) to do a verification.
wwVerify has approximately a 17 second delay before it calls back
a person back who wants to be verified. This delay period is to let
the modems hang up and reset. Some modems disconnect faster than
others, so there can be a brief period when the BBS modem has reset
and the telephone line is clear but the 17 seconds is not up and
wwVerify can get interrupted by another caller dialing in. If this
happens wwVerify will answer the phone, send this display file, and
hangup and start the dial out process over again. wwVerify will
continue this process until it can accomplish the call back.
DO NOT make a RIP version of this file.
** Thank You ** Thank You ** Thank You ** Thank You ** Thank You **
Wildware! would like to thank the following people and companies:
My Beautiful wife Kelli for proof reading the docs and having her vacation
delayed so wwVerify could be finished.
Mustang Software, Inc. for creating the best BBS in the world (Wildcat!),
and a special thanks to the following five people at MSI:
Jim Harrer
Rick Heming
Paul Davis
Greg Hewgill
Sam Robertson
------------
Rod Jessen - Beta testing & call back verifier consulting.
Paul Price - Call back verifier consulting.
Chris Valk - Call back verifier consulting.
And Wildware! would like to thank the author of life 'Jesus Christ' for
making it ALL possible.
Thank you for trying wwVerify, a new Wildware! creation.
If you have questions or comments about wwVerify or any other Wildware!
software product please call our support BBS at 209-277-3005.
wwVerify is a trademark of Wildware!
Wildcat! is a trademark of Mustang Software, Inc.
RIP/RIPaint are trademarks of TeleGrafix, Inc.
Specifications subject to change without notice.
Wildware reserves the right to change this documentation at any time.