home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
DHOUSE13.ZIP
/
DOGHOUSE.DOC
< prev
next >
Wrap
Text File
|
1995-11-20
|
12KB
|
230 lines
1995 -Noel Software-
The Dog House! v1.3
For Wildcat! 3.XX & 4.XX Systems
Copyright (c) 1995 Thomas J. Smith
For the latest version, call
The Last Call BBS! (313) 295-6284
Or FREQ it from 1:2410/903 Magic Name DOGHOUSE
╒═══════════════════════════════════════════════════════════════════════════╕
│ The Dog House! A Great new program that lists all callers who dropped │
│carrier, where they are calling from, and how many times they dropped │
│carrier! Also shows the total of drop carriers for the day. │
│Now has a "Big Dog" option! Can exclude callers from being listed by both │
│security level, and by name. │
╘═══════════════════════════════════════════════════════════════════════════╛
*** New In v1.3 ***
────────────────────────────────────────────────────────────────────────────
■ Added option to have security levels and/or user names excluded from the
output. This is configurable by the SysOp. Read part 3, Setting it Up
for details.
■ Fixed "Big Dog" feature to only show either the caller with the
highest number of drop carriers, or if there is a tie between two or
more users, it will list the most recent one as the "Big Dog." If no
one has more than one drop carrier, then no Big Dog will be shown.
■ Rewrote the SETUP program. It is now easier to use and allows you to
navigate through the input fields with your arrow keys.
────────────────────────────────────────────────────────────────────────────
╒═══════════════════════════════════════════════════════════════════════════╕
│ CONTENTS │
╘═══════════════════════════════════════════════════════════════════════════╛
What is The Dog House?....................................................1
Files Included............................................................2
Setting it Up & Upgrading.................................................3
The Setup Program.........................................................4
Contacting The Author.....................................................5
Disclaimer................................................................6
╒═══════════════════════════════════════════════════════════════════════════╕
│ What is The Dog House? 1 │
╘═══════════════════════════════════════════════════════════════════════════╛
The Dog House is a great new program that lists all of the callers who
dropped carrier for the day, where they called from, how many times they
dropped carrier, and the total of dropped carriers for the day! This
program was written to work with Wildcat! 4.XX, I am not sure if it will
work on previous versions. If you find out, then I would greatly appreciate
it if you could let me know. See part 4 on where to contact me.
I have included support for Wildcat! 3.XX style activity logs, but have
not had the opportunity to test it on a Wildcat! 3.XX system.
How it Works
──────────────
It reads the activity log for every node that you have, after every call
via the POSTCALL.BAT file. It searches for callers who dropped carrier,
then writes their name, and where they were calling from to the output
file, along with how many times they dropped carrier today.
Each day, a new output file will be written. The program only looks for
dropped carriers for the day. At the bottom of the output file, the date,
the day, and the total of dropped carriers for the day are all posted
(see OUTPUT.BBS for a sample of the output).
If you choose to use the "Big Dog" feature, then the caller with the most
dropped carriers for the day will be posted at the bottom of the output
file, along with where they are calling from. If there are more than one
callers with the same number of dropped carriers, then it will post the
most recent dropped carrier in the "Big Dog" section. If there are no
callers with more than one dropped carrier, then no one will be posted as
the "Big Dog."
╒═══════════════════════════════════════════════════════════════════════════╕
│ Files Included 2 │
╘═══════════════════════════════════════════════════════════════════════════╛
Included with your copy of DHOUSE13.ZIP should be the following files,
DOGHOUSE.EXE ──> Main Program file.
SETUP.EXE ──> Setup Program for creating configuration file.
DOGHOUSE.CFG ──> Sample Configuration file (look this over!).
DOGHOUSE.DOC ──> The documentation you are reading now.
FREQ_IT.TXT ──> List of FREQ'able programs from -Noel Software-.
FILE_ID.DIZ ──> Description file for BBS's.
WHATSNEW.TXT ──> File containing latest changes, additions, fixes, etc.
SYSOP.TXT ─────> Distribution site info
SITES.TXT ─────> List of distribution sites
OUTPUT.BBS ──> Sample of Dog House's output.
╒═══════════════════════════════════════════════════════════════════════════╕
│ Setting it Up 3 │
╘═══════════════════════════════════════════════════════════════════════════╛
1) Unpack the DHOUSE13.ZIP file to its own directory.
2) Change to the new Dog House directory, and run the SETUP program, or
edit the enclosed DOGHOUSE.CFG to reflect your setup and preferences.
(see setup chapter below for details on setup program, and see
DOGHOUSE.CFG for an example configuration file).
3) If you wish to exclude some users by security level, then create an
ASCII file named EXCLUDE#.CFG, with one security level per line, and
place it in your Dog House directory.
Example EXCLUDE#.CFG,
SYSOP
CO-SYSOP
VISITOR
1000
The file can have as many security levels as you wish to exclude from
the output, and they will not be listed in the Dog House if they drop
carrier.
4) If you wish to exclude some users by their name, then create an ASCII
file named EXCLUDE.CFG, with one name per line, and place it in your
Dog House directory. The names must match those in your BBS database
that you want to exclude from the output.
Example EXCLUDE.CFG,
Thomas Smith
BART SIMPSON
edmur fuddpucker
BiLlY bEaR
Just like the EXCLUDE#.CFG file, this one also can be as long as you
want. Case is not important. Any caller who drops carrier, and their
name is in this file, then they will not be put in the Dog House! :)
5) Add the Dog House program to your POSTCALL.BAT file, or if you do not
yet have a postcall bat file running, create one with these three
lines,
C: <--Or whatever drive it will be located on.
CD\WC-UTILS\DOGHOUSE <--Change to Dog House directory.
DOGHOUSE <--Run Dog House!
You can add a /X command line switch to the DOGHOUSE command, if you
wish to suppress the progress output to the screen. Example,
DOGHOUSE /X. If you need to, "CD" back to your BBS directory, or
restart Wildcat! if you terminate instead of swapping out.
Upgrading
───────────
If you are upgrading from v1.0, or 1.1, then all you will have to do is
replace your existing DOGHOUSE.EXE & SETUP.EXE programs with these new ones,
and run the new SETUP.EXE program to create a new configuration file, or
edit your current one, to reflect the neccessary changes. Then you may want
to run Dog House manually once, to rewrite the output file to reflect the
new "Big Dog" option (if you opt to use this feature).
╒═══════════════════════════════════════════════════════════════════════════╕
│ The Setup Program 4 │
╘═══════════════════════════════════════════════════════════════════════════╛
The setup program is quite simple to use. At the Main Menu you are
presented with only two options, "Setup Dog House" and "Exit Setup." When
you choose to Setup Dog House, then if DOGHOUSE.CFG exists in the current
directory, then it will be read, and that info will be loaded into the
setup program. Then you can use your arrow keys to navigate between fields,
and edit the info as necessary. After you are done, press F10 to save your
changes, and DOGHOUSE.CFG will be rewritten.
If DOGHOUSE.CFG does not exist upon selecting the "Setup Dog House"
option, then the fields will be blank. Just fill them in with the proper
info, and press F10 when you are done to save your changes.
To abort the setup at any time, just press ESC.
╒═══════════════════════════════════════════════════════════════════════════╕
│ Contacting The Author 5 │
╘═══════════════════════════════════════════════════════════════════════════╛
If you have any questions, comments, or suggestions, I would be glad to
hear from you. I can be reached on my BBS, The Last Call BBS! (313) 295-6284
or on MSI's HQ BBS, or via Internet E-Mail at Thomas.Smith@wland.ack.mi.org
If you write to me on MSI's BBS, use the name Thomas J.Smith, where J.Smith
is one word (I'm not the only Thomas J. Smith on MSI's board!), and give
me some time to respond, as I only call there when I have a new program to
upload, or a program update. You can also send mail to my FIDO address at
1:2410/903.
All SysOps who call my BBS receive 160 minutes a day online time, and no
download limit. Just let me know that you run a BBS, and I will upgrade
your access.
╒═══════════════════════════════════════════════════════════════════════════╕
│ Disclaimer 6 │
╘═══════════════════════════════════════════════════════════════════════════╛
This program is distributed as FREEWARE, This program may be freely
distributed. You are encouraged to share this program with others. You may
keep and use this program for as long as you wish, pass it out to others,
upload it to BBS's, and make it available for download on your BBS (where
applicable).
No money may be collected by anyone for this program, except for those
companies collecting costs for packaging and disks, not to exceed $5.00 U.S
dollars. Exceptions are organizations distributing this product on CD-ROM,
whose costs may exceed $5.00 for packaging and disks.
There are no warranties of any kind implied with this program. Use of
this program is the sole responsibility of the user. The author of this
program claims no responsibility whatsoever for damages of any kind related
to the use of this program. You use it at your own risk.
┌───────────────────────────────────────────────────────────────────────────┐
│ END OF DOGHOUSE.DOC │
└───────────────────────────────────────────────────────────────────────────┘