home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / THP111.ZIP / TH-PLUS.DOC < prev    next >
Text File  |  1993-08-10  |  28KB  |  791 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                  TINYHOST PLUS
  13.  
  14.                                      V 1.11
  15.                                  10 August 1993
  16.  
  17.  
  18.                    Copyright (C) 1991-93 by Bruce A. Krobusek
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                   An Enhanced Version of TinyHost - the small,
  30.  
  31.                          personal, Host/BBS program for
  32.  
  33.                             IBM PC's and compatibles
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                          Created by : Bruce A. Krobusek
  40.  
  41.                                       5950 King Hill Drive
  42.                                       Farmington, NY  14425
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                        TinyHost BBS : 716-924-4193
  51.                          CompuServe : 74106,1335
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.        
  60.        
  61.        
  62.        
  63.        
  64.        
  65.        
  66.        
  67.        
  68.        
  69.        
  70.        1.0   INTRODUCTION                                              1
  71.          1.1   What is TinyHost?                                       1
  72.          1.2   Why TinyHost Plus?                                      1
  73.          1.3   Where's the Manual?                                     2
  74.          1.4   Manual Conventions                                      2
  75.  
  76.        2.0   INSTALLATION and SETUP                                    2
  77.          2.1   General Comments                                        2
  78.          2.2   Modem Init Changes                                      2
  79.          2.3   Added Descriptors                                       3
  80.                  CALL - Define a Call Out event                        3
  81.                  CALLDBUG - Call Out debug enable                      4
  82.                  PERSONAL - Personal Directories enable & security     4
  83.                  RECEIVE - File(s) to be downloaded by Call Out        4
  84.                  SEND - File(s) to be uploaded by Call Out             5
  85.                  TIMEOUT - Limit TinyHost Plus run time                6
  86.  
  87.        3.0   OPERATION                                                 6
  88.          3.1   Call Out Mode                                           6
  89.          3.2   Personal Directories                                    7
  90.          3.3   Recent Activity Statistics                              7
  91.          3.4   Considerations                                          8
  92.        
  93.        4.0   MISCELLANEOUS                                             8
  94.          4.1   What is Shareware?                                      8
  95.          4.2   Distributing TinyHost Plus                              9
  96.          4.3   License Agreement                                       9
  97.          4.4   Warranty Information                                    9
  98.          4.5   Program Support                                         9
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.        Brand and product names used throughout this document are
  108.        trademarks or registered trademarks of their respective holders.
  109.  
  110.  
  111.  
  112.  
  113.        
  114.        
  115.        
  116.        
  117.        
  118.        
  119.        
  120.        
  121.        
  122.        
  123.        
  124.        
  125.        
  126.        
  127.        
  128.        
  129.        
  130.        
  131.        
  132.        
  133.        
  134.        
  135.        
  136.        1.0   INTRODUCTION
  137.  
  138.        1.1   What is TinyHost Plus?
  139.  
  140.            TinyHost Plus is an expanded version of TinyHost, the small,
  141.        personal, Host / BBS program. TinyHost Plus has all of the
  142.        features of TinyHost V3.31, plus:
  143.  
  144.            *  Timeout provisions to set the length of time TinyHost
  145.               Plus is to run.
  146.  
  147.            *  Supports Personal Directories - a directory that only
  148.               the user and the SysOp can access remotely.
  149.  
  150.            *  Recent Activity statistics - shows number of calls,
  151.               uploads, downloads, and comments left since THP started
  152.               or SysOp reset. This feature is in the registered version
  153.               only.
  154.  
  155.            *  Call Out capability to connect with another TinyHost or
  156.               TinyHost Plus system to transfer up to 20 files
  157.               automatically (registered version; the shareware version
  158.               permits transferring up to 5 files).
  159.  
  160.            *  TinyHost Plus is still tiny! The executable file is less
  161.               than 110K, and the program only requires approximately
  162.               150K of system RAM to run in.
  163.  
  164.            Your version of TinyHost Plus should include the following
  165.        files:
  166.  
  167.                 THPxxx.EXE   - The TinyHost Plus executable. The
  168.                                xxx refer to the version number of
  169.                                the program
  170.                 TINYHOST.DOC - The TinyHost manual in printer
  171.                                ready form (PRINT TINYHOST.DOC)
  172.                 TH-PLUS.DOC  - The TinyHost Plus manual addendum in
  173.                                printer ready form (PRINT TH-PLUS.DOC)
  174.                 TINYHOST.WEL - A sample welcome file
  175.                 TINYHOST.CFG - A sample configuration file
  176.                 THREMOTE.BAT - Sample batch file for Shell-to-DOS
  177.                 ZMXMIT.BAT   - Batch file for DSZ ZModem downloads
  178.                 ZMRCV.BAT    - Batch file for DSZ ZModem uploads
  179.                 REGISTER.FRM - Ready-to-print registration form
  180.                                (PRINT REGISTER.FRM)
  181.                 THP-HIST.TXT - A file describing the release
  182.                                history of TinyHost Plus
  183.                 THP-READ.ME  - A short text file describing
  184.                                TinyHost Plus
  185.                 IN-NODE.LST  - A text file with a list of all
  186.                                current Intelec nodes (BBSes)
  187.  
  188.        1.2   Why TinyHost Plus?
  189.  
  190.            TinyHost Plus was created initially to fulfill a specific
  191.        client's application. It was necessary to be able to transfer
  192.        files automatically between remote sites at specific times, yet
  193.  
  194.  
  195.                                      Page 1
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.        still have the capability of receiving other calls from other
  203.        users.
  204.  
  205.            Since then, I've decided to put many advanced features into
  206.        the Plus version, and keep TinyHost the way it is - small and
  207.        simple. This isn't to say that TinyHost won't be enhanced. It
  208.        just will not be burdened with specialty functions (such as the
  209.        automatic Call Out capability).
  210.  
  211.  
  212.        1.3   Where's the Manual?
  213.  
  214.            This document addresses all of the added functions in
  215.        TinyHost Plus only. Please refer to the TinyHost manual
  216.        (TINYHOST.DOC) for further information on general setup and use.
  217.  
  218.  
  219.        1.4   Manual Conventions
  220.  
  221.            To save wear-and-tear on the author's typing fingers,
  222.        TinyHost will hereafter be referred to as TH; TinyHost Plus will
  223.        be abbreviated as THP.
  224.  
  225.  
  226.  
  227.        2.0   INSTALLATION and SETUP
  228.  
  229.        2.1   General Comments
  230.  
  231.            Unlike all other TH/THP descriptors, the placement within the
  232.        TINYHOST.CFG file of CALL, SEND, and RECEIVE is critical. The
  233.        CALL descriptor must come first, followed by up to 20 SEND/RECEIVE
  234.        descriptors (5 in the Shareware version).
  235.  
  236.  
  237.        2.2   Modem Init Changes
  238.  
  239.            Only one minor change must be made to the modem init string
  240.        to move from TH to THP. The 'X' setting, which selects which
  241.        modem result codes are active, must be set to 3 or greater. The
  242.        additional result codes necessary are:
  243.  
  244.            BUSY - Denotes that the remote line is busy.
  245.  
  246.            NO CARRIER - Informs THP that Carrier Detect has failed
  247.            (modem linkup was not made).
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                      Page 2
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.        2.3   Added Descriptors
  269.  
  270.            Several descriptors have been added to THP to implement the
  271.        new features:
  272.  
  273.                 CALL     - Defines the Call Out function
  274.                 CALLDBUG - Enables Call Out debugging
  275.                 PERSONAL - Path & security for Personal Directories
  276.                 RECEIVE  - Defines a file to download
  277.                 SEND     - Defines a file to upload
  278.                 TIMEOUT  - Sets a period of time for THP activity
  279.  
  280.        All descriptors (except CALLDBUG) are re-loaded when the Warm
  281.        Boot command is issued from the TinyHost Plus select prompt.
  282.  
  283.  
  284.            CALL - Specifies the parameters for Call Out event where THP
  285.        dials out to another TH/THP system. Do NOT put any embedded
  286.        spaces in any of the descriptor fields. The descriptor format is:
  287.  
  288.        CALL:<hhmm>,<dial>,<first>,<last>,<password>,<retries>
  289.  
  290.            <hhmm> - The time that the Call Out event is to be run. The
  291.        time is to be specified in 24-hour military format (0000-2359,
  292.        0000 equals midnight). All four digits, including leading zeroes,
  293.        must be present. An hour value of 99 will cause the event to be
  294.        executed as soon as THP is run.
  295.  
  296.            <dial> - The dial-out string which includes the phone number
  297.        to be dialed. This string will be sent directly to the modem. The
  298.        string must include the modem's attention command and type of
  299.        dialing (pulse or tone) to be used. Up to 24 characters may be
  300.        used in this string.
  301.  
  302.            <first> - First name of account to use when logging into
  303.        destination system (15 characters max).
  304.  
  305.            <last> - Last name of login account. Up to 30 characters in
  306.        length.
  307.  
  308.            <password> - Password of login account. Limited to 8
  309.        characters.
  310.  
  311.            <retries> - Number of times to retry if a connection is not
  312.        made (due to a busy signal, etc.). THP will wait one minute
  313.        between dialing attempts. Retries is optional, and defaults to
  314.        zero.
  315.  
  316.        The following line:
  317.  
  318.        CALL:0130,ATDT5551212,Fred,Mbogo,FOOBAR,5
  319.  
  320.        would execute a Call Out event at 1:30 AM, tone dial 555-1212,
  321.        use the account of Fred Mbogo with the password FOOBAR, and try 5
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                      Page 3
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.        times to connect. Changing the line to:
  335.  
  336.        CALL:9900,ATDT5551212,Fred,Mbogo,FOOBAR,5
  337.  
  338.        would cause the Call Out event to be executed as soon as TinyHost
  339.        Plus is started.
  340.  
  341.  
  342.            CALLDBUG - Placing this descriptor in the config file will
  343.        display the progress of the Call Out event on the local screen.
  344.        This is useful for debugging an event. CALLDBUG is not affected
  345.        by a Warm Boot.
  346.  
  347.        CALLDBUG                 # No other info is needed for Debug
  348.  
  349.  
  350.            PERSONAL - Specifies the path and minimum security level
  351.        needed for access to a Personal Directory. A Personal Directory
  352.        can be accessed (remotely) only by the user and someone with
  353.        SysOp level security. The format of this descriptor is:
  354.  
  355.        PERSONAL:<path>,<security>
  356.  
  357.            <path> - This is the system path where all personal
  358.        directories are to be located. The terminating backslash ('\')
  359.        must be omitted. This path must be created by the SysOp for
  360.        personal directories to be enabled.
  361.  
  362.            <security> - Minimum security level needed to access a
  363.        personal directory. Note that any UPLOAD and DOWNLOAD security
  364.        levels are ignored when within a personal directory.
  365.  
  366.            This sample descriptor for personal directories:
  367.  
  368.        PERSONAL:C:\TINYHOST\PERSONAL,7
  369.  
  370.        would create individual directories for all users with security
  371.        levels of 7 or higher within the C:\TINYHOST\PERSONAL path.
  372.        Personal Directories are re-evaluated after a Warm Boot command
  373.        is given, as well as on initial execution.
  374.  
  375.            While within one's Personal Directory, Upload and Download
  376.        security provisions are temporarily suspended. This permits a
  377.        SysOp to configure THP so that users are prevented from uploading
  378.        and/or downloading public files, yet able to transfer them when
  379.        in their own personal directories.
  380.  
  381.  
  382.            RECEIVE - Specifies the parameters for receiving
  383.        (downloading) a file from the remote system. The format of this
  384.        descriptor is:
  385.  
  386.        RECEIVE:<path>,<filename>,<protocol>
  387.  
  388.            <path> - This is the remote system's directory path to
  389.        the desired file. Unless the file is in the root directory of the
  390.        remote system, the terminating slash ('\') must be omitted. If
  391.        the file is in the Start-Up directory of the remote system then
  392.  
  393.                                      Page 4
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.        <path> may be left blank (but the trailing comma MUST be
  401.        included!). <path> is limited to 63 characters.
  402.  
  403.            <filename> - Filename of the file to be downloaded. The file
  404.        will be stored in the execution directory of the calling system.
  405.        The same name will be used as the destination file, and any
  406.        existing file will be overwritten (no backups made). <filename>
  407.        is limited to 12 characters.
  408.  
  409.            <protocol> - Number of the protocol to be used: 1 for
  410.        XModem/CRC; 2 for 1K-XModem. External protocols are not presently
  411.        supported.
  412.  
  413.            A sample descriptor line:
  414.  
  415.        RECEIVE:C:\TINYHOST,ZORKMID.TXT,1
  416.  
  417.        would move to the C:\TINYHOST directory of the remote system and
  418.        try to download ZORKMID.TXT using XModem/CRC. Do NOT use spaces
  419.        in any of the descriptor fields.
  420.  
  421.            It is possible to download files from a Personal Directory by
  422.        using the string PERSONAL in place of a directory path, as:
  423.  
  424.        RECEIVE:PERSONAL,ZORKMID.TXT,1
  425.  
  426.        THP would first attempt to move to the account's Personal
  427.        Directory before attempting to download the file ZORKMID.TXT.
  428.  
  429.  
  430.            SEND - This descriptor specifies the sending (Upload) of a
  431.        file from the calling system to the remote. The format is:
  432.  
  433.        SEND:<path>,<filename>,<protocol>,<overwrite>
  434.  
  435.            <path> - This is the remote system's directory path where the
  436.        file being sent should be stored. Unless the file will be placed
  437.        in the root directory of the remote system, the terminating slash
  438.        ('\') must be omitted. If the file is in the Start-Up directory
  439.        of the remote system then <path> may be left blank (but the
  440.        trailing comma MUST be included!). <path> is limited to 63
  441.        characters.
  442.  
  443.            <filename> - Filename of the file to be uploaded. The file
  444.        will be stored in the directory specified by <path>. <filename>
  445.        can include a path to access a file outside of the TinyHost Plus
  446.        execution directory. The name of the file being transferred will
  447.        be retained at the destination system. <filename> is limited to
  448.        75 characters.
  449.  
  450.            <protocol> - Number of the protocol to be used: 1 for
  451.        XModem/CRC; 2 for 1K-XModem. External protocols are not
  452.        supported.
  453.  
  454.            <overwrite> - Specifies whether or not existing files on the
  455.        destination system with the same name should be overwritten or
  456.        not. <overwrite> expects a 'Y' or 'N', and defaults to No. When
  457.        overwriting a file, backups are automatically made on the
  458.  
  459.                                      Page 5
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.        destination system. A successful overwrite also depends on the
  467.        login account having sufficient security to permit overwriting a
  468.        file.
  469.  
  470.            A sample descriptor line:
  471.  
  472.        SEND:C:\TINYHOST,ZORKMID.TXT,2,Y
  473.  
  474.        would move to the C:\TINYHOST directory of the remote system and
  475.        try to upload ZORKMID.TXT using 1K-XModem. If ZORKMID.TXT already
  476.        exists then it is overwritten (security permitting). Again, no
  477.        spaces should be used in any of the descriptor fields.
  478.  
  479.            It is possible to upload files to a Personal Directory by
  480.        using the string PERSONAL in place of a directory path, as:
  481.  
  482.        SEND:PERSONAL,ZORKMID.TXT,1
  483.  
  484.        THP would first attempt to move to the account's Personal
  485.        Directory before attempting to upload the file ZORKMID.TXT.
  486.  
  487.  
  488.            TIMEOUT - Sets the length of time that THP is to remain
  489.        active. After this time has elapsed, THP will return to DOS. The
  490.        length of time is set in hhmm format, from 0000-2359 (leading
  491.        zeroes are necessary). Note that, because of the software
  492.        routines used, the actual timeout delay may be up to one minute
  493.        less than that specified. Also note that both an EVENT and
  494.        TIMEOUT time cannot be specified.
  495.  
  496.            The following line:
  497.  
  498.        TIMEOUT:0130
  499.  
  500.        would allow THP to run for approximately one hour and thirty
  501.        minutes before exiting to DOS. If a call is in progress when the
  502.        TIMEOUT time expires, THP will wait until the caller has logged
  503.        off before quitting.
  504.  
  505.  
  506.        3.0   OPERATION
  507.  
  508.        3.1   Call Out Mode
  509.  
  510.            When in Call Out mode, TinyHost Plus should require no
  511.        operator intervention. If, during the dialing process, the call
  512.        must be redialed, pressing <ESC> at the local keyboard will abort
  513.        the Call Event.
  514.  
  515.            When the connection is made, all of the commands that need to
  516.        be executed to transfer the specified files, such as Change
  517.        Directory, etc., will be handled automatically. In case of line
  518.        noise, each command will be attempted three times before
  519.        TinyHost Plus gives up and moves on.
  520.  
  521.            If Log file support is enabled, THP will keep track of file
  522.        transfers and whether they were successful or not.
  523.  
  524.  
  525.                                      Page 6
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.        3.2   Personal Directories
  533.  
  534.            The SysOp must create the subdirectory that will hold the
  535.        personal directories, but does not need to create the individual
  536.        directories themselves - TinyHost Plus will do this
  537.        automatically. Upon start-up, THP will check to see if personal
  538.        directories have been enabled (by virtue of the descriptor
  539.        definition), then will check individual security levels to see if
  540.        that user will have access to his or her directory. If so, THP
  541.        will check to see if the directory already exists and, if it does
  542.        not, one will be created.
  543.  
  544.            All personal directories will be stored in the path given by
  545.        the PERSONAL descriptor. The individual directories will be named
  546.        in the same fashion as personal message files: the user's first
  547.        name is used, with characters from the last name being added to
  548.        pad the directory name to eight characters in length. For
  549.        instance, if the user's name is Joe Fabeets, then his personal
  550.        directory will have the name JOEFABEE.
  551.  
  552.            To enter a personal directory when logged on, enter an 'M' at
  553.        the Main Menu prompt. To exit, enter another 'M'. Files can be
  554.        uploaded and downloaded within a personal directory without
  555.        regard to the UPLOAD or DOWNLOAD security settings. Also, file
  556.        overwrites are permitted without regard to the OVERWRITE security
  557.        level.
  558.  
  559.            While within a personal directory, the Change Directory
  560.        function is disabled - the only way in or out of a personal
  561.        directory is through the [M]ove command. This is to prevent other
  562.        users from gaining access to other personal directories. Also,
  563.        while within a personal directory, the [L]ist Directory function
  564.        does not display a path to further hide these directories.
  565.  
  566.  
  567.        3.3   Recent Activity Statistics
  568.  
  569.            The registered version of TinyHost Plus keeps track of recent
  570.        activity information since the program was started or since the
  571.        last SysOp reset of this feature. This information includes the
  572.        number of calls, number of uploads and downloads, and number of
  573.        Comments left to the SysOp. Note that the number of calls does
  574.        *not* include calls made by a user with SysOp level or greater
  575.        security.
  576.  
  577.            This information is displayed on the local monitor at the
  578.        bottom of the screen. It is also available to a remotely
  579.        connected SysOp by entering a STAT or STATS command at the Main
  580.        Menu prompt.
  581.  
  582.            These statistics can be reset locally or remotely. To reset
  583.        locally, press <F2> at the Waiting for Ring screen. To reset
  584.        remotely, someone with SysOp or greater security can enter RESET
  585.        at the Main Menu prompt.
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                      Page 7
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.        3.4   Considerations
  599.  
  600.            In order to decide what to do and when to do it, TinyHost
  601.        Plus looks over each line of data it receives from the remote
  602.        TinyHost system. Because of this, TinyHost Plus will be very
  603.        sensitive to the text information included in the TINYHOST.WEL
  604.        file that the remote system displays on connect (assuming one has
  605.        been created). The following strings (minus the double quotes),
  606.        if they appear in the remote system's TINYHOST.WEL file, can
  607.        cause TinyHost Plus to fail to logon:
  608.  
  609.                         "Enter First Name"
  610.                         "Enter Password"
  611.                         "<ENTER>"
  612.                         "Select"
  613.  
  614.  
  615.        4.0   MISCELLANEOUS
  616.  
  617.        4.1   What is Shareware?
  618.  
  619.            TinyHost Plus is being released as Shareware, which means
  620.        that you can try the program out *before* you buy it and make
  621.        sure that it will do what you want. If you find it of use, you
  622.        are requested to mail a contribution ($35 suggested) to the
  623.        author to support the continued development of this and other
  624.        products. Please send a check or money order (U.S. funds only)
  625.        to:
  626.  
  627.                                 Bruce A. Krobusek
  628.                                 5950 King Hill Drive
  629.                                 Farmington, NY  14425
  630.  
  631.            For your $35 you will receive the latest registered version
  632.        of TinyHost Plus on either 5 1/4 (360K) or 3 1/2 (720K) media
  633.        (please specify). The registered version of TinyHost Plus has the
  634.        same functionality as the Shareware version, but:
  635.  
  636.            * Supports up to 100 users
  637.            * Includes the Screenblanker and Sound On/Off functionality
  638.            * File transfer count increased from 5 to 20
  639.            * Displays Recent Call statistics
  640.            * Has exit delay removed
  641.            * Has registration reminder text removed
  642.  
  643.        You will also receive a registered version of the next major
  644.        release of TinyHost Plus, and notifications of future upgrades.
  645.        Recent registered users of TinyHost can upgrade to TinyHost Plus
  646.        for $10. Please check with the author for further information.
  647.  
  648.            A ready-to-print registration form has been included with
  649.        TinyHost Plus. Simply print out REGISTER.FRM using the DOS PRINT
  650.        command, fill it out, and return it with your check or money
  651.        order.
  652.  
  653.            For those interested, quantity discounts are available.
  654.        Custom versions of TinyHost Plus can also be created. Contact the
  655.        author for more information.
  656.  
  657.                                      Page 8
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.        4.2   Distributing TinyHost Plus
  665.  
  666.            Even though TinyHost Plus is Shareware it remains a
  667.        copyrighted program. As such, it may be freely copied and
  668.        distributed under the following guidelines:
  669.  
  670.            * The author retains the sole right to sell the program
  671.              for a profit.
  672.            * The author grants users the right to copy and distribute
  673.              the Shareware (Unregistered) version of TinyHost Plus so
  674.              long as all program and documentation files remain
  675.              unaltered and are distributed as a group.
  676.            * The program may not be bundled with any other hardware
  677.              or software without the permission of the author.
  678.            * Recognized users groups may charge a maximum of $5 for
  679.              duplication and/or distribution of TinyHost Plus.
  680.  
  681.            Registered users are requested to distribute only the
  682.        Shareware (Unregistered) version of TinyHost Plus. There is no
  683.        major difference in functionality.
  684.  
  685.  
  686.        4.3   License Agreement
  687.  
  688.            Unregistered users are granted a 60-day evaluation period.
  689.        After that time, they are expected to either register TinyHost
  690.        Plus or cease using it.
  691.  
  692.            Registered users may use TinyHost Plus on more than one
  693.        machine, as long as there is no possibility of more than one copy
  694.        being in use at a time. Site licenses are available. Please
  695.        contact the author for more information.
  696.  
  697.  
  698.        4.4   Warranty Information
  699.  
  700.            The author (Bruce A. Krobusek) disclaims all warranties
  701.        expressed or implied as to the quality and performance of this
  702.        program (TinyHost Plus). The author will not be held liable for
  703.        any lost profits, lost savings, or any other direct, indirect,
  704.        incidental, or consequential damages resulting from the use of
  705.        this program. Your use of this program constitutes your agreement
  706.        to this disclaimer and your release of the author from any form
  707.        of liability or litigation.
  708.  
  709.  
  710.        4.5   Program Support
  711.  
  712.            Now that the legal technicalities are out of the way, let me
  713.        state that I have done my best to ensure that TinyHost Plus is
  714.        error free. However, that is not to imply that one might not find
  715.        errors that have been missed. If a problem should be found,
  716.        contact me through one of the avenues mentioned below and I will
  717.        do my best to correct it. Naturally, the more information that
  718.        can be supplied as to the nature of the bug the better chance I
  719.        will have of finding and squashing it!
  720.  
  721.  
  722.  
  723.                                      Page 9
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.            I am also interested in receiving any comments or suggestions
  731.        regarding TinyHost Plus. Although I have a few ideas for upcoming
  732.        enhancements, I am always interested in hearing what other people
  733.        think of this program.
  734.  
  735.            Here are some methods that can be used in contacting me,
  736.        starting with the most preferable:
  737.  
  738.            TinyHost Support BBS - (716) 924-4193  USR Courier V.32bis
  739.                 This is my personal BBS that is running TinyHost,
  740.                 and it is available 24 hours a day. (Unless I happen
  741.                 to be in the process of debugging a new release.)
  742.                 Logon as NEW USER with the password GUEST. (This
  743.                 may change as TinyHost Plus grows. Read the opening
  744.                 screen for the latest logon and version info.)
  745.  
  746.            Intelec Network - This is a national BBS network
  747.                 There are nodes all over the U.S. and Canada,
  748.                 with a few starting to appear in other nations.
  749.                 I will monitor the Communications and Shareware
  750.                 conferences for any messages addressed to me.
  751.                 The latest Intelec node (BBS) list has been
  752.                 included as IN-NODE.LST. There is probably a BBS
  753.                 that carries Intelec near you.
  754.  
  755.            CompuServe Informational Services - My account number
  756.                 is 74106,1335. I usually logon daily.
  757.  
  758.            Internet - via CompuServe: 74106.1335@compuserve.com
  759.  
  760.            Micro Science BBS - (716) 594-1804  USR Dual Standard /
  761.                 V.32bis. This Bulletin Board is located in
  762.                 Rochester, NY, and is run by Larry Helber. The
  763.                 latest version of TinyHost will always be available
  764.                 as a free download. Do a file search (Z) and scan
  765.                 for TINYHOST, or download THP*.ZIP. There is also
  766.                 a TinyHost support conference where messages can be
  767.                 left and received. No BBS registration is required
  768.                 for TinyHost download or support.
  769.  
  770.            Home Address - 5950 King Hill Drive
  771.                           Farmington, NY  14425
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.                                     Page 10
  790.  
  791.