home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Beijing Paradise BBS Backup
/
PARADISE.ISO
/
software
/
BBSDOORW
/
TYCB15.ZIP
/
TYCB.DOC
< prev
next >
Wrap
Text File
|
1993-10-07
|
15KB
|
267 lines
┌────────────────┐
│ T.Y.C.B 1.5 │
└────────────────┘
"Today/Yesterday Callers Bulletin"
Compliments of: The HOTware BBS
Net/Node 064/003
──────────────────────────────────────────────────────────────
History
──────────────────────────────────────────────────────────────
08-12-92 Ver 1.0 Initial Release
08-29-92 Ver 1.1 Bug fix and new feature release. First
for the minor bug. TYCB was not resetting the
TYCB.DAT file on a daily basis if a Yesterdays
caller bulletin was not being used. This meant
that TYCB kept an ongoing listing of number of
calls and callers, FIXED. The new feature that
was added was a suggestion by Alex Mottram at
034/004. TYCB now allows configuration of access
levels to be EXCLUDED from the listing. Any
access level that is placed in the EXCLUDE list
will not be shown in the Today/Yesterday bulletins
even if their access is above the minimum access
that is configured. This allows Sysops to prevent
thereselves from being listed in the bulletins.
09-06-92 Ver 1.2 will now look into the GT.CNF for an entry
in the LAN Path configuration. If you have an
entry here TYCB will read the USER.CTL file from
this location. This is done to make the program
a little more useful for those running a LAN.
This feature was added at the request of Jon Hagee,
032/014.
09-07-92 Ver 1.3 adds the ability to place a "Total Calls"
display at the end of the bulletins.
02-21-92 Ver 1.4 now has the ability to detect an incomplete
logon and not increment that previous callers totals.
This version also adds one item to the configuration.
TYCB can now optionally place an ANSI clear screen
ESCAPE Sequence at the beginning of the bulletins.
This is optional....
10-07-93 Ver 1.5 At the suggestion of Daryl Stout, TYCB now can
be configured to create ASCII (mono) bulletins using 7
bit characters rather than 8 bit extended graphics
characters. Option B on the configuration screen
controls this setting.
──────────────────────────────────────────────────────────────
What is It?
──────────────────────────────────────────────────────────────
What in the heck is TYCB? TYCB stands for "Today/Yesterday
Callers Bulletin". TYCB is a simple little program that will
create both an ANSI and ASCII listing of Todays callers and
Yesterdays Callers. The program is designed to run ON EVERY
CALL! This program should be run either in the GTLOGON.BAT
or GTLOGOFF.BAT. TYCB will read the callers name from the
GTUSER.BBS file, then proceed to lookup other information
in the USER.CTL file. TYCB will continue to save information
for each caller until the date changes. On the first run
after a date change, TYCB will create the "Who Called
Yesterday Bulletin", discard the "Yesterday's Info", and
begin collecting information for "Today's Info". All the
"Today's Info" will be held in a file called TYCB.DAT which
will be located in your GTPATH directory.
──────────────────────────────────────────────────────────────
Why Is It?
──────────────────────────────────────────────────────────────
You may be asking about now, Why would you want to do this?
It's simple. I like to list a bulletin of the users that
call my system on a daily basis. Well while I'm at it I'll
list the users that called yesterday for any users that want
to know.....
──────────────────────────────────────────────────────────────
Configuration
──────────────────────────────────────────────────────────────
TYCB will enter config mode automatically the first time it
is executed. Any time thereafter you need to run TYCB /CONFIG
anytime you need to change the configuration. Once in config
mode you will be presented with the following screen....
┌───────────────────────────────────────────────────────────────┐
│ TYCB Configuration │
│ │
│ 1. Your BBS Name: Unknown BBS │
│ │
│ 2. Yesterday ASCII: NONE │
│ │
│ 3. Yesterday ANSI: NONE │
│ │
│ 4. Today ASCII: NONE │
│ │
│ 5. Today ANSI: NONE │
│ │
│ 6. Configure ANSI Colors 7. Minimum Access: z │
│ │
│ 8. Exclude Access Lvls NONE │
│ │
│ 9. Include Total Calls YES A. Add ANSI Clear Screen? YES │
│ │
│ B. Use 7 or 8 Bit Characters For ASCII Bulletin? 8 │
│ │
│ S)ave and Exit [ESC] Abort and Exit D)os Shell │
└───────────────────────────────────────────────────────────────┘
1. Your BBS Name: This is quite simply the name of your BBS,
for the purpose of including it in the header
information of the bulletin.
2. Yesterday ASCII: This option is the path and filename of the
file that you would like to use for your
Yesterdays Callers bulletin. This file will
contain only ASCII characters and will be
updated daily on the first execution of
TYCB.
3. Yesterday ANSI: This option is the path and filename of the
file that you would like to use for your
Yesterdays Callers bulletin. This file will
contain ANSI Escape characters and will be
updated daily on the first execution of
TYCB.
4. Today ASCII: This option is the path and filename of the
file that you would like to use for your
Todays Callers bulletin. This file will
contain only ASCII characters and will be
updated using information found in the
GTUSER.BBS and USER.CTL files on each
execution of TYCB.
5. Today ANSI: This option is the path and filename of the
file that you would like to use for your
Todays Callers bulletin. This file will
contain ANSI Escape characters and will be
updated using information found in the
GTUSER.BBS and USER.CTL files on each
execution of TYCB.
6. Configure Ansi Colors:
This option will take you to menu level 2 and
allow you configure the colors of the ANSI
Bulletins.
7. Minimum Access: This option allows you to only include
users above a configurable Access Level.
This was requested by folks running systems
that require registration that do not wish
to include non-registered users in the list.
The default is 'z' which is the lowest avail-
able access level. This option is inclusive,
ie. if level 'z' is configured, users of that
level will be included in the report.
8. Exclude Access Levl: This option allows you to specify
what access levels you would like to
EXCLUDE from the listing. Up to 36
Access levels can be excluded from the
bulletins.
9. Include Total Calls: This option allows you to place a
"Total Calls" box at the bottom of the
bulletin. If you select YES, this box
will be placed on the bottom of the
bulletin, otherwise the totals will not
be included in the bulletin.
A. Add ANSI Clear Screen: This option allows you to add or
not add an ASCII clear screen sequence
at the beginning of the bulletins. If
you would like your bulletins to
automatically clear the screen prior to
display select YES for this option.
B. Use 7 or 8 Bit Characters For ASCII Bulletin?: If you would
prefer to create ASCII Bulletins with 7 bit
characters, select 7 for this option,
otherwise select 8.
──────────────────────────────────────────────────────────────
Execution..
──────────────────────────────────────────────────────────────
Running the program is very easy. The only things that are
required are: 1. A valid GTPATH statement, 2. A valid GTUSER.BBS
in the GTPATH directory and 3. A valid USER.CTL file in the
GTPATH directory. After the program has been configured
all you have to do is run TYCB either in the GTLOGON.BAT or
GTLOGOFF.BAT file and your bulletins will magically appear.
──────────────────────────────────────────────────────────────
Registration
──────────────────────────────────────────────────────────────
I am not requesting any money for this program, but I would
not turn any down either <g>. If you want to slip $5.00 into
and envelope I'll accept it. Although I don't require a
registration fee I would appreciate knowing that you are using
the program on a normal basis. Therefore I have provided a
simple and easy way for you to register this program. From
the DOS prompt type:
TYCB REGISTER
TYCB will the proceed to send me a netmail message informing me
that you are using the program. Please use this feature ONCE.
──────────────────────────────────────────────────────────────
Errorlevels
──────────────────────────────────────────────────────────────
Here are the possible errorlevel exits the program will give.
ERRORLEVEL 0 No Problems, Good Run.....
ERRORLEVEL 1 Unable to Open TYCB.DAT.
ERRORLEVEL 2 Unable to Open USER.CTL.
ERRORLEVEL 3 GTPATH Environment Not Set
ERRORLEVEL 4 Error Reading Configuration
──────────────────────────────────────────────────────────────
Who Is Responsible for This?
──────────────────────────────────────────────────────────────
Rob Roesch
The HOTware BBS
GT Power Net-Node 064/003
Rt 7 Box 566
Mocksville, NC
704-492-2081 (USR 16.8 DS)
If you start using this utility, and get a chance, let me know
(see above procedures). If you don't have any use for it, delete
it for your total refund of all the disk space that it was
occupying. This program comes with no warranty, no guarantee,
and no promises. If it works GREAT, if not let me know and I
will gladly take a look at it in my spare time. If you really
really really like the program and want to make any donations,
feel free, but it is not an absolute requirement.....
──────────────────────────────────────────────────────────────
Alternate Distribution Sites
──────────────────────────────────────────────────────────────
The HOTware Utilities now have alternate Distribution
Centers for your convenience. The following BBS always
have the latest and greatest HOTware utilities online and
available for download.
BBS Name BBS Phone Location GT Net/Node Hours
┌──────────────────┬───────────────┬────────────────────┬───────┬──────────┐
│ Laboratory 386 │ 618-549-2322 │ Carbondale IL │064/400│ 10pm-8am │
└──────────────────┴───────────────┴────────────────────┴───────┴──────────┘