home *** CD-ROM | disk | FTP | other *** search
- ┌────────────────┐
- │ 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 │
- └──────────────────┴───────────────┴────────────────────┴───────┴──────────┘
-
-
-
-