home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
MODEM
/
GTABSV14.ZIP
/
GAPTABS.DOC
< prev
next >
Wrap
Text File
|
1994-02-06
|
10KB
|
229 lines
═══════════════════════════════════════════════════════════════════════════
GAPTABS Release 1.4
Telephone Access Billing Service (TABS)
Door Registration is only $20.00!
Written by: Jerry Liddle
119 Edward Drive
Swedesboro, New Jersey 08085
The Beckett BBS
(609)467-3898 USR v.32bis
(609)467-8612 USR 16.8 Dual Standard
(609) 467-0515 USR V.32bis
═══════════════════════════════════════════════════════════════════════════
Warranty
This product is provided "as is" without warranty of any kind. The entire
risk as to the results and performance of the program is assumed by you.
Furthermore, the author does not warrant, guarantee, or make any other
representations regarding the use of, or the results of the use of the
program, and you rely on the program and results solely at your own
risk. The author cannot and will not accept responsibility for system
damage, loss of profit, or any other special, consequential or incidental
damages resulting from the use or inability to use this product.
GAPTABS will run on systems that are compatible with PCBOARD.SYS,
USERS.SYS, DOOR.SYS, CALLINFO.BBS, USERINFO.DAT, SFDOORS.DAT,
GTUSER.DAT, TRIBBS.SYS, or DORINFOx.DEF for interfacing to the BBS.
Overview of GAPTABS
----------------------------------------------------------------------------
Unzip the archive into a directory of your choice.
In order to use GAPTABS, you must first become familiar with the
programs and data files used by it. There are several data files
that are always required in order to operate. When you first start
using GAPTABS, only one data file will be available, this is your list
of new subscription ID's. You received this file as a special download
from the TABS support BBS or on a disk that was sent to you. The file
called SID#####.TAB (##### is a five digit account number) is a text file.
(Usually containing 100 subscription codes)
Once you have received your SID#####.TAB file, you will use the TUTIL
Utility to generate your ACT_SID.DAT file. This file reflects all the
activated codes. It is this file that contains the actual SID's available
to your users. After a subscription ID is redeemed, the number will be
flagged as being used and made unavailable.
******************** I M P O R T A N T **********************
GAPTABS was written to update the users record by reading
the doors drop file. The only BBS systems that I can verify
that this works on is GAP v6.4(door.sys) & PCB v15.1
(pcboard.sys).
If your BBS software does not re-read the drop file after the
door is exited, then this program will not function for you.
*************************************************************
----------------------------------------------------------------------------
Using the TUTIL program
The most basic of all the GAPTABS programs is the TUTIL program. It
provides a simple dos prompt interface for generating or updating an
SID (ACT_SID.DAT) file. To use this program just type TUTIL at the DOS
prompt, and follow the directions. The file SID#####.TAB must be present
in the same directory as TUTIL.EXE
GAPTABS Requirements
──────────────────────────────────────────────────────────────────────────
- An account established with True Media, Inc. (See TABSINFO.ZIP) included
in the door archive.
- All files for the door should be placed in the same directory.
- You will NOT need a copy of BRUN45.EXE for the door to operate.
- This door was written for system that use ANSI.SYS in their config.sys
file.
Files needed for GAPTABS Operation
──────────────────────────────────────────────────────────────────────────
If you have any doubt about the integrity of the files contained in this
Archive, feel free to call my BBS in Swedesboro, New Jersey and download
the latest version. The Beckett BBS, (609)467-3898/8612/0515
GAPTABS.DOC <----- The How To File - The file you are reading.
GAPTABS.EXE <----- This is the door executable file
GAPTABS.CFG <----- The door configuration file (Instructions in Sample)
GAPTABS.TXT <----- Instructions displayed by door (May be Edited).
This file may be edited to instruct users how
to utilize the door.
GAPTABS.SET <----- This file is used to enter data pertaining to
your Security Levels. See included Sample File.
SID#####.TAB <----- List if Subscription IDs (SID) obtained from
True Media, Inc. support BBS.
ACT_SID.DAT <----- Your list of Active SID Numbers generated with
the included TUTIL program. This file is the
heart of the door. Sample included for testing.
The SID Numbers are not valid.
ACT_SID.BAK <----- Backup of ACT_SID.DAT created by TUTIL.
REGISTER.FRM <----- Door Registration Form
TABSINFO.ZIP <----- True Media, Inc. information package
-----------------------------------------------------------------------------
To call the door from with a BBS program:
GAPTABS GAPTABS.CFG [/x]
For Multi-Node operation, each node's configuration file must have
a unique name. ie. TABS1.CFG for Node 1, TABS2.CFG for Node 2, etc.
[x] = optional parameter for non-standard com port.
The door supports com ports 1-4, but by using the
/x parameter you can assign other than the standard
IRQ for com port 1-4
Example: To use Com1 with IRQ3
GAPTABS GAPTABS.CFG /3
==============================================================================
Registration Cost
──────────────────────────────────────────────────────────────────────────
The DOOR only costs $20.00! It is a full working version, except
that it will only allow 5 SID Numbers to be used and will display
UNREGISTERED-EVALUATION COPY on the menu screen.
GAPTABS/PCBTABS can be registered online using TABS. The copy that I am
running on my board will allow you to register your copy and receive your
Registration Number immediately. You will need to obtain 2 SID Numbers
to register online.
Support the Shareware concept...
──────────────────────────────────────────────────────────────────────────
This door may be used for an Evaluation period of 30 days. After that, I
would prefer that you register the program for continued use.
To Register, please print out and return the REGISTER.FRM in the Zip file.
When you register, you may call my BBS and obtain your registration number,
which will enable all SID Numbers. When registered, the door will display
your BBS Name on the Menu Screen. Since I have access to the source code,
I have a special Menu Item on my GAPTABS menu where you can register this
door using an SID Number.
The door may be tested by using the sample test ascii ACT_SID.DAT file.
Naturally, these test numbers will not be valid SID numbers that you will
be paid for. It is just for testing the door's operation...
Fossil Driver Support
---------------------
GAPTABS supports the use of Fossil drivers. To tell your Door to use the
Fossil driver instead of the standard COM ports, just put /FD on the command
line when running the door. For example:
MYDOOR MYDOOR.CFG /FD
indicates that a Fossil driver is present and should be used. If no Fossil
driver is detected, GAPTABS will print a message to that effect and exit
the door gracefully.
Environment Variables
---------------------
GAPTABS supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4 and
COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
number after the configuration filename. Let's assume your Door is
called FOOBAR and you want to use COM1 and IRQ5. The command line
passed to your Door would be:
FOOBAR FOOBAR.CFG /5 or
FOOBAR FOOBAR.CFG /%IRQ% for the environment variable.
The /5 tells GAPTABS to use IRQ5 rather than the standard IRQ4 that
is normally used with COM1. No /x parameter is needed for the standard IRQ's.
When specifying the location of the system file on line 1 of the doors .CFG
file, you may use the environment variables %pcbdrive%, %pcbdir%, %pcbnode%,
and %wcnodeid%. Some examples:
PCBoard:
PCBOARD.SYS in C:\PCB - %pcbdrive%%pcbdir%\PCBOARD.SYS
PCBOARD.SYS in C:\PCB\NODE1 - %pcbdrive%%pcbdir%\NODE%pcbnode%\PCBOARD.SYS
Besure to enter PCBSETUP and modify the DOOR.LST on the MAIN Conference
as follows...
BatchName Security LOGIN USER DOOR SHELL PATH
TABS 20 N N N N C:\PCB\GAPTABS\
The above assumes you are naming your calling batch file TABS and the
security level of 20.
Wildcat!:
USERINFO.DAT in C:\WC\NODE1 - C:\WC\NODE%wcnodeid%
Non-PCBoard systems may use the PCB environment variables by setting them
in either your AUTOEXEC.BAT or in the batch that runs the door. For example:
SET PCBDRIVE=C:
SET PCBDIR=\BBSDIR
SET PCBNODE=1
486DX CPU's
-----------
The math coprocessor in 486DX CPUs cannot handle floating point math which
all MicroSoft Basic's use. This can show up as an ERROR 5, a keyboard
timeout, etc.
Fortunately there is an easy fix for this problem. Simply place the following
line in the AUTOEXEC.BAT file:
SET NO87=ON
Thanks for you support!