ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý[CNAV]Þ±±° ù Custom Node Activity Viewer PPE (c) 1993-95 ù °±±Ý[CNAV]Þ±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Þ³ úúúúúúù Custom Node Activity Viewer ùúúúúúúú ³ Author: Robert Hunter ³Ý Þ³ úúúúúúúúù Version: 4.06 Standard ùúúúúúúúúúú ³ a.k.a: Midnight Slasher ³Ý Þ³ úúúúúúúúúúúúúúù [02/15/95] ùúúúúúúúúúúúúúúúú ³ E-Mail: mslasher@io.org ³Ý ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Þ³ CONTENTS ³ 1. Files Included 5. General Program Information ³Ý Þ³ OF ³ 2. Brief Program Summary 6. Distribution ³Ý Þ³ DOCUMENTATION ³ 3. Installation 7. Legal-ese ³Ý Þ³ ³ 4. External Files 8. Registration / Author Notes ³Ý ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý FILES INCLUDED Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Þ³ CNAV.DAT ..... 1,907 .. Main Data Configuration File Þ³ CNAV.DOC .... 29,144 .. Documentation / Installation Guide (Please Read) Þ³ CNAV.HLP ..... 1,676 .. Online Help File Þ³ CNAV.HST .... 19,683 .. Revison History / Whats.New Þ³ CNAV.PPE .... 37,674 .. Node Activity Viewer PPE Þ³ _CNAV.ACT ....... 960 .. Activity Line Configuration File (Optional) Þ³ _CNAV.COL ..... 2,496 .. Color Configuration File (Optional) Þ³ _CNAV.EXC ........ 20 .. Exclusion Name List File (Optional) Þ³ _CNAV.OPT ....... 637 .. Available Options File (Optional) Þ³ _CNAV.STA ....... 956 .. Active Mode Stat Display Screen (Optional) Þ³ FILE_ID.DIZ ..... 462 .. Description Identification File ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý BRIEF PROGRAM SUMMARY Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ A .PPE (* PCBoard Programming Language Executable *) for PCBoard v15.2+ BBS. This program can be used as a replacement or addition in your CMD.LST file. Its purpose is to replace the stock WHO (is online) command with a program that has advanced capabilities. This program has multiple modes allowing the user to view node activity in a variety of ways. It supports the standard Node/UserName/Activity functions, as well as connect speed & time, node idle times, file transfer information (filenames/sizes etc) and much more! One interesting feature is its 'RealTime Active Mode' allowing the user to view all available nodes on the screen while it auto-updates node activity in a real-time environment. The best way to find out if this program might be useful to you is to test it out. Follow the installation instructions and try it out ... ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý INSTALLATION Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1. Load PCBSETUP 2. Press B ( File Locations ) 3. Press B ( Configuration Files ) 4. Edit CMD.LST ( Press F2 at the CMD.LST File ) Example CMD.LST: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Charges Per ³ ³ Command Sec Minute Use PPE/MNU/Keystroke Replacement ³ ³ ÍÍÍÍÍÍÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ WHO # 0 0 DRIVE:\PATH\CNAV.PPE ³ ³ CE # 0 0 C:\PCB\CNAV.PPE /EXCLUDE (opt) ³ ³ MSG # 0 0 C:\PCB\CNAV.PPE /MSG (opt) ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Þ³ Possible Command Line Parameters: Þ³ --------------------------------- Þ³ /VERBOSE | V : Force Verbose Mode [ Include File Transfer Information ] Þ³ /BRIEF | B : Force Brief Mode [ Do not include File Transfer Info ] Þ³ /TERSE | T : Force Terse Mode [ Show minimal node information ... ] Þ³ /ACTIVE | A : Force Active Mode [ Real-Time Auto-Updating Mode .... ] Þ³ /MSG | M : Force Msg Mode [ Broadcast Messages to other Nodes ] Þ³ Þ³ Defaults: Allows the user to choose the display mode, but defaults to: Þ³ ------------------------------------------------------------------------ Þ³ /DEF=A : Defaults to Active Mode : * Use these in the .OPT Þ³ /DEF=T : Defaults to Terse Mode : file if you want users Þ³ /DEF=B : Defaults to Brief Mode : to be able to use quick Þ³ /DEF=V : Defaults to Verbose Mode : command line parameters Þ³ Þ³ Exclusion: Allows you to set up a seperate command that specifically Þ³ ---------- toggles the exclusion mode for the current user. Þ³ Þ³ /EXCLUDE : Toggles exclusion mode for that particular node/user for Þ³ that particular session. Þ³ /PEXCLUDE : Toggle permanent exclusion mode (from the .EXC file) Þ³ Þ³ * If a command line parameter is not used, a /DEF=V is assumed. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 5. Rename and edit any _CNAV.* file(s) to CNAV.* _only_ if you wish to use optional configuration or color preferences. Instructions for each file are listed within the file itself. These files are optional; the program has internal defaults and usage of any external files usually slows the loading process a bit .. Permanent User Toggles ---------------------- If you wish to make use of permanent user toggles (explained in detail later in this file) the use of a static TPA is required. What this does is add 1 static character into your user.inf file for each user. CNAV uses this 1 static character to store a toggle that reflects the user's specific setup for CNAV. This is completely optional. If you don't want to install this feature, you do not have to. A TPA was used instead of an external data base since loading speed is a main factor with this program. Installing the CNAV TPA: All nodes must be down, this is a one time install into the user.inf file. i. Run PCBSM ii. Press D ( User Info File Maintenance ) iii. Press E ( Add/Update Third Party Application ) iv. Enter the name of the Third Party Application: CNAV v. Version : 1 Static Size : 1 Dynamic Size : 0 Keyword : CNAV vi. Press PGDN ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ NOTE Because of the many features of this program, it can become quite memory ---- intensive. Please make sure you have 60k or so free memory or else you may receive a 'Variable Declaration Error' from PCBoard. (Red Box in the status line.) One possible way of freeing up memory is to not pre-load the CNAMES/PCBTEXT files. To check these settings: PCBSETUP > [G] > [D] ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý EXTERNAL FILES Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Packaging Note: You may notice that many files come packaged as _FILE.EXT . This is because they are optional files. They will not be used unless you rename them to FILE.EXT (remove the _). It is packaged this way to prevent users who want to use the defaults provided in the program from using these files unintentionally, which simply slows down the loading process. ----------------------------------------------------------------- CNAV.DAT : Allows you to setup the number of nodes to monitor, the path and filename(s) to your DSZ.LOG files, and you can optionally setup Telephone Numbers/Modem Types to be displayed in the activity line of . A Default CNAV.DAT file has been included for you to follow. ----------------------------------------------------------------- CNAV.HLP : The online help file to explain to the user what each mode means, providing you allow the user to choose the mode (ie: do not force a certain mode with a command line parameter). ----------------------------------------------------------------- CNAV.ACT : The Activity Configuration File. If this file exits, CNAV will use it for configuration information for the Activity lines. Color codes are supported, and each line must be 38 uncolorized characters or less. Refer to the contained default CNAV.ACT file to see what each line should refer to. ----------------------------------------------------------------- CNAV.COL : The Color Configuration File. This file allows you to change any or all of the colors used in the program. If you wish to use the default colors, do not use this file.Its theoretically faster to load the program if no CNAV.COL file is found and defaults are automatically used. Instructions are contained within this file. ----------------------------------------------------------------- CNAV.OPT : The Options Configuration File. This file allows you to toggle the display of and nodes with a Y/N toggle. A Default CNAV.OPT file has been included. This is also where you can limit, to a security level, who can access the exclusion and msg modes. If you encrypt your user file, make sure to use this file and set the appropriate toggle. ----------------------------------------------------------------- CNAV.EXC : The Optional Exclusion List. This file allows you to list user names (one to a line) that you DO NOT want to be displayed in a node view if those users happen to be online.This is permanent, (not affected by an /EXCLUDE) IE: CNAV.EXC ------------------ JOHN DOE JANE DOE ------------------ If John Doe is online and is on Node 3, Node 3 will NOT be shown in a node view (in any mode). Etc. ----------------------------------------------------------------- CNAV.STA : The active mode Statistics File. When a user runs CNAV in active mode and then chooses to display the extended information of another online user, this file will be displayed. Since many sysops don't want other users to view the statistics of other members of the BBS, you can edit this file and configure exactly what statistics you want included when a user displays the extended information of another user. This is accomplished by replacement codes. Think of replacement codes as PCBoard Macros (@???@). The following replacement codes are supported. They are the same length as the output fields will be once they are filled in. For example, %CONNECT_STRING will be replaced with the Connection Speed and Port Speed and automatically Left Justified and filled to the full 15 chars. This file can be security level specific. For example, if a user with security 50 views the stats, CNAV would first look for and use the CNAV50.STA file. It would then use the default CNAV.STA file, and if not found, display the default internal display. %MIX_USER_FULL_NAME_FIELD . The User Name in Mixed Characters %CAP_USER_FULL_NAME_FIELD . The User Name in Capital Letters %MIX_USERCITYSTATE_FIELD .. The User's City/State in Mixed Chrs %CAP_USERCITYSTATE_FIELD .. The User's City/State in Capital Ltrs %CONNECT_STRING ........... The Connect Speed & Port Speed %UPT_BYTES ................ Total Upload Bytes %DNT_BYTES ................ Total Download Bytes %LAST_SC .................. Last Directory Scan %LAST_DT .................. Date of Last Call %LTIM ..................... Time of Last Call %TCAL ..................... Total Number of Calls %UPTF ..................... Total Upload Files %DNTF ..................... Total Download Files %SL ....................... Security Level A sample CNAV.STA file has been included, but should not be used unless you want to change it from the default. CNAV.STA can not contain any lines that exceed 36 uncolorized characters. This means, if you remove all the @X color codes from the file, it should not exceed 36 characters, starting from column one. This requirement is necessary since the file transfer information (if available) is displayed on the remaining characters on the right side of the screen. This file can not exceed 22 lines/rows. If you wish to display a blank line, include a color code on that line with no other information. The program sees a blank line as the end of the file. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý GENERAL PROGRAM INFORMATION Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ (Assumes CNAV is installed as a WHO replacement) 1. Loading ----------------------------------------------------------------------------- The sysop's values will always take precedence over any user defined command line parameters. If you install a forced mode for CNAV (ie: /TERSE) it will force CNAV to always run in TERSE mode no matter what command line parameters may be passed to it by the user. If no mode is forced, or a /DEF=? value is used, the user is then allowed to use their own command line parameters when loading CNAV. If the user does not pass any command line parameters, a prompt will be issued asking the user which mode to run. The default will be the value set by the /DEF=? parameter (or a /DEF=V if no parameter is passed). If the user chose to run with the 'T' parameter (WHO T) the program would run in TERSE mode without displaying the 'mode question' prompt. * Note: If you want to use a /DEF parameter, rename the _CNAV.OPT file to CNAV.OPT and place it on the appropriate line. This is the only way to allow a default mode, while retaining the ability for the user to use quick command line parameters. 2. Terse/Tiny Mode ----------------------------------------------------------------------------- Terse Mode displays each node #, the user name of the user on that node, and their node activity. 3. Brief Mode ----------------------------------------------------------------------------- Brief Mode displays 2 lines for each node. It contains the standard node #, user name and node activity of a Terse Mode, but also displays the user's security level, their city/state field as well as the login time and connect speed of the user. 4. Verbose Mode ----------------------------------------------------------------------------- Verbose Mode is the same as Brief Mode with one exception. If a user is transferring files, the program will display what files are being transferred. This includes file numbering, the direction of the transfer (Upload or Download) file names, as well as file sizes (in kilobytes). If the DSZ.LOG file is locked (certain protocols file lock the log file during transfers) such information will not be available. However, CNAV also looks for and displays the user's Queue of files (Files waiting to be transferred). 5. Active Mode ----------------------------------------------------------------------------- Active Mode is an interactive self-updating node view. This mode will only work if you have 18 nodes or less (can only fit that many on one screen). If you have 19+ nodes and attempt to run active mode the program will default to Terse Mode. In this mode, CNAV displays all available nodes to the user. It then will wait for input: either a node number on which to view extended information, or the ENTER or ESC key to exit the program. The input is hotkey activated (does not require the 'ENTER' key) unless you have more than 10 nodes and the user wishes to view node 1's information. Extended information refers to a user's statistics (configurable in CNAV.STA) as well as file transfer information when available. During this display time CNAV is constantly checking on all node activity. If the activity of another node changes CNAV will update that node's information only. For example, if Node 3 was Transferring Files and now is available for Chat, CNAV will only update N3 with the proper 'Available for Chat' activity. As with all other modes, if a specific user or node is excluded from the node display (via the .EXC file or other means, or perhaps via an option in the .OPT file that turns of the display of open or closed nodes) that node will not be displayed. However, when that user either logs off or chooses to be added to the node view (or the node recycles in some way), the entire screen will have to be updated to make room for that node. This is the only time when the entire screen must be re-updated. Once the user is in CNAV-Active mode, s/he can choose to view the stats or file transfer information of other online members. Open and Closed nodes can not be viewed (they have no stats!) so input will NOT be taken for these nodes (ie: If Node 4 is closed, and the user tries to press "4", nothing will happen). If the user selected is transferring files, their file transfer information will be displayed on the same screen. This is the same information that would be displayed in a Verbose Mode node display. 6. MSG/Broadcast Mode ----------------------------------------------------------------------------- When run in MSG mode, CNAV becomes a simple broadcast message interface. It allows users to send a one line message to another user on the system. MSG mode can be activated by using the "M" or "/MSG" command line parameters, or can be setup as a seperate command in your command list file. Access to this command can be limited via security level in the .OPT file. 7. Using Permanent Settings with the CNAV TPA ----------------------------------------------------------------------------- If you decide to install the CNAV TPA (explained within the installation instructions) each user is able to store/save their specific settings in the one static character of the CNAV TPA. This includes the ability for the user to setup a default mode for their own usage. For example, if the user always wants Active Mode when they run 'WHO' they are able to set up their default mode to Active Mode. Consequently, whenever they run 'WHO', CNAV will always run in Active Mode. Setting up a default mode is accomplished by using the "!" command, either through the Mode Question, or as a command line parameter. When ! is pressed at the Mode Question (or "WHO !") a quick question will pop up asking what default mode is desired. You can then set up a default mode. If you ever wish to turn OFF the default mode, or select a new mode for default, you can always run "WHO !" to bring up that option. 8. User Exclusions ----------------------------------------------------------------------------- The first way to exclude yourself from a node display is on a per session basis. This can be accomplished by running a command that is specifically set to toggle per session node exclusion ("CE" from above) or running CNAV in the /EXCLUDE mode. This can also be accomplished by entering "E" at the CNAV Mode question. This exclusion from the node display will only hold true for that particular online session. The exclusion will be erased the next time someone runs CNAV and that particular user is no longer on that particular node. The second way to exclude a user from the node display is by setting up a permanent toggle. Very similar to the way a user can set their Chat Status to either be 'Available or Unavailable', the user could also set their node exclusion to 'Displayed or Excluded'. This procedure is simply an automated way of adding/removing a user name from the .EXC file. The user can press "P" from the mode question, or run CNAV in /PEXCLUDE mode. This option is controlled via security level in the .OPT file. I would personally suggest that if you use this type of permanent option,you only allow operator personnel access to it since your node display could dwindle to nothingness if everyone sets a permanent exclude option. I'm sure the per-session option would work better for most users. 9. TOP/BOT files ----------------------------------------------------------------------------- If you have information you wish to display before and/or after CNAV outputs its node view information, you can do so with the use of mode specific .TOP and .BOT files. Active mode currectly is not supported. Files must reside in the same directory as the CNAV.PPE program. These files are standard PCBoard display files, so PCBoard Codes ! display commands and % PPE commands are supported. In Terse mode, CNAV-T.TOP will be displayed, if it exists, before the node view. CNAV-T.BOT will be displayed after the node view, if it exists. In Brief mode, CNAV-B.TOP will be displayed, if it exists, before the node view. CNAV-B.BOT will be displayed after the node view, if it exists. In Verbose mode, CNAV-V.TOP will be displayed, if it exists, before the node view. CNAV-V.BOT will be displayed after the node view, if it exists. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý DISTRIBUTION Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ You are always welcome to send Internet E-Mail requesting program info, ask any questions you may have, send bug reports or suggestions, or to request a UUEncoded copy of any supported program (that's what that specific account is for!), or: "FINGER -l mslasher@io.org" anytime via your internet accessible account to view up-to-date information about: þ Program information concerning the latest released version .............. þ þ Directions to official distribution site(s) ............................. þ þ A list of other supported programs ...................................... þ þ Other miscellaneous information ......................................... þ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý LEGAL-ESE Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ USAGE OF THIS SOFTWARE INDICATES YOUR ACCEPTANCE OF THE SOFTWARE LICENSE TERMS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ This software is the property of the authors, Robert Hunter / G.L., the registered copyright owners. They only license the software's use, public distribution does not transfer ownership of this copy.In addition, you assume responsibility for the selection of the software to achieve your intended results and for the installation, use and results obtained from the software. This license is effective until terminated. You may terminate it at any time by destroying the software together with all copies. You agree upon such termination to destroy the software together with all copies. Among other things, you may not: rent, lease, modify, translate, disassemble, decompile, reverse engineer, or create derivative works based upon the software. If you fail to comply with any terms of this license agreement, your license is automatically terminated. This license will be governed by the author's residential provincial or state laws except as to copyright and other proprietary matters which may be preempted by federal laws and international treaties. In the event of any dispute involving this license, the Licensee consents to exclusive jurisdiction and venue in either the authors residential provincial/state or federal courts and agrees that the prevailing party shall be entitled to its attorney fees and costs. In the event any provision of this license shall be deemed unenforceable, void, or invalid, such provision shall be modified so as to make it valid & enforceable and as so modified the entire agreement shall remain in full force and effect. No decision, action or inaction by the author(s) shall be construed to be a waiver of any rights or remedies available to them. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ BY USING OR BEING IN POSSESSION OF THIS SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD, AND AGREE TO BE BOUND BY THIS AGREEMENT'S TERMS & CONDITIONS. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±Ý REGISTRATION / AUTHOR NOTES Þ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ We understand that software license enforcement is far from easy; copyright violations are much easier to report to the proper authorities. We also understand that the segment of persons that might be interested in this software is not one that enjoys paying for every utility (simple or not) that they deem useful. This software is not limited/crippled from standard usage in any way. If you use this software for an extended period of time (thirty or more days) registration is required. As you have most likely read many times before, much work, time and effort is put into producing software. We wish to be able to continue to support this software's development and the persons that use this software. Please send electronic mail (Internet Email) to the support account acknowledging your use of this software, and an address to send registration funds will be sent in reply. If you simply can not afford to part with a nominal registration fee, or simply do not feel the software is worth monetary registration, please at least acknowledge its usage so we know our efforts are not wasted. Either way, we do hope you find this software useful. Since we release uncrippled software, we can only hope the software is used and enjoyed, and those persons that can understand and appreciate the shareware concept can find the time to recognize the work that has gone into producing this package. -- Thank you. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Þ³ úúúù Contacting the Author Via Internet E-Mail: ùúúúú ³Ý ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ý Þ±± ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ