home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────────────────────────────────────────────────────┐
- │ [CNAV] Custom Node Activity Viewer PPE [CNAV] │
- └─────────────────────────────────────────────────────────────────────────────┘
- Custom Node Activity Viewer PPE (c) 1993-94 by Midnight Slasher
- Version: 3.20 Modified / Freeware
- - 07/11/94 -
- ───────────────────────────────────────────────────────────────────────────────
- ───────────────────────────────────────────────────────────────────────────────
- <mslasher@io.org>
-
- ───────────────────────────────────────────────────────────────────────────────
- [ VERSION HISTORY ] ···························································
- ───────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 3.20 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Changed: Output speed was really getting to everyone. Advantage has
- │-│ been taken over ANSI routines mixed with PCBoard's internal
- │-│ color codes!
- │-│
- │-│ Changed: Time was being reported incorrectly! Now fixed.
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 3.10 ···[ Modified by Liquid Plumber ]·····························
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Added: PCBoard Internal Protocol Support! Now it will show what's
- │-│ already been transfered even if it's built in, like Ymodem,
- │-│ Ymodem-G, Xmodem, etc.
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 3.00 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Added: Active Mode! This mode is an auto-updating interactive mode.
- │-│ If the user chooses Active Mode (or you set it up as the default)
- │-│ this program will display all active nodes as you have configured
- │-│ them and then allow the user to input a Node Number so they can
- │-│ view the extended information for that node only. This includes
- │-│ all the file transfer information of a 'Verbose View' if the
- │-│ node is transferring files, as well as a short status screen
- │-│ (fully configurable if so desired = CNAV.STA) that will allow the
- │-│ user to view the user account stats of other online users.
- │-│
- │-│ During this process, the nodes are constantly being monitored.
- │-│ If a node changes activity, the display will be real-time
- │-│ auto-updated.
- │-│
- │-│ You can not have more than 18 nodes if you wish to make use
- │-│ of this mode (can't fit more than that on a screen!).
- │-│
- │-│ I've been playing with this mode since version 2.00, but never
- │-│ got around to implimenting it in the standard code.
- │-│
- │-│ Added: Two command line parameters to accomodate Active Mode:
- │-│
- │-│ /ACTIVE = Force Active Mode
- │-│ /DEF=A = Ask user which mode to view / default to Active Mode
- │-│
- │-│ Added: CNAV.ACT File. Allows you to configure the activity line for
- │-│ most of the supported node activities. Color codes supported.
- │-│ Maximum of 38 uncolorized characters for each line. Delete
- │-│ this file if you want to use the defaults (faster loading).
- │-│
- │-│ Changed: Since the overall display speed of the transferring files
- │-│ display was increased in v2.95, I decided to speed up the
- │-│ reading of Queued files. It is now noticably MUCH faster.
- │-│
- │-│ Changed: If you do not specify a forced mode (via a /??? command line
- │-│ parameter) or force a /DEF=? parameter, the mode question asked
- │-│ of the user is now hotkey activated and only accepts input
- │-│ for available modes.
- │-│
- │-│ Added: An online help file (CNAV.HLP) to explain the available modes
- │-│ to the user, providing you allow the user to choose the view
- │-│ mode (ie: do not force a certain mode with a command line
- │-│ parameter).
- │-│
- │-│ Added: Node view support for all nodes. For example, if you are on
- │-│ node 3, and the user on node 1 is viewing nodes with CNAV, the
- │-│ activity line for node 1 will indicate the usage of CNAV.
- │-│
- │-│ * Please refer to the DOCs for complete information, setup *
- │-│ * instructions and configurable options. Much has changed *
- │-│ * or been added, so it would be in your best interest to *
- │-│ * take a gander at them! *
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.95 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Changed: Tweaked the procedure that reads/outputs the transferring files.
- │-│ CNAV was originally a combination of 3 old PPEs I wrote when PPL
- │-│ first came out. Revamping this procedure has resulted in an
- │-│ approximate 60% increase in speed when reading/outputting
- │-│ transferring files in CNAV Verbose Mode. (Something I've wanted
- │-│ to do for a while now :) )
- │-│
- │-│ Added: Ability to customize the 'Activity String' for <Open Node>'s.
- │-│ This allows you to insert node telephone numbers/modem types, etc
- │-│ into this line so people can view them when doing a node display
- │-│ and <Open Node>'s are available. This is configurable in the
- │-│ CNAV.DAT file.
- │-│
- │-│ Added: An optional CNAV.OPT file. This option file allows you to toggle
- │-│ the display of <Open Nodes> and <Closed Nodes> with a Y/N toggle.
- │-│ More options will be added to this file in the future.
- │-│
- │-│ Added: An optional CNAV.EXC file. This file allows you to insert
- │-│ user names (one to a line) that will be excluded from the node
- │-│ display.
- │-│
- │-│ Added: Connect Speed now includes an "E" if the user has established
- │-│ an error correcting session.
- │-│
- │-│ Changed: Lowered the memory requirement by atleast 6k. Wow. Bet it will
- │-│ go back up in the next version. :)
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.90 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Squashed: Mode Question using the wrong color for the default answer.
- │-│
- │-│ Squashed: Mode Question allowing more than one character input answers.
- │-│
- │-│ Added: Stripping of the "@" character from the User City field to
- │-│ prevent the usage/display of PCBoard Macro codes.
- │-│
- │-│ Added: Tiny Mode. Will display only one line of information for each
- │-│ node. Useful for people who want the minimal amount of info,
- │-│ or for systems that have large amounts of nodes (10+)
- │-│
- │-│ Command Line Parameters:
- │-│ /TINY = Will force Tiny Mode
- │-│ /DEF=T = Will ask the user which mode he wants to see, and will
- │-│ default to Tiny Mode.
- │-│
- │-│ Changed: Question now includes 'Tiny Option'
- │-│
- │-│ example: [T]iny, [B]rief or [V]erbose Node Display? (v)
- │-│
- │-│ Added: CNAV.COL is now the file that allows color configurability to
- │-│ the program while CNAV.DAT stays as the main configuration file
- │-│ for the nodes and path setup.
- │-│
- │-│ The T/B/V question is now seperatly color configurable.
- │-│
- │-│ The Border/Outline is now one standard color and is configurable.
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.80 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Added: A brief mode to only show who is online and their activity, and
- │-│ not any file transfer information (Files being transferred).
- │-│
- │-│ (Some boards have many nodes, and if all are transferring large
- │-│ batches of files, the display could become too large for a
- │-│ person who generally just wanted to see who is online)
- │-│
- │-│ Added: Command Line Parameters:
- │-│ /BRIEF = Force Brief Mode (Do not display transferring files)
- │-│ /VERBOSE = Force Verbose Mode (Same display as past versions)
- │-│ /DEF=B = Ask user which mode he wants. Defaults to BRIEF mode.
- │-│ /DEF=V = Ask user which mode he wants. Defaults to VERBOSE.
- │-│
- │-│ (the default is now a /DEF=V)
- │-│
- │-│ example: [B]rief or [V]erbose Node Display? (v)
- │-│
- │-│ (Node ## and Node Bracket colors are the colors used to display
- │-│ this prompt)
- │-│
- │-│ Added: Open Nodes now display the time at which they went idle (ie:
- │-│ the time the last caller on that node logged off)
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.70 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Removed: Any and all previous command line parameters.
- │-│
- │-│ Added: File Size information of Queue'd and Transferring Files (instead
- │-│ of '[Hold]'.
- │-│
- │-│ Added: More frequent checks to see if the user aborts the display.
- │-│ Program termination upon abort is immediate.
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.60 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Added: Time display at end of program. Allows users to compare login
- │-│ times of other online users with the current system time
- │-│ (helpful for callers from other time zones)
- │-│
- │-│ Added: 3 Digit Security Level Display for any online users
- │-│
- │-│ Removed: CPS and ERROR reporting on file transfers. Since connect speeds
- │-│ are already reported, and large transfers could take a while
- │-│ to display, I've removed these two pieces of information to
- │-│ benefit overall file reading and display speed.
- │-│
- │-│ Added: Numbering of transferred / transferring files. Added 1 line to
- │-│ the configuration file to allow for color configuration of file
- │-│ numbers.
- │-│
- │-│ Changed: File size is now reported in KiloBytes with proper commas to
- │-│ increase human readability.
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.50 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Added: Modifications from v2.10-v2.40
- │-│
- │-│ Added: Reporting of Modem Connect Speed & Locked Port Speed
- │-│
- │-│ Added: Reporting of Modem Connect Time (User Login Time)
- │-│
- │-│ Changed: Procedure that reads the DSZ.LOG file and the download batch
- │-│ queue to reduce the possibility of share violations
- │-│
- │-│ Changed: Display output to allow for Modem Connect Information
- │-│
- │-│ Changed: CNAV.DAT file color configuration had to be updated to reflect
- │-│ the design changes
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 2.00 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Changed: Compiled with PPLC v2.0 to allow for following functions
- │-│
- │-│ Added: Support for displaying a user's download queue, this includes:
- │-│ o D/L files currently being transferred with HSLink
- │-│ o D/L files currently being transferred with DSZ/GSZ
- │-│ o D/L files *to be* transferred with HSLink
- │-│ o D/L files in a user's batch with ZModem
- │-│ o D/L files in a user's batch with an internal protocol
- │-│
- │-│ Added: Support for VERIFY log entries
- │-│
- │-│ Squashed: Bug that did not handle paths with "/" instead of "\"
- │-│
- │-│ Squashed: Bug that would report [Error!] on ZModem Transfers
- │-│
- │-│ Changed: Transfer Direction display is displayed on the far left of
- │-│ the screen beside the Filename information.
- │-│
- │-│ Squashed: Incorrect handling of ZMSend/ZMRecv log files
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-
- ┌─┐────────────────────────────────────────────────────────────────────────────
- │-│ Version 1.00 ······························································
- │-│────────────────────────────────────────────────────────────────────────────
- │-│
- │-│ Initial Release (Compiled with PPLC v1.0)
- │-│
- └─┘────────────────────────────────────────────────────────────────────────────
-