─────────────────────────────────────────────────────────────────────────────── ▒▒▌[CNAV]▐▒▒░ ∙ Custom Node Activity Viewer PPE (c) 1993-95 ∙ ░▒▒▌[CNAV]▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ ·············································· │ Author: Robert Hunter │▌ ▐│ ·······∙ VERSION HISTORY/WHATS NEW ∙········ │ a.k.a: Midnight Slasher │▌ ▐│ ·············································· │ E-Mail: mslasher@io.org │▌ ─────────────────────────────────────────────────────────────────────────────── THIS FILE WILL NOT INFORM OF ALL CHANGES OR SETUP INSTRUCTIONS. PLEASE REFER TO THE DOCUMENTATION FOR COMPLETE INSTALLATION INSTRUCTIONS/FUNCTION DESCRIPTIONS. ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ VERSION 4.06 ▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ Changed: Transfer Protocols are now displayed as they are listed. If you │▌ ▐│ wish to use the older method of distinguishing Z & H protocols │▌ ▐│ check the appropriate toggle in the .OPT file. │▌ ▐│ │▌ ▐│ Squashed: Exceedingly long lists of Queued files not handled properly │▌ ▐│ │▌ ▐│ Changed: "SYSOP" account (not using real name) is now supported │▌ ─────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ VERSION 4.05 ▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ Added: .STA file for Active Mode Viewing can now be security level │▌ ▐│ specific │▌ ▐│ │▌ ▐│ Added: T/B/V modes now support a mode specific .TOP file (a file │▌ ▐│ displayed before CNAV), and a .BOT file(a file displayed after) │▌ ▐│ │▌ ▐│ Squashed: DOORs or other applications may lock the PCBOARD.SYS file │▌ ▐│ which would cause a share violation on B/V/A modes. │▌ ▐│ │▌ ▐│ Squashed: When exiting Active mode, and in Non-Expert mode, the screen │▌ ▐│ did not pause before displaying the menu. │▌ ─────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ VERSION 4.01 ▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ Squashed: User name field would sometimes go blank for a few seconds │▌ ▐│ when two users entered CNAV at the same time. │▌ ▐│ │▌ ▐│ Squashed: Reverse display of UP/DN transfer directions in the file │▌ ▐│ transfer display of a V or A mode. │▌ ▐│ │▌ ▐│ Changed: If you use a /DEF=? parameter, please use the .OPT file and put │▌ ▐│ it in there. PCBoard does not have the ability to accept cmd │▌ ▐│ line parameters from 2 places -- therefore if you want to allow │▌ ▐│ users to use the quick commandline parameters (CNAV ?) but also │▌ ▐│ want a default mode, you must remove the /DEF= line from your │▌ ▐│ CMD.LST file and put it on the proper line of the .OPT file. │▌ ─────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ VERSION 4.00 ▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ Added: Ability to use simple command parameters to default to a mode │▌ ▐│ when a mode is not forced via the CMD.LST file. ie: CNAV T │▌ ▐│ will run CNAV in tiny mode. │▌ ▐│ │▌ ▐│ Changed: A procedure now reads the user file directly (for speed), if │▌ ▐│ you encrypt your user file, please use the .OPT file and set │▌ ▐│ the appropriate toggle to force the old procedure to be used. │▌ ▐│ │▌ ▐│ Added: Support for mode 'H' - Handling Mail. If being used, please │▌ ▐│ remember to update your .ACT file. │▌ ▐│ │▌ ▐│ Added: Per session exclusions toggle. E or /EXCLUDE │▌ ▐│ (controllable via SL in .OPT file) │▌ ▐│ │▌ ▐│ Added: Permanent exclusion toggle from .EXC file. P or /PEXCLUDE │▌ ▐│ (controllable via SL in .OPT file) │▌ ▐│ │▌ ▐│ Added: MSG or Broadcast Mode. M or /MSG │▌ ▐│ (controllable via SL in .OPT file) │▌ ▐│ │▌ ▐│ Added: Ability to allow users to setup a default mode based on a CNAV │▌ ▐│ TPA setting. │▌ ▐│ │▌ ▐│ Changed: Increased efficiency of many minor procedures │▌ ▐│ │▌ ▐│ Changed: Compiled with PPLC v3.00 │▌ ─────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ VERSION 3.00 ▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ Added: Active Mode! This mode is an auto-updating interactive mode. │▌ ▐│ If the user chooses Active Mode (or you set it as the default) │▌ ▐│ this program will display all active nodes as configured │▌ ▐│ 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!). │▌ ▐│ │▌ ▐│ 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 try 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: 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. │▌ ─────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ VERSION 2.95 ▐▒▒ ─────────────────────────────────────────────────────────────────────────────── ▐│ Changed: Tweaked the procedure that reads/outputs the transferring files │▌ ▐│ │▌ ▐│ Added: Ability to customize the 'Activity String' for <Open Node>'s. │▌ ▐│ This allows you to insert node telephone #s /modem types, etc │▌ ▐│ into this line so people can view them when displaying nodes │▌ ▐│ 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> & <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 display. │▌ ▐│ │▌ ▐│ Added: Connect Speed now includes an "E" if the user has established │▌ ▐│ an error correcting session. │▌ ─────────────────────────────────────────────────────────────────────────────── ─────────────────────────────────────────────────────────────────────────────── ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▌ 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 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). │▌ ▐│ │▌ ▐│ 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.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.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.00) │▌ ───────────────────────────────────────────────────────────────────────────────