home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR2
/
NUB171.ZIP
/
NUB.DOC
< prev
next >
Wrap
Text File
|
1993-10-10
|
14KB
|
244 lines
┌────────────┐
│ NUB 1.71 │
└────────────┘
"New User Bulletin"
Compliments of: The HOTware BBS
Net/Node 064/003
──────────────────────────────────────────────────────────────
History
──────────────────────────────────────────────────────────────
06-28-92 Ver 1.0 Initial Release
07-05-92 Ver 1.1 Version 1.0 was occasionally adding SYS CTL
to the New User Listing, fixed. Other items
now checked for prior to adding the user to
the list include: Non-Blank Password field
(ie. Incomplete logons), Non-Deleted User,
Minimum Access Level To Include (Configurable).
07-07-92 Ver 1.2 Version 1.1 was bug ridden, for that I
apologize. Thanks goes to Jerry Hook for
finding the numerous bugs. The bug fixes:
In CONFIG options 5 and 6 were reversed,
fixed, The ASCII bulletin was incorrectly
calculating higher and lower access levels,
fixed, a problem with the Number of Calls
a user has called has been repaired. NUB
was reporting the number of calls that day
rather than the total number of calls.
Along with these fixes is a little prettier
configuration. Extra popup boxes have been
added for your viewing enjoyment.
07-11-92 Ver 1.3 One More Bug fix: The day's old calculations
were still getting a bit confused, this problem
should be repaired now. The Border Now goes
around the "Header" of the bulletin. The
runtime display is now a little fancier.
08-14-92 Ver 1.4 Two major enhancements. The colors are now
considerably more configurable for the ANSI
bulletin. NUB will now allow window and
screen backgrounds to be different colors.
The window will now have a small shadow effect
which is of configurable color. The second
enhancement involves some of the ANSI Escape
sequences that are used in the bulletin. The
new escape sequence usage makes for a more
uniform bulletin.
09-06-92 Ver 1.5 NUB now look into the GT.CNF for an entry in
the LAN Path configuration. If you have an
entry here NUB 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 setup.
01-18-93 Ver 1.6 At the suggestion of Kevin Roesch NUB now can
optionally clear the screen prior to displaying
the Bulletin. This is done with the ANSI clear
screen Escape sequence.
10-04-93 Ver 1.7 At the suggestion of Daryl Stout, NUB now can
be configured to create ASCII (mono) bulletins
using 7 bit characters rather than 8 bit
extended graphics characters. Option 8 on the
configuration screen controls this setting.
10-10-93 Ver 1.71 Corrects a small problem with the REGISTER
feature. The SYSOP.BBS file, which is where
the name is found for the FROM: field of the
registration message, will now be searched for
in 1. The GTPATH, 2. The DOS PATH, and finally
3. The BBSCBS path as found in the GT.CNF.
──────────────────────────────────────────────────────────────
What is It?
──────────────────────────────────────────────────────────────
What in the heck is NUB? NUB stands for "New User Bulletin".
NUB is a simple little program that will create both an ANSI
and ASCII bulletin of users joining your system in the last
XX days, where XX is a variable number selectable by you.
──────────────────────────────────────────────────────────────
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 new users
on my system so that the "old" users will know who has recently
joined them. The initial idea was to provide the "old" users
a means of wishing the "new" folks Good Day.
──────────────────────────────────────────────────────────────
Configuration
──────────────────────────────────────────────────────────────
NUB will enter config mode automatically the first time it
is executed. Any time thereafter you need to run NUB /CONFIG
anytime you need to change the configuration. Once in config
mode you will be presented with the following screen....
╔═════════════════════════════════════════════════════════════╗
║ New User Bulletin Config ║
║ ║
║ 1. Include Days: 30 2. Minimum Include Access Z ║██
║ ║██
║ 3. Your BBS Name: Unknown BBS ║██
║ ║██
║ 4. ASCII Bulletin NONE ║██
║ ║██
║ 5. ANSI Bulletin NONE ║██
║ ║██
║ 6. Configure ANSI Bulletin Colors ║██
║ ║██
║ 7. Clear Screen Prior To Display? [Y] ║██
║ ║██
║ 8. Use 7 or 8 bit Characters For ASCII Display? [8] ║██
║ ║██
║ ║██
║ S)ave and Exit [ESC] Abort and Exit D)os Shell ║██
╚═════════════════════════════════════════════════════════════╝██
███████████████████████████████████████████████████████
1. Include Days: This option is the number of days ago that
a user logged onto your system that should
be considered a new user. For example if
today is 6-28-92, John Doe logged on to
your system on 5-28-92, and the Include Days
is configured at 30 days, John Doe would be
considered a new user and include in the
bulletin.
2. Min Include 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.
3. 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.
4. ASCII Bulletin: The Path and Name of the file that you wish
to use as the ASCII Bulletin.
5. ANSI Bulletin: The Path and Name of the file that you wish
to use as the ANSI Bulletin.
6. Configure Ansi Bulletin Colors:
This option will take you to menu level 2 and
allow you configure the colors of the ANSI
Bulletin.
7. Clear Screen Prior To Display? [Y]
This option tells NUB to add a clear screen
at the top of the bulletin. Selecting yes
will cause the screen to clear prior to
displaying the actual bulletin.
8. Use 7 or 8 Bit Characters For ASCII Display? [8]
This option tells NUB to use either 7 bit
characters or 8 bit extended graphics
characters to create the ASCII bulletin. 8
equates to graphics characters, 7 equates to
7 bit characters.
──────────────────────────────────────────────────────────────
Execution..
──────────────────────────────────────────────────────────────
Running the program is very easy. The only things that are
required are: 1. A valid GTPATH statement, 2. A valid USER.CTL
in the GTPATH directory After the program has been configured
all you have to do is type NUB on the command line 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:
NUB REGISTER
NUB 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 USER.CTL.
ERRORLEVEL 2 Error Reading Configuration
ERRORLEVEL 3 GTPATH Environment Not Set
──────────────────────────────────────────────────────────────
Who Is Responsible for This?
──────────────────────────────────────────────────────────────
Rob Roesch
The HOTware BBS
GT Power Net-Node 064/003
Rt 7 Box 566
Mocksville, NC 27028
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 a 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 │
└──────────────────┴───────────────┴────────────────────┴───────┴──────────┘