home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
ucbv0100.zip
/
UltiCBV.Doc
< prev
next >
Wrap
Text File
|
1995-06-07
|
45KB
|
937 lines
UltiCBV
┌─────────────────────────────────────────────────────────┐
│▓▒░ ░▒▓│
│▓▒░ THE ULTIMATE CALLBACK VERIFIER ░▒▓│
│▓▒░ For AdeptXBBS ░▒▓│
│▓▒░ ░▒▓│
└─────────────────────────────────────────────────────────┘
Documenation For
UltiCBV v1.0
Copyright 1995 John F. Doran
All Rights Reserved Worldwide.
┌─────────────────────────────────────────────────────────┐
│▓▒░ Table Of Contents ░▒▓│
└─────────────────────────────────────────────────────────┘
WARRANTY 1
ACKNOWLEGEMENTS 1
SHAREWARE DISTRIBUTION 2
DISTRIBUTION FILE CONTENTS 2
-> ULTICBV 3
--> Description 3
---> Requirements 4
-> SUPPORT FILES 4
--> ConfCBV.ERX 4
---> UltiCBV.Cfg 4
----> UltiCBV.Log 4
-----> TeleNums.Log 4
-> ASC / ANS / AVT Screens 5
--> CBV_AutoVal*.* 5
---> CBV_BadTime.* 5
----> CBV_Connect.* 5
-----> CBV_EMail.* 5
------> CBV_Fail.* 5
-------> CBV_FailBDay.* 5
--------> CBV_FailPWord.* 5
---------> CBV_GetPhone.* 5
----------> CBV_GoAway.* 5
-----------> CBV_Instructions.* 5
------------> CBV_Intro.* 5
-------------> CBV_LDLocked.* 5
--------------> CBV_NewTelNo.* 5
---------------> CBV_No*.* 5
----------------> CBV_NoTime.* 6
-----------------> CBV_NotValid.* 6
------------------> CBV_Successful.* 6
-------------------> CBV_UnSucccessful.* 6
--------------------> NewApp.* 6
-> ULTICBV INSTALLATION 6
--> Support Files 6
---> AtStart Installation 6
-> ULTICBV CONFIGURATION 7
--> ConfCBV - General Menu 7
---> ConfCBV - Local/Toll/LD/Intl Area Menus 8
----> Area Codes Configuration 10
-> APPENDICES 12
--> Contacting The Author 12
---> User Restrictions 12
----> Registration 14
-----> Registration Form 15
(Page 1)
┌─────────────────────────────────────────────────────────┐
│▓▒░ WARRANTY ░▒▓│
└─────────────────────────────────────────────────────────┘
UltiCBV (The Ultimate CallBack Verifier) has NO WARRANTY. Use Of
UltiCBV and any accompanying programs/files is at YOUR OWN RISK. By
use of UltiCBV, you agree to hold the author and parties directly or
indirectly related to the author faultless from the non-use, use, an/or
misuse of UltiCBV.
UltiCBV And ConfCBV (Configuration Module For UltiCBV) is provided
'AS-IS' and WITHOUT WARRANTY IMPLIED OR OTHERWISE.
┌─────────────────────────────────────────────────────────┐
│▓▒░ ACKNOWLEDGEMENTS ░▒▓│
└─────────────────────────────────────────────────────────┘
References not otherwise documented.
AdeptXBBS Refers To AdeptXBBS Bulleetin Board System
for IBM 32-bit OS/2.
Copyright (c) 1993 - 1995 by AdeptSoft
Portions Copyright (c) 1991 - 1994 M.Kimes
(Page 2)
┌─────────────────────────────────────────────────────────┐
│▓▒░ SHAREWARE DISTRIBUTION ░▒▓│
└─────────────────────────────────────────────────────────┘
Shareware is a unique method for the marketing of comptuer software.
Most of all the products are easily obtained from larger Bulletin Board
Systems worldwide. The basis behind the workings of the Shareware
system is the HONOR system. This means that the end user is free to
use the product for a limited trial period to see if it suits their
needs. If the user continues to use the product after this trial period
it is expected of them to register the product with its auther along
with any stated fees, this is to reimbuse the author for both the time
spent in developing the product and to provide incentive to maintain
and update the product.
You are free to test and use this program, UltiCBV, to determin if it
suits your neds. If you continue to use this program beyond its thirty
(30) days trial period, complete the registration form (REGSITER.NFO)
and mail it along with the registration fee to the address listed on
the form. Upon the receipt of the completed registration form and fees
you will be kept advised of the status and availability of UltiCBV,
granted use of the registered version, get timely support when needed,
and possible use of beta and specialized versions of UltiCBV.
┌─────────────────────────────────────────────────────────┐
│▓▒░ DISTRIBUTION FILE CONTENTS ░▒▓│
└─────────────────────────────────────────────────────────┘
Naming Convention Of UltiCBV Distribution Archives:
UCBVMMRR.AAA
UCBV = UltiCBV
MM = Major Version Number <ie: 01>
RR = Minor Revision Number <ie: 1A>
AAA = Archiver <ie: ZIP>
UltiCBV is distributed as a complete package compressed into one archive
file. The archive file of the UNREGISTERED version may be freely
distributed so long as no charge is required to obtain the pacackage and
no modifications to the distribution package is made beyond converting
the archiver format <ie: changing archive from ZIP to ARJ>
DISTRIBUTION OF REGISTERED, ALPHA, OR BETA VERSIONS IS PROHIBITED.
Included in the completed archive for UltiCBV are the following files:
UltiCBV.ERX - UltiCBV Converted To AdeptXBBS's Enhanced Rexx format.
ConfCBV.ERX - Configuration Module For UltiCBV.
CBV_Screens.Data - Archive Containing All Of UltiCBV's External Screens.
UltiCBVCfg.Data - Archive Containing Other Misc. UltiCBV Cfg Files.
AreaCodes.CFG - Sample Configuration File For AreaCodes/Prefixes.
SysOp.Menu - Sample SysOp Menu (Inside Of UltiCBVCfg.Data)
File_ID.DIZ - Text Describing UltiCBV Distribution Archive.
UltiCBV.Help - Help File For UltiCBV And ConfCBV.
Utility.Data - Used By InstallCBV.Cmd To Unarchive Data Files.
UlitCBV.DOC - Documentation For UltiCBV And ConfCBV.
Registration.Info - Registration Info And Form For UltiCBV/ConfCBV.
History.Text - Text Describing The Changes And History Of UltiCBV.
Future.Text - Planned On Features For Future Releases Of UltiCBV.
(Page 3)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - Description ░▒▓│
└─────────────────────────────────────────────────────────┘
UltiCBV is a Call Back Verification system designed for use with AdeptXBBS
Bulletin Board Systems. it is intended to provide an easy way for Adept
users to self validate themselves without needing direct Systems Operator
intervention. UltiCBV also enhances the systems security by recording the
complete phone numbers used for verification. It can also be configured
to lockout troubleseom users, lockout specific area codes and prefixes,
and prevent users from gaining multiple accounts. UltiCBV can also be
configured to offer Toll, Long Distance and International callers a
customized access level different from local callers.. or to 'AutoValidate'
them to save on long distance charges.
UltiCBV uses AdeptXBBS's built in modem handling routines which report the
speed of the communications port can be used with ANY modem which can be
used by AdeptXBBS itself. UltiCBV reads your modem configuration directly
from AdeptXBBS's configuration (ie: modem init strings and more). This
way there is less to configure with UltiCBV and less chances of mishaps
or mistakes during configuration. Further.. if you change the configuration
in AdeptXBBS, then you automatically update the information for UltiCBV
as well.
UltiCBV reads AdeptXBBS's Message Base configuration file to help locate
your Private Email Base, as well as reading AdeptXBBS's USER GROUP File
to help you locate 'Validate Users' users groups to Validate or Auto-
Validate specific callers to.
UltiCBV reads AdeptXBBS's 'Phonecan' file <a trashcan for users telephone
numbers the SysOp wishes 'LOCKED OUT'>. This affords for greater security
and configuration of UltiCBV.
UltiCBV logs all its processes to your AdeptXBBS Sysop Log, SysOp Window
and to its own specific 'UltiCBV.LOG' log files. All logging is indepth
and informative.
UltiCBV uses external screens for MOST of its screen writes. This offers
SysOps a great deal of flexibility in adding UltiCBV to their own specific
AdeptXBBS Setup. Screens can be modified at the SysOps will.
UltiCBV has seperate configuration levels for Local, Toll, Long Distance
and International Callers... again... offering a great deal of flexibility
for SysOps to configure UltiCBV to suit their needs.
UltiCBV automatically checks and cleans users telephone numbers <based upon
SysOp configuration>. This helps insure user records contain correct and
readable information instead of garbage.
ConfCBV is the configuration module needed to set up and configure your
copy of UltiCBV. ConfCBV has been written with speed in mind, as well as
the ability for SysOps to do remote maintenance/configuration of UltiCBV.
UltiCBV was programmed exclusively in OS/2's REXX. UltiCBV contains well
over 4000 lines of raw, optimized code. ConfCMD contains over 4000 lines
of raw, optimized code as well.
(Page 4)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - Requirements ░▒▓│
└─────────────────────────────────────────────────────────┘
Hardware: Basically, you can run UltiCBV on any machine and any modem
that you can run AdeptXBBS (For OS/2) on.
Software: UltiCBV requires that you have OS/2 V2.1 or higher installed
and running as your systems operating system. Further, UltiCBV requires
that you installed OS/2's REXX modules <installed during installation
procedures or during Selective Install>. Further, UltiCBV requires the
existance of RexxUtil - the extended/enhanced features provided with
OS/2's basic REXX modules.
UltiCBV needs to be run from a SubDirecty within your Adept main directory
called "CALLBACK". (ie: C:\Adept\CallBack). All of UltiCBV's screens
should be placed in your Adept\TEXT Directory. UltiCBV.CFG And CONFCBV.ERX
should be located in your Adept\CallBack directory.
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - Support Files ░▒▓│
└─────────────────────────────────────────────────────────┘
ConfCBV.ERX: This is the configuration module for UltiCBV. With this
program, you can configure all the needed options/settings and switches
used by UltiCBV. ConfCBV can be run locally <From Adept> or remotely to
allow remote maintenance and configuration of UltiCBV.
UltiCBV.CFG: This is the data configuration file used by ConfCBV and
UltiCBV. Inside this file is stored all your configuration options,
settings and switches to control UltiCBV callback verification procedures.
(This file should only be modified by ConfCBV.ERX)
UltiCBV.LOG: This is a log file created and updated by UltiCBV each and
everytime a user enters the Callback Verifier. It's a plain ASCII Text
file which shows each step during any callback verification attempt.
TeleNums.LOG: This is a log file created and updated by UltiCBV after each
successful Validation or AutoValidation of a user. A users name, handle
telephone number and other information is recorded in this file. The file
is used by UltiCBV to help screen out duplicate accounts based on Telephone
number. If a new user entering UltiCBV has the same telephone number as
a user who was previously verified and validated by UltiCBV... then a
warning message is sent to the user AND to the SysOp informing them of this
possible security breach attempt.
AreaCodes.CFG: This is a Text file listing special areacode information
such as local, International dialing prefix, local dialing prefixes, etc)
UltiCBV.Help: This Is A Text Help File Available to UltiCBV And ConfCBV.
Whenever You, Or A User Hits The [TAB] Key At An Input Prompt, The Text
Regarding The Subject They Are Being Prompted For Is Shown.
Phonecan: This is an AdeptXBBS which contains telephone numbers a SysOp
wishes to have locked out <for more information on Phonecan... read your
AdeptXBBS documentation>.
Message_Areas & Groups: These Are AdeptXBBS Configuration Files Which
UltiCBV And ConfCBV Will Read To Get Certain Information From.
(Page 5)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - ANS/ASC/AVT Files ░▒▓│
└─────────────────────────────────────────────────────────┘
UltiCBV was written with the SysOp in mind. I wanted to allow a great
deal of flexibility in the configuration of UltiCBV so a SysOp can
almost totally customize UltiCBV to reflect their own personal tastes
and the theme/look of their systems. That is why most of UltiCBV's screens
are external. In this way a SysOp can modify these screens in any way
they seem fit to better match them with their own system.
Below is a list of all the ANSI, ASCII and AVATAR screens distributed with
UltiCBV and their uses.
CBV_AutoValLocal
CBV_AutoValToll
CBV_AutoValLD
CBV_AutoValIntl --> These are shown to users who fall into the calling
region <ie: local> when they are successfully
AutoValidated by UltiCBV, before they are sent back to
BBS with their new security settings/user group.
CBV_BadTime --> Shown to a user who attempts to be Callback Verified OUTSIDE
the SysOp defined time window for their calling region.
CBV_Connect --> Shown to a user when UltiCBV Connects to their system.
CBV_EMail --> Shown to a user who attempts to be CallBack Verified outside
Calling Time Window Prompting To Send EMail To The SysOp.
CBV_Fail --> Shown to a user who fails to complete the CallBack Verification
procedure (ie: if they quit.. etc)
CBV_FailBDay
CBV_FailPWord --> Shown to users who failed their Birthdate or Password
checks.
CBV_GetPhone --> No longer in use.. replaced with an internal screen.
CBV_GoAway --> Shown to callers who interupt the callback verification
process. UltiCBV will attempt to answer the phone and inform
a calling user to callback later when the callback process
has completed.
CBV_Instructions --> Instruction screen shown to users before they are
disconnected.
CBV_Intro --> Shown to new users entering UltiCBV informing them they are
about to be CallBack Verified.
CBV_LDLocked --> Shown to users who's areacode was found to be LOCKED OUT.
CBV_NewTelNo --> Shown to users who choose to enter in a new telephone number.
CBV_NoLocal
CBV_NoToll
CBV_NoLD
CBV_NoIntl --> Shown to callers if their calling region is set up as NEVER
callback verify.
(Page 6)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - ANS/ASC/AVT Files <cont> ░▒▓│
└─────────────────────────────────────────────────────────┘
CBV_NoTime --> Shown to users who do not have enough time left online to
complete the callback process (5 minutes or less)
CBV_NotValid --> Shown to users when their numbers are invalid. This can
be if their numbers were found in the TeleNums.Log file,
PhoneCan file, or if their numbers/area codes were locked
out by the SysOp.
CBV_Successful --> Shown to successfully verified and validated users.
CBV_Unsuccessful --> Shown to unsuccessfully verified users.
NewApp --> Shown to users before they are pushed into "New User Email To
The SysOp" (If enabled).
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - INSTALLATION ░▒▓│
└─────────────────────────────────────────────────────────┘
To Install UltiCBV, first you should unzip the distribution archive into
an empty TEMP directory and run INSTALLCBV.CMD. You will be asked for the
DRIVE and PATH to your AdeptXBBS directory. When you've supplied this
information, InstallCBV will move the files into their proper directories.
If you wish, you can allow INSTALLCBV.CMD automatically install the needed
commands into AtStart.CMD for you. If you allow INSTALLCBV.CMD to do this,
then a back up of your original AtStart.CMD is made and that back up is
named AtStart.Cmd.UltiBackup. If there is a problem with the lines of code
that InstallCBV adds into your AtStart.CMD, just replace it with the
backup and contact me on the AdeptSoft echo with the problem.
Included in this distribution archive is a file called SYSOP.MENU. You'll
find it located in the Adept\CallBack directory. You might want to move
this to your ADEPT\MENUS directory. Then edit your MAIN.MENU <and/or
your other Menus> to add the following line into the menu:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
*, 1, [*] SysOps Menu ,SysOp.Menu,0,0,100,100,100
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Of course you need to make sure that * does not cause a conflict on your
Main Menu <or other.menu> with another command. Further, replace the
last two 100's on the line with Your (SysOp) security level so other
users will not be able to gain access to the command. From this
point on... you can access the SysOps menu by hitting * from the Main Menu
<or Other.Menu>.
From the SysOp menu you'll now be able to access ConfCBV.ERX. <when
you are logged on as the sysop>.
(Page 7)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - Configuration ░▒▓│
└─────────────────────────────────────────────────────────┘
ConfCBV.ERX is used to configure just about all options/settings and
switches for UltiCBV. Below is a listing of the options available and
what they do.
ConfCBV.ERX
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[1] General Configuration:
[A] Max CallBack Attempts - The Maximum Tries That UltiCBV Will Make
When Trying To CallBack Verify A User Before Giving Up.
Valide Choices Are 1 Thru 255. Recommended: 3
[B] Max Password Attempts - The Maximum Amount Of Times A User Is
Given To Enter Their Correct Password. '0' Disables Password
Checking. If A User Exceeds This Amount Of Tries, They Are
Shown CBV_FailPWord.Ans/Asc/Avt And Are Disconnected Without
Being Upgraded. Valid Choices Are 0 Thru 255. Recommended: 3
[C] Max Birthdate Attempts - The Maximum Amount Of Times A User Is
Given To Enter Their Correct Birthdate. '0' Disables Birthdate
Checking. If A User Exceeds This Amount Of Tries, They Are
Shown CBV_FailBDay.Asc/Ans/Avt And Are Disconnected Without Being
Upgraded. Valid Choices Are 0 Thru 255. Recommended: 2
[D] Chk Users Time Before CBV - UltiCBV Can/Will Check To Make Sure A
User Has At Least 5 Minutes Of Online Time Left Before Attempting
To Continue The CallBack Verification Process. If This Is Set To
Yes, Then UltiCBV Will Check A Users Online Time Before Calling
Them Back... And If The User Doesn't Have Enough Time Left,
NoTime.Asc/Ans/Avt Is Displayed To The User And They Are Then
Disconnected. If Set To No, Then UltiCBV Ignores The Users Time
Left Online And Continues The CallBack Verification Procedured.
Valid Choices Are [Y]es or [N]o. Recommended: Y
[E] EMail Message Base - This Is Where You Define The AdeptXBBS
Message Base You Wish To Use For Private Email From All New Users
Going Through The CallBack Verification Procedure. You Can Choose
Your Normal Private EMail Message Base Or Another Specifically Set-
Up For New User Applications/Registration. ConfCBV Will
AutoMatically Show You All Available Message Bases In Adept And
Allow You To Choose Which One You Wish To Use For This Purpose.
Valid Choices Are ANY Of Your PreDefined AdeptXBBS Message Bases.
[F] SysOp EMail Should Be Address To - This Is The Name Of The
SysOp Or CoSysOp Who Will Be Handling New User Registration.
This Is Their REAL First And Last Name EXACTLY As It Appears In
Their User Records In Adept. All EMail And UltiCBV Notifications
WilL Be Addressed To This Person Only. This Is Helpful For Systems
Who Have Many SysOps Or CoSysOps Who Handle Different Aspects Of
Running A BBS (Like In Commercial Environments).
(Page 8)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - Configuration <cont> ░▒▓│
└─────────────────────────────────────────────────────────┘
[G] Allow Voice Number CallBack - This Defines Whether UltiCBV Should
Allow The User To Choose Their Voice Number (As Listed In Their
Users Records) To Be CallBack Verified On. If Set To Yes Then
UltiCBV Will Automatically Strip/Clean/Check The Number To Insure
It Is A Valid Number Before Showing The User The Number As A Valid
Option. If The Number Is Not Found To Be Valid, The User Is
Prompted To Change/Fix It Before Continueing. If This Is Set To
No, Then The Number Is *NOT* Checked/Cleaned, And It Is Not
Shown To The User As A Valid Number To Be CallBack Verified On.
Also, If Set To NO, And UltiCBV Sees That This Field Is Blank,
It Will Replace It With '[Not Available]'.
[H] Allow Data Number CallBack - Same As [G] Above But With A Few
Exceptions. If Set To YES, And The Users Record For Is Found
Blank, It Is Replaced With '[Not Available']. Also, Users Are
Given The Chance To Either ReEnter The Data Number, Or Enter
NA For Not Available.
[I] Allow Fax Number Callback - Same As [H] Above, But For Users
Fax Number Fields.
[J] Allow Work Number CallBack - Same As [H] Above But For Users
Work/Business Number Fields.
[S] Save And Exit - Will Save The Current Configuration To The
Hard Disk And Exit ConfCBV.
[Q] Quits Back To The Main Menu.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[2] Local/Toll/LD/International Set Ups.
[A] Allow CallBack - This Will Allow You To Define <For Each Area
Above Listed> Whether Or Not To Actually Call The User Back,
Not Call Them Back, AutoValidate Them, Or Call Them Back During
PreDefined Time Windows. Valid Choices Are:
(1) Always CallBack - This Will Always Call Users In This
Calling Area Without Checking For Time Windows.
(2) Sometimes Allow CallBacks - This Will Check The Current
Time, And Check It Against The PreDefined Time Windows.
If The Current Time Is Within This Time Zone, Then The
User Is CallBack Verified. If The Current Time Falls
Outside The Set Time Window, The User Is Instructed Of
The Valid Times Which Calls Made To This Calling Area Are
Allowed And Told To Call Back During Those Times To Retry
CallBack Verification.
(3) Never Allow CallBacks - This Will Keep UltiCBV From Ever
Attempting To CalLBack Verify Users In This Calling
Region.
(Page 9)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - Configuration <cont> ░▒▓│
└─────────────────────────────────────────────────────────┘
(4) AutoValide Callers - This Will Also Keep UltiCBV From
Ever Atempting To CallBack Verify Users In This Calling
Region, But Automatically Upgrades Their Account Anyway
So They Can Use The BBS As A Valid User.
[B] AutoValidate Callers - <See Above>. This Toggles AutoValidation
For This Calling Area.
[C] Begin Time - This Sets The Beginning Time For The PreDefined
CallBack Window. This Should Be In Military Format Only.
(ie; 00:00:00 Is 12:00am Midnight, 12:00:00 is 12:00pm Noon)
This Is Only Active If You Have UltiCBV Configured To Use Time
Windows Before CallBack Verification.
[D] End Time - Same As [C] Above But Sets Up The Ending Time For The
PreDefined CallBack Time Window.
[E] Upgraded Users "Users Group" - This Is The New User Group That
Validated Or AutoValidated Users Will Be Upgraded To. UltiCBV
Will Automatically Show You All The PreDefined Users Groups Setup
In AdeptXBBS And Allow You To Pick And Choose From There. Below
The User Group, The Screens Shows You The Security Levels,
Group Flags, Time Per Day, Time Per Call, Maximum Time Bank,
Max U/L KBytes Per Day, Max D/L KBytes Per Day, Days To Expiration,
Flags 1 And 2, And What Level Expired Users Are Changed To For The
User Group Configured.
[F] Add To Online Time - This Is The Time Credited To The Successfully
Validated User (In Minutes). This Can Be Used To Give The User
Time Back For The Amount Of Time They Spent Doing The New User
Log On And CallBack Verification (5 To 10 Minutes Is Generally
More Than Enough Time For This). Valid Choices Are 0 Through 255.
Recommended: 10
[G] Add To TimeBank Account - This Allows You To Give Successfully
Validated Users Some Extra Time (In Minutes) In Their Time Bank.
Valid Choices Are 0 Through 255. Recommended: 45
[H] Add To U/L Numbers - This Allows You To Give Successfully Validated
User Extra File Credits <Number Of Files Uploaded>. Valid Choices
Are 0 Through 255. Recommended: 5
[I] Add To U/L KBytes - Same As [H] But Used To Set Up Uploaded
K-Bytes Instead Of Number Of Files. Valid Choices Are 0 - Unlimited.
Recommended: 500
[J] Add To NetMail Credits - If Your System Allows Users To Send Netmail
Then You Can Use This To Award Successfully Upgraded Users Netmail
Credits. Valid Choices Are 0 Thru 9999. Recommended: 100.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(Page 10)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - AREA CODES CONFIGURATION ░▒▓│
└─────────────────────────────────────────────────────────┘
You define special Area Codes in the AREACODES.CFG File. This is a plain
Text file which you can edit with any text editor. The following Keyword
Verbs are used in AreaCodes.CFG:
Local: Your Local AreaCode.
LocalPreOK: Some areas in the USA have a local Area Code but not all numbers
numbers within that Area Code are billed as local calls. These
areas commonly use Dialing Prefixes (the first three numbers of
a Telephone number> to distinguish which calls are billed as
local calls and which are bills as Long Distance. If this
applies to your Local Area Code, then use LocalPreOK to set up
the dialing prefixes which are LOCAL and billed as LOCAL.
LocalPreLD: To go with LocalPreOK above, this configures dialing prefixes
which are within your Local Area Code, but billed as Long
Distance. Any dialing prefix found within the localPreLD will
be treated as Normal Long Distance (ie: a 1- is added before the
Area Code before dialing) and will be regulated by whatever
restrictions the SysOp defines for Long Distance Callers.
LocalPreLDStrip: This works like LocalPreLD above, except that any dialing
prefixes found in the LocalPreLDStrip configuration will be
handled as Long Distance, however the Area Code is stripped from
the telephone number before dialing <as if it were a local call>
Toll: Some areas (Like New York City) have area codes which are
different, but still billed as local calls even though they are
not in the 'local' area code. If you live in such a calling
region/situation, then use the TOLL keyword verb to set up
area codes which are NOT local, but are billed as local calls
none-the-less
LongDistanceOK: If You Wish To Have UltiCBV Allow "Certain" Long
Distance Callers, But Not Others <Based On Whatever..
Usually Price Of The Calls>... Then You Can Configure
The LongDistanceOK To Include Area Codes Which You Wish
To Allow CallBacks To. This ... Used With The
LongDistanceNotOkay Configuration Will Allow You To
Let Only Those AreaCodes You Wish To Have Dialed..
Dialed. Any Area Codes Listed Here WIll Be Dialed
**EVEN IF YOU HAVE ULTICBV SET UP TO NEVER ALLOW
LONG DISTANCE CALLBACKS**. This Is Important To Note
So Be Careful With Setting This Up. You Can Completely
Configure LongDistanceOK And LongDistanceNotOK... To
Very Effectly Lock Out AreaCodes You Wish. If You
Simply Wish To Let ALL Long Distance Area Codes Be
Dialed Or Not Dialed (Based Upon Your UltiCBV Config.)
Then Simply Leave These Areas Commented Out.
(Page 11)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - AREA CODES CONFIGURATION<cont> ░▒▓│
└─────────────────────────────────────────────────────────┘
LongDistanceNotOK: Read Above. This Will Effectively Lock Out Any Area
Code You List As LongDistanceNotOkay. Even If You
Have UltiCBV Set Up To Allow Long Distance Callers
ANY Area Codes Which Match What You Specify In The
LongDistanceNotOkay Field Will Be Locked Out...
Even If You Have UltiCBV Set Up To AutoValidate
Long Distance Callers. Be Very Careful When
Setting Up LongDistanceOK And LongDistanceNotOK.
International Prefix: Pretty Self Explainatory. This Is The Dialing
Prefix Needed To Dial "Out Of Country" Calls.
In The USA This Would Be 011.
IllegalPrefixes: Here Is Where You Can Effectively Lock Out Calls
Made To Area Codes You *NEVER* Want Dialed. This
Should Include 1-900 Numbers, And Obviously Bogus
Area Codes Like 911, 000, 111, Etc. 1-900 And Other
Such Area Codes Are "Charge By The Minute" Numbers
Which Can Cost You Over $35.00 And Up <On Some
Numbers> Just To Connect To.. So Obviously You Would
Want These Permenantly Locked Out!
IllegalNumbers: Here Is Where You Can Effectively Lock Out Any Calls
To Illegal Numbers Such As 911, 411, 0, 611 And Any
Other Number You Can Think Of Which Would Not Lead To
A Real Telephone Number. You Can Also Lock Out
Local BBS Numbers, Twit Users, Whatever. Remember
That UltiCBV Will Also Automatically Check Your
Adept PHONECAN File. So If You Have Numbers Locked
Out There, Then There Is No Need To Duplciate Them
Here. However I Would Strongly Suggest Keeping 911
And A Few Other Numbers Already Configured Below In
Both Files Just To Be Extra Safe. If You Find Other
Illegal Numbers Which SHould Be Locked Out... Leave
Me Email In AdeptSoft Support And I'll Make Sure To
Add Them Into Future Versions Of UltiCBV.
For More Information On The Format Of AreaCodes.CFG, Read The Sample
AreaCodes.CFG Supplied In The Distribution Archive.
(Page 12)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - APPENDICES ░▒▓│
└─────────────────────────────────────────────────────────┘
CONTACTING THE AUTHOR:
You can contact me with questions, problems, suggestions or questions in
a variety of ways:
Via US Mail to:
John F. Doran
209 East 56th Street
Suite 11Q
New York, NY 10022
Via BBS:
The NightStalker BBS
(212) 486-6281
Via AdeptSoft Support Echo.
REGISTRATION froms must be sent via U.S. Mail.
USER RESTRICTIONS:
You Are Granted Permission To Test Out And Review The Ultimate CallBack
Verifier <Also Known As UltiCBV> For A Period Of No More Than 30 Days. During
This 30 Day Test Period, *ALL* Features Of UltiCBV Will Be Available And In
Use. Nothing Will Be Crippled!
Use Of This Program Beyond The 30 Day Evaluation Period Is Illegal And
Unethical! If You Continue To Use This Program For Longer Than The Alloted
30 Day Evaluation Period Without Registering It, Certain Features Will
Become Disabled. Below Is A List Of The Features Which Will Become Affected
By Non-Registration After 30 Days....
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(Page 13)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - APPENDICES <cont> ░▒▓│
└─────────────────────────────────────────────────────────┘
**************
ULTICBV.ERX
**************
SysOp Logging: UltiCBV Will No Longer Write Users Info, Validation Attempts
And Other CallBack Verification Processes To The SysOp Log or SysOp ListBox.
UltiCBV Logging: UltiCBV Will No Longer Write Users Info, Validation Attempts
And Other CallBack Verification Proccesses To UltiCBV's Seperate Logs.
UltiCBV Telephone Number Logging. UltiCBV Will No Longer Log Validated And
AutoValidated Users Telephone Numbers To The "TELENUMS.LOG" File, Meaning
Those Numbers Will *NOT* Be Checked In Future CallBack Verification Attempts
<In Other Words: Duplicate Telephone Numbers/Accounts Can Slip Through
UltiCBV If Unregistered Over 30 Days>.
Users "SysOp Comments" Field Will No Longer Be Updated During CallBack
Procedures. They Will Be Left Blank.
Local CallBack Similation Will Be Disabled.
Local SysOp Status Screens During CallBack Verification Attempts Will Be
Disabled.
**************
CONFCBV.ERX
**************
The Only Thing Disabled In CONFCBV.ERX For Unregistered SysOps Is The
Ability To Do Configuration From Remote. Once Registered, SysOps Will
Be Able To Configure UltiCBV Locally AND/OR From Remote. UnRegistered Users
Can Still Use CONFCBV.ERX Locally.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
*NONE* Of This Affects The User. All Basic Functions Of UltiCBV Will Still
Be Available To Them. They Will *NOT* Recieve Nag Screens, Unregistered
Comments... All That Nasty Crap! Only The SysOp Will Know That UltiCBV Is
Still UnRegistered!
**HOWEVER**
If You Continue To Use UltiCBV Well Past The 30 Day Trial Period <60 Days
To Be Exact), UltiCBV Will Totally And Completely Refuse To Work! ALL
Features Of UltiCBV Will Become Automatically Disabled Until It Becomes
Registered! The Same Holds True For ConfCBV. After 60 Days, It Will Become
Diabled.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(Page 14)
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - REGISTRATION ░▒▓│
└─────────────────────────────────────────────────────────┘
To Register This Program, Fill Out The Below Form And Mail It To The
Address Shown Along With A Check For The Price Shown Below.
UltiCBV List Prices As Of 06/06/95..
(Registers BOTH UltiCBV And ConfCBV)
2 Node Version:.................................................$ 20.00 (US)
4 Node Version:.................................................$ 30.00 (US)
8 Node Version:.................................................$ 40.00 (US)
16 Node Version:................................................$ 50.00 (US)
All Upgrades Will Be Available For Downloading Through The NightStalker BBS
At (212) 486-6281... Or Via One Of My Support Sites.
To Register:
Send A Check Or Money Order <No Cash> Made Payble To:
John F. Doran
And Mail To:
John F. Doran
209 East 56th Street
Suite 11Q
New York, NY 10022
(Sorry, But I Don't Handle Credit Cards At This Point In Time. If
There Is Enough Call For My Utilities, Then I'll Set Myself Up To
Recieve Faxed Registration And Credit Cards).
┌─────────────────────────────────────────────────────────┐
│▓▒░ UltiCBV - REGISTRATION FORM ░▒▓│
└─────────────────────────────────────────────────────────┘
REGISRATION FORM FOR 'THE ULTIMATE CALLBACK VERIFIER' v1.0
Company Name: _____________________________________________________________
<If Applicable>
SysOp Name:________________________________________________________________
<This Should Match Exactly With The Name Configured In Adept For SysOp>
Address:___________________________________________________________________
City:_________________________ State:__________________ Zip:______________
BBS Name:___________________________________________________________________
<This Should Match Exactly With The Name Configured In Adept For BBS Name>
Voice Number:______________________ BBS Number:__________________________
FidoNet:__________________________ (If Available)
Mr. John Doran,
I am hereby registering UltiCBV Version 1.0. Enclosed with this form is
a check or money order in the amount of $______________ (in US Funds) for
the ________ Node Version Of UltiCBV. This shows my support for both the
Shareware concept and to encourage further development of UltiCBV and/or
other 'Ulti' Utilities written by you for AdeptXBBS.
I further agree not to distribute registered copies of UltiCBV, or its
registration key(s) without your expiressed written consent. I further
agree that if I DO distribute registered versions of UltiCBV or its
registration key(s) without your prior written consent that I can and will
be held liable for all copy(s) of the program(s) released.
I understand that UltiCBV is provided 'As-Is' with no warranties implied or
otherwise, and that I use UltiCBV at my own risk.
Should I have any comments or suggestions, I understand that I may contact
you via US Mail at the address listed above, or through your BBS System
as listed above.
Signed:_________________________________________ Date:____________________
( ) Please add me to your user list on The NightStalker BBS and provide
me with access to the special directory set up for Registered
UltiCBV Users, and your other 'Ultimate' line of Utilities for
AdeptXBBS.