home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / NM10RA.ZIP / NODEMAN.DOC < prev    next >
Encoding:
Text File  |  1996-02-07  |  25.5 KB  |  645 lines

  1.  
  2.  
  3.            ▄█████▄ ▄█████▄ ██████▄ ▄██████ ▄██████▄ ▄█████▄ ▄█████▄
  4.            ██   ██ ██   ██ ██   ██ ██▄▄▄▄  ██ ██ ██ ██▄▄▄██ ██   ██
  5.            ██   ██ ██   ██ ██   ██ ██▀▀▀▀  ██ ██ ██ ██▀▀▀██ ██   ██
  6.            ██   ██ ▀█████▀ ██████▀ ▀██████ ██ ██ ██ ██   ██ ██   ██
  7.  
  8.  
  9.               Copyrighted Multiboard Communications Centre, 1996
  10.                         All rights reserved, worldwide.
  11.  
  12.  
  13. ╓────────────────────────────────────────────────────────────────────────────╖
  14. ║  Introduction                                                              ║
  15. ╙────────────────────────────────────────────────────────────────────────────╜
  16.  
  17.    What is it?
  18.  
  19.      ■ NodeManager is a tool that allows a sysop running a multi-line BBS
  20.        to handle all of their nodes from a single station.  You can see who
  21.        is online all nodes, or you can view a users actions on a specific
  22.        node.  The most important, and most powerful, feature of NodeManager
  23.        is that, with a network and the IPX protocol you can assume full
  24.        control of a workstation.  This means that your screen and keyboard
  25.        act as the workstations own screen and keyboard.
  26.  
  27.      ■ Other features include sending users online messages, rebooting
  28.        remote workstations, full system usage charts and graphs.  You can
  29.        also initiate jobs and events based on time of day, file semaphores
  30.        as well as spooled commands.
  31.  
  32.      ■ NodeManager not only shows you when a user is logged onto the BBS,
  33.        but shows you when the mailer is using a node for either inbound or
  34.        outbound calls.
  35.  
  36.    Is it hard to setup?
  37.  
  38.      ■ NodeManager comes with various command line options to help you
  39.        setup the required files.  The default setup will get you to an
  40.        operational point, then you simply enter the finer details.
  41.  
  42.  
  43. ╓────────────────────────────────────────────────────────────────────────────╖
  44. ║  How to setup?                                                             ║
  45. ╙────────────────────────────────────────────────────────────────────────────╜
  46.  
  47.    Setting up NodeManager is quick and easy.  You need the following files
  48.    to before NODEMAN will execute:  NODEMAN.CFG and NODEMAN.SET.  The CFG
  49.    file is created by the setup program NMSETUP.EXE, the available options
  50.    are detailed below.
  51.  
  52.    The SET file can be created automatically with this command:
  53.  
  54.    NODEMAN BUILDSET PATH=<path> LOCAL=<node>,<node>
  55.  
  56.    This only works if all your available nodes have similar paths, like:
  57.  
  58.    C:\RA\NODE1\
  59.    C:\RA\NODE2\
  60.  
  61.    For the above example you would use NODEMAN BUILDSET C:\RA\NODE*N
  62.  
  63.    If you are unable to create the file with the parameter, then you can
  64.    use a text editor to define each node, a sample 2 node with 1 local node
  65.    system would have a file that looks like this:
  66.  
  67.    NODE  1  C:\RA\NODE1
  68.    NODE  2  C:\RA\NODE2
  69.    NODE  3 *C:\RA\LOCAL\NODE3
  70.  
  71.    The asterisk (*) is used to indicate a local node.  Local nodes are
  72.    excluded from the overall node usage graph.  Once you have the SET file
  73.    and the CFG file created and configured to your satisfaction then you
  74.    have an operational NodeManager.
  75.  
  76.  
  77. ╓────────────────────────────────────────────────────────────────────────────╖
  78. ║  NMSETUP.EXE  - The setup program                                          ║
  79. ╙────────────────────────────────────────────────────────────────────────────╜
  80.  
  81.  │ BBS Setup
  82.  └──────────────────────────────────
  83.  
  84.    System and SysOp name
  85.  
  86.      ■ This is where you enter the system and sysop name of the BBS.
  87.  
  88.      ■ If the data is not the same as was entered on the registration form,
  89.        then NodeManager will still appear to be unregistered.
  90.  
  91.    Serial number and registration code
  92.  
  93.      ■ This is the serial number and the registration code that you received
  94.        for your registration.  Please ensure that the entered numbers are the
  95.        same as they appear on the registration form.
  96.  
  97.    Semaphore path
  98.  
  99.      ■ This is the path that the BBS uses for semaphores.  This should be
  100.        the same as the one entered in the BBS package.
  101.  
  102.    Path to USERS.BBS
  103.  
  104.      ■ This is where the USERS.BBS file is located, this should be the same
  105.        as the one entered in the BBS package.
  106.  
  107.    Notes...
  108.  
  109.      ■ All of the available information is taken from the RemoteAccess
  110.        configuration file if the RA environment variable is set.
  111.  
  112.  
  113.  │ Mailer information
  114.  └──────────────────────────────────
  115.  
  116.    Display mailer info type
  117.  
  118.      ■ You can select to display either information from the selected
  119.        mailer's last call, or information regarding drive space.
  120.  
  121.    Mailer system directory
  122.  
  123.      ■ This is the where the lastcall, inbound and outbound history files
  124.        are stored.  This path must be the same as the system path defined
  125.        in your mailer.
  126.  
  127.    Mailer semaphore directory
  128.  
  129.      ■ This is where the mailer creates the semaphore files.  This path must
  130.        be defined if you want to see mailer activity.  This path must be the
  131.        same as defined in the mailer.
  132.  
  133.    Display mailer at startup
  134.  
  135.      ■ If you have one of the compatible mailers, you can decide whether
  136.        to display the mailer's last call information or the disk information
  137.        when the program is first launched.  The two information types can be
  138.        toggled from NodeManager.  If you did not pick a mailer then the disk
  139.        information will always be shown.
  140.  
  141.    Drive 1 and drive 2
  142.  
  143.      ■ This is where you place the letters of the drives you would like to
  144.        see information on.
  145.  
  146.  
  147.  │ Options
  148.  └──────────────────────────────────
  149.  
  150.    Rescan rate
  151.  
  152.      ■ This indicates how long to wait before reading the USERON.BBS file
  153.        and checking for mailer and defined semaphores.  If you have a low
  154.        number, then the information displayed will be more accurate than if
  155.        you have a high number.  A high number however will be less task
  156.        intensive on the hard drive.
  157.  
  158.    Sound if paged
  159.  
  160.      ■ This will sound three beeps through the PC speaker only if a user has
  161.         attempted to page the Sysop.
  162.  
  163.    Show password
  164.  
  165.      ■ When a user record is brought up you have the choice of viewing
  166.        the user's password.
  167.  
  168.    Last field display
  169.  
  170.      ■ You have the option of displaying the time that a user has logged
  171.        on/off or the amount of time that has elapsed since log on.
  172.  
  173.    When idle display
  174.  
  175.      ■ If a user logs off, by default NodeManager will display where the
  176.        user logged off from.  By selecting "Change action" you can have the
  177.        "Waiting" prompt displayed when the user logs off.  If you choose
  178.        "Clear line" then the line will be entirely blanked, except the action
  179.        field which will say "Waiting"
  180.  
  181.    Semaphore precedence
  182.  
  183.      ■ Nodemanager looks for both mailer semaphores and defined semaphores,
  184.        because there is a possibility of two semaphores being defined for one
  185.        node, it is important to know which semaphore should be displayed.
  186.  
  187.    Create system history file
  188.  
  189.      ■ If you would like to be able to view yesterday's statistics and
  190.        callers then you will need to create a history file.
  191.  
  192.    Node reboot method
  193.  
  194.      ■ If you would like to reboot a remote node, you have the choice to
  195.        send it a hard or a cold reboot.  You can only reboot the remote node
  196.        only if you are able to connect and control the node.
  197.  
  198.    Time to view tagged nodes
  199.  
  200.      ■ You can define how many seconds you would like to view a node when
  201.        cycling tagged nodes, or nodes with users on.
  202.  
  203.  
  204.  │ Logging options
  205.  └──────────────────────────────────
  206.  
  207.    Nodeman's full filename
  208.  
  209.      ■ This is the path and filename of the log file for NodeManager to log
  210.        its various events.
  211.  
  212.    Log events, jobs, and file triggers
  213.  
  214.      ■ These options will log when the executed command began, what the
  215.        command was, and when the command was finished.
  216.  
  217.    Pager's full filename
  218.  
  219.      ■ This is the path and filename of the log file for Pager to log its
  220.        page reasons and other pertinent information.
  221.  
  222.    Page reasons
  223.  
  224.      ■ These options will log when the executed command began, what the
  225.        command was, and when the command was finished.
  226.  
  227.  
  228.  │ Page information
  229.  └──────────────────────────────────
  230.  
  231.    Music duration
  232.  
  233.      ■ This is how long to wait if you do not respond to the page.  The
  234.        music will play for this long, unless the PAGE.RA file is missing.
  235.  
  236.    Page length
  237.  
  238.      ■ This is how long of an input line there should be for the user.
  239.        The maximum length available is 79 characters.
  240.  
  241.    Use internal chat
  242.  
  243.      ■ If you select yes, then you will use the chat within PAGER, however
  244.        if you select no, then PAGER will bomb out and use the RemoteAccess
  245.        chatting program.
  246.  
  247.    Notes...
  248.  
  249.      ■ The Pager program is used so that the chat reason can be obtained
  250.        from the user.  If you are using Pager then the chat reason will
  251.        replace the fwd line in the user info screen ("I" from NodeManager).
  252.        If you are not using Pager then the page reason can not be obtained
  253.        and the fwd line will still be displayed.
  254.  
  255.    If you have created your configuration file, and you are using one of the
  256.    supported mailers, you can build a list for NodeManager to reference when
  257.    it finds a mailer semaphore.  If you do not have a list then instead
  258.    of the remote systems information, you will see "Unknown site" in the
  259.    username area.
  260.  
  261.    To build the list simply type:
  262.  
  263.    NODEMAN.EXE BUILDLIST
  264.  
  265.    This will create the files: MAILER.IDX and MAILER.LST.
  266.  
  267.    This is an optional feature which is not required to run NodeManager.
  268.  
  269.  
  270. ╓────────────────────────────────────────────────────────────────────────────╖
  271. ║  NODEMAN.EXE  - The program                                                ║
  272. ╙────────────────────────────────────────────────────────────────────────────╜
  273.  
  274.  │ Description
  275.  └──────────────────────────────────
  276.  
  277.      ■ NodeManager is a powerful program that allows you to control your
  278.        system from a single console.  You can send online messages, and
  279.        kickoff users, and if you have NODETSR loaded on the remote machine,
  280.        then you can fully control it including the keyboard and monitor, as
  281.        if you were sitting in front of it.  There are also system usage
  282.        charts and graphs available to you for node or system analysis.
  283.  
  284.      ■ In order for NODEMAN.EXE to run, there must be a NODEMAN.CFG file
  285.        (created by NMSETUP.EXE) and a NODEMAN.SET file which defines paths
  286.        for each node.  If all nodes share a common name, then you can use
  287.        the BUILDSET parameter to create the set file.
  288.  
  289.  │ Features
  290.  └──────────────────────────────────
  291.  
  292.      ■ BBS Information  <Alt-B>
  293.  
  294.        This will display how many users you system has, who the last
  295.        caller was, and the total number of calls your system has received.
  296.  
  297.      ■ System Usage Graph  <Alt-H>
  298.  
  299.        This will display a graph showing all nodes, and the busy rate over
  300.        each hour.  This can be compared to the previous days graph by
  301.        pressing Y from today's graph or Alt-Y from the main screen.  To have
  302.        yesterdays graph available you must have selected the Create system
  303.        history file from the setup program.
  304.  
  305.      ■ Today's Callers  <L>
  306.  
  307.        This will display a list of the callers, in order, that have called
  308.        the system since midnight.  If you press "H" you will toggle between
  309.        the user's name and the user's handle.
  310.  
  311.      ■ Node usage graph <Alt-G>
  312.  
  313.        This will display a graph showing the busy rate for X number of days,
  314.        at each hour, for the current node.  You can navigate through the
  315.        node you are viewing by using the > for the next node, and < for the
  316.        previous node. You can also see how busy you were over all the nodes.
  317.  
  318.        Note: You can exclude local nodes from the overall usage by placing
  319.              an asterisk (*) before the path in the NODEMAN.SET file.
  320.  
  321.      ■ Node usage chart  <Alt-N>
  322.  
  323.        This will display a chart, charting each node's statistics, like the
  324.        number of calls today, the number of new users, how much time was used
  325.        on that node, the average time used, and a percentage of time used.
  326.  
  327.      ■ Last Message  <Alt-L>
  328.  
  329.        If the user shown on the screen has written a message, this will
  330.        display the message information, including who it was to, what area
  331.        it was written in, and if it was private or not.
  332.  
  333.      ■ Send Message  <M>
  334.  
  335.        If there is a user on the selected node, you can enter a message
  336.        for that user.  If you have tagged nodes then you can send a message
  337.        to all the tagged nodes.
  338.  
  339.        Note:  Only nodes with users on them will be sent a message.
  340.  
  341.      ■ Polite Kickoff  <Alt-K>
  342.  
  343.        It there is a user on the selected node, you can enter a message to
  344.        the user, before kicking them off.  If you have tagged nodes then
  345.        you can send a message to all the tagged nodes.
  346.  
  347.        Note:  Only nodes with users on them will be sent a message.
  348.  
  349.       ■ Quick Kickoff  <Alt-Q>
  350.  
  351.        If there is a user on the selected node, you can kick the user off
  352.        immediately.  If you have tagged nodes then you can kick off all
  353.        users on the tagged nodes.
  354.  
  355.      ■ Reboot a node  <Alt-R>
  356.  
  357.        You can reboot a node that has the "NODETSR" program loaded.  You can
  358.        reboot tagged nodes, if there are nodes tagged.
  359.  
  360.      ■ Snoop/Control a Node  <Enter/Scroll Lock>
  361.  
  362.        If you would like to view what is happening on a specific node, you
  363.        can view it, if it has the NODETSR loaded. While viewing the node it
  364.        is like being on that computer, and if you press a key, that node will
  365.        receive the key. This allows you to Sysop chat from your computer. To
  366.        stop viewing a node, just press Scroll Lock.
  367.  
  368.      ■ View a users stats  <I>
  369.  
  370.        This will display the users user record, in a fashion that resembles
  371.        RemoteAccess's user editor. The Fwd line will be replaced with the
  372.        page reason if PAGER is being used as the paging program.
  373.  
  374.      ■ Toggle Mailer/Disk Stats  <Alt-D>
  375.  
  376.        This will toggle the disk statistics with your mailer's last call
  377.        information. If in the SETUP program you specify to display disk
  378.        statistics, this will not do anything.
  379.  
  380.      ■ Toggle Time field  <Alt-T>
  381.  
  382.        This will toggle the time field between the Logon/Logoff time and the
  383.        time elapsed per call.
  384.  
  385.      ■ View Tagged Nodes  <Alt-V>
  386.  
  387.        This will scroll through the tagged nodes, and view each node for the
  388.        configured amount of time.  To stop scrolling through the nodes, you
  389.        must press Scroll Lock.
  390.  
  391.      ■ View Nodes with users  <Alt-W>
  392.  
  393.        This will scroll through the nodes that are in use by a user, mailer,
  394.        or a defined semaphore.  This will view the node for the configured
  395.        period of time, and can be stopped by pressing Scroll Lock.
  396.  
  397.      ■ DOS Shell  <Alt-J>
  398.  
  399.        This will allow you to execute DOS commands.  You must type EXIT to
  400.        return to NodeManager.
  401.  
  402.      ■ Edit Events  <Alt-E>
  403.  
  404.        This will allow you to edit the 100 time based events.  You can run
  405.        events on specific days at a specific time.  If you are unregistered
  406.        then you will be allowed 10 events.
  407.  
  408.      ■ Edit File Triggered Events  <Alt-E>
  409.  
  410.        This will allow you to edit the 25 available file triggered events.
  411.        You can execute an event if a specific file is either missing,
  412.        existing, or has been updated.  Only 3 of these events are available
  413.        in unregistered mode.
  414.  
  415.          Type     - File requirements to execute the command.
  416.          Filename - The file to search for.
  417.          Command  - The command to execute if the conditions are met.
  418.  
  419.      ■ Edit Alt keys  <Alt-E>
  420.  
  421.        This will allow you to edit the 9 available Alt keys. If NodeManager
  422.        is unregistered, only the first three keys are available.  While
  423.        shelling you may wish to pass some of the available control characters
  424.        which include:
  425.  
  426.           ^@ or *N - The current node number
  427.           ^`       - Simulates the ESC key
  428.           ^A..^Z   - Note: ^M simulates the ENTER key
  429.  
  430.      ■ Edit Macros  <Alt-E>
  431.  
  432.        This will allow you to edit the 10 available MACRO keys. These keys
  433.        can be used to send a node a string as if you were on that computer,
  434.        and typed the string yourself.  If NodeManager is unregistered, only
  435.        the first three keys are available.  You can use all of the available
  436.        control keys in macro strings also.  The available list of control
  437.        characters are the same as those listed above.
  438.  
  439.      ■ Edit Semaphores  <Alt-E>
  440.  
  441.        You can define up to 50 semaphore files that will be displayed as they
  442.        are found.  This is so that if you have a node that is dedicated to
  443.        another task, then you can find out.  You must use a *N for the node
  444.        number.
  445.  
  446.        Filename         - The filename to search for.
  447.                           IE.  C:\MAIL\SPOOL\MAILRUN.*N
  448.        Name, Location,
  449.        and Action       - What should be displayed if semaphore is found.
  450.        Search           - You may wish to temporarily disable searching for
  451.                           this semaphore file.
  452.  
  453.      ■ Reset timers  <`>
  454.  
  455.        You can force everything to update by pressing this key.  All the
  456.        visual windows will be updated (Users online, Last call/drive stats),
  457.        and all the events will be rechecked.
  458.  
  459.  
  460.  │ Command line parameters
  461.  └──────────────────────────────────
  462.  
  463.      ■ /NOEVENTS, /NOJOBS, /NOFILE, /NA
  464.  
  465.        By using one or a combination of the first three parameters you will
  466.        disable some of the file executions.  By using the /NA parameter you
  467.        will disable all three of the first parameters ensuring that your
  468.        session will remain uninterrupted.
  469.  
  470.      ■ /SCAN=#
  471.  
  472.        This will replace the rescan rate entered in the setup program.  This
  473.        may be useful if you are running more than one copy of NodeManager at
  474.        a time.
  475.  
  476.      ■ WATCH #, REBOOT #, REBOOT ALL
  477.  
  478.        These options will load the program and return to a DOS prompt when
  479.        the desired task has been completed.  This simply provides you with
  480.        an automated way to perform key functions.
  481.  
  482.      ■ SEND #
  483.  
  484.        This allows you to send a string to a remote node, this is not
  485.        sending a user message, but stuffing the remote keyboard, so that a
  486.        command or series of commands can be executed.  All parameters that
  487.        follow the # parameter will be sent as the text.
  488.  
  489.      ■ BUILDSET
  490.  
  491.        If the paths to each node resemble each other, then this feature
  492.        will automatically build the required NODEMAN.SET file.  You do not
  493.        need to include the local parameter, by stating what nodes are local
  494.        nodes, you can leave these nodes out of the overall node usage graph.
  495.  
  496.      ■ For example...
  497.  
  498.        NODEMAN BUILDSET PATH=C:\RA\NODE*N LOCAL=3,4
  499.  
  500.      ■ BUILDLIST
  501.  
  502.        This will use your mailer's inbound and outbound history files to
  503.        build the lookup files used by NodeManager.
  504.  
  505.  
  506. ╓───────────────────────────────────────────────────────────────────────────╖
  507. ║  NODETSR.EXE - The TSR                                                    ║
  508. ╙───────────────────────────────────────────────────────────────────────────╜
  509.  
  510.  │ Description
  511.  └──────────────────────────────────
  512.  
  513.      ■ NODETSR requires that you pass it the node number it will be viewing
  514.        in order to run properly.  This program must be loaded into each
  515.        machine that you wish to monitor via NODEMAN.
  516.  
  517.        For example, on node 3 you would use...
  518.  
  519.        NODETSR 3
  520.  
  521.  
  522. ╓───────────────────────────────────────────────────────────────────────────╖
  523. ║  &.EXE - The Utility                                                      ║
  524. ╙───────────────────────────────────────────────────────────────────────────╜
  525.  
  526.  │ Description
  527.  └──────────────────────────────────
  528.  
  529.      ■ & is a utility to create the spooled job requests for NodeManager to
  530.        run.  Whatever you type after the "&" will be sent as a job for the
  531.        NodeManager to spool at its earliest convenience.  This program is
  532.        great if you have NodeManager running on a machine that handles jobs
  533.        or events as from any workstation, you can get the NodeManager node
  534.        to do your job instead of tying up your machine.
  535.  
  536.        For example:
  537.  
  538.        & TOSSMAIL.BAT
  539.  
  540.        This would cause the NODEMAN.EXE to shell and run TOSSMAIL.BAT
  541.  
  542.  
  543. ╓───────────────────────────────────────────────────────────────────────────╖
  544. ║  PAGER.EXE - The program                                                  ║
  545. ╙───────────────────────────────────────────────────────────────────────────╜
  546.  
  547.  │ Description
  548.  └──────────────────────────────────
  549.  
  550.      ■ NodeManager allows you to view a users reason for chat, if you are
  551.        running PAGER.EXE instead of the standard type-11 menu option "Page
  552.        Systems Operator for a chat" To run PAGER instead, simply create a
  553.        type-7 menu option (Execute external program) to run PAGER.EXE, and
  554.        remove your old type-11 page option.  In the setup program you can
  555.        have your choice of running the internal PAGER chat program, or you
  556.        can run the one you have setup in RemoteAccess. (either Internal or
  557.        External)
  558.  
  559.      ■ PAGER can be modified to look exactly like your internal setup, by
  560.        editing the file PAGER.CFG with a text editor.  Below is a listing
  561.        of the available control codes in the config file:
  562.  
  563.        `@   - Wait for an ENTER
  564.        `|   - ENTER
  565.        `^   - ClearScreen
  566.        `A..`P - Change Color (Black..White)
  567.  
  568.  
  569. ╓───────────────────────────────────────────────────────────────────────────╖
  570. ║ Support                                                                   ║
  571. ╙───────────────────────────────────────────────────────────────────────────╜
  572.  
  573.     If you have any questions or comments, you can netmail us at FidoNet
  574.     address 1:2401/305 (V34,VFAST).  Please poll back for your replies
  575.     as we get dozens of messages a day, and crashing them all out is just
  576.     too expensive - or optionally, make a note that you would like your
  577.     message routed back to you. You can also contact me via the Internet
  578.     for faster responses, and directly sent out replies.  The address is
  579.     "support@multiboard.com".  Normally you will find me in the RA_UTIL
  580.     FidoNet area as well, as well as the MCC_SUPPORT echo of course.  The
  581.     latest version can always be FREQ'd from me with the magic name NODEMAN.
  582.  
  583.     Also, the newest MCC software is also now available via the Internet:
  584.  
  585.     ftp://ra.uti.com/sys/bbs/bbs/mcc
  586.     http://www.uti.com/mcc
  587.  
  588.     You can also "FREQ" the files from us via fidonet at 1:2401/305, our
  589.     system is online and taking requests 24 hours/day.
  590.  
  591.  
  592. ╓───────────────────────────────────────────────────────────────────────────╖
  593. ║ Registration                                                              ║
  594. ╙───────────────────────────────────────────────────────────────────────────╜
  595.  
  596.     Please see the REGISTER.EXE file for a list of our registration site.
  597.     If you ever have questions about our registration sites, feel free to
  598.     post our infobot at "reginfo@multiboard.com", or send a netmail message
  599.     to us at 1:2401/305
  600.  
  601.  
  602. ╓───────────────────────────────────────────────────────────────────────────╖
  603. ║ License and Disclaimer                                                    ║
  604. ╙───────────────────────────────────────────────────────────────────────────╜
  605.  
  606.     "NODEMAN" is NOT free, it is being marketed under the "try before
  607.     you buy" or shareware concept. You are entitled to use NodeManager 
  608.     for a period up to forty-five (45) days, after which you MUST 
  609.     register or stop using the program.
  610.  
  611.     Registration entitles you to use this version of NODEMAN as well as
  612.     any future versions of the program that may or may not be released,
  613.     subject to additional licensing conditions which may be attached.
  614.  
  615.     Registration will also you to use all of the available functions of
  616.     NODEMAN, and help to continue the development of this program. (not
  617.     to mention maintain the legality of this agreement)
  618.  
  619.     By running any of the executable programs included, you agree that
  620.     Pete Rocca, Darryl Olthoff, Multiboard Communications Centre nor any
  621.     affiliates of the above mentioned are responsible for any damage
  622.     ever experienced, however so created. If you cannot agree to this,
  623.     then your privilege to use any of these programs is revoked and it
  624.     becomes illegal for you to execute any programs included with this
  625.     documentation.
  626.  
  627.     You may freely copy and distribute the shareware version of NODEMAN
  628.     as long as its original archived contents are not modified in any
  629.     way.  You may NOT distribute any registration keys without the
  630.     expressed written consent of Pete Rocca of Multiboard Communications
  631.     Centre. You may not use a registration key that is not licensed to
  632.     you by Pete Rocca, or any of the registration sites appointed by
  633.     Pete Rocca.
  634.  
  635.     It is illegal to edit, alter, hack, reverse engineer and / or modify
  636.     any components of the NODEMAN archive in any manner.
  637.  
  638.     If dispute of any issues on legal grounds said above, then governing
  639.     law of Ontario, Canada will rule.
  640.  
  641.     If you agree to all of the above, then you may use these programs.
  642.  
  643.     * REMEMBER THAT REGISTRATION IS QUITE INEXPENSIVE FOR ALL YOU GET! *
  644.  
  645.