home *** CD-ROM | disk | FTP | other *** search
-
- ┌───┐┌─────┐┌─────┐ ┌─────┐┌───────┐┌───┐┌──┐
- │░▒▓││░▒▓┌─┘│░▒▓┌─┘ │░▒▓┌─┘│░▒▓┌┐░▒││░▒▓││░▒│
- │▒▓█││▒▓█│ │▒▓█└┐ │▒▓█│ │▒▓█└┘▒▓┘│▒▓█││▒▓│
- │▓██││▓██│ │▓██┌┘ │▓██│ │▓██┌┐▓█││▓██││▓█│
- │███││███└─┐│███└─┐ │███└─┐│███└┘██│└┐██└┘█┌┘
- └───┘└─────┘└─────┘ └─────┘└───────┘ └─────┘
-
- Full featured Callback Verification Utility
- For RemoteAccess v2.xx, ProBoard v2.xx
-
- Official release date of this version: 01/01/97
-
- ────────────────────────────────────────────────────────────────────────────
- IceCBV v1.00 - Copyright Jeremy Landvoigt, 1996-97 - IceCBV v1.00
- ────────────────────────────────────────────────────────────────────────────
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Some Of IceCBV's Features ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- · Full colour configuration.
-
- · Welcome messages posted to users! (This feature is available in evaluation
- mode!)
-
- · Full HUDSON & JAMBASE support!
-
- · Full MODEM command string configuration.
-
- · Internal Local call prefix manager database for modifying area codes etc.
-
- · Local prefix manager import feature to assist in converting from the
- other current frequently used CBV on the market.
-
- · Completely configuration LD callback hours.
-
- and more!
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Information ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- As of January 20, '96 IceCBV is the latest of the Ice Utilities from Ice
- Technologies. IceCBV is a Callback verification system, designed for
- RemoteAccess v2.xx. Unlike the last two new software releases (IceNote,
- IceUser) IceCBV is NOT something old that I wrote a few years ago that
- I decided to pull off the shelf. It's a completely new door, written in
- 1996. :)
-
- As with most new programs, these first versions are basically a framework.
- So, if there's anything wacky and wild that you guys would like to have
- added in the future (that is worthwhile :), please feel free to suggest that
- it be added! Don't get me wrong though, this version is FULLY FUNCTIONAL.
-
- This program is designed for RA 2.xx, however it should work with other
- BBS packages which use the RA Exitinfo.BBS structure, so long as no other
- RA SPECIFIC functions are enabled (such as userfile scan).
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Credits ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- There are a few people who helped with the development of IceCBV that
- although they weren't involved in the creation or writing of the program,
- their suggestions, bug reports, and lengthy ßeta testing have been an
- enormous asset. I would like to thank in no particular order :
- Eric Staufer, Ian Thomsen, Jim Edwards, & Kevin Farley for all of their
- help. Couldn't have done it without them!
-
- Special thanks to Kevin McKillop for creating and maintaining our
- homepage on the internet! (http://www.ionsys.com/~mckkev/icesoft.html)
-
- Also, portions of the Fossil Routines used in IceCBV v1.00 are Copyright
- 1993-94 By Tim Strike and Forbidden Knights Systems.
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Copyright Notice & Program Disclaimer ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- The door IceCBV, along with all its support files and documents,
- are Copyright (C) 1996-97 by Jeremy Landvoigt. Distributing a version
- AFTER it has been registered is prohibited; distribution of the
- original, unaltered version is permitted, indeed encouraged, as long
- as all support-files and documentation accompany the program WITHOUT
- ALTERATION OF ANY SORT. None of the files included in the IceCBV archive
- may be modified in any way or distributed in any package without the
- express permission of Ice Technologies. Any type of cracking of either
- evaluation or registered versions of IceCBV including (but not limited
- to) hex-editing, reverse engineering, decompiling are strictly
- prohibited.
-
- The author can be quickly reached for information through the RA_UTIL
- international FidoNET Conference, or at InterNET address:
-
- jlandvoigt@interhop.net
-
- Or, If you wish to trust comments/complaints/suggestions to the Post
- Office, you can send them to:
-
- P.O. Box 93044
- 1111 Davis Drive
- Newmarket, Ontario
- Canada L3Y 8K3
-
-
- THE USUAL LEGALITIES
-
- I (the author of this door) make no warranty of any kind, expressed or
- implied, including without limitation any warranties of merchantability
- and/or fitness for a particular purpose. I shall not be held liable
- for any damages, whether direct, indirect, special or consequential
- arising from the failure of this program to operate in the manner desired
- by the user. I shall not be held liable for any damage to data or
- property which may be caused directly or indirectly by the use of this
- program.
-
- In no event will I be held liable for any damages, including (but
- not limited to) any lost profits, lost savings, or other incidental
- or consequential damages arising out of the use -- or the inability
- to use -- this program, or for any claim by any other party.
-
- The only thing this program is guaranteed to do is take up space on your
- hard drive.
-
- Making use of this software is acknowledgement that you have read,
- understand, and fully agree to the license and disclaimer agreement.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Configuration - Using CbvCfg ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- Setting up IceCBV is quite easy. This section of the documentation will
- attempt to take you step by step on how to use the configuration utility
- CbvCfg.Exe to set up IceCBV. Most of the options are self explanatory.
- You can use the local testmode feature at any time to test out how your
- current settings will affect IceCBV.Exe without having to save your
- settings or exit the configuration program.
-
- FILE
- ------
-
- █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- ▌ Save & Exit ▐
- ▌ Save Without Exit ▐
- ▌ Exit Without Save ▐
- ▌ Program Info ▐
- ▌ Local Call Manager ▐
- ▌ Local Prefix Import ▐
- ▌ LD Call Hours ▐
- ▌ Verified List ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
-
-
-
- · Save & Exit - Save current configuration settings and exit the program.
-
- · Save Without Exit - Save current configuration settings, but continue
- configuration process.
-
- · Exit Without Save - Exit the program, and ignore any changes to the
- configuration.
-
- · Program Info - Displays program name and version, as well as release date
- and registration status.
-
- · Local Call Manager -
-
- █ Match ▀▀▀▀▀▀▀▀▀▀▀▀▀ Replace With ▀▀▀▀▀▀▀▀▀█
- ▌ 905-895-············ 895-················ ▐
- ▌ 905-836-············ 836-················ ▐
- ▌ 905-898-············ 898-················ ▐
- ▌ 905-830-············ 830-················ ▐
- ▌ 905-853-············ 853-················ ▐
- ▌ 905-727-············ 727-················ ▐
- ▌ 905-775-············ 775-················ ▐
- ▌ 905-713-············ 713-················ ▐
- ▌ 905-841-············ 841-················ ▐
- ▌ 905-773-············ 773-················ ▐
- ▌ 905-476-············ 476-················ ▐
- ▌ 905-478-············ 478-················ ▐
- ▌ 905-473-············ 473-················ ▐
- ▌ 905-939-············ 939-················ ▐
- ▌ 905-989-············ 989-················ ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
-
- Use the local call manager to define which phone prefixes are
- to be considered local calls.
-
- · Local Prefix Import - Use this to import previously defined local call
- prefixes from a textfile.
-
- · LD Call Hours -
-
- ╔══╦═══════════════════════════════════════════════════════════════════════╗
- ║Su║ Long Distance Calling Hour Setup ║
- ╠══╬══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╤══╣
- ║00║00│01│02│03│04│05│06│07│08│09│10│11│12│13│14│15│16│17│18│19│20│21│22│23║
- ╠══╬══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╪══╣
- ║Su║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
- ║Mo║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
- ║Tu║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
- ║We║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
- ║Th║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
- ║Fr║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╟──╫──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──┼──╢
- ║Sa║∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙│∙∙║
- ╚══╩══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╧══╝
-
- If you refer to the chart above, you can see that the days of the week are
- listed at the left, and each hour of the day across the top. Every square
- on the grid represents an hour of the day. The two blocks within each
- square represents an half-hour slot. For Example:
-
- ╔══╤══╤
- ║00│01│ <-- Hour of the Day, Starting at midnight
- ╔══╬══╪══╪
- Day Of Week --> ║Su║■■│■■
- ╚══╩══╧ ^----- Represents 1:30a to 2:00a.
- ^----- Represents 1:00a to 1:29a.
-
- By toggling these little blocks on or off, you can configure as many half-
- hour calling slots a day as you want, at whatever time saves you the most
- money in Ld costs.
-
- · Verified List - Use this option to list all users who have been previously
- called, and what numbers were used.
-
-
- PATHS
- -------
-
- █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- ▌ RemoteAccess Path ▐
- ▌ Userfile Path ▐
- ▌ MsgBase Path ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
-
- · RemoteAccess Path - The full path to your RemoteAccess system files.
-
- · UserFile Path - The full path to your RemoteAccess user file. IceCBV scans
- this file to see if there are duplicate phone numbers.
-
- · MsgBase Path - The full path to your message base file(s). Used for posting
- the welcome message to the new user.
-
- TOGGLES
- ---------
-
- █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- ▌ AutoValidate LD Calls NO ▐
- ▌ LongDistance Callback NO ▐
- ▌ Check UserFile YES ▐
- ▌ Check Number Log YES ▐
- ▌ USA Number Format YES ▐
- ▌ Hangup / Local Call NO ▐
- ▌ Hangup / Ld Call YES ▐
- ▌ Use JamBASE NO ▐
- ▌ Logoff Unverified NO ▐
- ▌ Lockout Unverified NO ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
-
- · AutoValidate LD Calls YES/NO - Should users who are calling LD be
- validated automatically, without a return call.
-
- · LongDistance Callback YES/NO - Should IceCBV call back users who are
- calling Long Distance.
-
- · Check UserFile YES/NO - Should IceCBV scan the userfile to see if any
- other users have the same phone number.
-
- · Check Number Log YES/NO - Should IceCBV scan it's log of previously called
- numbers to see if the caller's number has already been used.
-
- · USA Number Format YES/NO - Should IceCBV expect the users number to be
- in the xxx-xxx-xxxx format?
-
- · Hangup / Local Call YES/NO - Should IceCBV terminate the connection after
- a local verification has succeeded?
-
- · Hangup / Ld Call YES/NO - Should IceCBV terminate the connection after
- a LD verification has succeeded?
-
- · Use JAMBase YES/NO - Should IceCBV write to the Hudson, or Jambase format?
-
- · Logoff Unverified - Should IceCBV log users off who refuse verification
- procedure?
-
- · Lockout Unverified - Should IceCBV blacklist users who refuse verification
- procedure?
-
- NAMES
- -------
-
- █▀▀▀▀▀▀▀▀▀▀▀▀█
- ▌ BBS Name ▐
- ▌ SysOp Name ▐
- ▌ From Name ▐
- ▌ Location ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄█
-
- · BBS Name - Enter the name of the BBS.
-
- · SysOp Name - Enter the name of the System Operator.
-
- · From Name - Who should the welcome message be from?
-
- · Location - The location of the bulletin board system.
-
- COLORS
- --------
-
- █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- ▌ Lines (Light) ▐
- ▌ Lines (Dark) ▐
- ▌ Header Text ▐
- ▌ Header Background ▐
- ▌ Punctuation ▐
- ▌ Numbers ▐
- ▌ Uppercase Letters ▐
- ▌ Lowercase Letters ▐
- ▌ Highbit ASCii ▐
- ▌ Default Settings ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
-
- · This section on color configuration is self explanatory. Simply select
- the type of character which you wish to color configure. Another box
- will appear that will show you the list of available colors. Type in
- the number of the color you want to use.
-
- · DEFAULT SETTINGS will restore all the colors to their original
- installation settings.
-
- OTHER
- -------
-
- █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
- ▌ Init String ▐
- ▌ Dial String ▐
- ▌ OffHook String ▐
- ▌ OnHook String ▐
- ▌ Call Attempts ▐
- ▌ Password Tries ▐
- ▌ NewUser Access ▐
- ▌ Validated Access ▐
- ▌ Ld Caller Access ▐
- ▌ Validated Flags ▐
- ▌ Ld Caller Flags ▐
- ▌ Redial Delay ▐
- ▌ Board Number ▐
- █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
-
- · Init String - Initialization command for the modem.
-
- · Dial String - Dial prefix command for the modem.
-
- · OffHook String - The string to take the modem offhook.
-
- · OnHook String - The string to put the modem on the hook.
-
- · Call Attempts - How many times should IceCBV attempt to call the user?
-
- · Password Tries - How many failed password attempts can the user have?
-
- · NewUser Access - What access level will the user have BEFORE the CBV
- process begins?
-
- · Validated Access - What access level should local callers get for
- completing the callback process?
-
- · Ld Caller Access - What access level should LD callers be given?
-
- · Validated Flags - What flags should local callers be given?
-
- · Ld Caller Flags - What flags should LD callers be given?
-
- · Redial delay - How many seconds should IceCBV wait before it re-attempts
- to call the user?
-
- · Board Number - The HMB message board number.
-
- Please note that the configuration file is not a text file, so you
- MUST use CbvCfg.EXE to configure the program, and the configuration file
- must be named ICECBV.CFG.
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ BBS System Files Used ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- IceCBV calls upon the following RemoteAccess Files :
-
- ExitInfo.Bbs - Read/Write To Exitinfo.BBS, to adjust time limit,
- read in the User's Name, Location, baudrate etc..
-
- Dorinfo1.Def - Read in user Information.
-
- PhoneNum.Ctl - List of invalid number prefixes/suffixes.
-
- Files IceCBV will create are :
-
- ICECBV.CFG - The configuration file
- ICECBV.LOG - IceCBV Usage Log
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Message Substrings ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- In the welcome message that IceCBV will post the the verified new user,
- you can use the following message substrings that will get converted into
- other data.
-
- The filename for the newuser welcome message must be WELCOME.#, where #
- is the LANGUAGE of the newuser. You can have multiple WELCOME bulletins,
- each corresponding to the language files available on your BBS.
-
- %DATE% - The date at time of message processing.
-
- %SYSOPNAME% - The Sysop's Full Name.
-
- %BBSNAME% - The BBS name.
-
- %FROMNAME% - The name defined as the "FromName" in MGRCFG.
-
- %USERNAME% - The full user name.
-
- %FIRSTNAME% - The users first name.
-
- %SYSOPFIRST% - The Sysop's First name.
-
- %FROMFIRST% - The "FromName"'s First name.
-
- %LOCATION% - The BBS location.
-
- %SUBJECT:[S] - The message subject [S] - MUST BE ON A LINE BY ITSELF!
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Executing IceCBV - Main Program ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- Please read the section of this document entitled 'Setting Up IceCBV Using
- CbvCfg.Exe' BEFORE attempting to install IceCBV into RA. Failure to setup
- IceCBV correctly before installing it into your bbs program will probably
- result in IceCBV failing to run or not running as expected.
-
- In order to run IceCBV.Exe, you must have a fossil driver active. A fossil
- driver such as BNU should work fine with IceCBV. If you don't have a fossil
- driver installed, a simple error message will be displayed, and the program
- will stop. A fossil is not required when running in local mode.
-
- We will now run through EVERYTHING you need to do in order to get IceCBV to
- run in your RemoteAccess setup.
-
- 1. Extract all the files in the distribution archive to a directory of your
- choice. C:\RA\IceCBV is recommended and is assumed to be the directory
- you are using from now on.
-
- 2. Run CbvCfg.Exe and configure all of IceCBV's options as explained
- earlier in this document. You MUST configure IceCBV for it to work
- correctly! Refer to the section of this document for setting up IceCBV.
-
- 3. You will now need to edit your .MNU files to include IceCBV.
- IceCBV can be run using either a type 7 or a type 15 menu command. A type
- 15 menu will require a batch file that is called to execute IceCBV, a
- type 7 menu only needs to have the command line to execute IceCBV on the
- Optional data line of the menu. See your BBS manual for more information
- on type 7 and type 15 menus... Decide which type of menu command (Type 7
- or type 15) you wish to use and then do ONE of the following depending
- on which menu type you have chosen to use:
-
- Type 7 Menu Command:
-
-
- Optional Data:
- <command line> [control codes]
-
- Description:
- This function will run an external program, or door in a
- shell while the user is on-line.
-
- Example command lines for Type 7 usage:
-
- Calling IceCBV in either a single line or multiline system you would use:
-
- Single Line: C:\RA\IceCbv\IceCbv.Exe -d:C:\ra *M
- Multi Line : C:\RA\IceCbv\IceCbv.Exe -d:C:\ra\line*N *M
-
- The following RA parameters are used in the above examples:
-
-
- *M
- Activate the MemorySwap feature. RemoteAccess attempts to
- swap itself and all the memory it occupies to XMS and EMS
- memory (if available) or to disk, leaving only 3KB resident.
- This is ideal when running memory-hungry programs but takes
- a few seconds longer in order to perform the swap. If the
- swap cannot be accomplished, RemoteAccess will attempt to
- load the program in a normal shell.
-
- *N
- The current node number, as specified by the -N command line
- parameter when RemoteAccess was loaded.
-
- Type 15 Menu Command:
-
-
- Exit to DOS with errorlevel
- Optional data:
- <errorlevel>
-
- Description:
- This function causes RemoteAccess to exit to DOS completely,
- returning an errorlevel to your BBS batch file. The
- optional data field should contain the errorlevel that you
- wish to pass to the batch file. The batch file should trap
- the errorlevel and act accordingly.
-
- If you use this exit while the user is still on- line, the
- user may be logged back into RemoteAccess using the command
- line parameter -R. This forces RemoteAccess to read the
-
-
- EXITINFO.BBS file that was written at the time of the exit
- so that it can restore system and user information,
- presenting the user with the TOP menu.
-
- NOTE: Errorlevels 0 through 5 are reserved for internal use
- by RemoteAccess. For a complete description of these
- internal errorlevels and how they are used, see the
- Errorlevels section of the Reference chapter.
-
-
- If you decide to use a Type 15 menu to call IceCBV you will need to add
- IceCBV into your BBS batchfile and call IceCBV with the errorlevel you have
- chosen.
-
- :START
- IF ERRORLEVEL 10 GOTO ICECBV
- IF ERRORLEVEL 5 GOTO NET&ECHO
- IF ERRORLEVEL 4 GOTO ECHOMAIL
- IF ERRORLEVEL 3 GOTO NETMAIL
- IF ERRORLEVEL 0 GOTO START_UP
- GOTO START_UP
-
- :IceCbv
- CD\RA\IceCbv
- IceCbv.EXE <Don't forget IceCbv's Parameters!>
- RA -R
- GOTO AFTER_BBS
-
- In this example, a TYPE 15 menu command with an Errorlevel of
- 10 will make the batch file execute the command following the
- :IceCbv label. Include the line "RA -R" to return to
- the board after the external programs have been executed.
-
- N.B.
- DO NOT FORGET to include the correct command line switches for IceCBV in
- your batchfile. Failure to do so will result in IceCBV not functioning as
- it is intended. See the section of this doc file for more info on IceCBVs
- parameters.
-
- 4. Make sure you have changed ALL of the menus you wish to call IceCBV from
- and that you have saved the changes.
-
- These are only an example to get you going... Please refer to the section of
- these docs about 'parameters' to ensure you have the correct command line
- to execute IceCBV.
-
- 5. When you run IceCBV, be sure that the IceCBV.Cfg file has been created.
- If it has not, then you MUST run CbvCfg.Exe. If you don't, and attempt
- to run IceCBV.Exe directly, IceCBV will display an error message that
- IceCBV.Cfg doesn't exist.
-
- That's all there is to it....
-
- The following is a list of valid parameters for IceCBV.
-
- -D:[PATH] : Where [PATH] is the full path to your BBS dropfiles.
-
- -N:[NODE] : Where [NODE] is your current node number.
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Control Codes Used In TextFiles ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- IceCBV has the ability to interpret and convert control codes which
- are imbedded in textfiles that IceCBV displays to the user. The following
- are valid codes that IceCBV can use. This information (referring to
- available ^F and ^K codes) can also be found in your RemoteAccess
- documentation.
-
-
- Control
- Code Information Displayed
- ────────────────────────────────────────────────────────────
-
- ^K1 Number of the current template message
- area.
- ^KA Total system calls.
- ^KB Name of last caller (any node).
- ^KF Number of times user has paged the Sysop
- during this session.
- ^KI Time in 24-hour format.
- ^KJ Today's date.
- ^KL Seconds connected (always returns zero).
- ^KM Minutes used today.
- ^KN Seconds used today (always returns
- zero).
- ^KO Minutes remaining today.
- ^KP Seconds remaining today (always returns
- zero).
- ^KQ Daily time limit.
- ^KR Connect speed.
- ^KT Daily download limit (in Kb).
- ^KW Node number (as set on command line).
- ^KX Terminates the current call.
- ^K/ Clear to end of the current line.
-
-
- Control
- Code Information Displayed
- ────────────────────────────────────────────────────────────
- ^F! User's default protocol setting.
- ^F# User's current file group.
- ^F$ User's address line 1.
- ^F% User's address line 2.
- ^F& User's address line 3.
- ^F' User's sex (Male/Female).
- ^F* Current file group number.
- ^F+ Current message group number.
- ^F[ User's download limit.
- ^F3 User's handle.
- ^F4 Date of user's first call to the system.
- ^F5 User's date of birth.
- ^F6 Subscription expiration date.
- ^FA User's full name.
- ^FB User's location.
- ^FD Business/Data telephone number.
- ^FE Voice/Home telephone number.
- ^FF Date of last call.
- ^FG Time of last call.
- ^FH A Flags setting.
- ^FI B Flags setting.
- ^FJ C Flags setting.
- ^FK D Flags setting.
- ^FL Credits remaining (cents).
- ^FM Total messages posted.
- ^FN Last message read.
- ^FO Security level.
- ^FP Total calls to the BBS.
- ^FQ Number of files uploaded.
- ^FR Kilobytes uploaded.
- ^FS Number of files downloaded.
- ^FT Kilobytes downloaded.
- ^FU Minutes used today.
- ^FV Current screen length setting.
- ^FW User's first name only.
-
- Control
- Code Information Displayed
- ────────────────────────────────────────────────────────────
-
- ^RA Sysopname as defined in CbvCfg.
- ^RB BBSName as defined in CbvCfg.
- ^RC BBS location as defined in CbvCfg.
- ^RD FromName as defined in CbvCfg.
- ^RF Full name of user.
- ^RH Beginning time of next ld call slot.
- ^RI Ending time of next ld call slot.
- ^RK Time of day.
- ^RL Today's date.
- ^RM User's security level.
- ^RN User's location.
- ^RO User's first name.
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Registration ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- The Development of IceCBV v1.00 took many long hours, and a lot of time
- and effort not to mention money. This program is not Freeware. If this
- program satisfies your expections of a callback verifier, if not MORE,
- than you are expected to register it after an evaluation period of 30 days
- or sooner. By doing this you can be sure of continued development of the
- software. Thanks for your support.
-
- This Program may be freely distributed but DO NOT under any circumstances
- change any of the executables or alter any files that come with this.
- I urge you to register as soon as you can! The more registrations that
- I have will show the interest of people in the program, and I will release
- a newer version with a lot more features.
-
- Please note that the status of features (whether they are available or not
- to unregistered users) may be changed without further warning in later
- versions of the software; but this does not mean that they will be
- changed.
-
- If you wish to register, please fill out the registration form :
-
- North America
- -------------
-
- Register.Can - Registration Form For Canadian Users
- Register.Usa - For the U.S.A, and for all other Registrations
-
- Australia
- ---------
-
- Register.Aus - Registration Form for Australasia
-
-
- Please at this time send ALL registrations to the address listed in the
- correct registration form. Thank you for your support.
-
- Any Registration forms that have invalid or missing information may be
- considered void and not be processed, depending on the extent of the
- errors.
-
- Due to recent events, I have changed my policy on personal cheques that
- are sent in to pay for registration. I will continue to honour them,
- however as of this release, there will be a 3 week hold placed on the
- cheque to ENSURE that it does NOT go N.S.F. Although most people are
- honest about this, lately too many people have sent in N.S.F. cheques, and
- when contacted about them, show little or no concern about them or the
- financial difficulties they may have caused.
-
- Additionally, a service of $15 will be levied against any N.S.F. cheques.
- Until both the full payment, and the service charge is recieved in the form
- of a MONEY ORDER, the registration will not be processed.
-
- In conclusion to the above information, to ensure a speedy turnaround time
- it is recommended you send your registration in the form of a money order
- (or direct deposit for Canadian residents) If you do choose to send in a
- personal cheque, it means that you have read and understood these
- conditions.
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Archive Format ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- IceCBV v1.00 has been compressed using RAR, and is a self-extracting (SFX)
- file. The archive should be approximately 125k in size. This archive
- should have an authenticity verification seal by Jeremy Landvoigt.
- If this archive is not in RAR/EXE format, or if the seal has been broken,
- it is may be advisable to get a new archive from one of the support sites
- listed at the end of the documentation.
-
- The IceCBV archive should contain the following files :
-
- ICECBV.EXE - The Main Program
- CBVCFG.EXE - Use to configure the program
- ICECBV.DOC - Program Documentation
- WELCOME.1 - Sample welcome message
- WHATSNEW.100 - Version update information
- REGISTER.CAN - Registration Form For Canadian Users
- REGISTER.USA - For All Other Registrations
- REGISTER.AUS - Registration form for australasian countries
- ICEBETA.APP - Beta site application form
-
- If one or any combination of these files are missing, or files have been
- ADDED, then you are using a possibly modified or altered copy of IceCBV.
- It would be advised that you delete this copy, and get a clean copy of
- IceCBV from one of the BBS's listed at the end of the documentation.
- Newest Version of IceCBV can be F'REQed from Ice Technologies BBS under
- the magic name 'IceCBV' (without the quotes)
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Other Ice Technologies Utilities ▓▓▓▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
- Here is a list of all the Ice Technologies utilities that were available at
- the time of release of this archive. If you enjoy using this Ice utility,
- you may want to check some of these out! :)
-
- · IceChat -
-
- IceChat was the first Ice Technologies utility to become available.
- IceChat is a split screen chat utility for RemoteAccess BBS packages.
- It can be used with many other BBS types as long as they support
- Dorinfo1.Def/Door.Sys type Doors. It has multiple features, such as
- msg posting, and fully configurable chat windows! (Size, Color Etc)
-
- · IceEdit -
-
- IceEdit is a fullscreen ANSi message editor that was originally designed
- for use with RemoteAccess. Although it has only been tested with
- RemoteAccess v2.xx, and TeleGard v2.7 it should be compatible with any
- other BBS that uses the QuickBBS style dropfiles that contain the
- message writing information. These files are MSGTMP & MSGINF. You should
- check your BBS documentation to see if your software supports this
- system. IceEdit also calls on the Dorinfo1.Def file to read in necessary
- information about the user profile. This is the second util to become
- available.
-
- · IceMGR -
-
- The very newest Ice Technologies utility. Unlike the other programs,
- this program is run offline as a bulletins generator, message poster,
- nightly maintenance utility.
-
- · IceNote -
-
- IceNote is the third Ice Technologies utility to become available. It is
- a message to all users type door with many neat features. It has been
- tested with both RemoteAccess v2.xx, and the latest release of Renegade,
- and should work with any other Dorinfo1.Def compatible BBS Packages.
-
- · IceBank -
-
- IceBank is the forth Ice Technologies utility to become available. It is
- a fully functional, fully configurable timebank system for RemoteAccess
- v2.xx. It has many cool features, including InterBBS transactions.
-
- · IceUser -
-
- This is the fifth utility to become available. It is a fully
- functional online user editor for RemoteAccess v2.xx. Very secure.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ Program Support - BBS Locations ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘
-
- All Ice Technologies utilities are available from our internet homepage of
- http://www.ionsys.com/~mckkev/icesoft.html
-
- IceCBV can be File Requested from any of the following BBS's under the
- magic name of IceCBV.
-
- Legend
- ──────
-
- S - Support Site B - Beta Site R - Registration Site D - Distrib. Site
-
- Ice Technologies SysOp Central Concession Stand
- Ontario, Canada Chicago, USA Florida, USA
- (905) 895-7775 (773) 583-0489 (561) 569-6568
- FidoNET 1:2424/912 FidoNET 1:115/583 FidoNET 1:374/6568
- Max. Baud: 28800 Max. Baud: 33600 Max. Baud: 33600
- Flags: S B R D Flags: S R D Flags: S B D
-
- Battle Zone Systems StoneKeep Lost Horizons BBS
- Ontario, Canada Florida, USA Texas, USA
- (905) 715-7963 (407) 380-9529 (915) 757-1299
- FidoNET 1:2424/900 FidoNET 1:363/321 FidoNET 1:381/92
- Max. Baud 28800 Max. Baud: 33600 Max. Baud: 28800
- Flags: B D Flags: D Flags: D
-
- RaLin Enterprises Lateline BBS Slash BBS
- California, USA Penshurst, Australia Venray, The Netherlands
- (510) 226-7731 +61-2-9579-6564 +31-478-550103
- FidoNET 1:215/710 FidoNET 3:712/841 Fidonet 2:512/5
- Max. Baud: 14400 Max. Baud: 33600 Max. Baud 33600
- Flags: D Flags: S R D Flags: S D
-
- Silicon Creations E.L.F. BBS
- Texas, USA Ontario, Canada
- (915) 949-4798 (416) 269-8733
- FidoNET 1:383/47 FidoNET 1:250/1001
- Max. Baud: 28800 Max. Baud: 28800
- Flags: S B D Flags: S B D
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▓▓▓ End Of IceCBV Documentation ▓▓▓▒▒▒░░░│
- └───────────────────────────────────────────────────────────────────────────┘