home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / open / bexe_220.lzh / BT_REF.DOC < prev    next >
Text File  |  1989-03-15  |  117KB  |  2,492 lines

  1.           
  2.           
  3.           
  4.           
  5.           
  6.           
  7.           
  8.           
  9.           
  10.           
  11.           
  12.           
  13.           
  14.           
  15.           
  16.           
  17.           
  18.           
  19.           ****   *         *      *             *******
  20.           *   *            *      *                *
  21.           *   *  *  * **   *   *  *   ***   *   *  *   ***   * **  *** **  
  22.           ****   *  **  *  *  *   *  *   *  *   *  *  *   *  **    *  *  * 
  23.           *   *  *  *   *  ***    *  ****   *   *  *  ****   *     *  *  * 
  24.           *   *  *  *   *  *  *   *  *      *   *  *  *      *     *  *  * 
  25.           ****   *  *   *  *   *  *   ****   ****  *   ****  *     *  *  * 
  26.                                                 *
  27.           Version 2.10 - Reference Guide        *           March 17, 1989
  28.                                              ***
  29.           
  30.                  A Free-for-the-Asking FidoNet Compatible Electronic
  31.                       Mail Interface and Dumb Terminal Package
  32.                                           
  33.                                           
  34.                          By Bob Hartman and Vince Perriello
  35.                                           
  36.                                           
  37.                      Documentation Written by Alan D. Applegate
  38.           
  39.           
  40.           
  41.           
  42.           
  43.           
  44.           
  45.           
  46.           
  47.           
  48.           
  49.           
  50.           
  51.           
  52.           
  53.           
  54.           
  55.  
  56.                   BinkleyTerm 2.10 - Reference Guide - Page 2
  57.  
  58.           TABLE OF CONTENTS
  59.           
  60.           Notice                                                      2
  61.           
  62.           Section 1 - General Information                             3
  63.                How to Use This Manual                                 3
  64.           
  65.           Section 2 - Configuring BinkleyTerm                         4
  66.                Configuration File                                     4
  67.                Scheduling Events                                      23
  68.           
  69.           Section 3 - General Reference Information                   30
  70.                Command Line Parameters                                30
  71.                Dial Translation                                       31
  72.                Response File Template                                 31
  73.                Scripts                                                33
  74.                Terminal Mode Keystrokes                               38
  75.                Unattended Mode Keystrokes                             41
  76.                VT-100 Keystrokes                                      44
  77.           
  78.           
  79.           
  80.           
  81.           
  82.           
  83.           
  84.           
  85.           
  86.           
  87.           
  88.           
  89.           
  90.           
  91.           
  92.           
  93.           
  94.           
  95.           
  96.           
  97.           
  98.           
  99.           
  100.           
  101.           
  102.           
  103.           NOTICE
  104.           
  105.           The BinkleyTerm software is Copyright (C) 1988, 1989 Robert Hartman
  106.           and Vincent Perriello, All Rights Reserved.  The BinkleyTerm
  107.           documentation is Copyright (C) 1988, 1989 Alan D. Applegate, All
  108.           Rights Reserved.  Complete copyright, licensing, warranty,
  109.           trademark acknowledgement and introductory information is contained
  110.           in BT_USER.DOC, the BinkleyTerm User's Guide.
  111.           
  112.  
  113.                   BinkleyTerm 2.10 - Reference Guide - Page 3
  114.  
  115.              +-------------+
  116.              | +---------+ |
  117.              | | Section | |   BinkleyTerm Reference Guide
  118.              | |    1    | |   GENERAL INFORMATION
  119.              | +---------+ |
  120.              +-------------+
  121.           
  122.           HOW TO USE THIS MANUAL
  123.           
  124.           The documentation for BinkleyTerm is supplied in two parts.  
  125.           
  126.           The User's Guide (named BT_USER.DOC) explains how to install
  127.           BinkleyTerm.  It also describes basic operational procedures.  New
  128.           users may find some concepts or terminology unfamiliar; a glossary
  129.           is provided toward the end of the User's Guide.  
  130.           
  131.           Concepts and terminology that may be of interest to experienced
  132.           users and new users alike are covered in the Reference Guide (named
  133.           BT_REF.DOC) an alphabetically arranged manual separate from the
  134.           User's Guide. 
  135.           
  136.           Inquiries, questions or comments regarding the DOCUMENTATION ONLY
  137.           should be directed to:
  138.           
  139.                BinkleyTerm Documentation
  140.                c/o Alan Applegate
  141.                FidoNet 1:104/36.0
  142.                P. O. Box 260723
  143.                Lakewood, CO  80226-0723
  144.                USA
  145.           
  146.           NOTE!  INQUIRIES REGARDING THE SOFTWARE, INCLUDING OPERATIONAL
  147.           QUESTIONS, WILL NOT BE ANSWERED THROUGH THIS ADDRESS.
  148.           
  149.           For inquiries, questions or comments regarding the software
  150.           program, please refer to the User's Guide section "BinkleyTerm
  151.           Support." 
  152.           
  153.                    
  154.                    
  155.           
  156.           
  157.           
  158.           
  159.           
  160.           
  161.           
  162.           
  163.           
  164.           
  165.           
  166.           
  167.           
  168.           
  169.  
  170.                   BinkleyTerm 2.10 - Reference Guide - Page 4
  171.  
  172.              +-------------+
  173.              | +---------+ |
  174.              | | Section | |   BinkleyTerm Reference Guide
  175.              | |    2    | |   CONFIGURING BINKLEYTERM
  176.              | +---------+ |
  177.              +-------------+
  178.           
  179.           CONFIGURATION FILE
  180.           
  181.           The BinkleyTerm configuration file, by default named BINKLEY.CFG,
  182.           is the place where you communicate information about your system
  183.           to BinkleyTerm.  Port number, modem control strings, FidoNet node
  184.           addresses, and much more are all contained in the configuration
  185.           file. 
  186.           
  187.           A sample configuration file comes with the BinkleyTerm 
  188.           distribution package.  The sample file is arranged in such a way
  189.           as to illustrate which parameters need to be changed for which
  190.           operational modes.  For ease of use as a reference, the parameters
  191.           are listed alphabetically here. 
  192.           
  193.           About <filespec>
  194.           
  195.                This tells BinkleyTerm the name of the ABOUT file, a special
  196.                file used with incoming file requests.  <filespec> is a
  197.                complete drive, path and filename designation.  Refer to the
  198.                User's Guide sections "File Requests" and "Security -
  199.                Controlling File Requests" for more information.
  200.           
  201.           Address [<zone>:]<net>/<node>[.<point>]
  202.           
  203.                This statement (or multiple statements) designates the network
  204.                address(es) of your system.  Although the <zone> and <point>
  205.                parameters are optional, it is recommended that the <zone>
  206.                parameter ALWAYS be used.
  207.           
  208.                When this statement is used, the older style (BinkleyTerm 2.00
  209.                and previous versions) addressing should NOT be used, such as
  210.                'Aka,' 'Point,' and 'Zone.'
  211.           
  212.                Multiple 'Address' statements, each with a different <zone>
  213.                parameter, may be used.  This allows BinkleyTerm to identify
  214.                itself differently to different zones, thereby making multi-
  215.                net operation somewhat more simple.  Note that in this
  216.                scenario, if you are connected to a zone for which an
  217.                'Address' statement does not exist, that the 'Address'
  218.                statement that appears first in the configuration file will
  219.                be used as a default.
  220.           
  221.                In addition, the zone given in the 'Address' statement that
  222.                appears first determines your "default" outbound area, as
  223.                given by the 'Hold' statement.  Mail for all other zones is
  224.                stored in distinct outbound areas for each zone.  See "Zone
  225.                Support" in the User's Guide for details.
  226.  
  227.                   BinkleyTerm 2.10 - Reference Guide - Page 5
  228.  
  229.           
  230.                NOTE:  Point systems must also use the 'PrivateNet' statement,
  231.                even if a <point> parameter is specified.
  232.           
  233.           AfterMail <command_line>
  234.           
  235.                If used, BinkleyTerm will invoke a DOS shell and execute the
  236.                <command_line> after receiving mail.  It is suggested that
  237.                <command_line> designate a batch file, rather than a specific
  238.                program.  The batch file would contain command line(s) for the
  239.                program(s) that will actually unpack and/or toss incoming
  240.                mail.
  241.           
  242.                NOTE!  If this statement is used, no E2= or E3= exits during
  243.                event schedules should be used, since they take priority over
  244.                this statement.  Refer to the section "Scheduling Events" for
  245.                details.
  246.           
  247.                See also 'Packer' and 'Cleanup' for related information.
  248.           
  249.           Aka <net>/<node>
  250.           
  251.                NOTE:  This statement is supported for backward compatibility
  252.                only.  If you wish to specify a/k/a addresses, please use the
  253.                newer 'Address' statement described previously. 
  254.           
  255.                Allows nodes with more than one FidoNet address to specify
  256.                their alternate addresses.  This would normally be used by
  257.                network, region or zone coordinators, and other 'special'
  258.                nodes.  Multiple 'Aka' statements can be used.
  259.           
  260.           Answer <modem_string>
  261.           
  262.                When this statement is used, BinkleyTerm assumes that the
  263.                modem has been set NOT to answer the phone automatically (by
  264.                the modem initialization string, or the modem's DIP switches). 
  265.                When BinkleyTerm receives a response string of "RING" from the
  266.                modem, it sends the <modem_string> command to the modem to
  267.                answer the phone. 
  268.           
  269.                The advantage is that BinkleyTerm must be "alive and well"
  270.                before the modem will answer a call.  If for some reason
  271.                BinkleyTerm is not available, yet the modem still has power,
  272.                no calls will be answered.  
  273.           
  274.                NOTE!  Some modems DO NOT like commands to be sent while
  275.                they're sending response strings...in testing, this feature
  276.                DOES NOT work on all modems.  Only by trying it will you be
  277.                able to determine if it works with your modem.
  278.           
  279.           AnswerBack <text>
  280.           
  281.                In Terminal Mode, when an ENQ (ASCII decimal 5, hex 5) is
  282.                received, <text> will be sent in response.  Normal BinkleyTerm
  283.  
  284.                   BinkleyTerm 2.10 - Reference Guide - Page 6
  285.  
  286.                character translations are available.  Many BBS packages send
  287.                this character immediately prior to requesting a user name.
  288.           
  289.           Application <app_name> [<parm> <parm> ... ]
  290.           
  291.                Allows addition of application dependent data to the
  292.                configuration file.  Any 'Application' statement is ignored
  293.                by BinkleyTerm entirely.
  294.           
  295.                <app_name> is the name of or reference to a specific
  296.                application, such as a message editor or outbound maintenance
  297.                utility that uses the BinkleyTerm configuration file.  Zero
  298.                or more application specific parameters, shown as <parm> in
  299.                the example, may follow <app_name>.  
  300.           
  301.           Autobaud
  302.           
  303.                In Unattended Mode, this forces BinkleyTerm to call out at the
  304.                baud rate specified by the 'Baud' statement, regardless of the
  305.                baud rate associated with a given nodelist entry.  This
  306.                assures connects at the highest possible baud rate.
  307.           
  308.           Avail <filespec>
  309.           
  310.                This designates the name of the file to be sent to a remote
  311.                system that file requests "FILES" from your system.  The
  312.                <filespec> identifies the file, and may contain an optional
  313.                drive and path designation.
  314.           
  315.                Refer to the User's Guide sections "File Requests" and
  316.                "Security - Controlling File Requests" for more information.
  317.           
  318.           Banner <string>
  319.           
  320.                The line designated by <string> is sent to callers 
  321.                immediately following the BinkleyTerm identification line, and
  322.                before the line, "Press <Escape> to enter BBS."  Generally,
  323.                this is the name of your BBS or something else of interest to
  324.                callers.
  325.                         
  326.           Baud <max_baud_rate>
  327.           
  328.                This parameter tells BinkleyTerm your maximum baud rate. 
  329.                Valid <max_baud_rate> settings are 300, 1200, 2400, 4800,
  330.                9600, 19,200 and 38,400.  In Terminal Mode, you may change
  331.                this setting. 
  332.           
  333.           BBS <exit_option>
  334.           
  335.                This designates the method to be used to access your BBS
  336.                software when a human caller dials your system.  Valid options
  337.                for <exit_option> are 'Batch,' 'Exit' and 'Spawn.'  Refer to
  338.                the User's Guide section "BBS Interface" for more information
  339.                on the options, and how to use them.
  340.  
  341.                   BinkleyTerm 2.10 - Reference Guide - Page 7
  342.  
  343.           
  344.           BBSNote <string>
  345.           
  346.                After a human caller presses Escape to access the BBS program,
  347.                or after the number of seconds designated by the 'Timeout'
  348.                statement, BinkleyTerm will display the <string> to the
  349.                caller.  Generally, this is a notification that the BBS
  350.                software is loading. 
  351.           
  352.           Boss <net>/<node>
  353.           
  354.                NOTE:  This statement is supported for backward compatibility
  355.                only.  It is not needed when the 'Address' statement is used,
  356.                as described previously.
  357.           
  358.                This specifies a FidoNet node address.  For regular FidoNet
  359.                nodes, place your assigned address here.  For Point systems,
  360.                place the address of your Boss node here.
  361.           
  362.           BossPhone <phone_number>
  363.           
  364.                This parameter, used in Point installations, contains the
  365.                telephone number of your Boss node for use with the Alt-Y
  366.                command in Terminal Mode.  This statement is optional in all
  367.                cases except Point installations that do not wish to use a
  368.                nodelist.   
  369.           
  370.           BossPwd <password>
  371.           
  372.                Used for Point installations, this parameter designates the
  373.                password to be used for session-level passwording with your
  374.                Boss node.  Refer to the User's Guide section "Security -
  375.                Session Passwording" for additional information.  The Boss
  376.                node must also have session passwording implemented, using
  377.                this password.
  378.           
  379.                When this parameter AND 'BossPhone' are BOTH implemented, a
  380.                nodelist is NOT required for a Point system.
  381.           
  382.           BoxType <number>
  383.           
  384.                When full-screen mode is used (default), this tells
  385.                BinkleyTerm what type of boxes to use for the various on-
  386.                screen windows.  Legal values are from 0 to 4.  They produce
  387.                the following results (apologies given to people with printers
  388.                that do not support the extended IBM character set):
  389.           
  390.                     0    1    2    3    4        0 = Hatches (Non-IBM)
  391.                    +-+  ┌─┐  ╔═╗  ╓─╖  ╒═╕       1 = Single Rule
  392.                    | |  │ │  ║ ║  ║ ║  │ │       2 = Double Rule
  393.                    +-+  └─┘  ╚═╝  ╙─╜  ╘═╛       3 = Single Top, Double Sides
  394.                                                  4 = Double Top, Single Sides
  395.           
  396.           
  397.  
  398.                   BinkleyTerm 2.10 - Reference Guide - Page 8
  399.  
  400.           Busy <modem_string>
  401.           
  402.                While BinkleyTerm performs certain functions, and when you
  403.                exit the program from Unattended Mode, BinkleyTerm sends the
  404.                <modem_string> to the modem.  Normally, this is a short set
  405.                of modem commands, as shown in the sample configuration file,
  406.                to take the phone off-hook to prevent incoming calls.  Callers
  407.                will hear a busy signal.
  408.           
  409.                You may desire to lower DTR instead using a lower-case letter
  410.                "v."  This would cause callers to hear ringing, but with no
  411.                answer.  
  412.           
  413.           CaptureFile <filename>
  414.           
  415.                If used, this statement tells BinkleyTerm the name of a file
  416.                to use for session capturing in terminal mode.  The Alt-L
  417.                command toggles session capture on and off.  If this statement
  418.                is not used, then BinkleyTerm will prompt for a name each
  419.                time.  When activated, all communications session I/O will be
  420.                echoed to this file.  The <filename> may optionally include
  421.                a drive and path designation as well.  Example: 
  422.                C:\BT\CAPTURE.TXT
  423.           
  424.           Carrier <hex_carrier_mask>
  425.           
  426.                This tells BinkleyTerm which FOSSIL status bit it should use
  427.                to determine whether or not carrier is present.  A value of
  428.                80 (hexadecimal) is nearly always correct.  Some modems do not
  429.                support CD (carrier detect) and other signal lines may be
  430.                used.  
  431.           
  432.                NOTE:  This value is in HEXADECIMAL (base 16).  Other systems,
  433.                such as Opus-CBCS, ask for this value in DECIMAL (base 10). 
  434.                Normal setting is 80 hex, which equals 128 decimal. 
  435.           
  436.           Cleanup <command_line>
  437.           
  438.                If used, BinkleyTerm will execute <command_line> at the
  439.                beginning of each event, but prior to the 'Packer' statement's
  440.                command line (if used).  This might be used to unpack any
  441.                previously packed outbound mail for later repacking, or to
  442.                perform minor outbound area maintenance, etc.  It is suggested
  443.                that <command_line> designate a batch file that would contain
  444.                the command line(s) for the program(s) actually used to unpack
  445.                mail and/or perform maintenance.
  446.           
  447.                See also 'AfterMail' and 'Packer' for related information.
  448.           
  449.           Colors <border> <setting> <today> <pending> <activity> <trnsfr>
  450.           
  451.                Only applies if a Video FOSSIL (VFOSSIL) is detected at start-
  452.                up, such as Bob Hartman's VFOS_IBM package.  This statement
  453.                allows setting of color attributes for the full-screen
  454.  
  455.                   BinkleyTerm 2.10 - Reference Guide - Page 9
  456.  
  457.                windowed display.  The arguments are <border> for the
  458.                informational border area around the windows, and the
  459.                following color attributes: <setting> for the "Current
  460.                Settings" window, <today> for the "Today at a Glance" window,
  461.                <pending> for the "Pending Outbound Mail" window, <activity>
  462.                for the "Recent Activity" window, and <trnsfr> for the
  463.                "Transfer Status" window.  
  464.           
  465.                The default colors are all 7, black background with white
  466.                foreground.
  467.           
  468.                Possible background and foreground colors are 0 (black), 1
  469.                (blue), 2 (green), 3 (cyan), 4 (red), 5 (magenta), 6 (brown),
  470.                and 7 (white).  Additional colors available for foreground
  471.                include 8 (gray), 9 (light blue), 10 (light green), 11 (light
  472.                cyan), 12 (light red), 13 (light magenta), 14 (yellow) and 15
  473.                (bright white).  
  474.           
  475.                On IBM-compatible monochrome displays and using a black
  476.                background, colors 9 through 15 yield high intensity
  477.                characters, 1 through 7 normal intensity characters.  0 and
  478.                8 yield invisible characters.  1 and 9 will yield underscored
  479.                characters.
  480.           
  481.                Adding multiples of 16 to the color settings will allow
  482.                various background colors for the chosen foreground color. 
  483.                For example, 31 would be bright white on blue.
  484.           
  485.           CursorCol <column>
  486.           
  487.                For use with multi-tasking systems, this tells BinkleyTerm
  488.                the column number to place the cursor after screen writes. 
  489.                For DESQview, <column> should be set to 1.  The default value
  490.                is 80.  
  491.           
  492.           CursorRow <row>
  493.           
  494.                For use with multi-tasking systems, this tells BinkleyTerm the
  495.                row number to place the cursor after screen writes.  For
  496.                DESQview, <row> should be set to 1.  The default value is 23.
  497.           
  498.           Dial <match_string> <new_prefix>/[<new_suffix>]
  499.           
  500.                This option allows for real-time telephone number translation. 
  501.                
  502.                BinkleyTerm will look at the telephone number it is to send
  503.                to the modem.  If the prefix of the telephone number matches
  504.                that shown in <match_string>, then the prefix will be changed
  505.                to <new_prefix>, and <new_suffix> (optional) will be added to
  506.                the end. 
  507.                    
  508.                In most cases, this will be used to strip-off "1-" and/or area
  509.                codes for systems in a local exchange, such as:
  510.           
  511.  
  512.                   BinkleyTerm 2.10 - Reference Guide - Page 10
  513.  
  514.                DIAL 1-603-888 888/
  515.                    
  516.                A number in the nodelist as 1-603-888-8179 would be changed
  517.                to simply 888-8179 and dialed.           
  518.           
  519.                DIAL 1-303-555 555/&M0
  520.                    
  521.                A number in the nodelist as 1-303-555-1234 would be changed
  522.                to 555-1234&M0 and dialed. 
  523.           
  524.                There is a maximum of 20 characters each for <match_string>,
  525.                <new_prefix> and <new_suffix>.
  526.           
  527.                Another use for this feature would be for dialing scripts:  
  528.                        
  529.                DIAL 1-404 "GA_PCP.SCR"404/
  530.                    
  531.                This line could be used to invoke a PC Pursuit script, for
  532.                example, for the state of Georgia.  The script would be used
  533.                for all outgoing calls to area code 404. 
  534.                    
  535.                For permanent translations it is probably more efficient to
  536.                perform these translations with your nodelist processing
  537.                program (i.e., XlatList, ParseLst, XlaxNode).  Refer to your
  538.                nodelist processing software documentation for more
  539.                information.
  540.           
  541.           DoingMail <string>
  542.           
  543.                If used, this statement will cause BinkleyTerm to send
  544.                <string> to a caller when an event without a 'B' flag is
  545.                active.  This replaces the default string "Processing Mail. 
  546.                Please hang up."
  547.           
  548.           Downloads <path>
  549.           
  550.                This tells BinkleyTerm where to place files downloaded while
  551.                in Terminal Mode.  The <path> is a complete drive and path
  552.                designation.  This path has no effect on mail transfers made
  553.                in Unattended Mode.
  554.           
  555.           EnterBBS <string>
  556.           
  557.                If used, this statement will cause BinkleyTerm to send
  558.                <string> to a caller when the BBS is available, during events
  559.                with a 'B' flag.  This replaces the default string "Press
  560.                <Escape> to enter BBS."  Note that <string> must not exceed
  561.                one line.
  562.           
  563.           Event <event_flags...>
  564.           
  565.                NOTE!  Normally the 'Event' statement is used only in the
  566.                event file, BINKLEY.EVT.  Events should NOT be scheduled in
  567.                the configuration file.  This statement begins an event line. 
  568.  
  569.                   BinkleyTerm 2.10 - Reference Guide - Page 11
  570.  
  571.                Due to the depth of this topic, it is covered in the section
  572.                "Scheduling Events."
  573.           
  574.           ExtrnMail <string> [<errorlevel>]
  575.           
  576.                This is used in conjunction with BinkleyTerm's external mail
  577.                program feature.  If while waiting for a YooHoo or TSYNC (the
  578.                beginning of a FidoNet mail session) BinkleyTerm receives
  579.                <string>, it will write to the disk a file named MAILBAT.BAT,
  580.                and will then exit with an errorlevel of 99.  Refer to the
  581.                User's Guide section "External Mail Programs" for information.
  582.           
  583.                Note that if the [<errorlevel>] parameter is used, BinkleyTerm
  584.                will exit with an errorlevel of the value given, rather than
  585.                the default value of 99.
  586.           
  587.                When used for an external mail program, <string> should be
  588.                relatively long, without too many repeating characters, to
  589.                assure accuracy.  When used with multiple BBS functionality,
  590.                <string> may be only one letter.
  591.           
  592.                Up to 16 "ExtrnMail" statements that each use [<errorlevel>]
  593.                may be used.
  594.           
  595.           Gong
  596.           
  597.                Using this statement causes BinkleyTerm to sound an alarm when
  598.                it successfully connects with a system it's attempting dial,
  599.                or after a download has been completed.  'Gong' is only
  600.                applicable in Terminal Mode.  Note that 'Gong' also works when
  601.                doing a manual mail poll operation in Terminal Mode (Alt-M).
  602.           
  603.           Hold <path>
  604.           
  605.                This specifies the complete drive and path designation for the
  606.                directory that will be used as your outbound mail holding
  607.                area.  oMMM and/or other mail processing software places
  608.                outbound mail in this area for BinkleyTerm to send to or hold
  609.                for other FidoNet systems.
  610.           
  611.                It should be mentioned that this area should NOT contain any
  612.                other files of any kind, and that the contents of the
  613.                directory should NOT be manipulated by you unless you know
  614.                EXACTLY what you're doing.  For all practical purposes,
  615.                BinkleyTerm maintains this directory for you.
  616.           
  617.           Include <filename>
  618.           
  619.                If used, this tells BinkleyTerm the name of a file to include
  620.                while reading the configuration file.  The include file must
  621.                contain additional configuration file statements in the same
  622.                format as expected for the primary configuration file.  When
  623.                end-of-file is reached, BinkleyTerm will continue reading the
  624.                main configuration file at the line immediately following the
  625.  
  626.                   BinkleyTerm 2.10 - Reference Guide - Page 12
  627.  
  628.                "Include" statement that initially caused BinkleyTerm to
  629.                branch.
  630.           
  631.                The <filename> may optionally include a drive and path
  632.                designation.  Example:  C:\BT\INCL_2.CFG
  633.           
  634.           Init <modem_string>
  635.           
  636.                BinkleyTerm sends the <modem_string> to the modem to 
  637.                initialize it, and make it ready for communication.  The
  638.                string is sent to the modem verbatim, with the exception of
  639.                special dial translation characters.  These characters are
  640.                shown in the section "Dial Translations." 
  641.           
  642.                Refer to your modem instruction manual for help in finding a
  643.                correct init string for your particular modem and
  644.                configuration.
  645.           
  646.           KnownAbout <filespec>
  647.           
  648.                This tells BinkleyTerm the name of the ABOUT file, a special
  649.                file used with incoming file requests.  <filespec> is a
  650.                complete drive, path and filename designation.  This ABOUT
  651.                file applies only to file requests that are received from
  652.                "known" systems.  
  653.           
  654.                Refer to the User's Guide sections "File Requests" and
  655.                "Security - Controlling File Requests" for more information.
  656.           
  657.           KnownAvail <filespec>
  658.           
  659.                This designates the name of the file to be sent to a "known"
  660.                remote system which file requests "FILES" from you.  The
  661.                <filespec> identifies the file, and may contain an optional
  662.                drive and path designation.
  663.           
  664.                Refer to the User's Guide sections "File Requests" and
  665.                "Security -Controlling File Requests" for more information.
  666.           
  667.           KnownInbound <path>
  668.           
  669.                Used with secured inbound areas, this statement designates the
  670.                path to the inbound file area used for mail received from
  671.                "known" systems.
  672.           
  673.                Refer to the User's Guide section "Security - Secured Inbound
  674.                File Areas" for more information.
  675.           
  676.           KnownReqLim <quantity>
  677.           
  678.                This tells BinkleyTerm the maximum number of files that will
  679.                be sent in response to incoming file requests during any one
  680.                mail session.  Regardless of whether the incoming requests has
  681.                wildcards, or whether multiple file requests are sent in one
  682.  
  683.                   BinkleyTerm 2.10 - Reference Guide - Page 13
  684.  
  685.                mail session, the maximum number of files that will be sent
  686.                in response to an incoming file request will be no greater
  687.                than <quantity>.  
  688.           
  689.                This statement applies only to "known" systems.
  690.           
  691.                Refer to the User's Guide sections "File Requests" and
  692.                "Security - Controlling File Requests" for more information.
  693.           
  694.           KnownReqList <filespec>
  695.           
  696.                This designates the name of the OKFILE, a special used with
  697.                incoming file requests.  The <filespec> is a complete drive,
  698.                path and filename designation.  This OKFILE applies only to
  699.                file requests received from "known" systems.
  700.           
  701.                For more information, refer to the User's Guide sections "File
  702.                Requests" and "Security - Controlling File Requests."
  703.           
  704.           KnownReqTpl <filespec>
  705.           
  706.                This designates the name of the response file template used
  707.                for request response file construction.  The <filespec> is a
  708.                complete drive, path and filename designation.  This template
  709.                applies only for response files generated for "known" systems.
  710.           
  711.                For more information, refer to the User's Guide sections
  712.                "Request Response Files" and "Security - Response File
  713.                Templates."
  714.           
  715.           LockBaud
  716.           
  717.                This configuration file statement is provided for backwards
  718.                compatibility, but is considered obsolete.  You should lock
  719.                the FOSSIL driver baud rate instead.
  720.           
  721.           LogLevel <log_level_number>
  722.           
  723.                This tells BinkleyTerm how verbose to make the status log. 
  724.                Acceptable values for <log_level_number> are from 1 to 5, 1
  725.                indicating minimal information, 5 maximum information.  See
  726.                the 'Statuslog' option for additional information.
  727.           
  728.                Each log entry is preceded by a character or a blank,
  729.                indicating the importance of the entry.
  730.           
  731.                LogLevel  Characters That Precede Included Entries
  732.           
  733.                     1      ! *
  734.                     2      ! * +
  735.                     3      ! * + :
  736.                     4      ! * + : #
  737.                     5      ! * + : # and blank (no character)
  738.           
  739.  
  740.                   BinkleyTerm 2.10 - Reference Guide - Page 14
  741.  
  742.           Macro <number> <macro_string>
  743.           
  744.                This allows the sending of predefined macros from within
  745.                Terminal Mode.  Macros are typically used to send your name,
  746.                user ID, or passwords while on-line.
  747.           
  748.                The <number> parameter is a digit between 1 and 9, which
  749.                corresponds to the F1 through F9 keys.  While in Terminal
  750.                Mode, you send a macro by pressing Alt-Fx, x indicating the
  751.                macro number you desire to send.
  752.           
  753.                The <macro_string> is sent verbatim.  A carriage return is
  754.                indicated by the pipe symbol (|).  No other translations take
  755.                place.
  756.           
  757.           MailNote <string>
  758.           
  759.                Used in conjunction with BinkleyTerm's external mail program
  760.                feature.  When the string designated by the 'ExtrnMail'
  761.                statement is received, <string> is sent to the caller as
  762.                notification that the external mail program is being loaded. 
  763.                Refer to the User's Guide section "External Mail Programs" for
  764.                information.
  765.           
  766.           MaxPort <quantity>
  767.           
  768.                BinkleyTerm is capable of supporting up to 32 communications
  769.                ports.  This is, however, far more than any current FOSSIL
  770.                driver is capable of supporting.  Normally the <quantity> will
  771.                be 1 or 2, depending on your FOSSIL.
  772.           
  773.                Refer to the documentation for your FOSSIL for information
  774.                about the number of ports it is capable of supporting.  For
  775.                Unattended Mode, the port number in use is set by the 'Port'
  776.                statement.  In terminal mode, you may change the port in use,
  777.                dependent on this statement, the number of ports your FOSSIL
  778.                can support, and the hardware you have available. 
  779.           
  780.           MaxReq <quantity>
  781.           
  782.                This tells BinkleyTerm the maximum number of files that will
  783.                be sent in response to incoming file requests during any one
  784.                mail session.  Regardless of whether the incoming requests has
  785.                wildcards, or whether multiple file requests are sent in one
  786.                mail session, the maximum number of files that will be sent
  787.                in response to an incoming file request will be no greater
  788.                than <quantity>. 
  789.           
  790.                Refer to the User's Guide sections "File Requests" and
  791.                "Security - Controlling File Requests" for more information.
  792.           
  793.           MultiLink
  794.           
  795.                This tells BinkleyTerm that the MultiLink multi-tasker is
  796.  
  797.                   BinkleyTerm 2.10 - Reference Guide - Page 15
  798.  
  799.                installed, and to release time-slice to the multi-tasker
  800.                during certain non-processor-intensive operations.  This
  801.                increases system efficiency for MultiLink-using systems.
  802.           
  803.           NetFile <path>
  804.           
  805.                This specifies the complete drive and path of the directory
  806.                that will hold files being sent to your system via FidoNet. 
  807.                Incoming mail is stored here prior to processing.  This path
  808.                is also used by BTCTL to create a MAIL.SYS file. 
  809.           
  810.                If secured inbound areas are being used (see 'ProtInbound' and
  811.                'KnownInbound' in this Reference Guide, or the section
  812.                "Security - Secured Inbound File Areas" in the User's Guide),
  813.                then this statement designated the inbound file path for mail
  814.                received from systems not in the nodelist and not password
  815.                protected.
  816.           
  817.           NetMail <path>
  818.           
  819.                This specifies the complete drive and path of the directory
  820.                that contains a Fido compatible message base.
  821.           
  822.                Note that this directory is not used by BinkleyTerm itself. 
  823.                This path is used to build a MAIL.SYS file when the BTCTL
  824.                program is run.  MAIL.SYS is produced for the benefit of
  825.                certain mail processing utilities.
  826.           
  827.           NewNodelist
  828.           
  829.                This statement tells BinkleyTerm that it is to use a "New Opus
  830.                Style" Version 6 nodelist.  The files NODELIST.IDX and
  831.                NODELIST.DAT will be expected, and must be compiled and ready
  832.                for use by BinkleyTerm.  Refer to the User's Guide section
  833.                "Nodelist" for more information. 
  834.           
  835.           NoCollide
  836.           
  837.                By default, BinkleyTerm will make an attempt to detect an
  838.                incoming call while preparing to make an outgoing call, and
  839.                abort the outgoing call process.  This feature is called "call
  840.                collision detection," and may not work on all modems.  Using
  841.                'NoCollide' disables this feature entirely.
  842.           
  843.           Nodelist <path>
  844.           
  845.                This specifies the complete drive and path where processed,
  846.                compiled nodelist files can be found.  Refer to the User's
  847.                Guide section "Nodelist" for more information.
  848.           
  849.           NoFullScreen
  850.           
  851.                By default, BinkleyTerm uses a full-screen interface when in
  852.                Unattended Mode.  When this statement is used, BinkleyTerm
  853.  
  854.                   BinkleyTerm 2.10 - Reference Guide - Page 16
  855.  
  856.                will use the line-by-line screen write mode employed by
  857.                BinkleyTerm Version 1.10 and earlier.  This statement has no
  858.                effect in Terminal Mode.
  859.                    
  860.           NoPickup
  861.           
  862.                This statement tells BinkleyTerm that during mail sessions,
  863.                it should only deliver mail, and refuse to pickup any mail
  864.                that may be waiting for your system.
  865.           
  866.           NoRequests
  867.           
  868.                This statement tells BinkleyTerm to universally refuse
  869.                incoming file requests at all times.
  870.           
  871.           NoSLO
  872.           
  873.                This tells BinkleyTerm NOT to employ SEAlink "Overdrive" (an
  874.                ACK-less variety of the SEAlink protocol) for any SEAlink
  875.                network mail transfers.  
  876.           
  877.           NoWaZOO
  878.           
  879.                Forces BinkleyTerm to be strictly an FSC-0001 mailer by
  880.                disabling WaZOO functionality.  This is primarily of interest
  881.                to coordinators who wish to verify that their nodes are
  882.                meeting FidoNet compatibility requirements.
  883.           
  884.                There is no benefit to the average user from using this
  885.                statement.  In fact, performance with other WaZOO-capable
  886.                mailers (BinkleyTerm, Opus, D'Bridge, FrontDoor, etc.) will
  887.                be adversely affected.
  888.           
  889.           NoZones
  890.           
  891.                Tells BinkleyTerm to handle zones in the same manner as
  892.                version 1.50 and previous versions.  This essentially means
  893.                that multi-zone support is turned off.  Refer to the User's
  894.                Guide section "Zone Support" for additional information.
  895.           
  896.           Okfile <filespec>
  897.           
  898.                This designates the name of the OKFILE, a special file used
  899.                with incoming file requests.  <filespec> is a complete drive,
  900.                path and filename designation.  
  901.           
  902.                For more information, refer to the User's Guide sections "File
  903.                Requests" and "Controlling File Requests."
  904.           
  905.           Overwrite
  906.           
  907.                When receiving a file in Unattended Mode, or when  downloading
  908.                a file in Terminal Mode, BinkleyTerm by default will NOT allow
  909.                overwriting of an existing file if you're receiving a file
  910.  
  911.                   BinkleyTerm 2.10 - Reference Guide - Page 17
  912.  
  913.                with the same name.  Instead, BinkleyTerm will slightly alter
  914.                the name of the file being received to differentiate it from
  915.                the existing file.  By using the 'Overwrite' statement,
  916.                BinkleyTerm WILL ALLOW overwriting of existing files should
  917.                you be receiving one by the same name.
  918.           
  919.                Use this option carefully. 
  920.           
  921.           Packer <command_line>
  922.           
  923.                If used, BinkleyTerm will execute <command_line> at the
  924.                beginning of each event, but after the "Cleanup" statement's
  925.                command line (if used).  This might be used to pack any
  926.                pending outbound mail for sending.  It is suggested that
  927.                <command_line> designate a batch file that would contain the
  928.                command line(s) for the program(s) actually used to scan
  929.                and/or pack mail.
  930.           
  931.                See also 'AfterMail' and 'Cleanup' for related information.
  932.           
  933.           Point <net>/<node>
  934.           
  935.                NOTE:  This statement is supported for backward compatibility
  936.                only.  To specify a system address, use the 'Address'
  937.                statement described previously.
  938.           
  939.                This parameter specifies a FidoNet node address.  For regular
  940.                FidoNet nodes, this is your assigned node address.  For Point
  941.                systems, this address is the one assigned to you by your Boss
  942.                node Sysop.
  943.           
  944.           PollTries <number>
  945.           
  946.                This controls how many call attempts BinkleyTerm will make
  947.                under the following circumstances:
  948.           
  949.                     - Alt-D keypress in Terminal Mode
  950.                     - Alt-M keypress in Terminal or Unattended Mode
  951.                     - BT POLL command line invocation of BinkleyTerm
  952.           
  953.                BinkleyTerm will make <number> attempts, then stop.
  954.           
  955.           Port <port_number>
  956.           
  957.                This informs BinkleyTerm which communications port your modem
  958.                is connected to or configured as.  The <port_number>
  959.                corresponds to the COM port number, 1 for COM1, 2 for COM2,
  960.                etc.  Most FOSSIL drivers support up to 2 COM ports, COM1 and
  961.                COM2, some support more.  Refer to your FOSSIL documentation
  962.                for information on port support and installation information. 
  963.           
  964.                Note that in Terminal Mode, it is possible to override this
  965.                setting.
  966.           
  967.  
  968.                   BinkleyTerm 2.10 - Reference Guide - Page 18
  969.  
  970.           Prefix <modem_string>
  971.           
  972.                The <modem_string> is a modem command to cause the modem to
  973.                dial.  To dial a system, BinkleyTerm sends the <modem_string>,
  974.                followed by the telephone number, to the modem.  Normally, for
  975.                touch-tone systems, "ATDT," is used, for rotary-dial lines,
  976.                "ATDP," would be used.
  977.           
  978.                Refer to your modem manual for more information on control
  979.                options. 
  980.           
  981.           PrivateNet <net>
  982.           
  983.                This tells BinkleyTerm the net number of a private network for
  984.                which you serve as a gateway, if any.  This statement is also
  985.                used on Point systems to designate their "fake" net number. 
  986.                
  987.                When this parameter is used, Point systems you support may
  988.                poll you with a complete Point address to pick-up any waiting
  989.                mail.  Please note that the mail must still be addressed to
  990.                the "fake" address assigned to the Point, as Point addressing
  991.                is not taken into consideration in the naming of outbound
  992.                mail.  
  993.           
  994.           ProtAbout <filespec>
  995.           
  996.                This tells BinkleyTerm the name of the ABOUT file, a special
  997.                file used with incoming file requests.  The <filespec> is a
  998.                complete drive, path and filename designation.  This ABOUT
  999.                file applies only to file requests that are received from
  1000.                "protected" systems.
  1001.           
  1002.                Refer to the User's Guide sections "File Requests" and
  1003.                "Security - Controlling File Requests" for more information.
  1004.           
  1005.           ProtAvail <filespec>
  1006.           
  1007.                This designates the name of the file to be sent to a
  1008.                "protected" remote system which file requests "FILES" from
  1009.                you.  The <filespec> identifies the file, and may contain an
  1010.                optional drive and path designation.
  1011.           
  1012.                Refer to the User's Guide sections "File Requests" and
  1013.                "Security - Controlling File Requests" for more information.
  1014.           
  1015.           ProtInbound <path>
  1016.           
  1017.                Used with secured inbound areas, this statement designates the
  1018.                path to the inbound file area used for mail received from
  1019.                "protected" systems.  
  1020.           
  1021.                Refer to the User's Guide section "Security - Secured Inbound
  1022.                File Area" for more information.
  1023.           
  1024.  
  1025.                   BinkleyTerm 2.10 - Reference Guide - Page 19
  1026.  
  1027.           Protocol <filespec>
  1028.           
  1029.                This tells BinkleyTerm that it can use the listed external
  1030.                file transfer protocol within Terminal Mode.  The <filespec>
  1031.                is a complete drive, path and filename that points to an Opus-
  1032.                CBCS compatible external file transfer protocol program. 
  1033.                Refer to the User's Guide section "External Protocols" for
  1034.                more information.
  1035.           
  1036.           ProtReqLim <quantity>
  1037.           
  1038.                This tells BinkleyTerm the maximum number of files that will
  1039.                be sent in response to incoming file requests during any one
  1040.                mail session.  Regardless of whether the incoming requests has
  1041.                wildcards, or whether multiple file requests are sent in one
  1042.                mail session, the maximum number of files that will be sent
  1043.                in response to an incoming file request will be no greater
  1044.                than <quantity>.  
  1045.           
  1046.                This statement applies only to file requests that are received
  1047.                from "protected" systems. 
  1048.           
  1049.                Refer to the User's Guide sections "File Requests" and
  1050.                "Security - Controlling File Requests" for more information.
  1051.           
  1052.           ProtReqList <filespec>
  1053.           
  1054.                This designates the name of the OKFILE, a special used with
  1055.                incoming file requests.  <filespec> is a complete drive, path
  1056.                and filename designation.  This OKFILE applies only to file
  1057.                requests received from "protected" systems.
  1058.           
  1059.                For more information, refer to the User's Guide sections "File
  1060.                Requests" and "Security - Controlling File Requests."
  1061.           
  1062.           ProtReqTpl <filespec>
  1063.           
  1064.                This designates the name of the response file template used
  1065.                for request response file construction.  The <filespec> is a
  1066.                complete drive, path and filename designation.  This template
  1067.                applies only for response files generated for "protected"
  1068.                systems.
  1069.           
  1070.                For more information, refer to the User's Guide sections
  1071.                "Request Response Files" and "Security - Response File
  1072.                Templates."
  1073.           
  1074.           QuickNodelist
  1075.           
  1076.                This tells BinkleyTerm to use a QuickBBS 2.0x nodelist.  This
  1077.                nodelist MUST be produced by ParseLst 1.01 (or above) in order
  1078.                to work correctly with BinkleyTerm.  A QuickBBS nodelist
  1079.                produced by QuickBBS' Qnode program WILL NOT work correctly
  1080.                for BinkleyTerm, as it does not yet provide the necessary
  1081.  
  1082.                   BinkleyTerm 2.10 - Reference Guide - Page 20
  1083.  
  1084.                information.  Refer to the User's Guide section "Nodelist" for
  1085.                more information.
  1086.           
  1087.           Reader <command_line>
  1088.           
  1089.                Using the Alt-E command in Unattended Mode causes BinkleyTerm
  1090.                to send <command_line> to COMMAND.COM for execution as a child
  1091.                process.  This is typically used to invoke your local console
  1092.                message base reader/editor.  
  1093.           
  1094.           ReqOnUs
  1095.           
  1096.                When this statement is used, incoming file requests will be
  1097.                filled, even if your system initiated the call.  Otherwise,
  1098.                incoming requests "on your dime" will be refused. 
  1099.           
  1100.           ReqTemplate <filespec>
  1101.           
  1102.                This designates the name of the response file template used
  1103.                for request response file construction.  The <filespec> is a
  1104.                complete drive, path and filename designation.  
  1105.           
  1106.                For more information, refer to the User's Guide sections
  1107.                "Request Response Files" and "Security - Response File
  1108.                Templates."
  1109.           
  1110.           Rev3
  1111.           
  1112.                Normally, BinkleyTerm automatically determines the revision
  1113.                level of the FOSSIL driver you use.  Using 'Rev3' forces
  1114.                BinkleyTerm to assume that a revision 3 FOSSIL is installed. 
  1115.                Normally, this parameter is only used on systems which are
  1116.                using developmental FOSSIL drivers that may not yet fully
  1117.                support a higher revision.
  1118.           
  1119.           SameRing
  1120.           
  1121.                By default, and unless the 'NoCollide' option is used,
  1122.                BinkleyTerm will attempt to abort its dialing process if an
  1123.                incoming call is detected.  This feature is called "call
  1124.                collision detection."  'SameRing' is used when your modem
  1125.                reports "RING" on BOTH incoming and outgoing calls (most
  1126.                modems reports "RING" on incoming and "RINGING" on outgoing),
  1127.                and partially disables this feature.
  1128.           
  1129.           ScreenBlank
  1130.           
  1131.                BinkleyTerm performs a standard set of routines every 10
  1132.                minutes while idle.  If this statement is present, BinkleyTerm
  1133.                will blank the screen during this idle time.  An incoming
  1134.                call, end of an event, or a press of the space bar by the user
  1135.                will cause the screen to be reactivated.
  1136.           
  1137.           
  1138.  
  1139.                   BinkleyTerm 2.10 - Reference Guide - Page 21
  1140.  
  1141.           ScriptPath <path>
  1142.           
  1143.                If given, this statement tells BinkleyTerm where to look for
  1144.                outward dialing scripts (refer to the section "Scripts" for
  1145.                more information).  <path> is a standard DOS path line, with
  1146.                optional drive designation.  Example:  C:\BT\SCRIPTS\
  1147.           
  1148.           Shell <number> <command_line>
  1149.           
  1150.                This allows you configure up to 9 keystroke accessible DOS
  1151.                shells to run programs while BinkleyTerm stays memory
  1152.                resident.  Shells work only in Unattended Mode.  While in
  1153.                Terminal Mode, the same keystrokes work as macros keys (see
  1154.                the 'Macro' statement description for information).
  1155.           
  1156.                The <number> parameter is a digit between 1 and 9, which
  1157.                corresponds to the F1 through F9 keys.  While in Unattended
  1158.                Mode, you invoke a shell by pressing Alt-Fx, x indicating the
  1159.                shell number you wish to invoke.
  1160.           
  1161.                The <command_line> is sent to COMMAND.COM verbatim for
  1162.                execution.  If the program you're invoking uses command line
  1163.                parameters, include them in <command_line> as you would at the
  1164.                DOS prompt.
  1165.                         
  1166.           SlowModem
  1167.           
  1168.                Using 'SlowModem' causes BinkleyTerm to insert a 1/10th second
  1169.                delay between each character sent to the modem while in
  1170.                command mode.  This is for use with modems that may have a
  1171.                hard time keeping up with BinkleyTerm's modem commands
  1172.                otherwise.
  1173.           
  1174.           SmallWindow
  1175.           
  1176.                During mail transfers that use the SEAlink protocol,
  1177.                BinkleyTerm uses a default run ahead, in blocks, of the baud
  1178.                rate divided by 400.  Using this statement tells BinkleyTerm
  1179.                to run ahead no more than 6 blocks.  This option is used
  1180.                primarily with high speed modems.
  1181.           
  1182.           Statuslog <filespec>
  1183.           
  1184.                This tells BinkleyTerm where to log information about its
  1185.                operation and mail sessions.  This log is completely
  1186.                compatible with the log file used by Opus-CBCS.  The
  1187.                <filespec> is a complete drive, path and filename designation. 
  1188.                Various information is placed in the log.  See also the
  1189.                configuration file statement 'LogLevel.'               
  1190.           
  1191.           Suffix <modem_string>
  1192.           
  1193.                BinkleyTerm will send the 'Prefix' string, followed by the
  1194.                phone number, followed by a carriage return to the modem for
  1195.  
  1196.                   BinkleyTerm 2.10 - Reference Guide - Page 22
  1197.  
  1198.                the purpose of dialing a number.  If for some reason you need
  1199.                to put characters immediately after the phone number BUT PRIOR
  1200.                TO THE RETURN CODE use the 'Suffix' field.
  1201.           
  1202.                NOTE:  Unlike some communications packages such as Telix,
  1203.                normally you DO NOT need a 'Suffix' with BinkleyTerm.  Use the
  1204.                'Suffix' field ONLY for adding characters to the end of the
  1205.                phone number, if needed. 
  1206.           
  1207.           SwapDir <path_name>
  1208.           
  1209.                By using this statement, BinkleyTerm will enable "memory
  1210.                swapping."  The <path_name> designated will be used by
  1211.                BinkleyTerm for storage of its swapfile when spawning
  1212.                subtasks, such as jumping to DOS, invoking a packer, and so
  1213.                on.  BinkleyTerm will swap itself out of memory except for
  1214.                about 5k to 8k of code.  If <path_name> points to a RAM disk
  1215.                (you will need about 150k of space available), BinkleyTerm
  1216.                exits and reloads very quickly.
  1217.           
  1218.                The <path_name> parameter may designated a directory path, or
  1219.                a combination of drive designator and directory path.
  1220.           
  1221.           Sysop <sysop_name>
  1222.           
  1223.                The WaZOO method of mail transfer (originally designed by Wynn
  1224.                Wagner for Opus-CBCS, and supported by BinkleyTerm) sends a
  1225.                variety of information during session negotiation.  Among the
  1226.                information is the Sysop name, normally your name.  This
  1227.                information is not passed during FSC001 mail session, and has
  1228.                no effect in Terminal Mode.
  1229.           
  1230.           System <system_name>
  1231.           
  1232.                The WaZOO method of mail transfer sends a variety of
  1233.                information during session negotiation.  Among the information
  1234.                is the system name, normally whatever name you have given to
  1235.                your BBS or Point system.  This information is not passed
  1236.                during FSC001 mail sessions, and has no effect in Terminal
  1237.                Mode. 
  1238.           
  1239.           TaskView
  1240.           
  1241.                This statement tells BinkleyTerm that the TaskView multi-
  1242.                tasker is installed, and to give up processor time-slice when
  1243.                the system is idle and while certain functions are being
  1244.                performed.  This increases system efficiency.
  1245.           
  1246.           TBBSList
  1247.           
  1248.                This tells BinkleyTerm to expect and use a TBBS style
  1249.                nodelist.  To fully utilize this option, you must create the
  1250.                nodelist files with ParseLst 1.01 (or above), making sure that
  1251.                the proper adjunct nodelist files are available in addition
  1252.  
  1253.                   BinkleyTerm 2.10 - Reference Guide - Page 23
  1254.  
  1255.                to NODELIST.DOG.  Refer to the User's Guide section "Nodelist"
  1256.                for more information.
  1257.           
  1258.           Timeout <seconds>
  1259.           
  1260.                This sets the number of seconds that BinkleyTerm will wait for
  1261.                a caller to press Escape or for a mail session to begin before
  1262.                assuming that the incoming call is human.  The default value
  1263.                is 20 seconds.  Note that <seconds> cannot be set lower than
  1264.                20.
  1265.           
  1266.           TopView
  1267.           
  1268.                This statement tells BinkleyTerm that the TopView multi-tasker
  1269.                is installed, and to give up processor time-slice when the
  1270.                system is idle and while certain functions are being
  1271.                performed.  This increases system efficiency.
  1272.           
  1273.           Unattended
  1274.           
  1275.                By default, BinkleyTerm is in Terminal Mode when invoked. 
  1276.                When this statement is used, BinkleyTerm will be in Unattended
  1277.                Mode when invoked from DOS.  This option should be used on
  1278.                systems where BinkleyTerm's primary purpose is as a FidoNet
  1279.                mail interface.
  1280.           
  1281.           Zone <zone_number>
  1282.           
  1283.                NOTE:  This statement is supported for backward compatibility
  1284.                only.  Please use the 'Address' statement discussed previously
  1285.                to designate a zone.
  1286.           
  1287.                This is part of the FidoNet node address for your BinkleyTerm
  1288.                system, and refers to the part of the globe you live in. 
  1289.                Current FidoNet zones are 1 for the Americas, 2 for Europe,
  1290.                and 3 for the South Pacific. 
  1291.           
  1292.           SCHEDULING EVENTS
  1293.                    
  1294.           As mentioned earlier, one of the driving forces behind BinkleyTerm
  1295.           mail handling is cost.  Rigid scheduling, although taking a back
  1296.           seat, still retains some importance.  In order for BinkleyTerm to
  1297.           know when it's time to send mail that requires a toll call, and in
  1298.           order for it to know when it can send to systems that do not accept
  1299.           Continuous Mail, event schedules are used.  Several other features
  1300.           are controlled by events as well.
  1301.           
  1302.           Although events may be placed in the configuration file, they
  1303.           should be contained in a special file named BINKLEY.EVT.  In this
  1304.           way, small changes to the configuration file will not cause
  1305.           BinkleyTerm to re-run the current event; this will only happen if
  1306.           the BINKLEY.EVT file is edited.  
  1307.           
  1308.           By storing event schedules in a flat text file, events can be
  1309.  
  1310.                   BinkleyTerm 2.10 - Reference Guide - Page 24
  1311.  
  1312.           easily edited at any time with a standard ASCII text editor.  No
  1313.           special utilities are required.
  1314.           
  1315.           Each event is on a separate line in the BINKLEY.EVT or
  1316.           configuration file.  Here is a sample of such a line:
  1317.           
  1318.                Event All 03:00 04:00 L=10 N B E1=10 E2=20 E3=30
  1319.           
  1320.           The syntax for the entries is:
  1321.           
  1322.                Event <day> <start> [<stop>] [<string>] <flags/options>
  1323.           
  1324.           <day>
  1325.           
  1326.                This tells BinkleyTerm which days this event line applies to. 
  1327.                Options are:
  1328.           
  1329.                     All . . . . Every day of the week
  1330.                     Week  . . . Weekdays, Monday through Friday only      
  1331.                     WkEnd . . . Weekends, Saturday and Sunday only         
  1332.                     Sun . . . . Sunday only
  1333.                     Mon . . . . Monday only
  1334.                     Tue . . . . Tuesday only
  1335.                     Wed . . . . Wednesday only
  1336.                     Thu . . . . Thursday only
  1337.                     Fri . . . . Friday only
  1338.                     Sat . . . . Saturday only
  1339.           
  1340.                The parameters can be linked with the pipe character (|) to
  1341.                indicate more than one option.  For example, "Mon|Wed|Fri"
  1342.                would that the event applies to Monday, Wednesday and Friday
  1343.                only.  No spaces may be used between the parameters.  The
  1344.                <day> parameter is REQUIRED.
  1345.           
  1346.           <start>
  1347.           
  1348.                This tells BinkleyTerm what time to start the event, in 24
  1349.                hour "military" time, in the format hh:mm, where hh is the
  1350.                hour and mm is the minute.  Note that <start> must NOT be
  1351.                greater than <stop>, i.e., events may NOT stretch through the
  1352.                midnight hour.  The <start> parameter is REQUIRED.
  1353.           
  1354.                The <start> parameter may optionally take date information as
  1355.                well.  Allowable additional information is the month in
  1356.                numeric form (1 for January, 2 for February and so on, ending
  1357.                with 12 for December) and a day of the month.  This additional
  1358.                information is used IN ADDITION to the <day> parameter
  1359.                previously described.  A field that includes date information
  1360.                would be in the format:
  1361.           
  1362.                      hh:mm,month,day
  1363.           
  1364.                Where hh is the hour, mm is the minute, month is the numeric
  1365.                month, and day is the day of the month.  You may also leave
  1366.  
  1367.                   BinkleyTerm 2.10 - Reference Guide - Page 25
  1368.  
  1369.                out the day parameter, like this:
  1370.           
  1371.                     hh:mm,month
  1372.           
  1373.                If you wish to leave out a month parameter, simply place a
  1374.                zero into that field, indicating that the event is to take
  1375.                place on all months, like this:
  1376.           
  1377.                     hh:mm,0,day
  1378.           
  1379.                Using the date options with the <start> parameter offers
  1380.                significant scheduling power.  For example, if you wanted
  1381.                something to occur on the second Friday of each month, you can
  1382.                do so without a lot of manipulation by creating seven events
  1383.                with the same errorlevel, each corresponding the possible date
  1384.                values for the second Friday of each month, like this:
  1385.           
  1386.                     Fri 23:00,0,8  23:00 F E1=131
  1387.                     Fri 23:00,0,9  23:00 F E1=131
  1388.                     Fri 23:00,0,10 23:00 F E1=131
  1389.                     Fri 23:00,0,11 23:00 F E1=131
  1390.                     Fri 23:00,0,12 23:00 F E1=131
  1391.                     Fri 23:00,0,13 23:00 F E1=131
  1392.                     Fri 23:00,0,14 23:00 F E1=131
  1393.           
  1394.                In any given month, the event required on the second Friday
  1395.                of the month would cause an errorlevel 131 exit (which has
  1396.                been previously associated in your batch file with the
  1397.                function you wish to occur).
  1398.           
  1399.                In you wanted something to happen every leap year, you could
  1400.                create an event like this:
  1401.           
  1402.                     All 23:15,2,29 23:15 F E1=132
  1403.           
  1404.                Which would cause an errorlevel 132 exit on February 29.
  1405.           
  1406.                Note that if you want a specific exit on a specific date
  1407.                regardless of the day-of-the-week, you should use "All" for
  1408.                the <day> parameter for that event. 
  1409.           
  1410.           [<stop>]
  1411.           
  1412.                This tells BinkleyTerm what time to stop the event.  This
  1413.                parameter is OPTIONAL, and defaults to 60 minutes after the
  1414.                start time should the parameter be omitted.  This is given in
  1415.                the same format the <start> parameter, as military time, hh:mm
  1416.                where hh is the hour and mm is the minute.
  1417.           
  1418.           [<string>]
  1419.           
  1420.                This parameter is OPTIONAL.  If used, <string> designates a
  1421.                string of characters to be added to the command line of the
  1422.                configuration file parameters 'Packer,' 'AfterMail' and
  1423.  
  1424.                   BinkleyTerm 2.10 - Reference Guide - Page 26
  1425.  
  1426.                'CleanUp.'  The string should be enclosed in quotation marks. 
  1427.                For example:
  1428.           
  1429.                     Event All 00:00 01:00 "-sA -c"
  1430.           
  1431.                The <string> is appended to the command lines given for these
  1432.                options in the configuration file, and should be ignored by
  1433.                those that do not need it.  It is suggested that batch files
  1434.                be used with the above mentioned configuration file options,
  1435.                and that the batch file(s) filter out unneeded information
  1436.                given in <string> before calling a program that might "cough"
  1437.                because the command line is wrong.
  1438.           
  1439.                Up to 32 extra characters can be added with the <string>
  1440.                parameter.
  1441.           
  1442.           <flags/options>
  1443.           
  1444.                This set of parameters tells BinkleyTerm about the event.  The
  1445.                various flags and options should be separated by a space.
  1446.                        
  1447.                C    The 'C' flag tells BinkleyTerm that during this event,
  1448.                     only mail marked as Continuous Mail will cause a call to
  1449.                     be made.  
  1450.           
  1451.                L=   The 'L=' flag is the 'less than or equal to cost' flag. 
  1452.                     For example, 'L=10' would mean that during this event,
  1453.                     only mail with a cost EQUAL TO OR LESS THAN 10 cents will
  1454.                     be sent (as designated by the nodelist cost field for a
  1455.                     particular entry.  Using 'L' alone, without a cost, means
  1456.                     that a value of '0' is used, and only mail with no cost
  1457.                     may be sent.  This is also called the 'local only' flag
  1458.                     when used with no cost parameter, since local calls in
  1459.                     most areas are free. 
  1460.           
  1461.                L<   The 'L<' flag works just like the 'L=' flag, except that
  1462.                     it means 'less than cost.'  For example, 'L<10' would
  1463.                     indicate that during the designated event, only mail with
  1464.                     a cost field of LESS THAN 10 cents will be sent.  
  1465.           
  1466.                L>   The 'L>' flag works just like the 'L=' flag, except that
  1467.                     it means 'greater than cost.'  For example, 'L>10' would
  1468.                     indicate that during the designated event, only mail with
  1469.                     a cost field of GREATER THAN 10 cents will be sent.
  1470.           
  1471.                M    NOTE!  This flag should ONLY be used when the
  1472.                     'NewNodelist,' 'QuickNodelist' or 'TBBSList'
  1473.                     configuration file options are used!  The 'M' flag
  1474.                     indicates that the event is a 'mail' event, and that it
  1475.                     is okay to send mail to anyone in the nodelist,
  1476.                     regardless of their #CM designation.  This flag is
  1477.                     normally used during local mail schedules, and during
  1478.                     National Mail Hour. 
  1479.           
  1480.  
  1481.                   BinkleyTerm 2.10 - Reference Guide - Page 27
  1482.  
  1483.                N    This flag tells BinkleyTerm not to accept inbound file
  1484.                     requests during this event. 
  1485.           
  1486.                R    This flag tells BinkleyTerm that the event is 'Receive
  1487.                     Only.'  BinkleyTerm will not dial out to send mail,
  1488.                     however, it will send mail if polled for it.          
  1489.           
  1490.                B    This flag tells BinkleyTerm that BBS operation is allowed
  1491.                     during this event.  If this flag is NOT present, callers
  1492.                     will be greeted with the message "Processing
  1493.                     mail...please hang up."  Use this option at all times (if
  1494.                     you run a BBS) except during mail schedules, such as
  1495.                     National Mail Hour. 
  1496.           
  1497.                F    This flag tells BinkleyTerm that the event should be 
  1498.                     'forced' and will occur at the first possible moment. 
  1499.                     USUALLY YOU DO NOT NEED TO USE THIS FLAG.  BinkleyTerm
  1500.                     will execute the current event anyway if for some reason
  1501.                     the start time is bypassed (but before the stop time
  1502.                     passes).  If you do use this option, use it only on zero-
  1503.                     length events; those events for which the <start_time>
  1504.                     and <stop_time> are the same. 
  1505.           
  1506.                D    This flag tells BinkleyTerm that the event is dynamic. 
  1507.                     Dynamic events continue until there is no longer any mail
  1508.                     of the specified type to be sent.  For example, if the
  1509.                     dynamic event specifies that local Continuous Mail is to
  1510.                     be sent, the event will continue until there is no more
  1511.                     local Continuous Mail to be sent, or until the event
  1512.                     ends, whichever happens first.  When the dynamic  event
  1513.                     ends, the non-dynamic event scheduled for the same time
  1514.                     slot will take over.  If no such event exits, the system
  1515.                     will accept mail, but will dial out to no one.  Note that
  1516.                     dynamic events must be started before or at the same time
  1517.                     as non-dynamic events, if the dynamic event is to overlap
  1518.                     a non-dynamic one. 
  1519.           
  1520.                E1=  The 'E1=' option tells BinkleyTerm what errorlevel to
  1521.                     exit with at the beginning of the event.  'E1=10' would
  1522.                     tell BinkleyTerm to exit to its start-up batch file with
  1523.                     errorlevel 10 when the event begins.  This is a good
  1524.                     method of executing functions once daily, for example,
  1525.                     message base maintenance software, and so on.  Once the
  1526.                     E1= exit has been made, it will not occur again until the
  1527.                     next time the event is scheduled. 
  1528.           
  1529.                E2=  The 'E2=' option tells BinkleyTerm what errorlevel to
  1530.                     exit with after mail is received.  The E2= exit is only
  1531.                     executed if the incoming mail does not meet the criteria
  1532.                     for an E3= exit, or if an E3= exit does not exist.  Using
  1533.                     your batch file, the errorlevel set for the E2= option
  1534.                     should invoke mail unpacking software to merge the
  1535.                     incoming mail with your message base. 
  1536.           
  1537.  
  1538.                   BinkleyTerm 2.10 - Reference Guide - Page 28
  1539.  
  1540.                E3=  The 'E3=' option tells BinkleyTerm what errorlevel to
  1541.                     exit with after compressed mail is received.  If mail is
  1542.                     received during the event, and compressed mail is not a
  1543.                     part of the mail received, then an E2= exit is performed. 
  1544.                     If compressed mail was received (even in conjunction with
  1545.                     other mail or files) then the E3= exit is performed. 
  1546.                     Using your batch file, the errorlevel you set for this
  1547.                     option should invoke mail unpacking software that can
  1548.                     handle compressed mail and merge it with your message
  1549.                     base.
  1550.           
  1551.                A=   This allows you to control the amount of time that
  1552.                     BinkleyTerm will sit idle between attempting an outgoing
  1553.                     call.  The format is "A=x" where x is the number of
  1554.                     seconds desired, which can be a number between 0 and 1800
  1555.                     (1800 seconds = 30 minutes). 
  1556.           
  1557.                     The average wait between calls is based on +/- 50% of the
  1558.                     number specified, i.e., A=60 would yield a wait time in
  1559.                     the range of 30 to 90 seconds, 60 being the average.  
  1560.           
  1561.                     Should the A= parameter not be used, the default value
  1562.                     is 120, for an average wait time of between 60 and 180
  1563.                     seconds. 
  1564.           
  1565.                K    This option tells BinkleyTerm not to send to any nodes
  1566.                     marked in the nodelist as #CM (accepts Continuous Mail). 
  1567.                     Note that this option is only valid when an Opus Version
  1568.                     6, QuickBBS or TBBS nodelist is in use.  
  1569.           
  1570.                T=   This option allows you to control the maximum number of
  1571.                     call attempts and failed connects that will be acceptable
  1572.                     to BinkleyTerm.  The T= option accepts two parameters,
  1573.                     and is used in the format "T=x,y" where x is the maximum
  1574.                     number of failed connects (carrier established, session
  1575.                     fails - a chargeable call in toll situations), and y is
  1576.                     the maximum number of call attempts (no answer, no
  1577.                     session - generally NOT a chargeable call in toll
  1578.                     situations). 
  1579.           
  1580.                     Generally, the x parameter should be very low, so as not
  1581.                     to rack up charges on your phone bill should the call be
  1582.                     long distance or another toll call.  The y parameter is
  1583.                     generally set rather high, since these calls are usually
  1584.                     not charged for. 
  1585.           
  1586.                     The default x parameter is 3, the default y parameter has
  1587.                     not been explicitly specified, but is quite high. 
  1588.           
  1589.                X    By default, BinkleyTerm will treat outgoing file requests
  1590.                     (.REQ files) in the same manner as Normal packets and
  1591.                     attaches.  This would include forcing a dial attempt
  1592.                     during events that would allow Normal mail to be sent. 
  1593.                     Sometimes this is undesirable operation, such as during
  1594.  
  1595.                   BinkleyTerm 2.10 - Reference Guide - Page 29
  1596.  
  1597.                     National Mail Hour when destination systems typically do
  1598.                     not accept file requests.  Using the 'X' flag for an
  1599.                     event tells BinkleyTerm not to force a call for a file
  1600.                     request.  Please note that other types of mail, such as
  1601.                     packets and attaches, may cause BinkleyTerm to dial a
  1602.                     system for which an outbound file request is pending.
  1603.           
  1604.           Many of the above options can be used with one another, and in fact
  1605.           usually are.  Constructing a working event schedule can be a time
  1606.           consuming process requiring a certain amount of trial and error. 
  1607.           Since the event schedule plays a very important roll on when mail
  1608.           will be sent, it should be manipulated VERY carefully to avoid
  1609.           having BinkleyTerm make toll calls during high rate periods.  
  1610.           
  1611.           A sample event schedule is shown in BINKLEY.EVT, contained in the
  1612.           distribution package.  Print out the file if desired, but in any
  1613.           case, study it carefully and make sure you understand the various
  1614.           options before going ahead.
  1615.           
  1616.           
  1617.           
  1618.           
  1619.           
  1620.           
  1621.           
  1622.           
  1623.           
  1624.           
  1625.           
  1626.           
  1627.           
  1628.           
  1629.           
  1630.           
  1631.           
  1632.           
  1633.           
  1634.           
  1635.           
  1636.           
  1637.           
  1638.           
  1639.           
  1640.           
  1641.           
  1642.           
  1643.           
  1644.           
  1645.           
  1646.           
  1647.           
  1648.           
  1649.           
  1650.           
  1651.  
  1652.                   BinkleyTerm 2.10 - Reference Guide - Page 30
  1653.  
  1654.              +-------------+
  1655.              | +---------+ |
  1656.              | | Section | |   BinkleyTerm Reference Guide
  1657.              | |    3    | |   GENERAL REFERENCE INFORMATION
  1658.              | +---------+ |
  1659.              +-------------+
  1660.           
  1661.           COMMAND LINE PARAMETERS
  1662.           
  1663.           BinkleyTerm offers a selection of command line parameters which
  1664.           each have a unique function.
  1665.           
  1666.                NoForce
  1667.           
  1668.                     Don't force events that have already passed.
  1669.           
  1670.                Mail
  1671.           
  1672.                     For Point system use, this causes BinkleyTerm to attempt
  1673.                     connection to the boss upon start-up.
  1674.           
  1675.                Share
  1676.           
  1677.                     Leaves the FOSSIL driver "hot" (does not de-initialize
  1678.                     the driver upon exit) for use with other FOSSIL-based
  1679.                     systems. 
  1680.           
  1681.                Dynam
  1682.           
  1683.                     Restart the current dynamic event, if any, even if it may
  1684.                     have already executed.
  1685.           
  1686.                Unattended
  1687.           
  1688.                     Run in Unattended Mode, regardless of whether the
  1689.                     'Unattended' configuration file statement is used.
  1690.           
  1691.                Config
  1692.           
  1693.                     Allows specification of a configuration file other than
  1694.                     the default (BINKLEY.CFG).  This parameter must be
  1695.                     followed by a single space, and then the name of the
  1696.                     configuration file, including drive and path if
  1697.                     applicable, for example:  "BT Config C:\BT\MYCONFIG.CFG"
  1698.           
  1699.                Poll
  1700.           
  1701.                     Instructs BinkleyTerm to immediately poll a given node. 
  1702.                     Upon completion of the poll, BinkleyTerm will exit.  For
  1703.                     example:  "BT Poll 1:132/101" 
  1704.           
  1705.           
  1706.           
  1707.           
  1708.  
  1709.                   BinkleyTerm 2.10 - Reference Guide - Page 31
  1710.  
  1711.           DIAL TRANSLATION
  1712.           
  1713.                When BinkleyTerm is in modem command mode, several dial
  1714.                translations take place automatically.
  1715.           
  1716.                ASCII  Char.   Name                Action
  1717.                ------ ------- ------------------- ------------------------ 
  1718.                045    -       Hyphen              Stripped
  1719.                046    .       Period              Translated to a Comma
  1720.                094    ^       Carat               Raise DTR Line
  1721.                096    `       Accent Mark         1/20th Second Delay  
  1722.                118    v       Lower Case V        Lower DTR Line
  1723.                124    |       Pipe, Split Bar     Carriage Return Sent
  1724.                126    ~       Tilde               1 Second Delay
  1725.           
  1726.           RESPONSE FILE TEMPLATE
  1727.           
  1728.           Response files are explained in the User's Guide section "Request
  1729.           Response Files."
  1730.           
  1731.           Response files are generated according to a template file which
  1732.           designates exactly what is to be placed in the finished response
  1733.           file.  Most options perform simple macro substitution; others allow
  1734.           conditional inclusion of text, or instruct BinkleyTerm what to do
  1735.           with the response file.
  1736.           
  1737.           Response files will be generated according to the template under
  1738.           any one of the following cases, called reason codes:
  1739.           
  1740.                1 - File Not Found
  1741.                2 - No Update Necessary
  1742.                3 - Password Missing or Wrong
  1743.                4 - Request Limit Exceeded
  1744.                5 - Start of No-Requests-Honored Event
  1745.                9 - Successful Request
  1746.           
  1747.           By default, when a template is designated in the configuration
  1748.           file, BinkleyTerm will always generate a response file for all of
  1749.           the above reasons.  It is possible, however, to control or limit
  1750.           what the response file says based on a particular reason code, or
  1751.           to not have a response file generated at all for a particular
  1752.           reason code.
  1753.           
  1754.           BinkleyTerm uses the template file serially, and copies everything
  1755.           found in the template directly to the response file, performing
  1756.           substitution or conditional copies as directed by template file
  1757.           verbs.  When the end of the template is reached the response file
  1758.           is closed and sent to the calling system (unless an %exit verb is
  1759.           used before the end of the file).
  1760.           
  1761.           All the allowed verbs in the template begin with a percent sign
  1762.           (%), a character which should not be used for any other purpose
  1763.           within the file.
  1764.           
  1765.  
  1766.                   BinkleyTerm 2.10 - Reference Guide - Page 32
  1767.  
  1768.           Allowed verbs are as follows:
  1769.           
  1770.           %;
  1771.           
  1772.                When placed in column 1 (far left), designates a comment line. 
  1773.                When in any other column, designates that remainder of line
  1774.                should be ignored.
  1775.           
  1776.           %abort
  1777.           
  1778.                Don't send response file.
  1779.           
  1780.           %abort <number>
  1781.           
  1782.                When <number> matches the reason code, don't send response
  1783.                file.
  1784.           
  1785.           %exit
  1786.           
  1787.                Close the response file and send as-is.
  1788.           
  1789.           %exit <number>
  1790.           
  1791.                When <number> matches the reason code, close the response file
  1792.                and send as-is.
  1793.           
  1794.           %text <number> <text>
  1795.           
  1796.                When %status is given later in the template, <text> is copied
  1797.                into the response file if <number> matches the reason code. 
  1798.                The <text> should be no longer than 255 characters in length,
  1799.                and may contain other template verbs such as %system, %date,
  1800.                and so on.
  1801.           
  1802.           %line <number> <text>
  1803.           
  1804.                If <number> matches the reason code, <text> is copied into the
  1805.                response directly.  The <text> should not exceed 255
  1806.                characters in length, and may contain other template file
  1807.                verbs such as %system, %date, and so on.
  1808.           
  1809.           %date
  1810.           
  1811.                Copies the current date into the response file.
  1812.           
  1813.           %time
  1814.           
  1815.                Copies the current time into the response file.
  1816.           
  1817.           
  1818.           
  1819.           
  1820.           
  1821.           
  1822.  
  1823.                   BinkleyTerm 2.10 - Reference Guide - Page 33
  1824.  
  1825.           %bink
  1826.           
  1827.                Copies the program name and version into the response file. 
  1828.                For example:
  1829.           
  1830.                     BinkleyTerm 2.10
  1831.           
  1832.           %mynode
  1833.           
  1834.                Copies your node address into the response file.
  1835.           
  1836.           %system
  1837.           
  1838.                Copies your system name, as given in the BinkleyTerm
  1839.                configuration file, to the response file.
  1840.           
  1841.           %sysop
  1842.           
  1843.                Copies your Sysop name, as given in the BinkleyTerm
  1844.                configuration file, to the response file.
  1845.           
  1846.           %yrnode
  1847.           
  1848.                Copies the node address of the calling system into the
  1849.                response file.
  1850.           
  1851.           %request
  1852.           
  1853.                Copies into the response file the actual line from the
  1854.                incoming request that prompted the creation of the response
  1855.                file.  Normally this is the name of the file that caused the
  1856.                response file to be generated.
  1857.           
  1858.           %status
  1859.           
  1860.                Copies text previously defined for the current reason code
  1861.                with the %text verb into the response file.
  1862.           
  1863.           A complete sample template file is included with the BinkleyTerm
  1864.           distribution package.  Use the file as a base to design your own
  1865.           unique file.
  1866.           
  1867.           SCRIPTS
  1868.           
  1869.           A script is a series of instructions used when dialing a particular
  1870.           system.  They allow the system to "look" for particular information
  1871.           coming across the line, and act according when the desired
  1872.           information is received within a set time limit.  Scripts are
  1873.           essentially a mini programming language, and as such, take study
  1874.           and practice to use effectively.  
  1875.           
  1876.           Scripts are stored in a flat ASCII text file, and edited using any
  1877.           standard text editor (such as DOS' own EDLIN).  Once written,
  1878.           scripts are associated with a particular nodelist entry for use
  1879.  
  1880.                   BinkleyTerm 2.10 - Reference Guide - Page 34
  1881.  
  1882.           each time the given node is dialed.  
  1883.           
  1884.           Possible applications for scripts include accessing packet switch
  1885.           networks, such as GTE/Telenet's PC Pursuit service, that require
  1886.           multiple sets of operations to reach the desired destination.
  1887.           
  1888.           The use of a script is triggered by the appearance of a file name,
  1889.           inside double quotes, in the phone number field of a nodelist
  1890.           entry.  For example, instead of seeing 1-303-555-6789 in the
  1891.           nodelist data file, you might see "MYSCRIPT.SCR"303-555-6789. 
  1892.           Notice that the name of the script file is IMMEDIATELY (without
  1893.           spaces) followed by the area code and phone number.  The field must
  1894.           appear in the format shown, including hyphens.  The area code
  1895.           portion of the number can be up to 10 characters long (for use with
  1896.           certain long distance carriers).
  1897.           
  1898.           Script references can also be placed in your configuration file by
  1899.           way of the 'Dial' statement.  See "Configuration File" for details.
  1900.           
  1901.           Refer to the documentation for your nodelist processor for
  1902.           information on inserting information into the phone number field
  1903.           of a nodelist entry.
  1904.           
  1905.           The following restrictions apply when using scripts:
  1906.           
  1907.                - Any line beginning with anything other than a letter or a
  1908.                colon (:) is ignored as a comment.
  1909.           
  1910.                - All lines must begin flush left...at the left margin.
  1911.           
  1912.                - All keywords that take arguments must be followed by exactly
  1913.                ONE space between the keyword and the argument.
  1914.           
  1915.                - There should be NO extra characters at the ends of lines. 
  1916.                This includes space characters.  All characters on a line are
  1917.                significant, including any extra spaces that you may have
  1918.                inadvertently included.
  1919.           
  1920.                - Script commands and script labels are NOT case sensitive.
  1921.           
  1922.           Please note that spaces can cause hard-to-track-down problems. 
  1923.           Spaces are significant characters, meaning they are NOT ignored in
  1924.           patterns, etc.  Do not use a space unless you intend to, and do not
  1925.           leave any at the ends of lines unless you want them there. 
  1926.           
  1927.           Here are the script statements available to you:
  1928.           
  1929.           :<label>
  1930.           
  1931.                The colon (:) starts a label.  Labels can be up to 20
  1932.                characters long.  Control can be passed to the location in the
  1933.                script identified by a label using the 'If' and 'Goto' script
  1934.                statements.  Up to 50 labels per script are allowed.
  1935.           
  1936.  
  1937.                   BinkleyTerm 2.10 - Reference Guide - Page 35
  1938.  
  1939.           Abort [<start_time> <stop_time>]
  1940.           
  1941.                Allows conditional aborting of script execution based on time
  1942.                of day.  If used without arguments, it causes unconditional
  1943.                aborting of execution.  If arguments are used, script
  1944.                execution will abort if the current time is between the hours
  1945.                given with <start_time> and <stop_time>.  For example,
  1946.                "Abort 8:00 22:00" would make the script abort between the
  1947.                hours of 8:00am and 10:00pm.  The hours CAN wrap through
  1948.                midnight, such as "Abort 22:00 3:00" would indicate.
  1949.           
  1950.           Areacode
  1951.           
  1952.                Transmits the areacode portion of the phone number to the
  1953.                modem, as shown in the given nodelist entry. 
  1954.           
  1955.           Baud <baud_rate>
  1956.           
  1957.                This statement sets the baud rate for the call to the value
  1958.                given.  If no <baud_rate> is given, the baud rate as listed
  1959.                in the nodelist for this node is used.
  1960.           
  1961.           Break [<duration>]
  1962.           
  1963.                This causes a "break" signal to be sent, as needed with some
  1964.                types of host systems.  <duration> designates the number of
  1965.                hundredths of a second for the break signal to last.  If the
  1966.                <duration> parameter is not given, the default duration value
  1967.                of 100 (1 second) will be used.
  1968.           
  1969.           Carrier
  1970.           
  1971.                Continue the script if there is carrier, abort if there is
  1972.                not.
  1973.           
  1974.           Comm <settings>
  1975.           
  1976.                Allows setting of the communications parameters.  <settings>
  1977.                is a three-character string, consisting of the number of data
  1978.                bits, parity and number of stop bits.  For example, a
  1979.                <settings> string of "8N1" would cause the parameters to be
  1980.                set to 8 data bits, No parity, and 1 stop bit.  "7E1" would
  1981.                cause 7 data bits, Even parity, and 1 stop bit.  "7O2" would
  1982.                cause 7 data bits, Odd parity, and 2 stop bits.
  1983.           
  1984.                NOTE!  The string is NOT checked for accuracy.  The user is
  1985.                responsible for making sure that it is correct!
  1986.           
  1987.           Dial
  1988.           
  1989.                Dial the entire telephone number, and wait for a valid
  1990.                response.  Continue if there is carrier, abort if there is
  1991.                not.
  1992.           
  1993.  
  1994.                   BinkleyTerm 2.10 - Reference Guide - Page 36
  1995.  
  1996.           DOS <command_line>
  1997.           
  1998.                Causes the <command_line> to be sent to DOS for execution. 
  1999.                Upon completion, script execution continues.  Sufficient
  2000.                memory must exist for any application executed by this
  2001.                command.
  2002.           
  2003.           Goto <label>
  2004.           
  2005.                This statement causes the script processor to jump to the
  2006.                location in the script pointed to by <label>.  A colon (:)
  2007.                must have previously been used in the script to identify the
  2008.                <label>.  If the label does not exist, the script aborts.
  2009.           
  2010.           If <pattern_number> <label>
  2011.           
  2012.                If a match for <pattern_number> was found at the last 'Wait'
  2013.                statement, transfer control to the point in the script
  2014.                identified by <label>.  If a match was not found, control
  2015.                continues to the next statement in the script.  'If' can be
  2016.                used at any time prior to the next 'Wait' statement.
  2017.           
  2018.           NoWaZOO
  2019.           
  2020.                Forces BinkleyTerm to be strictly an FSC-0001 mailer by
  2021.                disabling WaZOO functionality for the current outgoing session
  2022.                only.  This is primarily of interest to coordinators who wish
  2023.                to verify that their nodes are meeting FidoNet compatibility
  2024.                requirements.
  2025.           
  2026.                There is no benefit to the average user from using this
  2027.                statement.  In fact, performance with other WaZOO-capable
  2028.                mailers (BinkleyTerm, Opus, D'Bridge, FrontDoor, etc.) will
  2029.                be adversely affected.
  2030.           
  2031.           Pattern <pattern_number> <string>
  2032.           
  2033.                This statement establishes a pattern for the script handler
  2034.                to look for during the next 'Wait' statement.  <string> IS
  2035.                case sensitive.  The script handler will look an EXACT match
  2036.                for the series of characters in <string> during the next
  2037.                'Wait' statement.  Up to 8 patterns can be used, and they can
  2038.                be reused or reset at will.  Up to 20 characters can be used
  2039.                in a pattern. 
  2040.           
  2041.                The purpose is to wait for a given string from the host, or
  2042.                a particular modem response string, and to act accordingly.
  2043.           
  2044.           Phone
  2045.           
  2046.                Transmits the local portion of the phone number to the modem,
  2047.                as shown in the given nodelist entry.  Hyphens are stripped
  2048.                automatically.
  2049.           
  2050.  
  2051.                   BinkleyTerm 2.10 - Reference Guide - Page 37
  2052.  
  2053.           Session
  2054.           
  2055.                This should be used at the end of a script which has been
  2056.                successful.  It tells BinkleyTerm to begin a NetMail session
  2057.                with the remote system.
  2058.           
  2059.           Speed
  2060.           
  2061.                Causes BinkleyTerm to send the baud rate divided by 100 as a
  2062.                string.  The baud rate used it the rate specified for the node
  2063.                in the nodelist, or the rate specified by a prior call to the
  2064.                'Baud' statement.  For example, if the current connect rate
  2065.                was 2400 baud, the string "24" would be sent when this
  2066.                statement is encountered.
  2067.           
  2068.           Timer <seconds>
  2069.           
  2070.                Sets a master countdown timer to <seconds>.  If the timer
  2071.                expires, the script will abort.  This allows you to set
  2072.                timeouts on any portion of, or the entire script.  You may
  2073.                reset the timer by using another 'Timer' statement. 
  2074.           
  2075.           Wait [<seconds>] [<label>]
  2076.           
  2077.                Wait for a maximum of <seconds> for one of the previously set
  2078.                patterns to be matched.  If a pattern is matched, the script
  2079.                continues, otherwise it aborts.  If <label> is provided, the
  2080.                script will resume operation at the label specified upon
  2081.                timeout.  Note that the default value is 40 seconds.  Both
  2082.                <seconds> and <label> are optional.  A <label> may be
  2083.                specified without specifying <seconds>.  For example:
  2084.           
  2085.                     Wait 40 foo
  2086.           
  2087.                is the same as:
  2088.           
  2089.                     Wait foo
  2090.           
  2091.           Xmit <string>
  2092.           
  2093.                Transmits <string> to the modem.  Normal BinkleyTerm
  2094.                translations are valid (refer to the section "Dial
  2095.                Translation" for information).  
  2096.           
  2097.           In addition to the statements above, the following logical
  2098.           variables are also available:
  2099.           
  2100.           BPSxxxx
  2101.           
  2102.                Allows branching or actions based on baud rate.  For example,
  2103.                the statement
  2104.           
  2105.                     IF BPS2400 DO2400
  2106.           
  2107.  
  2108.                   BinkleyTerm 2.10 - Reference Guide - Page 38
  2109.  
  2110.                would cause script execution to jump to the previously defined
  2111.                label "DO2400" is the current connection was at 2400 bps
  2112.                (baud).  Other examples might be "BPS9600" for 9600 bps
  2113.                connections, "BPS1200" for a 1200 bps connection, etc.
  2114.           
  2115.           TERMINAL MODE KEYSTROKES
  2116.           
  2117.           While in Terminal Mode, several keystrokes are available that allow
  2118.           uploading and downloading of files, changing of communications
  2119.           parameters, and so on.
  2120.           
  2121.           Alt-F1 through Alt-F9
  2122.           
  2123.                These keystrokes allow you to send user-defined macros. 
  2124.                Please refer to the section "Configuration File" for
  2125.                information on Terminal Mode macros.
  2126.           
  2127.           Alt-F10
  2128.           
  2129.                This provides a brief help screen, listing the key-presses
  2130.                available to you in Terminal Mode.
  2131.           
  2132.           Alt-B
  2133.           
  2134.                This allows you to step the baud rate up to the next higher
  2135.                value.  BinkleyTerm supports baud rates of 300, 1200, 2400,
  2136.                4800, 9600, 19,200 and 38,400.  38,400 baud wraps to 300 baud.
  2137.           
  2138.           Alt-C
  2139.           
  2140.                This allows you to set various communications parameters,
  2141.                including number of data bits, parity, and number of stop
  2142.                bits.  You are prompted for the information.  Note that when
  2143.                8 bits are set, BinkleyTerm defaults to no parity, and you are
  2144.                not prompted for the setting.
  2145.           
  2146.           Alt-D  
  2147.           
  2148.                Allows you to dial out.  When prompted, you may enter one of
  2149.                three items: a telephone number, a FidoNet node address in the
  2150.                form <net>/<node>, or a FidoNet Sysop name.  
  2151.           
  2152.                Entering a FidoNet address requires the presence of a compiled
  2153.                nodelist, properly referenced in the BinkleyTerm configuration
  2154.                file.  Entering a Sysop name requires that your nodelist
  2155.                processing software, e.g., ParseLst, has created a compatible
  2156.                list named FIDOUSER.LST.  Refer to your nodelist processing
  2157.                software documentation for more information about creating
  2158.                FIDOUSER.LST. 
  2159.           
  2160.           Alt-H
  2161.           
  2162.                Hang-up.  This command toggles the modem's DTR (data  terminal
  2163.                ready) line, thereby disconnecting any call in progress.  The
  2164.  
  2165.                   BinkleyTerm 2.10 - Reference Guide - Page 39
  2166.  
  2167.                modem init string is sent to the modem after DTR is toggled.
  2168.           
  2169.           Alt-J
  2170.           
  2171.                Jump to DOS.  Invokes COMMAND.COM to allow for "quick and
  2172.                dirty" DOS commands on the fly.  Enter "EXIT" at the DOS
  2173.                prompt to return to BinkleyTerm.  BinkleyTerm will
  2174.                automatically return to the directory it was run from when
  2175.                returning from DOS.
  2176.                    
  2177.           Alt-L
  2178.           
  2179.                Toggle session logging on and off.  The session logging
  2180.                function allows you to designate a file or printer, and have
  2181.                the entire terminal mode session echoed to the selected file
  2182.                or device.  
  2183.           
  2184.                When first invoked, this command will prompt you for a file
  2185.                name.  Type in the desired name of the log file, including
  2186.                drive and path designation if desired.  You may also enter a
  2187.                printer device name, e.g., PRN, LPT1, LPT2, etc. for printer
  2188.                echoing. 
  2189.           
  2190.                Invoke the command again to end logging to the file or device.
  2191.           
  2192.           Alt-M
  2193.           
  2194.                Poll a node in the nodelist, by node address.  This command
  2195.                requires that mail handling be implemented as described in the
  2196.                User's Guide section, "Unattended Mode Overview".
  2197.           
  2198.                You are prompted for a FidoNet node address.  Once entered,
  2199.                BinkleyTerm will dial the system (if its exists in the
  2200.                nodelist) and attempt to exchange mail with the system.  If
  2201.                there is outgoing mail to the system, or if mail is waiting
  2202.                for you on the remote system, it will be sent during the mail
  2203.                session.
  2204.           
  2205.           Alt-P
  2206.           
  2207.                This command allows you to change the communications port in
  2208.                use.  Invoking the command shifts the port number to the next
  2209.                higher port.  The number of ports supported is determined by
  2210.                your hardware, and by the 'Maxport' statement in the
  2211.                configuration file.  
  2212.           
  2213.           Alt-R
  2214.                         
  2215.                This allows you to dial out with a "scan list."  Empty
  2216.                elements are designated by 'Null.'  Using the function keys 
  2217.                (or equivalently numbered numeric keys) you can select the
  2218.                scan list element you wish to enter.  Enter a telephone
  2219.                number, node address or Sysop name, just as you would with the
  2220.                Alt-D command.  Press 'Enter' to "store" your entry for that
  2221.  
  2222.                   BinkleyTerm 2.10 - Reference Guide - Page 40
  2223.  
  2224.                element.  When you have stored all the desired elements, press
  2225.                'Enter' to begin the dialing process. 
  2226.           
  2227.                Each number will be dialed in sequence, until a connection is
  2228.                made.  After the session is completed, a 'Null' will be stored
  2229.                for that element.  Invoke Alt-R again, and press 'Enter' to
  2230.                dial the remaining elements.  Press 'Escape' at any time to
  2231.                abort the dialing process.
  2232.           
  2233.                Note that unless saved, the dialing list is volatile.  Once
  2234.                you exit the Terminal Mode, your dialing list will be erased. 
  2235.           
  2236.                It is possible to save to and retrieve from the disk media up
  2237.                to 10 separate lists of entries.  To save a list, press Shift-
  2238.                Fn, where 'n' is the number of the list to save.  For example,
  2239.                Shift-F3 would save the current list of 10 entries to list
  2240.                number 3.  To retrieve a previously saved list, press Alt-Fn,
  2241.                where 'n' is the number of the list to retrieve.  For example,
  2242.                Alt-F5 would retrieve the 10 entries previous saved as list
  2243.                number 5.
  2244.                        
  2245.           Alt-S
  2246.           
  2247.                Invoking this command sends a "break" signal via the modem to
  2248.                the remote host.  This command requires that a FOSSIL of
  2249.                revision 5 or later be installed.  
  2250.           
  2251.           Alt-U
  2252.           
  2253.                This command is used in Point and BBS installations to shift
  2254.                to Unattended Mode.  BinkleyTerm is put into the mailer mode,
  2255.                ready to accept calls from remote systems.  In order to
  2256.                operate, the mailer functions must be implemented as described
  2257.                in the User's Guide section, "Unattended Mode Overview".
  2258.                    
  2259.           Alt-X
  2260.           
  2261.                Allows you to exit the program and return to DOS.  If
  2262.                BinkleyTerm was invoked with a batch file, this command will
  2263.                cause BinkleyTerm to exit to the batch file with and
  2264.                errorlevel of 1.  The batch file must trap this errorlevel,
  2265.                and exit accordingly.
  2266.           
  2267.                Note that this function DOES leave the DTR line (data terminal
  2268.                ready) on the modem 'high.'  
  2269.           
  2270.           Alt-Y
  2271.           
  2272.                Used primarily for Point operations, this function initiates
  2273.                a mail session with the host.  This is designed ONLY to work
  2274.                with the system listed as your Boss node in the configuration
  2275.                file.  
  2276.           
  2277.                Issuing this keystroke invokes a temporary mailer mode, and
  2278.  
  2279.                   BinkleyTerm 2.10 - Reference Guide - Page 41
  2280.  
  2281.                BinkleyTerm attempts to dial the Boss system to exchange mail. 
  2282.                Mail handling must be set-up as described in the User's Guide
  2283.                section, "Unattended Mode Overview".
  2284.           
  2285.                If mail is waiting to be sent to the Boss, or if mail is
  2286.                waiting on the Boss system for pickup, it will be sent during
  2287.                the mail session.
  2288.           
  2289.           PgDn
  2290.           
  2291.                This allows you to download a file from the host with which
  2292.                you are connected.  You are prompted for the desired protocol
  2293.                to use, and for the required file information, if needed
  2294.                (protocol dependent).  If you have the 'Download' statement
  2295.                properly implemented in the configuration file, the downloaded
  2296.                files will be placed in the directory specified.  Otherwise,
  2297.                the file will be saved to the current directory. 
  2298.           
  2299.           PgUp
  2300.           
  2301.                This allows you to send a file to the remote host.  You are
  2302.                prompted for the desired protocol to use for the transfer, as
  2303.                well as the file information.  You may specify a complete
  2304.                drive, path and filename using standard DOS conventions, e.g.,
  2305.                C:\PATH\FILENAME.ARC.  
  2306.           
  2307.                When a batch protocol is used (SEAlink, Telink, or Zmodem),
  2308.                wildcards are allowed in the filename.  
  2309.           
  2310.           UNATTENDED MODE KEYSTROKES
  2311.           
  2312.                While in Unattended Mode, several keystrokes are available
  2313.                that perform various functions, such as manual polling, call
  2314.                forcing, DOS shells, and so on.
  2315.           
  2316.           F1 through F10
  2317.           
  2318.                These keys cause BinkleyTerm to exit with an errorlevel of 10
  2319.                times the function key number pressed.  In other words, F1
  2320.                causes an errorlevel 10 exit, F7 would cause an errorlevel 70
  2321.                exit.  Your batch file is used to capture and process these
  2322.                errorlevels.  
  2323.           
  2324.           Alt-F1 through Alt-F9
  2325.           
  2326.                These keystrokes invoke user-defined DOS shells, to execute
  2327.                programs or utilities as desired.  Refer to the section
  2328.                "Configuration File" for additional information.
  2329.           
  2330.           Alt-F10
  2331.           
  2332.                This key causes BinkleyTerm to display a brief help screen,
  2333.                listing the various keystrokes available to you in the current
  2334.                operating mode.
  2335.  
  2336.                   BinkleyTerm 2.10 - Reference Guide - Page 42
  2337.  
  2338.           
  2339.           Alt-B
  2340.           
  2341.                Forces a screen blank to occur.  Any system activity or a
  2342.                press of the space bar will reactivate the screen display.
  2343.           
  2344.           Alt-C
  2345.           
  2346.                Causes information in the Unattended Mode "Today at a Glance"
  2347.                window to be "zeroed" out.  The information is NOT stored to
  2348.                the BINKLEY.DAY file prior to being zeroed.
  2349.           
  2350.           Alt-E
  2351.           
  2352.                This invokes your message editor/reader, as designated by the
  2353.                configuration file parameter 'Reader.'  Refer to the section
  2354.                "Configuration File" for more information.
  2355.           
  2356.           Alt-J
  2357.           
  2358.                This causes BinkleyTerm to exit to DOS and stay resident (DOS
  2359.                shell).  This is probably the most efficient method to perform
  2360.                a quick DOS command "on the fly."  Enter "EXIT" at the DOS
  2361.                prompt to return to BinkleyTerm.  BinkleyTerm will
  2362.                automatically return to the directory it was run from when
  2363.                returning from DOS.
  2364.           
  2365.           Alt-M
  2366.           
  2367.                This keystroke allows you to perform a manual mail polling
  2368.                operation.  You will be prompted for a FidoNet node address
  2369.                in the form <net>/<node>.  You may also enter a Sysop name if
  2370.                a FIDOUSER.LST is available to BinkleyTerm in the nodelist
  2371.                directory.  Refer to the User's Guide section "Nodelist" for
  2372.                more information on FIDOUSER.LST.  BinkleyTerm will then dial
  2373.                the system, without regard to event schedules, and attempt to
  2374.                transact mail with the remote system. 
  2375.           
  2376.           Alt-R
  2377.           
  2378.                This forces BinkleyTerm to restart the first event that should
  2379.                execute at the current time, not including forced events.  
  2380.           
  2381.           Alt-T
  2382.           
  2383.                This is used to shift to Terminal Mode on the fly.  By using
  2384.                the Alt-U command of the Terminal Mode, you can flip back and
  2385.                forth between Terminal Mode and Unattended Mode.
  2386.           
  2387.           Alt-Q
  2388.           
  2389.                This tells BinkleyTerm to quit the current event, and start
  2390.                the next event that covers the current time period.  If there
  2391.                is no such event, Event 0 (the default non-event) will be
  2392.  
  2393.                   BinkleyTerm 2.10 - Reference Guide - Page 43
  2394.  
  2395.                started.  For all practical purposes, nothing happens during
  2396.                event 0, however, BinkleyTerm will still accept incoming mail. 
  2397.                The events can be restarted by the Alt-R command.
  2398.           
  2399.           Alt-W
  2400.           
  2401.                This command causes the screen to be redrawn with current
  2402.                information.  This is handy for situations such as multi-
  2403.                tasking that may have caused the BinkleyTerm screen to become
  2404.                "trashed."
  2405.           
  2406.           Alt-X
  2407.           
  2408.                This allows you to exit BinkleyTerm with errorlevel 1.  If you
  2409.                are using a batch file, it must capture and act upon the
  2410.                errorlevel properly by terminating the batch file.  Refer to
  2411.                the User's Guide section "Control" for additional information.
  2412.           
  2413.           C 
  2414.           
  2415.                This forces BinkleyTerm to look at the outbound holding area
  2416.                and determine whether anything should be sent right away.  If
  2417.                there is something that would not ordinarily be sent during
  2418.                the current event, this command will not cause it to be sent. 
  2419.                Use a manual poll for immediate sending to any system under
  2420.                any circumstances.  
  2421.           
  2422.                Note that BinkleyTerm automatically checks the outbound area
  2423.                approximately once every 10 minutes; the automated equivalent
  2424.                of this command.
  2425.           
  2426.           Esc
  2427.           
  2428.                This causes BinkleyTerm to exit to DOS and stay resident (DOS
  2429.                shell).  This is probably the most efficient method to perform
  2430.                a quick DOS command "on the fly."  Enter "EXIT" at the DOS
  2431.                prompt to return to BinkleyTerm.  BinkleyTerm will
  2432.                automatically return to the directory it was run from when
  2433.                returning from DOS.
  2434.           
  2435.           Space
  2436.           
  2437.                This key may be used to abort polls and to un-blank the screen
  2438.                (when the 'ScreenBlank' option is used).  This key is ignored
  2439.                when pressed during BinkleyTerm idle time (waiting for calls).
  2440.           
  2441.           
  2442.           
  2443.           
  2444.           
  2445.           
  2446.           
  2447.           
  2448.           
  2449.  
  2450.                   BinkleyTerm 2.10 - Reference Guide - Page 44
  2451.  
  2452.           VT-100 KEYSTROKES
  2453.           
  2454.           As described in the User's Guide, BinkleyTerm can optionally
  2455.           provide complete VT-100 terminal emulation.  Part of this support
  2456.           is keystroke mapping of the VT-100 keypad.  Shown below is an
  2457.           illustration of the VT-100 keypad, and the keystrokes that are
  2458.           required in order to emulate the respective key.  The keypad layout
  2459.           and functionality should be familiar to VT-100 users. 
  2460.           
  2461.                         +--------+--------+--------+--------+
  2462.                         |        |        | Shift- | Shift- |
  2463.                         |   F1   |   F2   |   F1   |   F2   |
  2464.                         |        |        |        |        |
  2465.                         +--------+--------+--------+--------+
  2466.                         |        |        | Shift- | Shift- |
  2467.                         |   F3   |   F4   |   F3   |   F4   |
  2468.                         |        |        |        |        |
  2469.                         +--------+--------+--------+--------+
  2470.                         |        |        | Shift- | Shift- |
  2471.                         |   F5   |   F6   |   F5   |   F6   |
  2472.                         |        |        |        |        |
  2473.                         +--------+--------+--------+--------+
  2474.                         |        |        | Shift- |        |
  2475.                         |   F7   |   F8   |   F7   |        |
  2476.                         |        |        |        | Shift- |
  2477.                         +--------+--------+--------+   F10  |
  2478.                         |                 | Shift- |        |
  2479.                         |       F10       |   F9   |        |
  2480.                         |                 |        |        |
  2481.                         +-----------------+--------+--------+
  2482.           
  2483.           Note that BinkleyTerm also allows the use of the arrow cursor
  2484.           control keys on the keyboard.  When used with a host that supports
  2485.           VT-100 or ANSI, the arrow keys are functional for cursor
  2486.           positioning.  One of the more common non-VT-100 applications for
  2487.           these keys is with Opus-CBCS' "OPed" full-screen on-line message
  2488.           editor, and many of the full-screen external on-line editors used
  2489.           with QuickBBS.
  2490.           
  2491.           
  2492.