home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
RA
/
NOTIFY10.ZIP
/
RANOTIFY.DOC
< prev
next >
Wrap
Text File
|
1994-04-25
|
11KB
|
240 lines
RA Notify v1.0
Copyright (c) 1994, jLc Software
Author: Joe Hacker
Address: FidoNet 1:160/140
CFN 8:3017/0
ICDM 77:2/0
BBS No.: (512) 851-0241
Release Date: 24 April 1994
─────────────────────────────────────────────────────────────
What Is "RA Notify"
─────────────────────────────────────────────────────────────
"RA Notify" is a simple little RemoteAccess utility to inform
other nodes of an arrival or departure of a caller.
Basically, if you are logged onto node 2, and somebody leaves
node 1 - RA Notify will make that announcement. The
difference between this program and others is the ability to
know whether or not to notify a node where no-one is logged
into. RA Notify will also append to the semaphore file if the
file hasn't been shown to the user yet. This will ensure that
the user sees what is going on. Let me try and make this real
clear. Let's say all lines are available and someone logs on.
No notices go out because there is no-one else that needs to
be notified. But, if a caller logs on, and someone else is
already on the bbs - the oldest call gets notified of the new
arrival (or the newest call gets notified of the previous
logoff). Since RA will not always show the semaphore file
immediately, if notification has not gone out to another
node, RA Notify will append to the notification so the caller
will see more than one action. This will prevent the
possibility of someone logging on, then logging off - and the
only thing shown to the user is that someone just logged off.
RA Notify will only announce if more than two people are on
the bbs at the same time. RA Notify will NOT show a copyright
to the user, either. There is no need to have a user seeing a
copyright every time a caller logs on/off.
"RA Count" is command line driven and simple to run.
(Please read the registration info at the bottom of this doc)
─────────────────────────────────────────────────────────────
Do I Need "RA Count"
─────────────────────────────────────────────────────────────
Maybe the question should be, "Would the users of my
multi-line bbs like to see who is coming and going while they
are logged on?"
─────────────────────────────────────────────────────────────
DISCLAIMER
─────────────────────────────────────────────────────────────
The only thing that I guarantee is that it was written by me.
It works great here and on another system that I know of but
it may not work on yours for some reason. I won't be held
responsible from any hard/software damages that you may incur
resulting from running "RA Notify". (Had to say it... but I'm
sure you won't have any difficulty).
This program has been tested with DOS 5.0, OS2 2.11, DOS 6.2,
4DOS, and Lantastic without any trouble.
─────────────────────────────────────────────────────────────
Setting Up and Running "RA Notify"
─────────────────────────────────────────────────────────────
There is no actual set up for "RA Notify" since it is command
line driven. But, you do need to place it in the right
places, with the proper command lines.
You do NOT have to have "RA Notify" in any particular
directory, I keep it in its own directory on my system.
Command line paramaters for RA Notify are:
On|Off <Semaphore Drive and Directory> <Total Nodes> <Color>
On|Off If a user is logging on the bbs, you would
use the ON. If the caller was logging off
you would use the OFF.
Semaphore Dir I use a RAM disk for my semaphore directory
to speed up the process of showing my
semaphore files. Simply place the
configured semaphore drive\directory here.
Total Nodes Total number of nodes on your mult-node bbs
to include any local nodes you have
defined.
Color This parameter is optional, and if not
defined, the color would appear the same as
the last color on the screen (ie: if your
user is at a prompt, and the prompt color
is Blue - not defining the color here would
produce a blue note. See "Color Chart" for
specific color codes.
For my system, the command line when logging on is:
RANOTIFY On E: 3 F
Where do you place this command line? You basically have two
options. Either use a Text Shell or a Type 7/Type 15 menu
option. I prefer the Text Shell method as it is much faster.
Here is how I do it.
In my WELCOME.ASC/ANS/RIP file, I place the following:
^XC:\RA\RANOTIFY.EXE On E: 3 F
In my GOODBYE.ASC/ANS/RIP file, I place the following:
^XC:\RA\RANOTIFY.EXE Off E: 3 F
*** Remember, you must have Text Shell ON in order for this
to work.
The ^X is actually represented as a CTRL-X to be added with a
simple ASCII editor (yes, even DOS EDIT.COM can do it). In
most cases, you type CTRL-P then CTRL-X to produce what will
look like an up arrow once viewed (not edited). If you are
just having enormous amounts of trouble understanding this,
you can netmail me and I will route your help back to you.
─────────────────────────────────────────────────────────────
Color Control Codes
─────────────────────────────────────────────────────────────
When using color codes, use the number/letter - not the name.
Foreground Color
Color Number
─────────────────────────
Black 0
Blue 1
Green 2
Cyan 3
Red 4
Magenta 5
Brown 6
Gray 7
Dark Gray 8
Light Blue 9
Light Green A
Light Cyan B
Light Red C
Light Magenta D
Yellow E
White F
─────────────────────────────────────────────────────────────
Important Things To Remember
─────────────────────────────────────────────────────────────
1. You must have Text Shelling On if you are going to use
them within the WELCOME/GOODBYE files.
2. When shelling from a text file, be sure to pass the
complete path AND the filename extension or it sometimes
won't get ran. I can't explain why - and it's not a problem
with my program, but I have seen RA not run a program because
of it.
3. You must get the command line parameters in the right
place.
─────────────────────────────────────────────────────────────
Support
─────────────────────────────────────────────────────────────
I doubt if you need it, but I'll answer simple questions if
you netmail me at one of the above listed addresses. I will
be limited to routing your replies back, though. I'm not
charging a lot for this program, so I'm not gonna spend a lot
on long distance calls supporting it. That wouldn't be smart
business, would it?
You can also reach me at Computer Resources, (512)853-7779
between the hours of 5:00pm and 8:00pm (CST) Mon-Fri.
─────────────────────────────────────────────────────────────
Registration
─────────────────────────────────────────────────────────────
You may evaluate this program for a period of 14 days. After
that, I will require you to register it, or erase it.
Registration is:
Non-Commercial & running RemoteAccess shareware 2 node version
$5 US Dollars.
Commercial OR Running RA Pro
$10 US Dollars.
***** Sorry, no other currency, please. *****
Send Check or Money Order to:
jLc Software
C/O Joe Hacker
4106 Nicklaus Lane
Corpus Christi, TX 78413
USA
Please make any checks or money orders payable to "Joe Hacker"
─────────────────────────────────────────────────────────────
Acknowledgements
─────────────────────────────────────────────────────────────
This program was inspired by two people. They are:
1. Andrew Milner - author of RemoteAccess.
Without his SUPER bbs program, I would have never thought
to write this <grin>. Great job Andrew! Keep up the good
work.
2. My Wife, Carolyn - author of my happiness.
She really doesn't like me sitting and playing on the
computer a lot - but she encourages me with little
ego boosters like "that looks great, Honey"...
Thanks for the support!
* End of RANOTIFY.doc *