                       Monitor - v3.04 #100.05.001
                       Copyright John Gonski 2000
 
Thank you for downloading and evaluating my program. :)
 
Monitor is a PCBoard PPE for SysOps to monitor their nodes while they are
on-line.  It will display their name, city, and current status of on-line
users.  It will also allow you, as a SysOp (or Co-SysOp), to display the
account infomation of any user currently logged on.  Also allows you to change
the Node information and view the caller log as well as a lot of other
information.
 
This version requires PCBoard v15.3+ in order to work. (I originally compiled
it in PPLC v3.40, but most SysOps don't run PCBoard v15.4.)
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
Here's the installation:
 
1)  Copy all the files into a directory.  Perhaps c:\pcb\ppe\monitor
 
2)  Go into your PCBsetup | File Locations | Configuration Files.  Then edit
    your CMD.LST.  This is what it looks like on my board:
 
				PPE/MNU File Specification -Or-
Command         Sec             Keystrok Substitution
=======         ===             ===============================
MONITOR         110             c:\pcb\ppe\monitor\monitor.ppe
 
To setup the options, type the command followed by the word SETUP at you BBS
main menu.  For example type MONITOR SETUP.
 
Here's The Options:
 
 Number Of Nodes To Display
 ******************************************************************************
 Here you can specify the number of nodes to have displayed on the screen at
 one time.  Maximum Nodes displayed are 18 with the Last Caller being displayed
 and 20 without the Last Caller being displayed.  Default is the maximum number
 of nodes your version of PCBoard supports or 20...whichever is less.
 
 Beep On Caller Logon
 ******************************************************************************
 This option controls three different audio notifications:
   1) You will hear 1 BEEP if a user is logging on.
   2) You will hear 2 BEEPS if you have new mail waiting in the Main Board
      Conference (0).  (Once every 25 screen updates.)
   3) You will hear 3 BEEPS if someone is paging the SysOp.
 Default is NO.
 
 Display Last Caller To System
 ******************************************************************************
 If you would like to see who the last caller was on the system, select this
 option.  It will take up two lines on the bottom of the screen and limit the
 number of Nodes displayed to 18.  Without this option selected you will have a
 limit of 20 Nodes.  Default is NO.
 
 Number Of Seconds Delay Between Reads
 ******************************************************************************
 The delay between each screen update can be configured from 1 to 99 seconds.
 You may want to select a higher number for slower connections and lower number
 for faster connections.  Default is 255.
 
 SysOp's Security Level
 ******************************************************************************
 Set the SysOp's security level here.  Careful with this option.  Setting it at
 a security level of an "average" user can be very dangerous to system
 security.  I'm assuming you have left the SysOp's security to PCBoard's
 default of 110 so the program will also default to 110 if this field is left
 blank.
 
 Co-SysOp's Security Level
 ******************************************************************************
 If you have a Co-SysOp or several, you can limit their access.  This program
 assumes that Co-SysOp's security level is less than SysOp's and greater than
 general/patron callers.  For example:  General = 10, Patron = 50,
 Co-Sysop = 100, SysOp = 110.  If you have no Co-SysOp then just leave it
 blank.  Default is 255 which disables Co-SysOp options.
 
 Hide Passwords
 ******************************************************************************
 This is a globle setting for security of displaying passwords in the User
 Viewer.  Y = Displays all passwords except for any user with SysOp security
 level.  A = Disables displaying of all passwords to everyone.  N = Displays
 everyone's password, including the SysOp's.  Default = A.
 
 Note:  You can have all passwords available to the SysOp and still hide some
 or all passwords from your Co-SysOp(s).  Enter N here and Y or A in the Hide
 Passwords To Co-SysOp option.
 
 Use Random Taglines
 ******************************************************************************
 This is just a fun option I added.  Normally whenever someone else displays
 WHO's online they see you as Unavaliable For Chat.  With this option you can
 have a "Tagline" next to your name instead.  A sample TAGLINE.TXT file is
 included.  The first line is the number of taglines in the file and every line
 there after is a tagline.  Default is NO.
 
 Co-SysOp Can Enter User Viewer
 ******************************************************************************
 Y = Let's your Co-SysOp(s) enter and view confidential information about each
 user.  N = No Access To User Viewer.  Default is NO.
 
 Co-SysOp Can Enter Node Editor
 ******************************************************************************
 Y = Let's your Co-SysOp(s) enter and view/edit Node information contained in
 the USERNET.XXX file.  N = No Access To Node Editor.  Default is NO.
 
 Co-SysOp Can Use Random Taglines
 ******************************************************************************
 Y = Let's your Co-SysOp(s) use Taglines next to their name(s).
 N = Co-SysOp(s) cannot use Taglines.  Default is NO.
 
 Note: Use Random Taglines option must be set to Y in order for this option to
 take affect.
 
 Co-SysOp Can View Node Idle Status
 ******************************************************************************
 Y = Let's your Co-SysOp(s) view how long a node has been idle.
 N = Co-SysOp(s) cannot view how long a node has been idle.  Default is NO.
 
 Co-SysOp Can View Node's Last Caller
 ******************************************************************************
 Y = Let's your Co-SysOp(s) view who the last caller was on each node.
 N = Co-SysOp(s) cannot view who the last caller was on each node.
 Default is NO.
 
 Co-SysOp Can View System Last Caller
 ******************************************************************************
 Y = Let's your Co-SysOp(s) view the last caller on system.  N = Co-SysOp(s)
 cannot view the last caller on system.  Default is NO.
 
 Note:  Display Last Caller option must be set to Y in order for this option to
 take affect.
 
 Co-SysOp Can Enter Setup Program
 ******************************************************************************
 Y = Let's your Co-SysOp(s) enter and change the setup information to the
 Monitor program.  N = No Access to Monitor Setup.  Default is NO.
 
 Note:  This is an important option.  If you deny any other access to your
 Co-SysOp(s) and allow them this one, they can always give themselves full
 access.
 
 Hide Passwords From Co-SysOp
 *****************************************************************************
 Y = Display all passwords except for any user with SysOp security level.
 A = Disables displaying of all passwords.  N = Displays everone's password
 including the SysOp's.  Default is NO.
 
 Note:  Hide Passwords option must be set to N or Y in order for this option
 to take affect.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
HotKeys You Can Use At The Main Screen
 
 (Enter) - Display User Info Of Selected User
 (ESC) - Quit Monitor Program And Return To BBS
 (SPACE BAR) - Enter Node Editor Of Selected Node
 End - Goto Last Node
 Home - Goto First Node
 PageDown - Display Next Set Of Nodes
 PageUp - Display Previous Set Of Nodes
 A - Adjust Screen Refresh Rate
 B - Toggle Beep On Logon ON/OFF
 C - Display Caller Log Of Selected Node
 D - Same As Down Arrow Key (Moves Lightbar Down One)
 H - Display The Help Screen
 I - Toggle Display Node Idle Time ON/OFF
 L - Toggle Display Last Caller To Each Node ON/OFF
 R - Choose New Random Tagline (Taglines Must Be Enabled)
 T - Toggle Random Taglines ON/OFF
 U - Same As Up Arrow Key (Moves Lightbar Up One)
 V - Display Current Version Of Monitor
 
HotKeys You Can Use At The User Viewer Screen
 
 Left Arrow () - Move Between User Stat Screens
 Right Arrow () - Move Between User Stat Screens
 End - Jump To Last User
 Home - Jump To First User
 PageUp - Jump To Next 10 Users
 PageDown - Jump To Previous 10 Users
 D - Same As Down Arrow (Previous User)
 H - Display The Help Screen
 S - Search For A User Via Full Name Or Alias
 U - Same As Up Arrow (Next User)
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
While inside the Monitor program, you will be notified of any unread or new
E-Mail to you by seeing a blinking M next to your name.  A double BEEP will be
heard every 25 reads if you have selected the Beep On Caller Logon as Y.

You may notice a message saying "Please Wait..."  What this means is that your
last read message in the current conference is much older than the newest
message in that conference.  The Monitor program is scanning through all those
messages searching for any unread mail you may have.  After the Monitor program
fully loads, it will start searching from the last message in that conference
since you entered program, reducing search time.
 
Note:  The default by PCBoard is to make any mail sent to the SysOp READ only
when you read your mail using the mail commands...such as "R A Y"...for Read
All new mail to You.  If you see the M next to your name and you are sure you
have read all your mail, just enter the above command and then re-enter the
program.  The M will not be there anymore.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
This program is currently FREEWARE.  If you still feel you want to send me $5
or so for my hard work, feel free to. :)  THANKS!
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
Other Files To Setup
 
There's only one file that you may want to edit with a text editor.  That
file is called TAGLINE.TXT.  The first line should be the number of
taglines in the file.  Lines 2 and on should contain one tagline per line.
 
You can enable/disable using TagLines in the Setup portion of the program,
or while inside the program by hitting T.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
Command Line Parameters
 
Here's a list of the command line parameters and what each one does:
 
MONITOR (No Parameters) - Runs the program normally.
 
MONITOR SETUP - Runs the setup portion for you to customize or register the
                program, then exits.
 
MONITOR VER - Displays the current version of the program, then exits.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
I've also included the PPE and PPS of a WHO replacement to take advantage of
the TagLines and other User Operations.  Please read the WHO.PPS file for
more information.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
Monitor v3.04 is by no means the "Final Version."  I still see room for
improvement and I will continue to work on "Perfecting" the program and
increasing it's performance.  Make sure you check often for a more recent
release of the program.
 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 
That's it.  Your're done.  If you have any questions, comments, etc. on
this program,  I can be reached at The Nexus BBS.

        Dial-Up:  856.875.0968
         Telnet:  bbs.nexusbbs.com
Internet E-Mail:  alzirr@nexusbbs.com
 World Wide Web:  http://www.nexusbbs.com
            ICQ:  16166126
