home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / SF32_2.ZIP / SF32DOC.ZIP / SPITFIRE.DOC
Text File  |  1992-03-20  |  499KB  |  8,950 lines

  1.  
  2.  
  3.  
  4.  
  5.         
  6.         
  7.         
  8.         
  9.         
  10.         
  11.         
  12.         
  13.         
  14.         
  15.         
  16.         
  17.         
  18.         
  19.         
  20.         
  21.       _________________________________________________________________________
  22.          ___________________                             ___________________
  23.             ________________       S P I T F I R E       ________________
  24.                _____________  -------------------------  _____________
  25.                   __________    Bulletin Board System    __________
  26.                      _______        for MS/PC DOS        _______
  27.                         ____      Personal Computers     ____
  28.                            _______________________________
  29.                              ____                    ____
  30.                                ____  Version 3.2  ____
  31.                                  ___________________
  32.  
  33.  
  34.  
  35.                         Copyright (C) 1987-1992 by Mike Woltz
  36.                         -------------------------------------
  37.                                Buffalo Creek Software
  38.  
  39.         
  40.                                     A Member Of 
  41.                      The Association Of Shareware Professionals
  42.  
  43.  
  44.                      ------------------------------------------
  45.                      >>> Release Date        March 20, 1992 <<<
  46.                      ------------------------------------------
  47.         
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                                       TABLE OF CONTENTS
  57.                                     ---------------------
  58.         
  59.                #  Section Title                                     Page #
  60.               +--+------------------------------------------------+------+
  61.                   Introduction.......................................... 1
  62.               <1> 1.0  Important Notice................................. 1
  63.                   1.1  Copyright & Registered Trademark Notice.......... 2
  64.               <2> 2.0  SPITFIRE Hardware Requirements................... 3
  65.                   2.1  Modems........................................... 4
  66.                   2.2  Modem Initialization............................. 5
  67.               <3> 3.0  Getting Started.................................. 6
  68.               <4> 4.0  SPITFIRE File Paths............................. 19
  69.                   4.1  SPITFIRE System Files........................... 20
  70.                   4.2  SPITFIRE Work Files............................. 22
  71.                   4.3  SPITFIRE Message Files.......................... 23
  72.                   4.4  SPITFIRE Display Files.......................... 24
  73.                   4.5  SPITFIRE Menu Files............................. 28
  74.                   4.6  SPITFIRE File Clarifications.................... 31
  75.                   4.7  About SPITFIRE Display Files.................... 39
  76.                   4.8  Backup Files.................................... 40
  77.                   4.9  THOUGHTS.BBS.................................... 41
  78.               <5> 5.0  Command Line Parameters......................... 41
  79.                   5.1  SF.BAT.......................................... 42
  80.               <6> 6.0  Setting Up the System Records................... 43
  81.                   6.1  Configuring Message Conference Records.......... 43
  82.                   6.2  Configuring File Area Records................... 48
  83.               <7> 7.0  SPITFIRE Questionnaires......................... 52
  84.               <8> 8.0  Special Function Keys........................... 56
  85.                   8.1  Available Special Function Keys................. 56
  86.                   8.2  Special Function Key Definitions................ 57
  87.               <9> 9.0  Main Section Explained.......................... 69
  88.                   9.1  Main Menu Example............................... 69
  89.                   9.2  Explanation of Main Menu Features............... 70
  90.              <10> 10.0 Message Section Explained....................... 75
  91.                   10.1 Message Menu Example............................ 75
  92.                   10.2 Message Menu Explanation........................ 75
  93.              <11> 11.0 File Section Explained.......................... 83
  94.                   11.1 File Menu Example............................... 84
  95.                   11.2 File Menu Explanation........................... 84
  96.                   11.3 Upload/Download Protocols....................... 92
  97.                   11.4 Batch Download Menu............................. 92
  98.                   11.5 Batch Upload Menu............................... 94
  99.              <12> 12.0 Sysop Section Explained......................... 96
  100.                   12.1 Sysop Menu Explanation.......................... 96
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.                                       TABLE OF CONTENTS (cont)
  114.                                       ------------------------
  115.         
  116.                #  Section Title                                     Page #
  117.               +--+------------------------------------------------+------+
  118.              <13> 13.0 Special Commands for Sysop Status.............. 100
  119.                   13.1 Special Commands for Sysop..................... 101
  120.              <14> 14.0 Events Menu Example............................ 101
  121.                   14.1 Events Menu Explanation........................ 102
  122.              <15> 15.0 Hardware/Software Data Flow Control............ 106
  123.              <16> 16.0 Screen Save Features........................... 106
  124.              <17> 17.0 SPITFIRE Doors Section......................... 106
  125.                   17.1 SPITFIRE Doors Display Files................... 109
  126.                   17.2 SPITFIRE Doors Support......................... 110
  127.              <18> 18.0 External File Transfer Protocols............... 110
  128.                   18.1 External Download Protocols.................... 111
  129.                   18.2 External Batch Download Protocols.............. 113
  130.                   18.3 Text File External Batch Download Protocols.... 115
  131.                   18.4 External Upload Protocols...................... 116
  132.                   18.5 External Batch Upload Protocols................ 119
  133.                   18.6 External Protocol Support...................... 120
  134.              <19> 19.0 SPITFIRE Utilizes EMS.......................... 121
  135.              <20> 20.0 SPITFIRE Net-Mail Capabilities................. 121
  136.              <21> 21.0 Operating A Multi-Node SPITFIRE................ 122
  137.                   21.1 System Requirements............................ 122
  138.                   21.2 SPITFIRE Configuration......................... 123
  139.                   21.3 Features Unique To Multi-Node Operation........ 123
  140.                   21.4 SPITFIRE Node Chat............................. 124
  141.              <22> 22.0 SPITFIRE Multi-Tasking/Network Environment..... 127
  142.                   22.1 SPITFIRE With Windows 3.0...................... 127
  143.                   22.2 SPITFIRE With DESQview......................... 129
  144.                   22.3 SPITFIRE With LANtastic Network................ 131
  145.              <23> 23.0 SPITFIRE Companion Program..................... 133
  146.                   23.1 DAILYLMT....................................... 134
  147.                   23.2 SFDOOR......................................... 134
  148.                   23.3 SFSENDIT....................................... 134
  149.              <24> 24.0 SPITFIRE Technical Reference Information....... 135
  150.              <25> 25.0 Comment from the Author........................ 142
  151.             Appendix A Modem Initialization Strings................... 145
  152.             Appendix B SPITFIRE Questions and Answers................. 149
  153.             Subject Index............................................. 157
  154.  
  155.                                                                         Page 1
  156.         ----------------------------------------------------------------------
  157.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  158.         ----------------------------------------------------------------------
  159.  
  160.  
  161.         
  162.         INTRODUCTION
  163.         ------------
  164.         
  165.             SPITFIRE is a bulletin board program written in Borland's Turbo
  166.         Pascal and interfaced with assembler code compiled by Borland's Turbo 
  167.         Assembler.  Designed on an IBM Personal Computer, SPITFIRE is 
  168.         compatible with MS/PC DOS machines (IBM "Compatibles").
  169.         
  170.              SPITFIRE is distributed under the "Shareware" concept.  You are
  171.         encouraged to distribute this software to others, in its original,
  172.         unmodified condition, as long as you DO NOT charge for this program
  173.         in any way, shape or form.
  174.         
  175.         
  176.         1.0 - IMPORTANT NOTICE!
  177.         -----------------------
  178.         
  179.              Thank you for taking the time and expense to obtain SPITFIRE.
  180.         Surely, after you've had a chance to look SPITFIRE over, you'll agree
  181.         it is a powerful bulletin board program which combines both speed,
  182.         flexibility and user ease.
  183.         
  184.              This program, like many others, is distributed under the
  185.         "Shareware" concept.  SPITFIRE can be utilized on a trial basis for
  186.         not more than 30 days or 500 callers, whichever comes first. In the
  187.         event SPITFIRE is used beyond the trial period, then a registration
  188.         fee of $85.00 in "U.S. FUNDS" is required.  Please specify on your
  189.         registration form whether you wish to receive 5 1/4" disks or 3 1/2"
  190.         disks.  If not specified, 5 1/4" disks will be sent.  If you live
  191.         outside of the North American continent (countries other than Canada,
  192.         Mexico, the United States or provinces of the United States) an
  193.         addition $10 fee (i.e., $95.00) is required for postage and handling.
  194.         
  195.              Your registration of SPITFIRE will provide you with support and
  196.         notification of future updates and revisions of SPITFIRE.  Any portion
  197.         of or all such support and notification may be changed and/or
  198.         terminated at any time without notice.
  199.         
  200.              Many of you will be running SPITFIRE 24 hours per day, 7 days per
  201.         week.  This is more than any other program you'll use.  Considering
  202.         that, it becomes apparent that the registration fee is truly minimal.
  203.  
  204.         |--------------------------------------------------------------------|
  205.         |   Registration is simple & easy.  Send the registration fee to:    |
  206.         |--------------------------------------------------------------------|
  207.                            |-----------------------------| 
  208.                            |    Buffalo Creek Software   | 
  209.                            |    Attention:  Mike Woltz   | 
  210.                            |      913 - 39th Street      | 
  211.                            | West Des Moines, Iowa 50265 | 
  212.                            |-----------------------------| 
  213.  
  214.                                                                       Page 2
  215.         ----------------------------------------------------------------------
  216.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.1 -  June 24, 1991 +-
  217.         ----------------------------------------------------------------------
  218.         
  219.  
  220.             Mike Woltz and/or Buffalo Creek Software shall in no way be held 
  221.         responsible for any damage incurred while operating SPITFIRE.  All 
  222.         responsibility lies with the user of the software.
  223.         
  224.             No part of this manual may be reproduced, transmitted, transcribed,
  225.         stored in a retrieval system, or translated into any language (natural
  226.         or computer), in any form or by any means, without the prior written
  227.         permission of Mike Woltz.
  228.         
  229.             THIS SOFTWARE IS NOT FOR SALE!  You are granted a limited license
  230.         to use the software described in this manual. The software may be used
  231.         or copied only in accordance with the terms set forth herein.
  232.         
  233.             You may not make any changes or modifications to SPITFIRE, and you
  234.         may not de-compile, disassemble, or otherwise reverse-engineer it. You 
  235.         may not rent or lease it to others.
  236.         
  237.             No fee, charge or other compensation may be accepted or requested 
  238.         by anyone without express written permission from Mike Woltz.  This 
  239.         includes disk vendors.
  240.         
  241.             Operators of electronic bulletin board systems (Sysops) may post 
  242.         SPITFIRE for downloading by their users without written permission 
  243.         only as long as the conditions set forth herein are met.  A fee may be 
  244.         charged for access to the BBS as long as no specific fee is charged 
  245.         for access to the SPITFIRE files.
  246.         
  247.             Distributors of public domain and user supported software, such 
  248.         as disk vending services, may distribute copies of SPITFIRE subject to 
  249.         the above conditions only after obtaining written permission from Mike 
  250.         Woltz.
  251.         
  252.         
  253.         1.1 - COPYRIGHT & REGISTERED TRADEMARK NOTICE
  254.         ---------------------------------------------
  255.         
  256.              SPITFIRE and affiliate programs distributed with it are not to be
  257.         modified or distributed in modified form without the express written
  258.         consent of Mike Woltz.
  259.         
  260.              SPITFIRE is NOT to be sold, used or modified for, or with, illegal
  261.         intent under the penalty of law.
  262.         
  263.         "SPITFIRE" is Copyright (C) 1987-1992 by Mike Woltz
  264.  
  265.         "SPITFIRE" is a registered trademark of Buffalo Creek Software.
  266.         
  267.         "Turbo Pascal" is a registered trademark of Borland International Corp.
  268.  
  269.  
  270.                                                                         Page 3
  271.         ----------------------------------------------------------------------
  272.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  273.         ----------------------------------------------------------------------
  274.  
  275.  
  276.  
  277.         "BRK" is Copyright (C) 1985, by Solid Systems
  278.         
  279.         "SEALINK"  is Copyright (C) 1986 by System Enhancement Associates
  280.         
  281.         "WILDFIRE" is Copyright (C) 1988, 89, 90, 91, 92 by Stephen L. Cox
  282.  
  283.         "MUV" is Copyright (C) 1989, 90, 91, 92 by Buffalo Creek Software
  284.         
  285.         "COLDBOOT" is Copyright (C) 1990, 91, 92 by Buffalo Creek Software
  286.  
  287.         "DSZ" is Copyright (C) 1988, 89, 90, 91, 92 by Omen Technology, Inc.
  288.  
  289.         "WINDOWS 3.0" is Copyright (C) 1990, 91, 92 by Microsoft
  290.         
  291.         "DESQview 386" is Copyright (C) 1990, 91 by Quarterdeck Office Systems
  292.  
  293.         "LANtastic" is Copyright (C) 1991 by Artisoft
  294.         
  295.         "Doorway" is Copyright (C) 1987 through 1992 by Marshall Dudley
  296.  
  297.         "Remdoor" is Copyright (C) 1989, 90, 91, 92 by Ken Brown
  298.  
  299.  
  300.         2.0 - SPITFIRE HARDWARE REQUIREMENTS
  301.         ------------------------------------
  302.         
  303.              The following are considered the minimum equipment requirements
  304.         for running SPITFIRE:
  305.         
  306.                    <1>  MS-DOS/IBM compatible personal computer
  307.                    <2>  At least 256K memory
  308.                    <3>  Minimum DOS v3.0
  309.                    <4>  Fixed disk (preferable)
  310.                    <5>  Modem 
  311.         
  312.              SPITFIRE requires several files being open at the same time.
  313.         For this reason, you will need to have the following files and buffers
  314.         set in your system's CONFIG.SYS file located in your root directory.
  315.         SPITFIRE may not work properly if this is not done!
  316.         
  317.              CONFIG.SYS should have the following settings:
  318.         
  319.                              FILES=25
  320.                              BUFFERS=30
  321.                              DEVICE=ANSI.SYS
  322.                              DEVICE=BRK.DRV
  323.         
  324.              The "DEVICE=BRK.DRV" is optional, however, if your system supports
  325.         the use of SPITFIRE Doors, External File Transfer Protocols, or any
  326.         of the Sysop Configurable commands from the Main, File or Message Menus
  327.  
  328.                                                                         Page 4
  329.         ----------------------------------------------------------------------
  330.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  331.         ----------------------------------------------------------------------
  332.  
  333.  
  334.         then the use of BRK (or some similar utility) is certainly recommended.
  335.         More information regarding the use of BRK is provided in the EXTERNAL 
  336.         FILE PROTOCOLS Section of this manual.
  337.  
  338.              If you are unfamiliar with how CONFIG.SYS works, consult your DOS
  339.         manual.  If you do not configure your system to allow at least 25 files
  340.         to be open at once, you may have a problem with SPITFIRE aborting and 
  341.         displaying a message of Runtime error 004. 
  342.         
  343.              SPITFIRE supports a number of features which cause it to search 
  344.         the PATH for COMMAND.COM.  To work properly, SPITFIRE must be 
  345.         able to find COMMAND.COM residing in a directory set up in your path 
  346.         statement.  These features are the ability to jump to DOS, the Sysop
  347.         configurable features from each menu, execution of the SFINIT.BAT or 
  348.         the SFMSGPCK.BAT and external file transfer drivers.  In the event you 
  349.         are unfamiliar with setting a PATH, please refer to your DOS manual.
  350.         
  351.  
  352.         2.1 - MODEMS
  353.         ------------
  354.          
  355.              SPITFIRE automatically determines your incoming callers' baud
  356.         rates.  In order for this to work, your modem must be able to send
  357.         verbose result codes.  Appendix A contains a list of modems and their
  358.         corresponding initialization strings which have been reported to work
  359.         with SPITFIRE.  SPITFIRE determines the baud rate of incoming calls 
  360.         by receiving the verbose result code from your modem when the modem 
  361.         establishes carrier detect.  Listed below are examples of verbose 
  362.         result messages returned by most modems.
  363.         
  364.                                 300  Baud - CONNECT 
  365.                                 1200 Baud - CONNECT 1200
  366.                                 2400 Baud - CONNECT 2400
  367.                                 7200 Baud - CONNECT 7200
  368.                                 9600 Baud - CONNECT 9600
  369.                                14400 Baud - CONNECT 14400
  370.  
  371.                                 Error-correction modems
  372.                                 -----------------------
  373.                                 1200 Baud - CONNECT 1200/ARQ
  374.                                 2400 Baud - CONNECT 2400/ARQ
  375.                                 7200 Baud - CONNECT 7200/ARQ
  376.                                 9600 Baud - CONNECT 9600/ARQ
  377.                                14400 Baud - CONNECT 14400/ARQ
  378.         
  379.              SPITFIRE's default modem initialization string seems to work with
  380.         many modems.  Some modems, however, may require a unique initialization
  381.         string.  There are three modem register settings that MUST exist in 
  382.         your modem initialization string for SPITFIRE to work properly.  They 
  383.         are S0=0, V1 and S2=1.  A list of modem initialization strings reported
  384.         to work with SPITFIRE can be found in Appendix A of this manual.
  385.  
  386.                                                                         Page 5
  387.         ----------------------------------------------------------------------
  388.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  389.         ----------------------------------------------------------------------
  390.  
  391.  
  392.         
  393.             Mike Woltz and Buffalo Creek Software would like to express its 
  394.         appreciation to US Robotics Inc., FASTCOMM COMMUNICATIONS CORP., and 
  395.         Artisoft's LANtastic for their technical support and the use of their 
  396.         products during the development of this version of SPITFIRE.  Each of 
  397.         these firms graciously provided evaluation products for testing with 
  398.         SPITFIRE.  These products have been proven to work flawlessly in 
  399.         combination with SPITFIRE.
  400.  
  401.  
  402.  
  403.         2.2 - MODEM INITIALIZATION
  404.         --------------------------
  405.         
  406.              SPITFIRE automatically sends an "ATZ", pauses 1.5 seconds and then
  407.         sends the configured modem initialization string to the modem after
  408.         each caller.  This procedure and SPITFIRE's default initialization 
  409.         string (listed below) seems to work fine with most modems:
  410.         
  411.                                ATS0=0Q0V1E0M0H0S2=1X1
  412.  
  413.              In the event you are using an USR HST and wish to run your BBS
  414.         at 19200 baud, the initialization string listed below works:
  415.  
  416.                         ATS0=0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6
  417.         
  418.              In the event you are using an USR HST Dual Standard and wish to 
  419.         run your BBS at 38400 baud in V.32 mode, the initialization string
  420.         listed below works:
  421.  
  422.                       ATS0=0B0&B1&N0&H1&R1&Y1Q0V1E0M0H0S2=1X6
  423.  
  424.              Should you need to change the modem initialization string, you
  425.         select ALT+M at the "SPITFIRE ready for use" prompt.  Appendix A
  426.         contains a listing of modems and corresponding initialization
  427.         strings which have been reported to work with SPITFIRE. The modem
  428.         initialization string can also be altered at the DOS prompt by
  429.         entering the following command line parameters:
  430.         
  431.           SPITFIRE /M  ATS0=0Q0V1E0M0H0S2=1X1 (Your Initialization String)
  432.  
  433.               Using the same command line parameters, the modem initialization
  434.         string can be included within the SF.BAT file.  Please note, however,
  435.         the command line parameters set in SF.BAT will always override those
  436.         set by using ALT+M at the "SPITFIRE ready for use" prompt.
  437.  
  438.                                                                         Page 6
  439.         ----------------------------------------------------------------------
  440.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  441.         ----------------------------------------------------------------------
  442.  
  443.  
  444.  
  445.         3.0  GETTING STARTED
  446.         --------------------
  447.         
  448.              If you're like most computer users, you're probably not thrilled 
  449.         with the prospect of reading the entire documentation of SPITFIRE. Most
  450.         folks are going to boot this program and try to run SPITFIRE without 
  451.         reading further.  So here are some quick guidelines regarding your 
  452.         initial setup of SPITFIRE.
  453.         
  454.              <1>  Create a directory named SF on the drive on which you intend
  455.                   to run SPITFIRE.  Copy all SYSTEM FILES into your newly
  456.                   created SF directory.  (Listed in the SPITFIRE SYSTEM FILES
  457.                   section of this manual.)
  458.         
  459.              <2>  Included in the SPITFIRE package is a file named SF.BAT. 
  460.                   You may need your favorite text editor (as long as it saves 
  461.                   in ASCII format) to modify this file.  Examine the default 
  462.                   values (such as target and source drives) and configure them
  463.                   to comply with your setup.  (Example: The default drive 
  464.                   specification is C: and if you're running SPITFIRE on drive 
  465.                   D, then you'll need to change this to D:).  After finishing 
  466.                   that, look for the line that contains SPITFIRE /I2400 /C1.  
  467.                   "/I2400" indicates the top speed of your modem. You may need
  468.                   to modify this to reflect the highest speed your modem is 
  469.                   capable of. (For example:  If you have a 9600 baud modem, 
  470.                   change the string to read "SPITFIRE /I9600 /C1" or "SPITFIRE
  471.                   /I19200 /C1").  "/C1" indicates the COMM port you are using. 
  472.                   In the event you are using COMM port 2, you need to change 
  473.                   the string to read "SPITFIRE /I2400 /C2".  After you've made
  474.                   these changes, be certain to save your modified file to disk.
  475.  
  476.                   **NOTE** The default command line parameters are used for 
  477.                   booting SPITFIRE on your system for the first time.  After 
  478.                   setting these parameters in SPITFIRE by using the ALT+M modem
  479.                   configuration window, any unnecessary command line parameters
  480.                   (i.e., SPITFIRE /I2400 /C1, etc.) should be removed from your
  481.                   SF.BAT file.
  482.                   
  483.              <3>  Now you are ready to boot SPITFIRE by using your SF.BAT 
  484.                   file.  When first booting SPITFIRE, you will get the prompt
  485.                   "SFSYSTEM.DAT not found!  Do you wish to create it? <Y/n>".
  486.                   SPITFIRE defaults to "Y" and by pressing <ENTER> or entering
  487.                   "Y" for yes, SPITFIRE creates one.  Subsequently, SPITFIRE
  488.                   provides similar prompts for other required files.  These
  489.                   include:  
  490.                   
  491.                   SFNODE.DAT
  492.                   SFUSERS.DAT
  493.                   SFFAREA.DAT
  494.                   SFMCONF.DAT
  495.  
  496.                                                                         Page 7
  497.         ----------------------------------------------------------------------
  498.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  499.         ----------------------------------------------------------------------
  500.  
  501.  
  502.  
  503.                   By pressing <ENTER> or "Y" at each prompt, SPITFIRE will 
  504.                   automatically create the file and place it in the appropriate
  505.                   directory.
  506.                   
  507.                      The first thing to be concerned with is not properly 
  508.                   assigning the correct COMM port.  If this happens, you will 
  509.                   get a message that states "COMM Port Number <x> (where <x> is
  510.                   the number of the COMM Port) is not responding!  SPITFIRE 
  511.                   halting!"  If you see this message, refer to step number 2 in
  512.                   this Section.  If the COMM Port is properly assigned, you 
  513.                   will then be prompted for the Sysop's Name.  The name you 
  514.                   enter here is the name that the callers will see as Sysop of
  515.                   the system.  You should enter your real full name.
  516.  
  517.                      Next, SPITFIRE will ask you for a Sysop Caller Name.  It 
  518.                   is recommended you answer this prompt with "Sysop".  (The 
  519.                   name you enter here, should be the name that you use to log
  520.                   on the BBS.)  SPITFIRE addresses all comments left for the 
  521.                   Sysop to this configured name.
  522.                   
  523.                      SPITFIRE will next prompt you to input a password, phone
  524.                   number, city, state/province and birthdate.  SPITFIRE uses 
  525.                   these responses to automatically add you as the first caller
  526.                   in the SFUSERS.DAT file. 
  527.                     
  528.                      If your modem is malfunctioning, disconnected or turned
  529.                   off, SPITFIRE will display the message "Your modem is not 
  530.                   responding properly!  Do you wish to continue? <y/n>".
  531.                   Answer "Y" and SPITFIRE will progress to the "SPITFIRE ready
  532.                   for use..." prompt.  Press ALT+M to modify the modem's
  533.                   initialization string to one which will work properly with
  534.                   your modem.  (Refer to #5 of this section for configuring 
  535.                   SPITFIRE for your modem.)
  536.                   
  537.              <4>  At the "SPITFIRE ready for use..." prompt, press ALT+S to
  538.                   log on locally as Sysop.  When asked for your name, you must
  539.                   enter the same name as you entered as the Sysop Caller Name
  540.                   when configuring SPITFIRE.  (If you use the name "Sysop", the
  541.                   system will ask for a last name.  Simply press <ENTER> and 
  542.                   continue.)  Next enter the password you previously selected.
  543.                   At the Main Menu, press F2 and set your security level to 
  544.                   999.  Now move from menu to menu and view the various
  545.                   features.  After viewing  and experimenting with the various 
  546.                   features, log off by pressing G for Goodbye and next press
  547.                   Y to answer Yes to the "Are you sure you want to logoff?"
  548.                   prompt.  SPITFIRE will reset and the "SPITFIRE ready for use"
  549.                   prompt will appear at this point.
  550.              
  551.              <5>  At the "SPITFIRE ready for use..." prompt you may view
  552.                   or modify your modem configuration by pressing ALT+M.
  553.  
  554.                                                                         Page 8
  555.         ----------------------------------------------------------------------
  556.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  557.         ----------------------------------------------------------------------
  558.  
  559.  
  560.  
  561.                   These keystrokes open SPITFIRE's Modem Configuration window.
  562.                   The commands that you will see are listed below:
  563.  
  564.            --< SPITFIRE NODE 1 MODEM CONFIGURATION >--
  565.                   
  566.            <S> Serial Port Number................: 1
  567.            <B> System Baud Rate..................: 19200
  568.            <I> Initialization String.............:
  569.                ATS0=0&B1&N0&H1&R2&Y3Q0V1E0M0H0S2=1X1    
  570.            <M> Modem - Error Correction Type.....: Yes   <1> Line COM1..: IRQ4
  571.            <E> Error Correction Message..........: ARQ   <2> Line COM2..: IRQ3
  572.            <H> Hardware Data Flow Control........: Yes   <3> Line COM3..: IRQ4
  573.            <A> Answer On What Ring...............: 1     <4> Line COM4..: IRQ3
  574.            <D> Display Result Messages...........: On
  575.            <C> Disconnect Delay..................: 28
  576.            <U> Use High Speed Async Routines.....: Yes
  577.            <R> Baud Rate Requirement.............: 1200
  578.            <L> Break Length..(1000=1 Second).....: 0
  579.            
  580.                        Enter Command or <Q>uit -
  581.  
  582.              Command <S> Specifies the COMM Port being utilized by this node.
  583.                          
  584.              Command <B> Defines the maximum baud rate allowed by this node.
  585.  
  586.              Command <I> Sets the modem initialization string appropriate for 
  587.                          your modem.
  588.                          
  589.              Command <M> Specifies whether the modem is an error correction 
  590.                          modem.  The modem manual should provide information as
  591.                          to whether it has error correction capabilities.  
  592.                          Press <M> to toggle this from Yes to No and vice 
  593.                          versa.
  594.  
  595.              Command <E> Specifies the Error Correction Message for your
  596.                          particular modem if an error correction modem is
  597.                          being used.  For instance, US Robotics uses ARQ.  
  598.                          Please refer to your modem manual to determine the 
  599.                          error correction message used by your modem, provided
  600.                          it has error checking capabilities.
  601.                          
  602.              Command <H> Toggle the Hardware Data Flow Control between Yes and
  603.                          No.  For more information on this, refer to the 
  604.                          section - HARDWARE/SOFTWARE DATA FLOW CONTROL - of 
  605.                          this manual.
  606.  
  607.              Command <A> Specifies on what ring SPITFIRE will answer incoming 
  608.                          calls.  For instance, with 1, SPITFIRE answers the
  609.  
  610.                                                                         Page 9
  611.         ----------------------------------------------------------------------
  612.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  613.         ----------------------------------------------------------------------
  614.  
  615.  
  616.  
  617.                          incoming call on the first ring.  Most often, you will
  618.                          want this set to 1.
  619.  
  620.              Command <D> Toggles On or Off SPITFIRE's display of the modem's 
  621.                          verbose message.  For instance, when toggled On and a
  622.                          caller logs on at 2400 baud, CONNECT 2400 is 
  623.                          displayed to the screen and also recorded in the 
  624.                          CALLERS.LOG.  If this is toggled Off, the CONNECT
  625.                          message will not be written to the screen or recorded
  626.                          in the CALLERS.LOG.
  627.  
  628.              Command <C> Specifies the disconnect delay.  This feature is for 
  629.                          modems utilizing their own data buffer.  The Sysop
  630.                          can use this option to configure the amount of time to
  631.                          delay the disconnect, allowing the data contained in 
  632.                          the modem buffer to be displayed to the caller.  The 
  633.                          SPITFIRE default for this is 28, which is adequate for
  634.                          the 5k buffer in the US Robotics HST.
  635.  
  636.              Command <U> This switch should be set to On provided your system
  637.                          operates properly using high speed routines.  If your
  638.                          display files are not properly shown to the remote 
  639.                          caller, then turn this switch Off.
  640.  
  641.              Command <R> This switch sets the minimum baud rate for access to 
  642.                          your BBS.  For instance, if this is set at 1200, a 
  643.                          caller must connect at a baud rate between 1200 and 
  644.                          the maximum baud rate of your BBS.  Callers connecting
  645.                          at baud rates less than that specified here will
  646.                          be shown SF2SLOW.BBS and the caller will be logged off
  647.                          the system.  This is a variable option and can be set 
  648.                          to disallow callers with a baud rate of 65535 or less.
  649.  
  650.              Command <L> Sets the break length for each tilde found in the 
  651.                          modem initialization string.  If the break length is 
  652.                          set at 500, each time SPITFIRE finds a tilde symbol 
  653.                          in the modem initialization string, it will pause for
  654.                          1/2 second.
  655.  
  656.              Command <1> Allows the Sysop to configure the IRQ SPITFIRE will
  657.                          use for COMM port 1.  IRQ4 is standard for COM1.
  658.                          Valid options are 1 through 7.
  659.  
  660.              Command <2> Allows the Sysop to configure the IRQ SPITFIRE will
  661.                          use for COMM port 2.  IRQ3 is standard for COM2.
  662.                          Valid options are 1 through 7.
  663.  
  664.              Command <3> Allows the Sysop to configure the IRQ SPITFIRE will
  665.                          use for COMM port 3.  Valid options are 1 through 7.
  666.  
  667.                                                                        Page 10
  668.         ----------------------------------------------------------------------
  669.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  670.         ----------------------------------------------------------------------
  671.  
  672.  
  673.  
  674.              Command <4> Allows the Sysop to configure the IRQ SPITFIRE will
  675.                          use for COMM port 4.  Valid options are 1 through 7.
  676.                          
  677.              <6>  At the "SPITFIRE ready for use" prompt, press ALT+Z.  
  678.                   Pressing ALT+Z opens the window which allows you to
  679.                   configure SPITFIRE.  The commands that you will see 
  680.                   are listed below: 
  681.  
  682.                  --< SPITFIRE CONFIGURATION >--
  683.                  <A>  Sysop Caller Name.............: Sysop
  684.                  <B>  Sysop Security................: 50
  685.                  <C>  New Caller Security...........: 10
  686.                  <D>  New Caller Log On Time........: 45
  687.                  <E>  No Activity Time Limit........: 3
  688.                  <F>  Daily Time Limit..............: 60
  689.                  <G>  Log On Time Limit.............: 60
  690.                  <H>  Maximum Callers In Database...: 500
  691.                  <I>  Maximum Caller Daily Access...: 10             
  692.                  <J>  # Of Callers..................: 1
  693.                  <K>  # Of File Description Lines...: 2
  694.                  <L>  Upload Time Compensation......: 1.000
  695.                  <M>  Drop to DOS Password..........: ***********************
  696.                  <N>  BBS Starting Date.............: March 20, 1992
  697.                  <O>  Sysop Name....................: John Doe
  698.                  <P>  Node Number...................: 2
  699.                  <R>  Private BBS Security Level....: 0
  700.                  <S>  Total Number Of Nodes.........: 3
  701.                  <T>  U/D Ratio Violation Security..: 9
  702.                         ENTER COMMAND [<Q>...  Quit]:            
  703.  
  704.              Command <A> Use this command to enter or change the Sysop Caller
  705.                          Name.
  706.         
  707.              Command <B> Sets the Sysop security level.  Any caller with an 
  708.                          access equal to or greater than this numeric value can
  709.                          read all messages (public and non-public), undelete 
  710.                          messages, delete any message, copy a message and 
  711.                          overwrite existing files when uploading (the filename
  712.                          already exists) as well as being able to perform other
  713.                          functions not available to callers with a security 
  714.                          level less than this numeric value.
  715.         
  716.              Command <C> Sets the default security level for a new caller.
  717.  
  718.              Command <D> Sets the amount of time a new caller is allowed on the
  719.                          BBS.  (First day only)
  720.  
  721.              Command <E> Sets the amount of time a caller can remain inactive 
  722.                          (no keyboard input) before being automatically logged
  723.                          off the BBS.
  724.  
  725.                                                                        Page 11
  726.         ----------------------------------------------------------------------
  727.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  728.         ----------------------------------------------------------------------
  729.         
  730.         
  731.         
  732.              Command <F> Sets the amount of time per day a caller is allowed on
  733.                          the board.  Refer to the section on SPITFIRE FILE 
  734.                          CLARIFICATION in this manual for more information on 
  735.                          setting daily time limits in SPITFIRE's DAILYLMT.DAT.
  736.  
  737.              Command <G> Sets the amount of time allowed per call for each
  738.                          caller.  Refer to the section on SPITFIRE FILE 
  739.                          CLARIFICATION in this manual for more information on 
  740.                          setting daily time limits in SPITFIRE's DAILYLMT.DAT.
  741.  
  742.              Command <H> Determines the number of callers you will allow to
  743.                          utilize your BBS.  (i.e. -  If you have this value set
  744.                          at 500 and you already have 500 callers and a new 
  745.                          caller (501) tries to log on, the system displays the
  746.                          file MAXUSERS.BBS and logs the caller off.)
  747.         
  748.              Command <I> This command limits how many times a caller can call 
  749.                          the board each day.  If this amount is exceeded, the 
  750.                          system will display TOOMANY.BBS and log the caller
  751.                          off.
  752.         
  753.              Command <J> This allows the Sysop to set the number of callers.  
  754.                          The reason for this command is if you are already
  755.                          running an established board, you can enter the 
  756.                          current number of callers, so as not to start the BBS
  757.                          with Caller Number 1.
  758.  
  759.              Command <K> Sets the number of descriptive lines callers can input
  760.                          when uploading files to the BBS.  Valid options are 1
  761.                          through 4.  If set to 1, only single-line descriptions
  762.                          are allowed.  Using 2, 3, or 4 allows multi-line file
  763.                          descriptions.  If this option is set to allow multi-
  764.                          line file descriptions and a caller uploads a file for
  765.                          Sysop Only, the entire multi-line description is 
  766.                          written in the HEYSYSOP.LOG.  If the ALT+T option
  767.                          K, Uploaded By Description, is set to Yes it will
  768.                          add 1 line to the description crediting the uploader.
  769.                          So even if this option is set to 1, if the ALT+T
  770.                          option K is set to Yes multi-line file descriptions
  771.                          will result.
  772.  
  773.              Command <L> Sets the time compensation for time used during an
  774.                          upload.  SPITFIRE defaults to 1.000.  If you wish to 
  775.                          reward the caller with additional time for uploads,
  776.                          increase this numeric value.
  777.        
  778.              Command <M> Sets the password that is needed to drop to DOS from 
  779.                          a remote location.  The default is a blank line.  To
  780.                          use this feature, 'a drop to DOS' password must be
  781.  
  782.                                                                        Page 12
  783.         ----------------------------------------------------------------------
  784.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  785.         ----------------------------------------------------------------------
  786.  
  787.  
  788.  
  789.                          configured.  The configured password is disguised by
  790.                          asterisks and is never visible.  Should you forget
  791.                          the drop to DOS password, it can be reconfigured.
  792.  
  793.              Command <N> This command sets the starting date of your bulletin 
  794.                          board.  If you are already running an established 
  795.                          board, you can enter the original starting date of 
  796.                          your BBS rather than the date of your conversion to 
  797.                          SPITFIRE.
  798.                        
  799.              Command <O> Allows you to change the Sysop name.  This is the name
  800.                          callers will see credited as the Sysop of the BBS.
  801.  
  802.              Command <P> Sets the Node Number for this particular node of the
  803.                          BBS.  If you are not operating a multi-node system, 
  804.                          this should be set to 1.  If you are operating a 
  805.                          multi-node BBS, the node number set should correspond
  806.                          to the appropriate node number.  In other words, the 
  807.                          second node should be set to 2, the third node set to
  808.                          3, etc.  SPITFIRE supports up 255 nodes.
  809.  
  810.              Command <R> This command sets the security required to access the 
  811.                          BBS if the BBS has been toggled to be a private BBS.
  812.                          If a caller attempts to log on the BBS and does not 
  813.                          have a security equal to or greater than what the
  814.                          Sysop has set here, the display file, PRIVATE.BBS/CLR,
  815.                          if it exists, is displayed and the caller is logged 
  816.                          off the BBS.  Those using multi-node systems should 
  817.                          set this individually for each node.
  818.  
  819.              Command <S> Sets the total number of nodes available on your
  820.                          system.  For single node systems, a 1 is entered,
  821.                          and for multi-node systems, it would be equivalent
  822.                          to the total number of nodes supported in your system
  823.                          setup.  SPITFIRE supports up to 255 nodes.
  824.  
  825.              Command <T> Specifies the security level that a caller will be
  826.                          changed to if the upload/download ratio is violated.
  827.                         
  828.                          SPITFIRE's DAILYLMT.DAT file defines parameters for
  829.                          determining if and when a caller's security is 
  830.                          adjusted for violating the upload/download ratio. The
  831.                          DAILYLMT.DAT file must define a VWR (Violation Warning
  832.                          Ratio) and a VER (Violation Enforcement Ratio).  The
  833.                          VWR and VER should be defined for each security level
  834.                          on the BBS for which the Sysop desires to monitor
  835.                          upload/download requirements.  (Refer to the section -
  836.                          SPITFIRE FILE CLARIFICATIONS - for further information
  837.                          on SPITFIRE's DAILYLMT.DAT.)
  838.  
  839.                                                                        Page 13
  840.         ----------------------------------------------------------------------
  841.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  842.         ----------------------------------------------------------------------
  843.  
  844.                          
  845.                          
  846.                          If SPITFIRE finds the VWR and VER is defined for the 
  847.                          security level of the caller, each time a file is
  848.                          downloaded, SPITFIRE performs the following
  849.                          calculations to determine if a caller has violated
  850.                          the upload/download ratio requirement:
  851.                          
  852.                          The number of files downloaded by a caller is divided
  853.                          by the number of files uploaded AND the number of
  854.                          kilobytes downloaded by the caller is divided by the
  855.                          number of kilobytes uploaded by the caller.  SPITFIRE
  856.                          must verify that both the file ratio and the kilobyte
  857.                          ratio have been violated.  If the results of both the
  858.                          file and kilobyte calculation are greater than the 
  859.                          value defined for the VER (Violation Enforcement 
  860.                          Ratio), SPITFIRE will then alter the caller's security
  861.                          level to that configured here at the U/D Ratio 
  862.                          Violation Security.
  863.  
  864.             **NOTE**    SPITFIRE will return the caller to their original
  865.                         security once the caller's upload/download ratio is
  866.                         again within the required ratio limits.  SPITFIRE's
  867.                         SFUSERS.DAT file contains a field which stores 
  868.                         information regarding the caller's original security
  869.                         level.  When a caller uploads a file to the BBS,
  870.                         SPITFIRE first checks to see if the caller's current
  871.                         security level is less than their original security.
  872.                         If so, SPITFIRE performs the same computations as
  873.                         described above.  If the results of the file or
  874.                         kilobyte calculation is less than the VER (Violation
  875.                         Enforcement Ratio), the caller's original security
  876.                         level is restored.
  877.                        
  878.              After setting your configuration for SPITFIRE enter <Q> to Quit
  879.         and the "Ready..." prompt is displayed.  
  880.  
  881.              <7>  Pressing ALT+T (from the SPITFIRE ready prompt) allows you
  882.                   to configure the SPITFIRE toggle switches.  A window opens 
  883.                   up to display the following configuration options:
  884.  
  885.             -----< Toggle SPITFIRE Switches >-----
  886.  
  887.             <A> US Phone Number Style..........: On
  888.             <B> Log On - Message Statistics....: On
  889.             <C> Log On - New File Statistics...: On
  890.             <D> Require New Caller Birthdate...: Yes
  891.             <E> New Caller Default Protocol....: Yes
  892.             <F> File Description Conversion....: On
  893.             <G> Type Of BBS....................: Public BBS
  894.             <H> Graphics.......................: Ansi Available
  895.  
  896.                                                                        Page 14
  897.         ----------------------------------------------------------------------
  898.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  899.         ----------------------------------------------------------------------
  900.  
  901.                          
  902.  
  903.             <I> Second Password................: One Password
  904.             <J> Direct Screen Writes...........: Yes
  905.             <K> Uploaded By Description........: Yes
  906.             <L> Password Failure Comment.......: No
  907.             <M> Require Door Return Password...: No
  908.             <N> Scan All Msg Conferences.......: Yes
  909.             <O> Comprehensive Upload Search....: On
  910.             <P> Color Monitor..................: Yes
  911.             <R> Test Files Upon Boot...........: Yes
  912.             
  913.                        Enter Command <<Q>... Quit>:
  914.  
  915.             Command <A>  This allows the Sysop to set whether the BBS will
  916.                          use the US phone number format (###-###-####) or 
  917.                          allow SPITFIRE to accept any 12 character string
  918.                          entered by the caller.  SPITFIRE defaults to the US 
  919.                          Phone Number Style set to On.
  920.  
  921.             Command <B>  This feature enables the Sysop to determine whether
  922.                          callers will be prompted with their message statistics
  923.                          when logging on the BBS.  If this is set On, the
  924.                          caller is notified upon log on of any new messages, 
  925.                          number of received messages, messages sent by the 
  926.                          caller and total number of messages on the BBS.  
  927.                          SPITFIRE's default is On. 
  928.  
  929.             Command <C>  Allows the Sysop to designate whether callers are
  930.                          prompted with new file statistics when logging on.  If
  931.                          this is set to On and the caller elects to view it,
  932.                          all new files will be listed.  Additionally, SPITFIRE
  933.                          informs callers of the number of new files since the
  934.                          last check and the total downloadable files and bytes
  935.                          available on the system.  SPITFIRE's default is On.  
  936.                          SPITFIRE will not check for new files or report file
  937.                          statistics on a file area that is configured as a
  938.                          CD-ROM file area.
  939.  
  940.             Command <D>  Designates whether a new caller logging onto the 
  941.                          BBS for the first time is required to enter their 
  942.                          birthdate.  If toggled to Yes, the birthdate is 
  943.                          required.  If toggled to No, the caller is not 
  944.                          prompted to enter their birthdate.  
  945.                          
  946.                          If Command <I>, Second Password, is toggled to 
  947.                          Second Password Required, and the Require New Caller
  948.                          Birthdate is changed to No, SPITFIRE will 
  949.                          automatically change Command <I> to One Password.
  950.  
  951.                                                                        Page 15
  952.         ----------------------------------------------------------------------
  953.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  954.         ----------------------------------------------------------------------
  955.  
  956.                          
  957.  
  958.              **NOTE**    SPITFIRE uses a caller's birthdate as the second
  959.                          password, when required.  It is impossible to
  960.                          require a second password if the BBS does not
  961.                          require the caller to enter their birthdate.
  962.  
  963.             Command <E>  This feature determines if a new caller logging on 
  964.                          the BBS can select a default file transfer protocol 
  965.                          after completing the new caller questionnaire.  If
  966.                          this is toggled to Yes, the new caller is presented
  967.                          this option.  If this feature is set Off, the new 
  968.                          caller is not automatically presented with this 
  969.                          option, but may still select a default file transfer 
  970.                          protocol from the <Y>...Your Statistics option of the
  971.                          Main Menu.
  972.  
  973.             Command <F>  Toggles SPITFIRE's File Description Conversion On
  974.                          and Off.  When toggled On, SPITFIRE automatically
  975.                          converts the first character of each word in the
  976.                          file description to uppercase.  All other characters 
  977.                          will be lower case.  The exception to this is any 
  978.                          words the Sysop includes in SFUPCASE.DAT (in the
  979.                          Work File Path).  These words are converted to all 
  980.                          uppercase characters, i.e., BBS, SPITFIRE, COMM, ZIP,
  981.                          etc.  If toggled Off, SPITFIRE makes no attempt to
  982.                          alter the description entered by the caller.  
  983.                          SPITFIRE's default is On.
  984.  
  985.             Command <G>  Toggles the BBS to a Private or Public system.  If you
  986.                          toggle this as a Private BBS, then the caller's name
  987.                          must be found in the callers file and the caller's 
  988.                          security must be equal to or greater than that 
  989.                          configured for option <R> Private BBS Security Level
  990.                          at the ALT+Z configuration screen prior to being 
  991.                          granted access.  If you have the system toggled as a 
  992.                          Private BBS and a caller tries to log on as new caller,
  993.                          then SPITFIRE displays NEWUSER.BBS/CLR (if found) and
  994.                          has the new caller answer the new caller questionnaire
  995.                          (if found).  After the questionnaire is answered, 
  996.                          SPITFIRE displays PRIVATE.BBS/CLR (if found) and logs
  997.                          the caller off.  A note is left in HEYSYSOP.LOG to
  998.                          advise the Sysop that a new caller attempted to log on.
  999.  
  1000.             Command <H>  Toggles ANSI graphics On or Off.  If you wish to offer
  1001.                          ANSI graphics, you must create .CLR files to match the
  1002.                          display .BBS files you have, (i.e., ALL.BBS {non-ANSI}
  1003.                          & ALL.CLR {ANSI Graphics}).  In order for you to see 
  1004.                          the ANSI Graphics locally, DEVICE=ANSI.SYS must exist
  1005.                          in your CONFIG.SYS file. 
  1006.  
  1007.                                                                        Page 16
  1008.         ----------------------------------------------------------------------
  1009.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1010.         ----------------------------------------------------------------------
  1011.  
  1012.                          
  1013.  
  1014.             Command <I>  Toggles password prompt.  If toggled to One Password,
  1015.                          the caller simply enters their password.  If toggled
  1016.                          to Second Password Required, after entering the 
  1017.                          first password, the system prompts the caller for 
  1018.                          their birth date. Should the caller not know their 
  1019.                          birth date, the system logs them off.
  1020.                          
  1021.                **NOTE**  If the BBS is configured not to require a caller to
  1022.                          enter their birthdate when logging on to the BBS
  1023.                          the first time, SPITFIRE automatically sets this
  1024.                          option to One Password, if it is not already.  The
  1025.                          Second Password Required is only available when
  1026.                          callers are required to enter their birth date. 
  1027.  
  1028.             Command <J>  Toggles the Direct Screen Write feature on and off. 
  1029.                          If you are running SPITFIRE in a multi-tasking
  1030.                          environment, you will want to set this to No to    
  1031.                          disable direct screen writing.  Otherwise, set this 
  1032.                          to Yes because using direct screen writes increases 
  1033.                          the speed of the display.
  1034.  
  1035.             Command <K>  Toggles whether a line is added to the file
  1036.                          description crediting the caller who uploaded the
  1037.                          file.  The line, "Uploaded By <Caller's Name>" will 
  1038.                          appear on the last line of the file description if 
  1039.                          this is set to Yes.  If set to No, the file 
  1040.                          description appears as entered by the caller with
  1041.                          no information referencing the uploader.
  1042.                          
  1043.             Command <L>  Toggles whether a caller who is unable to enter
  1044.                          their password may leave a Comment To The Sysop.  If
  1045.                          toggled to "No", the caller is not prompted for a 
  1046.                          comment.  When toggled to "Yes", the caller is given 
  1047.                          the option of leaving a comment to the Sysop before 
  1048.                          being logged off the BBS.
  1049.  
  1050.             Command <M>  Toggles whether the BBS requires a caller to enter
  1051.                          their passwords when returning to SPITFIRE from the
  1052.                          door section of the BBS.  If toggled to No, entering
  1053.                          their password is not required.
  1054.  
  1055.             Command <N>  This feature allows Sysops to designate the message 
  1056.                          scan parameters.  When set to Yes, all message 
  1057.                          conferences are included in the scan.  When set to No,
  1058.                          only messages in the caller's queued conferences are 
  1059.                          scanned.  This affects both the log on message scan 
  1060.                          and the scan performed when selecting <Y>...Your
  1061.                          Message option from the Message Menu.
  1062.  
  1063.                                                                        Page 17
  1064.         ----------------------------------------------------------------------
  1065.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1066.         ----------------------------------------------------------------------
  1067.  
  1068.                          
  1069.  
  1070.             Command <O>  This feature provides Sysops the option of configuring
  1071.                          whether the system will take advantage of SPITFIRE's 
  1072.                          comprehensive file search when callers attempt an
  1073.                          upload.  If toggled Off, SPITFIRE searches for exact 
  1074.                          matches.  If a match is found, the callers are 
  1075.                          informed that the file already exists on the BBS.  
  1076.                          When toggled On, SPITFIRE trims any trailing digits 
  1077.                          from the file name during the search, replacing the 
  1078.                          numeric values with the '*' wildcard.  For instance, 
  1079.                          if a caller attempted to upload SF32.ZIP, SPITFIRE 
  1080.                          would then search for SF*.ZIP.  SPITFIRE would report
  1081.                          individually all SF*.ZIP files it found on the BBS 
  1082.                          and prompt the caller as to whether they still wished
  1083.                          to continue with the upload. 
  1084.                          
  1085.               **NOTE**  The Comprehensive Upload Search does not prevent 
  1086.                         callers from uploading the file.  This feature is meant
  1087.                         only to make the callers aware that another version of 
  1088.                         this file already exists on the BBS.  Hopefully the
  1089.                         majority of callers are responsible enough not to
  1090.                         upload older versions of existing files, but rather
  1091.                         only the more current, updated versions.         
  1092.             
  1093.             Command <P>  This feature allows the Sysop to toggle whether or
  1094.                          not the monitor used for the BBS is a color monitor.
  1095.  
  1096.             Command <R>  Toggles whether SPITFIRE tests the various message
  1097.                          base files to assure that the files are in working
  1098.                          condition.  If toggled On, when SPITFIRE is booted
  1099.                          the message base files are tested.  If toggled Off,
  1100.                          no tests are performed.  Sysops with numerous message
  1101.                          conferences may wish to toggle this Off to speed
  1102.                          the boot process.  SPITFIRE defaults to On and this
  1103.                          setting is recommended to ensure file integrity.
  1104.                          
  1105.              <8>  When setting up a SPITFIRE BBS for the first time, SPITFIRE 
  1106.                   automatically creates the default file paths:
  1107.                   
  1108.              --<SPITFIRE FILE PATHS>--
  1109.              
  1110.              <A>  Work Files Path..................: C:\SF\WORK
  1111.              <B>  Message Files Path...............: C:\SF\MESSAGE
  1112.              <C>  Display Files Path...............: C:\SF\DISPLAY
  1113.              <D>  External Transfer Path...........: C:\SF\EXTNOD1
  1114.  
  1115.                          ENTER COMMAND < <Q>...Quit> :
  1116.                          
  1117.                   SPITFIRE also places the files it creates in the appropriate
  1118.                   file path. 
  1119.  
  1120.                                                                        Page 18
  1121.         ----------------------------------------------------------------------
  1122.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1123.         ----------------------------------------------------------------------
  1124.  
  1125.  
  1126.  
  1127.                   If you wish to modify these settings, you may do so by 
  1128.                   pressing ALT+P at the  "Ready..." prompt.  Pressing ALT+P 
  1129.                   opens the window which allows you to set the file paths 
  1130.                   used when running SPITFIRE.  An explanation of the commands
  1131.                   are listed below: 
  1132.                                            
  1133.              Command <A> Specifies the directory in which the SPITFIRE Work 
  1134.                          Files reside.  (For more information on this refer 
  1135.                          to the section FILE PATHS in this manual.)  All files
  1136.                          belonging in the Work File Path are specified as such
  1137.                          with a (WORK) in the file description in the section -
  1138.                          SPITFIRE WORK FILES.
  1139.  
  1140.              Command <B> Allows you to specify the directory in which the
  1141.                          SPITFIRE Message Files will reside.  All files
  1142.                          belonging in the Message File Path are specified
  1143.                          as such with a (MESSAGE) in the file description in
  1144.                          the section - SPITFIRE MESSAGE FILES.
  1145.  
  1146.              Command <C> Specifies the directory in which the SPITFIRE Display
  1147.                          Files reside.  All files with a BBS or CLR extension 
  1148.                          are Display Files and should reside in the directory
  1149.                          you designate here.  (For more information refer to 
  1150.                          the section on FILE PATHS in this manual.)  All files
  1151.                          belonging in the Display File Path are specified as 
  1152.                          such with a (DISPLAY) in the file description in the
  1153.                          section - SPITFIRE DISPLAY FILES.
  1154.                          
  1155.              Command <D> Allows you to specify the directory from which you
  1156.                          opt to run the SPITFIRE External Transfer Protocols.
  1157.                          All files which you are using to run the External
  1158.                          Transfer Protocols must reside in the directory you
  1159.                          designate here. (For more information refer to the
  1160.                          section - EXTERNAL FILE TRANSFER PROTOCOLS of this
  1161.                          manual.)
  1162.  
  1163.              Establishing specified file paths provides Sysops with more
  1164.         manageable directories.  However, if the Sysop prefers, all files can
  1165.         be accessed from the SF directory.  Simply enter C:\SF in response to
  1166.         each of the above files path questions. 
  1167.                        
  1168.              After you've configured SPITFIRE to meet your specifications, 
  1169.         Quit and return to the "SPITFIRE ready for use..." prompt.
  1170.         
  1171.              At the "SPITFIRE ready for use..." prompt, press ALT+R to
  1172.         configure your Message Conference records and ALT+F to configure your
  1173.         File Area records.  For more information on this feature, refer to the
  1174.         section - SETTING UP SYSTEM RECORDS of this manual.
  1175.  
  1176.                                                                        Page 19
  1177.         ----------------------------------------------------------------------
  1178.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1179.         ----------------------------------------------------------------------
  1180.  
  1181.  
  1182.  
  1183.              After you've completed that, you're ready to go!
  1184.  
  1185.              If you encounter problems running SPITFIRE, and you're sure you've
  1186.         tried everything, gather together a report of your version number along
  1187.         with information pertaining to the difficulties you are experiencing
  1188.         (such as System, Modem, Comm Port) and contact Buffalo Creek's BBS at
  1189.         (515-225-8496) for support.  Be as thorough as possible so
  1190.         an accurate determination of the cause of your problem(s) can be made.
  1191.         Every effort will be made to determine and correct the problem!
  1192.         Please keep in mind that it is difficult at best to provide help if
  1193.         you simply leave a message that says something like, "I can't make
  1194.         external protocols work.  What am I doing wrong?".  You need to 
  1195.         provide specific information regarding the problem.
  1196.  
  1197.              Furthermore, if you've had a problem which isn't covered by this 
  1198.         manual and were able to work it out without support, please
  1199.         contact Buffalo Creek's BBS so the information you have discovered can 
  1200.         be shared with other users of SPITFIRE.  Also, please report any unique
  1201.         configurations you may discover so everyone will benefit from your
  1202.         ideas.
  1203.  
  1204.  
  1205.         4.0 SPITFIRE FILE PATHS
  1206.         -----------------------
  1207.         
  1208.             SPITFIRE supports paths for the files which are accessed in the
  1209.         process of its execution.  Using the individual file paths created
  1210.         by SPITFIRE (SYSTEM, WORK, MESSAGE, DISPLAY and EXTERNAL), your
  1211.         directories are more manageable.
  1212.         
  1213.              The SYSTEM files path is the directory in which you have set up
  1214.         SPITFIRE (usually C:\SF) and contains files required for the execution
  1215.         of SPITFIRE.  The WORK files path contains files which SPITFIRE 
  1216.         accesses and writes to periodically in the process of program 
  1217.         execution.  The DISPLAY files path contains all files which are 
  1218.         displayed to the caller while logged on the BBS.  The MESSAGE files 
  1219.         path contains all files used by the message section of SPITFIRE.  The
  1220.         EXTERNAL files path includes the files necessary to provide the caller
  1221.         with optional transfer protocols other than those automatically
  1222.         accessed from within SPITFIRE.
  1223.         
  1224.         **NOTE** All DISPLAY files are optional.  Should the Sysop choose
  1225.         not to use these files, SPITFIRE will operate just fine.  In fact,
  1226.         SPITFIRE will normally display a default message when a display
  1227.         file is not found.  The DISPLAY files merely provide an additional
  1228.         means by which the Sysop can create unique screens to personalize
  1229.         their BBS system.
  1230.  
  1231.                                                                        Page 20
  1232.         ----------------------------------------------------------------------
  1233.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1234.         ----------------------------------------------------------------------
  1235.  
  1236.  
  1237.  
  1238.              The system files that were created when setting up SPITFIRE
  1239.         MUST reside in the main SPITFIRE directory.  The WORK, MESSAGE, 
  1240.         DISPLAY and EXTERNAL file paths are created by SPITFIRE or can be
  1241.         modified by pressing ALT+P at the "SPITFIRE Ready For Use" prompt.
  1242.         (Refer to the section - GETTING STARTED of the SPITFIRE manual.)
  1243.         
  1244.              The following sections discuss, individually, files used by 
  1245.         SPITFIRE.  After the file description, a (SYSTEM), (WORK), (MESSAGE)
  1246.         or (DISPLAY) is included to help you determine in which directory the
  1247.         file should be placed.  No files which will be used in your External
  1248.         Protocol Path will be found.  These are not included in the SPITFIRE
  1249.         package because these are separate programs written by other
  1250.         programmers.  
  1251.  
  1252.   
  1253.         4.1 - SPITFIRE SYSTEM FILES
  1254.         ---------------------------
  1255.         
  1256.              There are five file types that comprise SPITFIRE and allow it
  1257.         to function - System, Work, Message, Display and External Protocol.
  1258.         
  1259.              The first is SYSTEM FILES.  System Files are mandatory for 
  1260.         SPITFIRE's operation and MUST reside in your main (also referred to
  1261.         as HOME) SPITFIRE directory from which you run SPITFIRE.
  1262.  
  1263.         SPITFIRE.EXE  - Main System Program.                          (SYSTEM)
  1264.         SPITFIRE.OVR  - SPITFIRE Overlay File.                        (SYSTEM)
  1265.         SFMAIN  .MNU  - SPITFIRE Main Menu.                           (SYSTEM)
  1266.         SFMSG   .MNU  - SPITFIRE Message Menu.                        (SYSTEM)
  1267.         SFFILE  .MNU  - SPITFIRE File Menu.                           (SYSTEM)
  1268.         SFSYSOP .MNU  - SPITFIRE Sysop Menu.                          (SYSTEM)
  1269.               
  1270.              The above-mentioned files MUST be present for SPITFIRE to 
  1271.         run.  SPITFIRE will halt if these files are not found in the directory 
  1272.         from which you are running your system.
  1273.         
  1274.              The following system files will be created by SPITFIRE if they
  1275.         are not already present.
  1276.         
  1277.         SFNODE.DAT    - Configuration information for this node.      (SYSTEM)
  1278.         SFFAREA.DAT   - File Area system information.                 (SYSTEM) 
  1279.         SFMCONF.DAT   - Message Conference system information.        (SYSTEM)
  1280.         SFEVENTS.DAT  - Stores information regarding scheduled events.(SYSTEM)
  1281.  
  1282.              Other system files which will need to reside in the main 
  1283.         SPITFIRE directory include:
  1284.  
  1285.         SFREMOTE.BAT  - Used for remote Drop to DOS.                  (SYSTEM)
  1286.         SF      .BAT  - Batch file for invoking SPITFIRE.             (SYSTEM) 
  1287.  
  1288.                                                                        Page 21
  1289.         ----------------------------------------------------------------------
  1290.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1291.         ----------------------------------------------------------------------
  1292.  
  1293.  
  1294.  
  1295.         SFMAIN  .BAT  - Executes Sysop configurable command option
  1296.                         available from the Main Menu.                 (SYSTEM)
  1297.         SFMAIN  .DAT  - File created that contains caller information.
  1298.                         SPITFIRE creates this file when a caller uses
  1299.                         the Main Menu Sysop Configurable Command to
  1300.                         execute a third party program.  This file is 
  1301.                         automatically erased when the caller returns 
  1302.                         to SPITFIRE.                                  (SYSTEM)
  1303.         SFMESS  .BAT  - Executes Sysop configurable command option
  1304.                         available from the Message Menu.              (SYSTEM)
  1305.         SFMESS  .DAT  - File created that contains caller information.
  1306.                         SPITFIRE creates this file when a caller uses
  1307.                         the Message Menu Sysop Configurable Command to
  1308.                         execute a third party program.  This file is 
  1309.                         automatically erased when the caller returns 
  1310.                         to SPITFIRE.                                  (SYSTEM)
  1311.         SFFILE  .BAT  - Executes Sysop configurable command option
  1312.                         available from the File Menu.                 (SYSTEM)
  1313.         SFFILE  .DAT  - File created that contains caller information.
  1314.                         SPITFIRE creates this file when a caller uses
  1315.                         the File Menu Sysop Configurable Command to
  1316.                         execute a third party program.  This file is 
  1317.                         automatically erased when the caller returns 
  1318.                         to SPITFIRE.                                  (SYSTEM)
  1319.         SFDOOR  .MNU  - SPITFIRE Door Menu.                           (SYSTEM)
  1320.         SFDOOR  .DAT  - File created that contains caller information.
  1321.                         SPITFIRE creates this when a caller uses the
  1322.                         SPITFIRE door feature and erases it when the
  1323.                         caller returns to SPITFIRE.                   (SYSTEM)
  1324.         DOOR    .SYS  - Universal door file that contains caller information.
  1325.                         SPITFIRE creates this when a caller uses the
  1326.                         SPITFIRE door feature.                        (SYSTEM)
  1327.         SFORDER .MNU  - SPITFIRE Questionnaire Menu.                  (SYSTEM)
  1328.         SFCHAT  .CAP  - Text file of chat captures.                   (SYSTEM)
  1329.         CALLERS .TMP  - Temporary file for recording callers activity.
  1330.                         This file is later appended to CALLERS.LOG file
  1331.                         in the WORK file path.                        (SYSTEM)
  1332.         DAILYLMT.DAT  - Determines daily time limits, number of downloadable
  1333.                         files and bytes, quick log on capability, number of 
  1334.                         node chats, etc. for each security level      (SYSTEM)
  1335.         SFINIT  .BAT  - Batch file, if found, is executed after callers
  1336.                         log off and prior to initializing the modem.  (SYSTEM)
  1337.         SFLOGON .BAT  - Batch file, if found, is executed after a caller
  1338.                         logs onto the BBS and the system information is
  1339.                         displayed.                                    (SYSTEM)
  1340.         SFSEC<X>.BAT  - Batch file, if found, is executed after a caller
  1341.                         logs onto the BBS and whose security is equal to
  1342.                         <X> of the SFSEC<X>.                          (SYSTEM)
  1343.  
  1344.                                                                        Page 22
  1345.         ----------------------------------------------------------------------
  1346.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1347.         ----------------------------------------------------------------------
  1348.  
  1349.  
  1350.  
  1351.         BADINIT .BAT  - Batch file executed when modem initialization fails,
  1352.                         i.e., SPITFIRE reports the modem is not responding
  1353.                         properly.                                     (SYSTEM)
  1354.         SPITFIRE.HLP  - Help with all commands for all menus.  This file can be
  1355.                         modified via SFHELP.  Consult the documentation
  1356.                         accompanying SFHELP.  NOTE: Systems using the
  1357.                         Sysop configurable command option(s) will need to
  1358.                         modify this help file with SFHELP to include an
  1359.                         explanation of the added feature(s).          (SYSTEM)
  1360.         SFPROTCO.HLP  - Extra help with Uploads/Downloads.  This is a simple 
  1361.                         text file that you can modify with your favorite text
  1362.                         editor, provided it saves in ASCII format.    (SYSTEM)
  1363.  
  1364.  
  1365.              The SFREMOTE.BAT, SFPROTCO.HLP, SFDOOR.MNU, SFORDER.MNU, SF.BAT,
  1366.         DAILYLMT.DAT, SPITFIRE.HLP, SFINIT.BAT, SFSEC<X>.BAT, SFLOGON.BAT,
  1367.         SFMESS.BAT, SFMAIN.BAT, SFFILE.BAT and BADINIT.BAT may be edited to
  1368.         your own personal tastes.
  1369.  
  1370.         *NOTE*  Any Sysop operating a multi-node system must have a copy of
  1371.                 all the system files being used by a particular node in that
  1372.                 node's main SPITFIRE directory.  While some files such as
  1373.                 SPITFIRE.EXE are mandatory, other files, such as SFINIT.BAT,
  1374.                 may be optional.
  1375.                   
  1376.  
  1377.         4.2 SPITFIRE MESSAGE FILES
  1378.         --------------------------
  1379.         
  1380.              All files relating to the message conference reside in the MESSAGE
  1381.         file path.  SPITFIRE supports up to 255 message conferences and for
  1382.         each message conference on the system a SFMSG<X>.DAT, SFMSG<X>.PTR,
  1383.         SFMSG<X>.LMR and SFMSG<X>.IDX file is created.  (<X> refers to the
  1384.         number of the corresponding message conference and will range from
  1385.         1 to 255.)
  1386.           
  1387.         SFMSG<x> .DAT   - All messages are contained here.         (MESSAGE)
  1388.         SFMSG<x> .PTR   - Message pointers for scans, etc.         (MESSAGE)
  1389.         SFMSG<x> .IDX   - Message index file.                      (MESSAGE)
  1390.         SFMSG<x> .LMR   - Last message read pointer file.          (MESSAGE)
  1391.  
  1392.         * NOTE *  Any Sysop operating a multi-node system should be aware that
  1393.                   SPITFIRE allows all nodes to share a common MESSAGE file
  1394.                   path.
  1395.  
  1396.                                                                        Page 23
  1397.         ----------------------------------------------------------------------
  1398.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1399.         ----------------------------------------------------------------------
  1400.  
  1401.  
  1402.         
  1403.        4.3  SPITFIRE WORK FILES
  1404.        ------------------------
  1405.  
  1406.              The third file category type is WORK FILES.  Although not all
  1407.         of these files are required to run SPITFIRE, you will find them
  1408.         invaluable in the operation of your BBS system.  These files are
  1409.         accessed routinely and are periodically written to during the course
  1410.         of SPITFIRE's execution.  If the REQUIRED work files are not found, 
  1411.         SPITFIRE will create them.  (SFNEWU.QUE, SFMAIN<x>.QUE, SFUPCASE.DAT, 
  1412.         SFNOUP.DAT and SFMSGPCK.BAT are not required and must be created by the
  1413.         Sysop.  SFCALLOG.DAT is not created, but included in the SPITFIRE 
  1414.         distribution package and must be copied over to the directory you have
  1415.         configured as the WORK FILE PATH.)
  1416.  
  1417.         SFSYSTEM .DAT   - Starting date, number of callers, etc.        (WORK)
  1418.         SFUSERS  .DAT   - Caller data file.                             (WORK)
  1419.         SFUSERS  .PTR   - Caller data pointer file.                     (WORK)
  1420.         CALLERS  .LOG   - Record of the callers' activities.            (WORK)
  1421.         SFCALLOG .DAT   - Stores information used to write caller's log.(WORK)
  1422.         HEYSYSOP .LOG   - Record of special Sysop notification.         (WORK)
  1423.         SFNEWU   .QUE   - New caller questionnaire.                     (WORK)
  1424.         SFNEWU   .ANS   - Contains new caller questionnaire answers.    (WORK)
  1425.         SFMAIN<x>.QUE   - Questionnaires at Main Menu for callers.      (WORK)
  1426.         SFMAIN<x>.ANS   - Contains callers' responses to the Main Menu 
  1427.                           Questionnaires.                               (WORK)
  1428.         JOKER    .DAT   - List of undesirable caller names.             (WORK)
  1429.         SFBBSLST .DAT   - Contains list of other boards to call.        (WORK)
  1430.         SFUPCASE .DAT   - Keywords in a file description that will 
  1431.                           be converted to uppercase.                    (WORK)
  1432.         SFNOUP   .DAT   - Files the Sysop does not want uploaded.       (WORK)
  1433.         SFMSG    .TXT   - A text file that can be imported when entering
  1434.                           or replying to messages if logged on locally. (WORK)
  1435.         SFMSGPCK .BAT   - Batch file, if found, is executed immediately 
  1436.                           after packing the message base.               (WORK)
  1437.         SFPURGED .USR   - Listing of callers purged from the BBS.  Contains
  1438.                           caller's name, address and security level at the 
  1439.                           time of the purge.                            (WORK)
  1440.         SFWHOSON .DAT   - Information regarding who is logged onto
  1441.                           each node.                                    (WORK)
  1442.         BBSNAME  .DAT   - Net-mail tag line data.                       (WORK)
  1443.  
  1444.  
  1445.        ** NOTE **  Any Sysop operating a multi-node system should be aware that
  1446.                    SPITFIRE allows all nodes to share a common WORK file path.
  1447.  
  1448.                                                                        Page 24
  1449.         ----------------------------------------------------------------------
  1450.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1451.         ----------------------------------------------------------------------
  1452.  
  1453.  
  1454.  
  1455.         4.4 SPITFIRE DISPLAY FILES
  1456.         --------------------------
  1457.         
  1458.              SPITFIRE uses the following files as display files.  If these
  1459.         are not found, SPITFIRE will run just the same.  Display files can
  1460.         be created using your favorite text editor or screen generating 
  1461.         program.
  1462.  
  1463.         <x>      .BBS/CLR  - Displays to caller at log on if the caller
  1464.                              record number equals #<x>.               (DISPLAY)
  1465.         <x>SEC   .BBS/CLR  - Displays to all callers with a security level
  1466.                              equal to <x>.                            (DISPLAY)
  1467.         ALL      .BBS CLR  - Displays to all callers upon log on, unless
  1468.                              their security allows for a quick log on.(DISPLAY)
  1469.         BULLETIN .BBS/CLR  - Lists the bulletins available to the caller.
  1470.                                                                       (DISPLAY)
  1471.         BULLET<x>.BBS/CLR  - This file displays to callers when <x> bulletin 
  1472.                              is selected.  <x> can equal 1 to 99.     (DISPLAY)
  1473.         CHATDONE .BBS/CLR  - Displays to callers after completing a chat
  1474.                              with the Sysop.                          (DISPLAY)
  1475.         DLMT     .BBS/CLR  - Displays to callers when downloads exceed daily
  1476.                              limit.                                   (DISPLAY)
  1477.         DORBUL<x>.BBS/CLR  - The <x> file displays to callers when <x> bulletin
  1478.                              is selected from the Door Bulletin Menu, where
  1479.                              <x> can equal 1 to 99.                   (DISPLAY)
  1480.         EVENTIME .BBS/CLR  - Displays to a caller who logs on and has their
  1481.                              log on time adjusted so an on time event can
  1482.                              be completed at a specified time.        (DISPLAY)
  1483.         FILE<x>  .BBS/CLR  - Non-ANSI and ANSI created file menus that display
  1484.                              to callers whose security level is equal to <x>.
  1485.                                                                       (DISPLAY)
  1486.         FILST<x> .BBS/CLR  - Listing of available File Areas that displays
  1487.                              to callers whose security level is equal to <x>.
  1488.                                                                       (DISPLAY)
  1489.         GOODBYE  .BBS/CLR  - Displays to callers when logging off the BBS.
  1490.                                                                       (DISPLAY)
  1491.         LOCKOUT  .BBS/CLR  - Displays to a callers marked as locked out 
  1492.                              or is found in JOKER.DAT.                (DISPLAY)
  1493.         MAIN<x>  .BBS/CLR  - Non-ANSI and ANSI created main menus for each of
  1494.                              the corresponding security levels available
  1495.                              on the BBS.                              (DISPLAY)
  1496.         MAXUSERS .BBS/CLR  - Displays to new callers when the maximum number
  1497.                              of callers have been reached.            (DISPLAY)
  1498.         MSG<x>   .BBS/CLR  - Non-ANSI and ANSI created message menus for each
  1499.                              of the corresponding security levels on the BBS.
  1500.                                                                       (DISPLAY)
  1501.         MGLST<x> .BBS/CLR  - Listing of available Message Conferences that
  1502.                              displays to callers whose security level is
  1503.                              equal to <x>.                            (DISPLAY)
  1504.  
  1505.                                                                        Page 25
  1506.         ----------------------------------------------------------------------
  1507.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1508.         ----------------------------------------------------------------------
  1509.  
  1510.  
  1511.  
  1512.         NEEDSYS  .BBS/CLR  - Displays to callers prior to terminating the
  1513.                              connection when utilizing the ALT+F1 key.(DISPLAY)
  1514.         NEWUSER  .BBS/CLR  - Displays to new callers (normally rules of 
  1515.                              the BBS).                                (DISPLAY)
  1516.         PRIVATE  .BBS/CLR  - Contains message displayed to new callers when 
  1517.                              logging on a private system after answering the
  1518.                              new caller questionnaire (if found).     (DISPLAY)
  1519.         SF1STM   .BBS/CLR  - Displays to the caller when entering the Message
  1520.                              Section the first time per log on.       (DISPLAY)
  1521.         SF1STF   .BBS/CLR  - Displays to the caller when entering the file
  1522.                              section the first time per log on.       (DISPLAY)
  1523.         SF2SLOW  .BBS      - Displays to a caller who connects at a baud rate
  1524.                              lower than what the Sysop has configured as the
  1525.                              minimum baud rate allowed on the BBS.    (DISPLAY)
  1526.         SFASLEEP .BBS/CLR  - Displays to a caller who has not entered a key-
  1527.                              stroke for the amount of time configured by
  1528.                              the Sysop in ALT+Z's No Activity Time Limit, 
  1529.                              prior to logging them off the BBS.       (DISPLAY)
  1530.         SFBATCHD .BBS/CLR  - Non-ANSI and ANSI created menus for the
  1531.                              Batch Download Menu.                     (DISPLAY)
  1532.         SFBATCHU .BBS/CLR  - Non-ANSI and ANSI created menus for the
  1533.                              Batch Upload Menu.                       (DISPLAY)
  1534.         SFBDAY   .BBS/CLR  - Displays to a caller on their birthday.  (DISPLAY)
  1535.         SFDOOR<x>.BBS/CLR  - Displays to callers entering the corresponding
  1536.                              SPITFIRE Door program.  <x> can be an alphabetical
  1537.                              character A through Z, with the exception of G and
  1538.                              Q which are reserved for use by SPITFIRE.(DISPLAY)
  1539.         SFDORBAK .BBS/CLR  - Displays to a caller upon returning to SPITFIRE
  1540.                              BBS after completing a door program if the Sysop
  1541.                              has configured the BBS to require a password 
  1542.                              when returning from a door.  Normally prompts
  1543.                              used to prompt the caller for his/her password.
  1544.                                                                       (DISPLAY)
  1545.         SFDORBUL .BBS/CLR  - Lists the door bulletins available to the caller
  1546.                              from the SPITFIRE Door Menu.             (DISPLAY)
  1547.         SFDOWN   .BBS/CLR  - Displays to callers prior to a download. (DISPLAY)
  1548.         SFDR<x>  .BBS/CLR  - Non-ANSI and ANSI created door menus for each of
  1549.                              the corresponding security levels on the BBS.
  1550.                                                                       (DISPLAY)
  1551.         SFEXTDN  .BBS      - Contains a list of external download file transfer
  1552.                              protocols available on the BBS.          (DISPLAY)
  1553.         SFEXTUP  .BBS      - Contains a list of external upload file transfer
  1554.                              protocols available on the BBS.          (DISPLAY)
  1555.         SFFILES  .BBS      - Display file containing the names of files 
  1556.                              available for downloading in each of the file
  1557.                              areas on the BBS.  This is the only exception to
  1558.                              the rule of placing a Display File in the Display
  1559.  
  1560.                                                                        Page 26
  1561.         ----------------------------------------------------------------------
  1562.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1563.         ----------------------------------------------------------------------
  1564.  
  1565.  
  1566.  
  1567.                              File Path.  An SFFILES.BBS should be placed in
  1568.                              each download directory, listing the files 
  1569.                              available for download for that particular file
  1570.                              area.                       (DOWNLOAD DIRECTORIES)
  1571.         SFFILES  .<x>      - Listing of files available for download from a
  1572.                              CD-Rom file area.  <x> represents the number of
  1573.                              the file area.                           (DISPLAY)
  1574.         SFFILE<x>.BBS/CLR  - Displays to callers when selecting a specific
  1575.                              file area.  <x> would correspond to the area
  1576.                              selected.                                (DISPLAY)
  1577.         SFIMPEXP .BBS/CLR  - ANSI and non-ANSI menus displayed when logging on
  1578.                              locally and selecting either the <D>..Download or 
  1579.                              <U>..Upload option from the File Menu.   (DISPLAY)
  1580.         SFMAINT  .BBS/CLR  - Displays to the caller after WELCOME1.BBS/CLR
  1581.                              and prior to the caller entering their name if
  1582.                              system maintenance is being performed.  After
  1583.                              SFMAINT.BBS/CLR is displayed, the caller is
  1584.                              logged off the BBS.                      (DISPLAY)
  1585.         SFMSG<x> .BBS/CLR  - Displays to callers when selecting a specific
  1586.                              message conference.  <x> would correspond to
  1587.                              the conference selected.                 (DISPLAY)
  1588.         SFMQDONE .BBS/CLR  - Displays to a caller attempting to answer a
  1589.                              main questionnaire a second time when it is 
  1590.                              configured to limit callers to one response.
  1591.                                                                       (DISPLAY)
  1592.         SFNODE<x>.BBS/CLR  - Displays to callers after the ALL.BBS/CLR
  1593.                              and prior to the <X>SEC.BBS/CLR.  <x> would
  1594.                              correspond to the node number.           (DISPLAY)
  1595.         SFNOTIME .BBS/CLR  - Displays to callers who attempt to log on after
  1596.                              using their daily allotted time.         (DISPLAY)
  1597.         SFNWSLTR .BBS      - Sysop's newsletter available from the Main Menu.
  1598.                              Mono display (ASCII) file only.          (DISPLAY)
  1599.         SFORD<x> .BBS/CLR  - Questionnaire Menu displayed to caller with a
  1600.                              corresponding <x> security level.        (DISPLAY)
  1601.         SFPAGED  .BBS/CLR  - Displays if the Sysop has the page on and a
  1602.                              caller attempts to page the Sysop again and the
  1603.                              Sysop does not answer the first page.    (DISPLAY)
  1604.         SFPGOFF  .BBS/CLR -  Displays to callers paging the Sysop and the
  1605.                              Sysop has the page feature turned off.   (DISPLAY)
  1606.         SFPRELOG .BBS      - The first file displayed upon log on.    (DISPLAY)
  1607.         SFPROMSG .BBS/CLR  - Displays to the caller prior to selecting a 
  1608.                              default file transfer.  Sysops should use this
  1609.                              display file to inform callers that if a default
  1610.                              transfer protocol is selected, External Transfer
  1611.                              Protocols will not be available to them. (DISPLAY) 
  1612.         SFRATIO  .BBS/CLR  - Displays to callers after a download if their
  1613.                              download/upload ratio exceeds your setting and
  1614.  
  1615.                                                                        Page 27
  1616.         ----------------------------------------------------------------------
  1617.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1618.         ----------------------------------------------------------------------
  1619.  
  1620.  
  1621.  
  1622.                              a VWR (Violation Warning Ratio) exists for the
  1623.                              caller's security level in DAILYLMT.DAT. (DISPLAY)
  1624.         SFREMIND .BBS/CLR  - Displays to callers upon log on if the caller
  1625.                              was logged off during the previous session due
  1626.                              to inactivity.                           (DISPLAY)
  1627.         SFTIMEUP .BBS/CLR  - Displays to a caller whose log on time has
  1628.                              expired.                                 (DISPLAY)
  1629.         SFUNANS  .BBS/CLR  - Displays to a caller when the Sysop has the
  1630.                              page turned on and the Sysop does not answer
  1631.                              the page.  If SFPAGED.BBS/CLR is found in the 
  1632.                              display file directory, SPITFIRE will not allow 
  1633.                              additional pages if the first page remains
  1634.                              unanswered.                              (DISPLAY)
  1635.         SFUP     .BBS/CLR  - Displays to callers prior to an upload.  (DISPLAY)
  1636.         SOP<x>   .BBS/CLR  - Non-ANSI and ANSI file created Sysop menus for the
  1637.                              specified security levels.  <x> would correspond
  1638.                              to the caller's security level.          (DISPLAY)
  1639.         TOOMANY  .BBS/CLR  - Displays to callers who exceeds the daily limit 
  1640.                              of calls.                                (DISPLAY)
  1641.         SYSINIT  .BBS/CLR  - Displays to the caller upon entering chat if the
  1642.                              Sysop initiated the chat.                (DISPLAY)
  1643.         THOUGHTS .BBS      - Contains thoughts created for SPITFIRE with
  1644.                              THOUGHTS.EXE.                            (DISPLAY)
  1645.         USERINIT .BBS/CLR  - Displays to caller upon entering chat with the
  1646.                              Sysop if the caller paged the Sysop and requested
  1647.                              the chat.                                (DISPLAY)
  1648.         WELCOME1  .BBS/CLR - The second file displayed upon log on.   (DISPLAY)
  1649.         WELCOME<x>.BBS/CLR - WELCOME2.BBS/CLR through WELCOME9.BBS/CLR
  1650.                              are displayed in numerical order after a caller
  1651.                              enters the name and password and gains access
  1652.                              to the BBS.                              (DISPLAY)
  1653.                               
  1654.         * NOTE *  Any Sysop operating a multi-node system should be aware that
  1655.                   SPITFIRE will allow all nodes to share a common DISPLAY file
  1656.                   path.
  1657.  
  1658.              SPITFIRE supports the use of ANSI/Graphics display files.  The
  1659.         ANSI files use the file extension .CLR (color).  In the event ANSI
  1660.         Graphics are available and SPITFIRE does not find the appropriate .CLR 
  1661.         file to display, then the appropriate .BBS file will be displayed.  If
  1662.         neither file is found, SPITFIRE will, in most cases, display a default
  1663.         message.
  1664.         
  1665.              IMPORTANT:  When creating display files to be used with 
  1666.         SPITFIRE, it is recommended that the line length not exceed 255
  1667.         characters.  Also, in the event, ANSI/Graphics are available be
  1668.         sure to load the ANSI driver (DEVICE=ANSI.SYS) from within your 
  1669.         CONFIG.SYS.
  1670.  
  1671.                                                                        Page 28
  1672.         ----------------------------------------------------------------------
  1673.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1674.         ----------------------------------------------------------------------
  1675.  
  1676.  
  1677.  
  1678.              NOTE: When making ANSI graphics available to callers, duplicate 
  1679.         all display <filename>.BBS files to ANSI files and call them 
  1680.         <filename>.CLR.  For an attractive BBS, offer both sets of files.
  1681.  
  1682.              The following list of files are an EXCEPTION to this .CLR rule:
  1683.         
  1684.                 THOUGHTS.BBS         SFEXTDN .BBS          SFEXTUP .BBS
  1685.                 SFFILES .BBS         SFNWSLTR.BBS          SFPRELOG.BBS
  1686.                 SF2SLOW .BBS
  1687.  
  1688.              SPITFIRE automatically displays SFFILES.BBS in color if the
  1689.         caller selected ANSI color graphics when logging on the BBS.  In the
  1690.         event a file line is not colored like the others, but rather uses
  1691.         the caller's default color, it is because the comma in the file size
  1692.         is either not located properly or does not exist.  SPITFIRE utilizes
  1693.         the comma in the file size to determine the coloring of the SFFILES.BBS
  1694.         listings.
  1695.         
  1696.  
  1697.         4.5  SPITFIRE MENU FILES
  1698.         ------------------------
  1699.         
  1700.              Menu files contain all the information needed for SPITFIRE to
  1701.         dynamically build each caller's menus, dependent on the caller's
  1702.         security level.
  1703.         
  1704.              SPITFIRE displays a feature only if a caller's security level is
  1705.         high enough to access it.  Therefore, callers don't necessarily see
  1706.         every possible choice in a given menu.  This places you in control and
  1707.         allows you to tailor your board for your individual needs.
  1708.         
  1709.              The format used for the SFMAIN.MNU, SFSYSOP.MNU, SFMSG.MNU and
  1710.         SFFILE.MNU is:
  1711.  
  1712.      Command Character,Command Description,,Security Level,Command Identifier
  1713.  
  1714.              Knowing this, let's use the following example:
  1715.         
  1716.              B,<B>.... Bulletins,,5,A
  1717.              ------------------------
  1718.                  The "B" is the Command Character.  This is the letter the
  1719.                  caller must type to access this particular option.  In
  1720.                  this instance "B" is used to select Bulletins.
  1721.         
  1722.                  "<B>.... Bulletins" is the Command Description and represents
  1723.                  how the file entry appears in the menu on the screen.
  1724.         
  1725.                  "5" is the minimum Security Level required for the caller to
  1726.                  access this function...or even see it!
  1727.  
  1728.                                                                        Page 29
  1729.         ----------------------------------------------------------------------
  1730.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1731.         ----------------------------------------------------------------------
  1732.  
  1733.  
  1734.         
  1735.                  "A" is the SPITFIRE Command Character Identifier and should
  1736.                  NEVER be changed.  The Command Character Identifier is 
  1737.                  constant in SPITFIRE programming.  This character is 
  1738.                  DIFFERENT for every command.
  1739.  
  1740.              After exploring a bit, you'll find SPITFIRE allows you to
  1741.         design your menus to suit your own personal taste as well as control
  1742.         what commands are available to what callers.  The SFFILE.MNU file that
  1743.         comes with the SPITFIRE package sets the <D>.... Download A File
  1744.         security at 10.  While a caller is on-line, hit F2 to change the
  1745.         caller's security to 9 and the Download feature is no longer available
  1746.         for that caller.
  1747.         
  1748.              THERE ARE THREE RULES CONCERNING MENU LINES!
  1749.              --------------------------------------------
  1750.         
  1751.                You CANNOT change the Command Character Identifier from what it
  1752.             is in the original distribution package menu!
  1753.  
  1754.                You CANNOT assign the same Command Letter to two commands in the
  1755.             same menu!
  1756.  
  1757.                You CANNOT make the total length of the line more than 40
  1758.             characters long!
  1759.         
  1760.             Therefore, if you wanted, you could change the Bulletins option
  1761.             described above to read:
  1762.  
  1763.                A,<A>.... Announcements,,5,A
  1764.  
  1765.             Just remember: NEVER change the Command Character Identifier (the
  1766.         last character on each entry line), and NEVER use a Command Letter more
  1767.         than once in each menu.
  1768.  
  1769.             SPITFIRE uses the following Menu Files and display menus:
  1770.  
  1771.                SFMAIN  .MNU   -  Main Menu                      (SYSTEM)
  1772.                SFMSG   .MNU   -  Message Menu                   (SYSTEM) 
  1773.                SFFILE  .MNU   -  File Menu                      (SYSTEM)
  1774.                SFSYSOP .MNU   -  Sysop Menu                     (SYSTEM)
  1775.                SFDOOR  .MNU   -  Door Menu                      (SYSTEM)
  1776.                SFORDER .MNU   -  Questionnaire Menu             (SYSTEM)
  1777.                MAIN<x> .CLR   -  Color Main Menu                (DISPLAY)
  1778.                MAIN<x> .BBS   -  Non-ANSI Main Menu             (DISPLAY)
  1779.                FILE<x> .CLR   -  Color File Menu                (DISPLAY)
  1780.                FILE<x> .BBS   -  Non-ANSI Main Menu             (DISPLAY) 
  1781.                MSG<x>  .CLR   -  Color Message Menu             (DISPLAY)
  1782.                MSG<x>  .BBS   -  Non-ANSI Message Menu          (DISPLAY)
  1783.  
  1784.                                                                        Page 30
  1785.         ----------------------------------------------------------------------
  1786.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1787.         ----------------------------------------------------------------------
  1788.  
  1789.  
  1790.  
  1791.                SOP<x>  .CLR   -  Color Sysop Menu               (DISPLAY)
  1792.                SOP<x>  .BBS   -  Non-ANSI Sysop Menu            (DISPLAY)
  1793.                SFDR<x> .CLR   -  Color Doors Menu               (DISPLAY)
  1794.                SFDR<x> .BBS   -  Non-ANSI Doors Menu            (DISPLAY)
  1795.                SFORD<x>.CLR   -  Color Questionnaire Menu       (DISPLAY)
  1796.                SFORD<x>.BBS   -  Non-ANSI Questionnaire Menu    (DISPLAY)
  1797.                SFBATCHU.CLR   -  Color Batch Upload Menu        (DISPLAY)
  1798.                SFBATCHU.BBS   -  Non-ANSI Batch Upload Menu     (DISPLAY)
  1799.                SFBATCHD.CLR   -  Color Batch Download Menu      (DISPLAY)
  1800.                SFBATCHD.BBS   -  Non-ANSI Batch Download Menu   (DISPLAY)
  1801.                SFIMPEXP.CLR   -  Color Local Log-on File Transfer Menu
  1802.                                                                 (DISPLAY)
  1803.                SFIMPEXP.BBS   -  Non-ANSI Local Log-on File Transfer Menu
  1804.                                                                 (DISPLAY)
  1805.  
  1806.              Refer to SPITFIRE DOORS section of this manual for information 
  1807.         regarding the structure of SFDOOR.MNU.  Refer to the SPITFIRE 
  1808.         QUESTIONNAIRES section of this manual for information regarding the 
  1809.         structure of SFORDER.MNU.
  1810.  
  1811.              You can use EDLIN, any text editor or screen generating program
  1812.         that can create ASCII files to edit these files.
  1813.         
  1814.              Should you edit these menu files and come up with some real nice
  1815.         looking menus, please share the information so other Sysops using 
  1816.         SPITFIRE may benefit from your discovery.
  1817.         
  1818.              SPITFIRE supports both color and Non-ANSI display menus. The
  1819.         names of the files displayed for the color menus are:
  1820.         
  1821.              MAIN<x>.CLR         FILE<x>.CLR         MSG<x>.CLR     
  1822.              SFDR<x>.CLR         SOP<x>.CLR          SFORD<x>.CLR
  1823.              SFBATCHU.CLR        SFBATCHD.CLR        SFIMPEXP.CLR
  1824.      
  1825.         The names of the Non-ANSI files displayed for the non color menus 
  1826.         are:
  1827.         
  1828.              MAIN<x>.BBS         FILE<x>.BBS         MSG<x>.BBS
  1829.              SFDR<x>.BBS         SOP<x>.BBS          SFORD<x>.BBS
  1830.              SFBATCHU.BBS        SFBATCHD.BBS        SFIMPEXP.BBS
  1831.  
  1832.              "x" represents the security level of the current caller.  For
  1833.         example, if a caller with a security level of 10 calls and selects 
  1834.         ANSI/Graphics, then SPITFIRE searches for files named MAIN10.CLR, 
  1835.         FILE10.CLR, MSG10.CLR, SFDR10.CLR, etc. to display as the color menus.
  1836.         If a caller with a security level of 10 calls and chooses not to use 
  1837.         ANSI Graphics, then SPITFIRE searches for files named MAIN10.BBS, 
  1838.         FILE10.BBS, MSG10.BBS, SFDR10.BBS, etc.  In the event these files are
  1839.         not found, then SPITFIRE displays the default menus.
  1840.  
  1841.                                                                        Page 31
  1842.         ----------------------------------------------------------------------
  1843.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1844.         ----------------------------------------------------------------------
  1845.  
  1846.  
  1847.  
  1848.              The reason for different color and Non-ANSI display menu files
  1849.         for each security level is to control what commands are shown to the
  1850.         caller.  For example, if the BBS requires a security level of 10 to be
  1851.         able to download a file, then FILE10.CLR and FILE10.BBS will show the 
  1852.         <D>... Download A File command while FILE9.CLR and FILE9.BBS would not
  1853.         show the command.  A color menu file and a Non-ANSI menu file will have
  1854.         to be created for each security level that you assign to callers if you
  1855.         decide to have SPITFIRE display created menus rather than using
  1856.         SPITFIRE 's default menus.  The exception to the security defined 
  1857.         Non-ANSI and ANSI menus, are those used for the batch file transfer 
  1858.         menus and the local log on import/export menu.  The batch file transfer
  1859.         menus are simply named SFBATCHU.BBS/CLR and SFBATCHD.BBS/CLR.  The 
  1860.         local log on import/export menu is named SFIMPEXP.BBS/CLR.
  1861.  
  1862.              Buffalo Creek Software provides a utility to create the color
  1863.         and non-color menu files.  The name of this utility is MKSFMENU.
  1864.         You can download it from Buffalo Creek's BBS at 515-225-8496.
  1865.  
  1866.              Your SPITFIRE distribution package includes sample MAIN10.CLR, 
  1867.         FILE10.CLR, SFBATCHU.CLR, SFBATCHD.CLR, MSG10.CLR, SFIMPEXP.CLR, 
  1868.         SOP.CLR, MAIN10.BBS, FILE10.BBS, SFBATCHU.BBS, SFBATCHD.BBS and 
  1869.         MSG10.BBS, SFIMPEXP.BBS and SOP.BBS files.
  1870.  
  1871.                                 
  1872.         4.6  SPITFIRE FILE CLARIFICATIONS
  1873.         ---------------------------------
  1874.         
  1875.              The following files deserve a more in-depth explanation:
  1876.         
  1877.         DAILYLMT.DAT     - This file controls, per security level, the amount
  1878.           (SYSTEM)         of time a caller has each day, each call, kilobytes
  1879.                            allowed to be downloaded per day, files allowed to
  1880.                            be downloaded per day, node chats allowed, time
  1881.                            allowed per node chat, quick log on access, when and
  1882.                            if a caller will be warned of file ratio violation, 
  1883.                            and when/if the file ratio violation will be 
  1884.                            enforced.
  1885.           
  1886.             Below is a list of abbreviations used in DAILYLMT.DAT and what each
  1887.         abbreviation represents:
  1888.     
  1889.         MPC  - Minutes Per Call
  1890.         MPD  - Minutes Per Day
  1891.         QL   - Quick Log-on
  1892.         DLPD - Downloads Per Day
  1893.         KB   - Kilobytes (allowed to be downloaded per day)
  1894.         #OCA - Number Of Chats Allowed
  1895.         TPNC - Time In Minutes Per Node Chat
  1896.         VWR  - Violation Warning Ratio
  1897.         VER  - Violation Enforcement Ratio
  1898.  
  1899.                                                                        Page 32
  1900.         ----------------------------------------------------------------------
  1901.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1902.         ----------------------------------------------------------------------
  1903.  
  1904.  
  1905.           
  1906.              A line should be created in DAILYLMT.DAT for each security level
  1907.         you allow on your BBS.  Each line should begin with the numeric value
  1908.         of the security level whose parameters are being defined.  The syntax 
  1909.         for each line in the DAILYLMT.DAT is: 
  1910.          
  1911.         10,MPC=45,MPD=60,QL,DLPD=15,KB=2000,Y,#OCA=5,TPNC=5,VWR=15,VER=25
  1912.  
  1913.        where:
  1914.        
  1915.        10       represents the security level for which the subsequent
  1916.                 parameters apply.
  1917.                 
  1918.        MPC=45   represents the time in minutes a caller with this security 
  1919.                 level is allowed for each call to the BBS.  This overrides the
  1920.                 Log On Time Limit defined at SPITFIRE's ALT+Z configuration.
  1921.  
  1922.        MPD=60   represents the total daily time limit in minutes a caller
  1923.                 of this security level is allowed.  This overrides the 
  1924.                 Daily Time Limit defined at the ALT+Z SPITFIRE configuration 
  1925.                 screen.
  1926.  
  1927.        QL       allows a remote caller with this security level to quickly
  1928.                 log on the BBS.  This remote quick log on is similar to a local
  1929.                 quick log.  After the initial log on, a caller of this security
  1930.                 is immediately displayed the Main Menu, avoiding the display of
  1931.                 WELCOME2.BBS/CLR to WELCOME9.BBS/CLR, ALL.BBS/CLR, etc.  It
  1932.                 should be noted, <x>SEC.BBS/CLR and <x>.BBS/CLR will display to
  1933.                 callers with quick log on capability.  To require a normal log
  1934.                 on, simply do not include QL in the DAILYLMT.DAT line.
  1935.  
  1936.        DLPD=15  represents the maximum number of files a caller with this
  1937.                 security will be allowed to download each day.
  1938.                 
  1939.        KB=2000  represents the total number of kilobytes a caller with this
  1940.                 security level will be allowed to download each day.
  1941.                 
  1942.         #OCA=5  sets Number Of Chats Allowed (node chats) each day on a 
  1943.                 multi-node system for this security level.  SPITFIRE defaults 
  1944.                 to 5.  To disable node chats for a particular security level, 
  1945.                 set this parameter to #OCA=0.  The #OCA=<x> is only applicable
  1946.                 to multi-node systems.
  1947.  
  1948.         TPNC=5  designates the Time (in minutes) Per Node Chat allowed for this
  1949.                 security level.  SPITFIRE defaults to 5 minutes per node chat.
  1950.                 The TPNC=<x> is only applicable to multi-node systems.
  1951.  
  1952.         VWR=15  represents the Violation Warning Ratio for this security level.
  1953.                 When the upload/download ratio exceeds 1 upload for each VWR 
  1954.                 value downloaded, SFRATIO.BBS/CLR (if found) is displayed to 
  1955.  
  1956.                                                                        Page 33
  1957.         ----------------------------------------------------------------------
  1958.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  1959.         ----------------------------------------------------------------------
  1960.  
  1961.  
  1962.  
  1963.                 the caller.  Both the number of files AND the kilobytes 
  1964.                 downloaded must exceed the ratio before SFRATIO.BBS/CLR is
  1965.                 displayed to the caller.  If you do not wish to warn the 
  1966.                 caller, do not include the VWR parameter in the DAILYLMT.DAT 
  1967.                 for this security level.
  1968.                 
  1969.         VER=25  represents the Violation Enforcement Ratio for this security 
  1970.                 level.  When the upload/download ratio exceeds 1 upload for 
  1971.                 each VER value downloaded, SPITFIRE alters the caller's
  1972.                 security to what the Sysop has configured at the U/D Ratio
  1973.                 Violation Security in the ALT+Z configuration screen.  Both 
  1974.                 the number of files AND the kilobytes downloaded must exceed 
  1975.                 the ratio before the caller's security is altered.  If
  1976.                 you do not wish to enforce the ratio violation for this 
  1977.                 security level, do not include the VER parameter in the 
  1978.                 DAILYLMT.DAT for this security level.
  1979.  
  1980.     **NOTE**  A warning should be displayed prior to enforcing the upload/
  1981.               download ratio which would alter the caller's security level.
  1982.               It is highly recommended that the difference between the 
  1983.               violation warning and the violation enforcement should be  
  1984.               greater than the amount of files the caller may download in
  1985.               a batch download.  Using the word Batch at the end of a line
  1986.               in SFEXTDN.BBS limits downloads per batch to 6, so a difference
  1987.               of at least 6 is recommended.  Using the word Usefile, at the
  1988.               end of a line in SFEXTDN.BBS limits downloads per batch to 99,
  1989.               so a difference of 99 is recommended.  (See section: External
  1990.               Batch Download Protocols of this manual for a full explanation.)
  1991.               If the difference between the violation warning and the violation
  1992.               enforcement is not equal to or greater than the amount of files
  1993.               a caller can download in a single batch, it is possible during
  1994.               a batch download for a caller to have their security altered
  1995.               without ever being warned of the impending status change.
  1996.  
  1997.               If SPITFIRE finds the VWR and VER are defined for the security 
  1998.               level of the caller, each time a file is downloaded, SPITFIRE 
  1999.               performs the following calculations to determine if a caller has
  2000.               violated the upload/download ratio requirement:
  2001.                          
  2002.               The number of files downloaded by a caller is divided by the 
  2003.               number of files uploaded AND the number of kilobytes downloaded 
  2004.               by the caller is divided by the number of kilobytes uploaded by
  2005.               the caller.  SPITFIRE must verify that both the file ratio and 
  2006.               the kilobyte ratio have been violated.  If the results of both 
  2007.               the file and kilobyte calculation are greater than the value 
  2008.               defined for the VER (Violation Enforcement Ratio), SPITFIRE will
  2009.               then alter the caller's security level to that configured at the
  2010.               U/D Ratio Violation Security.
  2011.  
  2012.                                                                        Page 34
  2013.         ----------------------------------------------------------------------
  2014.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2015.         ----------------------------------------------------------------------
  2016.  
  2017.  
  2018.   
  2019.               SPITFIRE will return the caller to their original security once
  2020.               the caller's upload/download ratio is again within the required
  2021.               ratio limits.  SPITFIRE's SFUSERS.DAT file contains a field 
  2022.               which stores information regarding the caller's original security
  2023.               level.  When a caller uploads a file to the BBS, SPITFIRE first
  2024.               checks to see if the caller's current security level is less 
  2025.               than their original security.  If so, SPITFIRE performs the same
  2026.               computations as described above.  If the results of the file or
  2027.               kilobyte calculation is less than the VER (Violation Enforcement
  2028.               Ratio), the caller's original security level is restored.
  2029.               
  2030.         Using the example from above, all callers with a security level of 10
  2031.         is allowed 45 minutes per call, 60 minutes per day, 15 downloads
  2032.         per day, 2,000 kilobytes per day, 5 node chats of up to 5 minutes
  2033.         per node chat, will be displayed SFRATIO.BBS/CLR when the upload/
  2034.         download ratio of 1 to 15 was exceeded, and will their security
  2035.         altered when the upload/download ratio of 1 to 25 is exceeded.
  2036.  
  2037.        DAILYLMT.ZIP is included in the SPITFIRE package and can be downloaded 
  2038.        from Buffalo Creek's BBS.  DAILYLMT.COM is a menu driven program that 
  2039.        is used to create and maintain  DAILYLMT.DAT.  
  2040.  
  2041.         SFRATIO .BBS/CLR - It's rare when a caller's uploads exceed their
  2042.           (DISPLAY)        downloads.  Some callers get in the habit of taking
  2043.                            and never give much consideration toward uploading.
  2044.                            This file is displayed after a download is completed
  2045.                            that has tipped the scales on the callers' U/D ratio
  2046.                            provided the DAILYLMT.DAT for the caller's security 
  2047.                            level contains a VWR (Violation Warning Ratio).  
  2048.                            SFRATIO.BBS/CLR will then be displayed to the caller
  2049.                            showing your "friendly" words of advice whenever
  2050.                            this situation presents itself.  If you are not 
  2051.                            concerned about a caller's U/D ratio, simply don't 
  2052.                            include this file in your SF display file directory.
  2053.  
  2054.         JOKER   .DAT     - JOKER.DAT contains a list of all names you don't
  2055.           (WORK)           want to allow on your board.  Names like: Dr.
  2056.                            Phreak, Micro Muck, Lord Havoc, Nybbler, Killer,
  2057.                            etc..  You can create an ASCII file that has each
  2058.                            name listed on a separate line, such as:
  2059.  
  2060.                            Dr. Phreak          
  2061.                            Micro Muck
  2062.                            Lord Havoc          
  2063.                            Nybbler
  2064.                            Killer              
  2065.                            All Callers
  2066.  
  2067.                                                                        Page 35
  2068.         ----------------------------------------------------------------------
  2069.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2070.         ----------------------------------------------------------------------
  2071.  
  2072.  
  2073.                              
  2074.                            When locking a caller out of the SPITFIRE BBS
  2075.                            system or marking the caller for deletion, SPITFIRE
  2076.                            prompts you as to whether you wish to add the name 
  2077.                            to JOKER.DAT.  If you respond with a Yes, the name 
  2078.                            is automatically added to JOKER.DAT.  SPITFIRE also
  2079.                            allows a caller to be locked out or marked for
  2080.                            deletion using ALT+A at the "Ready..." prompt or
  2081.                            from the Sysop Menu.  A caller may also be locked
  2082.                            out by pressing ALT+L while caller is logged on the
  2083.                            BBS.  A caller may be added to JOKER.DAT using any 
  2084.                            of these features.
  2085.  
  2086.         LOCKOUT .BBS/CLR - SPITFIRE reads JOKER.DAT line-by-line and compares
  2087.           (DISPLAY)        the names in the file against the caller's first 
  2088.                            and last name.  If a match is found, then the
  2089.                            LOCKOUT.BBS/CLR is displayed to the screen and the
  2090. '                          caller is logged off!
  2091.                             
  2092.         SFNWSLTR.BBS     - File which displays to the callers when they 
  2093.           (DISPLAY)        request the <N>...Newsletter from the Main Menu.
  2094.                            This file can be used to send a special message
  2095.                            to the callers regarding the system.
  2096.  
  2097.         SFNOUP  .DAT     - SFNOUP.DAT contains a list of files which the
  2098.           (WORK)           Sysop does not wish to have uploaded to the BBS.
  2099.                            SFNOUP.DAT will allow complete use of DOS's wildcard
  2100.                            feature.  You can create an ASCII file that has each
  2101.                            name listed on a separate line, such as:
  2102.                              
  2103.                            TROJAN.*
  2104.                            WIN*.*
  2105.                            PERVERT.COM
  2106.                            *.GIF
  2107.         
  2108.                            When erasing a file from the file menu, SPITFIRE
  2109.                            prompts you as to whether you wish the file to be
  2110.                            added to SFNOUP.DAT.  Responding with a Y for Yes
  2111.                            will add the erased file's name to SFNOUP.DAT.
  2112.  
  2113.         SFFILES .BBS     - Resides in each File Area and lists files available
  2114.           (DL FILE AREA)   for download from that area.  This file is set up 
  2115.                            using your favorite text editor.  Here are some 
  2116.                            guidelines one must follow for this to work 
  2117.                            properly with SPITFIRE.  
  2118.  
  2119.                                                                        Page 36
  2120.         ----------------------------------------------------------------------
  2121.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2122.         ----------------------------------------------------------------------
  2123.  
  2124.  
  2125.                              
  2126.         
  2127.         1--------10--------20--------30--------40--------50--------60--------70
  2128.         SF32-1.ZIP     325,000  03-20-92  SPITFIRE Bulletin Board System (V3.2)
  2129.  
  2130.              The FILENAME must begin at column 1
  2131.              The FILESIZE must end at column 21
  2132.              The FILEDATE must end at column 31
  2133.              The FILE DESCRIPTION must start at column 34
  2134.         
  2135.                            When the SFFILES.BBS displays to a caller who is 
  2136.                            using ANSI Color Graphics and a file line is not 
  2137.                            colored like the others, but rather uses the 
  2138.                            caller's default color, it is because the comma in 
  2139.                            the file size is either not located properly or does
  2140.                            not exist.  SPITFIRE uses the comma in the file size
  2141.                            to determine whether the line is a file listing.
  2142.  
  2143.         SFUPCASE.DAT    -  A list of keywords that are converted to or left
  2144.           (WORK)           in uppercase when converting file descriptions.
  2145.                            This is a simple text file that lists these
  2146.                            keywords, one per line.
  2147.                                                         
  2148.         SFREMOTE.BAT    -  This batch file is used with the remote Drop to
  2149.           (SYSTEM)         DOS feature and should be used with a carrier
  2150.                            detect utility such as WATCHDOG.  If connection
  2151.                            is terminated while a caller is at the DOS level
  2152.                            the system is reset provided WATCHDOG is 
  2153.                            used.  If you have included SF.BAT in the 
  2154.                            AUTOEXEC.BAT, SPITFIRE will automatically boot on 
  2155.                            system start up.  WATCHDOG is recommended but is 
  2156.                            not included in the SPITFIRE package because it 
  2157.                            was written by another author.  However, it may
  2158.                            be downloaded from Buffalo Creek as well as from
  2159.                            numerous other BBS systems.  When shelling to
  2160.                            SFREMOTE.BAT, SPITFIRE sends a parameter to
  2161.                            SFREMOTE.BAT which is the number of the comm port.
  2162.  
  2163.         SF      .BAT     - Batch file which invokes SPITFIRE.  This file
  2164.           (SYSTEM)         contains the necessary data for the scheduled 
  2165.                            events feature within SPITFIRE to work properly.
  2166.                            Refer to section - EVENT MENU EXPLANATION - of
  2167.                            this manual for more information on Scheduled 
  2168.                            Events.  It also contains the data necessary to 
  2169.                            execute programs using the SPITFIRE Door feature.
  2170.                            Refer to the section - SPITFIRE DOORS SECTION -
  2171.                            of this manual for more information on SPITFIRE 
  2172.                            Doors.
  2173.  
  2174.                                                                        Page 37
  2175.         ----------------------------------------------------------------------
  2176.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2177.         ----------------------------------------------------------------------
  2178.  
  2179.  
  2180.                              
  2181.  
  2182.         SFMAIN  .BAT     - Batch file which executes the Sysop configurable
  2183.           (SYSTEM)         Main Menu option.
  2184.  
  2185.         SFFILE  .BAT     - Batch file which executes the Sysop configurable
  2186.           (SYSTEM)         File Menu option.
  2187.  
  2188.         SFMESS  .BAT     - Batch file which executes the Sysop configurable
  2189.           (SYSTEM)         Message Menu option.
  2190.  
  2191.         SFMSGPCK.BAT     - Batch file that executes immediately after packing
  2192.           (WORK)           the message base.  SFMSGPCK.BAT allows net-mail
  2193.                            drivers to perform some necessary duties required
  2194.                            after packing the message base.  This batch file
  2195.                            could also be used to control which conferences are
  2196.                            packed by SPITFIRE.  For instance, if the Sysop
  2197.                            wishes to pack all  Message Conferences, except
  2198.                            Message Conference #1, the following commands in
  2199.                            the SFMSGPCK.BAT could be used:
  2200.  
  2201.                            ECHO OFF
  2202.                              IF EXIST SFMSG01.$AT GOTO DATFOUND
  2203.                              GOTO END
  2204.                            :DATFOUND
  2205.                              IF EXIST SFMSG01.$TR GOTO PTRFOUND
  2206.                              GOTO END
  2207.                            :PTRFOUND
  2208.                              IF EXIST SFMSG01.DAT DEL SFMSG01.DAT
  2209.                              IF EXIST SFMSG01.PTR DEL SFMSG01.PTR
  2210.                              REN SFMSG01.$AT SFMSG01.DAT
  2211.                              REN SFMSG01.$TR SFMSG01.PTR
  2212.                            :END
  2213.                             
  2214.         SFINIT  .BAT     - Batch file executes if it exists, after a caller
  2215.           (SYSTEM)         hangs up and prior to the modem being initialized.
  2216.                            This allows utilities (such as a last 10 caller
  2217.                            listing or checking the integrity of uploaded files)
  2218.                            to be executed between callers to the BBS.
  2219.                            
  2220.         SFPGOFF .BBS/CLR - This file displays to the caller in the event
  2221.           (DISPLAY)        the caller pages the Sysop and the Sysop has the
  2222.                            page feature turned off.
  2223.  
  2224.         SFUNANS .BBS/CLR - This file displayed to the screen in the event a
  2225.           (DISPLAY)        caller has paged the Sysop and the Sysop does not
  2226.                            answer the page.  
  2227.  
  2228.                                                                        Page 38
  2229.         ----------------------------------------------------------------------
  2230.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2231.         ----------------------------------------------------------------------
  2232.  
  2233.  
  2234.                              
  2235.         
  2236.         SFPAGED .BBS/CLR - This file displays to the caller in the event
  2237.           (DISPLAY)        the Sysop has the page turned on and the caller
  2238.                            attempts to page the Sysop again and the first page
  2239.                            remains unanswered.  If this file exists in the 
  2240.                            display file directory, the Sysop will only receive
  2241.                            the first page.  Any additional pages will cause 
  2242.                            SFPAGED.BBS/CLR to display to the caller.  If 
  2243.                            you wish to be receive multiple pages, simply do not
  2244.                            include the SFPAGED.BBS/CLR files in the display 
  2245.                            file directory.
  2246.                            
  2247.         BBSNAME .DAT     - Simple one line text file that is placed in the
  2248.           (WORK)           Work file directory and contains information
  2249.                            about the BBS from which the net-mail message 
  2250.                            originates.  SPITFIRE will tag this on the end of 
  2251.                            each net-mail message.
  2252.                              
  2253.         SFSEC<x>.BAT     - This batch file, if it exists, executes after the
  2254.           (SYSTEM)         caller logs on the BBS, provided the caller's
  2255.                            security is equal to <x> in the .BAT file.  One
  2256.                            example for utilizing this would be if your BBS
  2257.                            serves as a hub for net-mail.  All callers who use
  2258.                            your BBS for mail could be assigned a set security
  2259.                            level.  Upon logging on the BBS, the caller could
  2260.                            immediately begin the mail transfer process.
  2261.  
  2262.         BADINIT .BAT     - This batch file, if it exists, executes in the
  2263.           (SYSTEM)         event the modem fails to respond when initialized
  2264.                            between callers.  Commands could be placed in the
  2265.                            batch file to issue modem commands to reset your
  2266.                            modem or to reboot your system with Buffalo
  2267.                            Creek Software's COLDBOOT utility.  (COLDBOOT may
  2268.                            be downloaded from Buffalo Creek's BBS.)
  2269.  
  2270.         <x>SEC  .BBS/CLR - This feature allows the Sysop to send a special
  2271.           (DISPLAY)        notice to all callers of a certain security
  2272.                            level.  This file is not automatically erased.
  2273.                            (<x>=the security level of the callers to whom you 
  2274.                            wish to send the special message.)
  2275.         
  2276.         <x>     .BBS     - This feature allows the Sysop to send a special
  2277.           (DISPLAY)        message to an specific caller.  Once the caller has
  2278.                            received it, SPITFIRE automatically erases it.
  2279.  
  2280.           Example: John Doe is Caller Record # 95 on your system.  If you have
  2281.                    a file named "95.BBS", SPITFIRE will display this file 
  2282.                    when John Doe logs on and then erase it after it has been
  2283.                    received.  Your callers log will have a notation that the 
  2284.                    special message was sent.
  2285.  
  2286.                                                                        Page 39
  2287.         ----------------------------------------------------------------------
  2288.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2289.         ----------------------------------------------------------------------
  2290.  
  2291.  
  2292.                              
  2293.  
  2294.         **NOTE**  In the event you use <x>.BBS to send special messages to 
  2295.                   callers and you purge callers from the callers file by 
  2296.                   packing SFUSERS.DAT, please note that the <x>.BBS may no 
  2297.                   longer match the caller for whom the message was intended.
  2298.  
  2299.  
  2300.         4.7 ABOUT SPITFIRE DISPLAY FILES
  2301.         ---------------------------------
  2302.         
  2303.              As you can see, SPITFIRE allows you complete flexibility when it
  2304.         comes to displaying files.  The Sysop has nearly total flexibility in
  2305.         making the board as unique as desired.  In addition, SPITFIRE uses
  2306.         control characters which may be built into display files for even
  2307.         more control.  These are:
  2308.         
  2309.                ^B - Inhibits the display of the "More Prompt"
  2310.                ^C - Disables a callers' ability to break out of the display 
  2311.                ^D - Displays caller's first name
  2312.                ^E - Enables the "More Prompt" if previously turned off by ^B
  2313.                ^F - Displays the caller's city and state/province
  2314.                ^G - Transmits a beep over the caller's PC speaker
  2315.                ^J - Displays the number of files uploaded by the caller
  2316.                ^K - Displays the number of files downloaded by the caller
  2317.                ^L - Clears the display screen
  2318.                ^N - Allows caller to interrupt screen display - cancels a ^C
  2319.                ^O - Displays the caller's original log on date
  2320.                ^P - Exhibits a "More Prompt" in the display
  2321.                ^Q - Displays the number of minutes allowed this log on
  2322.                ^R - Displays the caller's phone number
  2323.                ^S - Displays the date of the caller's last call
  2324.                ^T - Displays the caller's password
  2325.                ^U - Displays the caller's birthdate
  2326.                ^V - Displays the caller's full name
  2327.                ^W - Displays the number of K uploaded
  2328.                ^X - Displays the number of K downloaded
  2329.                ^Y - Displays the caller's security level
  2330.         Place these characters in display files.  A few of the control
  2331.         characters mentioned above deserve a more detailed explanation.  When
  2332.         SPITFIRE encounters a ^B, then the <More?> prompt will not interrupt 
  2333.         the display file.  When SPITFIRE sees a ^C, the caller will not be able
  2334.         to abort the screen.  A ^N nullifies the affect of a previous ^C and 
  2335.         allows the caller to interrupt screen display once again. When SPITFIRE
  2336.         sees a ^P, the <More?> prompt is displayed to the screen.  It should be
  2337.         mentioned that if a ^B is present in the same display as a ^P, it will
  2338.         always override the ^P prompt, nulling the affect of the ^P feature.  
  2339.         However, a ^E can be used to nullify the effect of the ^B and allow the
  2340.  
  2341.                                                                        Page 40
  2342.         ----------------------------------------------------------------------
  2343.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2344.         ----------------------------------------------------------------------
  2345.  
  2346.  
  2347.                              
  2348.  
  2349.         ^P to display the <More?> prompt.  When SPITFIRE encounters a ^G, a 
  2350.         beep is transmitted over the caller's PC speaker and a ^L clears the 
  2351.         display screen.  The remaining control characters are self explanatory,
  2352.         i.e., a ^D displays the caller's first name to the screen at that point
  2353.         in the display file, a ^F will display the caller's city and state/
  2354.         province to the screen at that point, etc.        
  2355.  
  2356.         Some planning is required when using display control characters.  For
  2357.         instance, do not use control characters that write information to the
  2358.         screen (such as ^D, ^F, ^J, ^K, etc.) inside of a box.  The characters
  2359.         inserted will throw the box completely out of line.
  2360.  
  2361.                ^B is the extended ASCII value of 002.
  2362.                ^C is the extended ASCII value of 003.
  2363.                ^D is the extended ASCII value of 004.
  2364.                ^E is the extended ASCII value of 005.
  2365.                ^F is the extended ASCII value of 006.
  2366.                ^G is the extended ASCII value of 007.
  2367.                ^J is the extended ASCII value of 010.
  2368.                ^K is the extended ASCII value of 011.
  2369.                ^L is the extended ASCII value of 012.
  2370.                ^N is the extended ASCII value of 014.
  2371.                ^O is the extended ASCII value of 015.
  2372.                ^P is the extended ASCII value of 016.
  2373.                ^Q is the extended ASCII value of 017.
  2374.                ^R is the extended ASCII value of 018.
  2375.                ^S is the extended ASCII value of 019.
  2376.                ^T is the extended ASCII value of 020.
  2377.                ^U is the extended ASCII value of 021.
  2378.                ^V is the extended ASCII value of 022.
  2379.                ^W is the extended ASCII value of 023.
  2380.                ^X is the extended ASCII value of 024.
  2381.                ^Y is the extended ASCII value of 025.
  2382.                 
  2383.  
  2384.         4.8  BACKUP FILES
  2385.         -----------------
  2386.                         
  2387.             When performing Sysop maintenance like Packing the Message Base
  2388.         or Packing the Callers file, SPITFIRE makes "Backup" copies for you.
  2389.         If disk space is a problem on your board copy the backup files to
  2390.         disk or discard them.  SPITFIRE backup files are listed below:
  2391.  
  2392.            SFMSG<x>.$TR - Message Pointer Backup File
  2393.            SFMSG<x>.$AT - Message Base Backup File
  2394.            SFMSG<x>.$DX - Message Index Backup File
  2395.            SFMSG<x>.$MR - Last Message Read Backup File 
  2396.  
  2397.                                                                        Page 41
  2398.         ----------------------------------------------------------------------
  2399.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2400.         ----------------------------------------------------------------------
  2401.  
  2402.  
  2403.                              
  2404.  
  2405.            SFUSERS .$AT - Callers Backup File
  2406.            SFMCONF .$$$ - Message Conferences Backup File
  2407.            SFFAREA .$$$ - File Areas Backup File             
  2408.              
  2409.  
  2410.         4.9 THOUGHTS.BBS
  2411.         ----------------
  2412.         
  2413.              SPITFIRE displays a thought to callers if a file named 
  2414.         THOUGHTS.BBS is found in the directory configured as your display 
  2415.         file path.  The program to create THOUGHTS.BBS can be downloaded 
  2416.         from Buffalo Creek's BBS at 515-225-8496 or you can download a 
  2417.         ready-made THOUGHTS.BBS file.        
  2418.  
  2419.  
  2420.         5.0  COMMAND LINE PARAMETERS
  2421.         ----------------------------
  2422.         
  2423.              Command Line Parameters can be used to make SPITFIRE start-up with
  2424.         a different configuration.  Command Line Parameters are what you type
  2425.         at the DOS prompt (or send to the program from a batch file) when you
  2426.         boot SPITFIRE.
  2427.         
  2428.                     /Cx -  Sets which COMM port to use (<x> is COMM port).
  2429.                     /E  -  Used with front end programs for detecting error
  2430.                            correction modem connections, making the Ymodem-g
  2431.                            file transfer protocols available.  This /E must
  2432.                            be used in conjunction with baud rate parameter.
  2433.                     /Ix -  Initializes the System speed (<x> is modem speed).
  2434.                     /M  -  Sets the initialization string used with your
  2435.                            modem.
  2436.                     /N  -  Allows SPITFIRE to be terminated without hanging
  2437.                            up the phone or re-initializing the modem.  This
  2438.                            allows a second copy of SPITFIRE to be run as a
  2439.                            door.  NOTE: A baud rate parameter must be specified
  2440.                            prior to the /N or it has no affect.
  2441.                     /P  -  Sets the drive and directory used as the SPITFIRE
  2442.                            Work File Path.
  2443.                     /Tx -  Used with frontend programs and sets the amount of
  2444.                            time allotted to the caller.  This allows systems
  2445.                            running under a frontend program to pass the
  2446.                            amount of time remaining before a frontend scheduled
  2447.                            event.  This only applies to the first caller on
  2448.                            immediately after SPITFIRE is booted since SPITFIRE
  2449.                            will terminate and return  control to the frontend
  2450.                            program when the caller logs off.  This could
  2451.  
  2452.                                                                        Page 42
  2453.         ----------------------------------------------------------------------
  2454.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2455.         ----------------------------------------------------------------------
  2456.  
  2457.  
  2458.                              
  2459.  
  2460.                            also be used when running SPITFIRE as a door.
  2461.                            (x indicates the amount of time in minutes the
  2462.                            caller is allowed.)
  2463.            (baud rate)  -  This represents the numerical value for the highest
  2464.                            possible baud rate of your system.  This allows
  2465.                            SPITFIRE to be booted without initializing the
  2466.                            modem so it can be used in conjunction with net
  2467.                            mail software programs.  Refer to the section - 
  2468.                            SPITFIRE NET-MAIL CAPABILITIES - of this manual
  2469.                            for further information.  The range of allowable
  2470.                            baud rates for SPITFIRE are 0 (allows local log
  2471.                            ons only) to 38400.
  2472.  
  2473.              The use of these Command Line Parameters is not usually necessary.
  2474.         An exception might be when you are originally booting SPITFIRE for the
  2475.         very first time or if your configuration has changed.  When originally 
  2476.         booting SPITFIRE you should only use Command Line Parameters if you are
  2477.         using a COMM port other than COMM 1 and a modem speed different than 
  2478.         2400 baud.  In other words, SPITFIRE is written to default to COMM port
  2479.         1 and to initialize the system at 2400 baud so you will not have to use
  2480.         Command Line Parameters unless these defaults are different from what 
  2481.         you plan to use while running SPITFIRE.
  2482.  
  2483.               SPITFIRE /C2 /I9600
  2484.         
  2485.              The above example would boot SPITFIRE utilizing COMM port #2 and
  2486.         initializing the system at 9600 baud rate.
  2487.  
  2488.              It should also be mentioned that any Command Line Parameters    
  2489.         assigned from the DOS prompt or included in the SF.BAT file will
  2490.         override those set by using ALT+M or ALT+P at the SPITFIRE "Ready
  2491.         Prompt".  Anytime a change is made in the baud rate, work path,
  2492.         modem initialization string or COMM port assignment, you MUST also
  2493.         change the specifications set in the SF.BAT file.  It is for this
  2494.         reason that the use of command line parameters is not recommended.
  2495.  
  2496.  
  2497.         5.1  SF.BAT
  2498.         -----------
  2499.  
  2500.              It is advisable to use the SF.BAT to boot SPITFIRE.  Some of the
  2501.         advantages for using a batch file to invoke SPITFIRE are listed below:
  2502.         
  2503.              If an error occurs, and you're using the SF.BAT included with
  2504.              your SPITFIRE package, SPITFIRE will automatically reset with
  2505.              the SF.BAT file.  The SF.BAT file, included with your SPITFIRE
  2506.  
  2507.                                                                        Page 43
  2508.         ----------------------------------------------------------------------
  2509.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2510.         ----------------------------------------------------------------------
  2511.  
  2512.  
  2513.                              
  2514.  
  2515.              package, is vital for running Scheduled Events and Door
  2516.              programs.  More information regarding Scheduled Events and 
  2517.              Door programs may be found in other Sections of this manual.
  2518.         
  2519.              If you have the AUTOEXEC.BAT file is written to automatically
  2520.              boot SPITFIRE upon system startup and there is a power outage,
  2521.              then SPITFIRE will automatically reboot when power is restored.
  2522.              To configure the AUTOEXEC.BAT file to automatically boot SPITFIRE
  2523.              upon system startup, the last two commands in the AUTOEXEC.BAT 
  2524.              file should resemble this:
  2525.  
  2526.              CD\SF
  2527.              SF
  2528.  
  2529.              The above example assumes you are running SPITFIRE on the drive
  2530.              you are booting from and you are running SPITFIRE in a directory
  2531.              named SF.
  2532.  
  2533.         
  2534.         6.0  SETTING UP THE SYSTEM RECORDS
  2535.         -----------------------------------
  2536.         
  2537.              Message Conference records and File Area records comprise your
  2538.         SPITFIRE system records.  There are two ways to set up the system 
  2539.         records in SPITFIRE.  The first is by using ALT key combinations 
  2540.         at SPITFIRE's "Ready..." prompt.  The second is through the Sysop 
  2541.         Menu which is accessed from the Main, Message or File Menus.  
  2542.         SPITFIRE allows a total of 255 different Message Conferences and
  2543.         65535 File Areas.
  2544.         
  2545.         
  2546.         6.1  CONFIGURING MESSAGE CONFERENCE RECORDS
  2547.         -------------------------------------------
  2548.         
  2549.            Message Conference records are configured by pressing ALT+R at the
  2550.         "Ready" prompt or by selecting option <M> from the Sysop Menu.  When
  2551.         this is done the following will display to the screen:
  2552.  
  2553.         MESSAGE SYSTEM RECORD NUMBER 1 Of 1
  2554.         Conference Description.. : "Untitled Message Conference"
  2555.         Msg Conference Access... : Equal To Or Greater Than Caller Security
  2556.         Public Msg Conference... : Non-Public Message Allowed
  2557.         Conference Security..... : 5         Net-Mail Conference..... : No
  2558.         Maximum Msg Length...... : 99        Purge Msgs Older Than... : 120 days
  2559.         Caller Message Deletion. : Allowed   Msg Pack Backup File.... : Yes
  2560.         Delete Old Thread Msg... : Yes
  2561.  
  2562.                                                                        Page 44
  2563.         ----------------------------------------------------------------------
  2564.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2565.         ----------------------------------------------------------------------
  2566.  
  2567.  
  2568.  
  2569.         >>>>  MESSAGE SYSTEM RECORD MENU  <<<<
  2570.         <N>.......... Net-Mail Toggle           <M>... Conference Description
  2571.         <S>...... Conference Security           <#>........ Conference Access
  2572.         <R>............ Record Number           <A>........... Add New Record
  2573.         <P>.... Public Msg Conference           <U>.......... Caller Deletion
  2574.         <I>.....Insert New Conference           <D>........ Delete Conference
  2575.         <O>.........Old Message Purge           <B>..............Backup Files
  2576.         <+>.......... Next Conference           <->...... Previous Conference
  2577.         <T>.....Delete Old Thread Msg           <L>........Maximum Msg Length
  2578.         <Q>..................... Quit
  2579.         ENTER COMMAND - [N M S # R A P U I D + - T L Q]?
  2580.         
  2581.         Command <N> - Net-Mail Toggle
  2582.                       Allows the Sysop to configure whether an individual 
  2583.                       message conference will allow net-mail.  If a message
  2584.                       conference is set up to allow net-mail, the callers
  2585.                       to the BBS are be allowed to leave messages to a person
  2586.                       who is not a caller on the BBS.  If a message conference
  2587.                       is not set up to allow net-mail a caller can only leave
  2588.                       messages to other callers of the BBS.  (This also applies
  2589.                       to Carbon Copy messages.)
  2590.  
  2591.         Command <M> - Conference Description
  2592.                       You will notice that the default Message Conference 
  2593.                       description is "Untitled Message Conference".  Change
  2594.                       this to suit your needs.  As an example, you may wish to 
  2595.                       change the description of this conference to "Public 
  2596.                       Messages".  
  2597.  
  2598.         Command <S> - Conference Security
  2599.                       This allows you to set the security level for this
  2600.                       Message Conference.  You will notice that the default 
  2601.                       security level is 5, which means that any caller with a
  2602.                       security of 5 or greater will be able to read messages 
  2603.                       in this conference.  If you wish to set a different 
  2604.                       security level for this Message Conference, then select 
  2605.                       <S> to change the security level of the conference.
  2606.                       
  2607.         Command <#> - Conference Access
  2608.                       You will note that SPITFIRE defaults the Message 
  2609.                       Conference Access to "Equal To Or Greater Than".  What 
  2610.                       this means is that any caller with a security level equal
  2611.                       to or greater than the security level of this Message 
  2612.                       Conference can access it.  If you select <#>, SPITFIRE 
  2613.                       will toggle this feature to "Equal To Caller Security"
  2614.                       and only callers with a security level equal to the 
  2615.                       security level of the Message Conference will be able to
  2616.                       access this conference.  Callers with a security level 
  2617.                       greater than or less than the security level of this 
  2618.                       conference will not be able to access this conference 
  2619.                       (unless the caller has Sysop security).
  2620.  
  2621.                                                                        Page 45
  2622.         ----------------------------------------------------------------------
  2623.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2624.         ----------------------------------------------------------------------
  2625.  
  2626.  
  2627.  
  2628.         Command <R> - Record Number
  2629.                       Allows you to enter a specific Message Conference record
  2630.                       number.  After entering the number, the information for 
  2631.                       the record number you specified is displayed.  
  2632.  
  2633.         Command <A> - Add New Record
  2634.                       Allows the Sysop to add a new Message Conference to the 
  2635.                       Message base.  The new record will be added after the 
  2636.                       last existing Message Conference record.  For instance, 
  2637.                       if your system has 25 Message Conferences and the <A>
  2638.                       option is selected, a Message System Record Number 26
  2639.                       will be added.
  2640.         
  2641.         Command <P> - Public Msg Conference
  2642.                       Toggles whether the Message Conference will allow 
  2643.                       non-public messages.  The default setting of SPITFIRE is
  2644.                       to allow non-public messages.  By selecting <P> you can 
  2645.                       toggle this feature so that only messages marked as 
  2646.                       public are allowed.        
  2647.  
  2648.         Command <U> - Caller Deletion
  2649.                       Toggles whether a caller of the BBS is allowed to delete
  2650.                       messages.  If set to Yes, the caller will be able to
  2651.                       delete messages either sent to or sent by them.  If 
  2652.                       this is toggled to No, a caller will not be allowed to 
  2653.                       erase any messages.  This option is set for each message
  2654.                       conference individually.  You may toggle it one way for 
  2655.                       one message conference and the other for another message
  2656.                       conference.  
  2657.  
  2658.         ****  Although Buffalo Creek Software includes this feature within 
  2659.               SPITFIRE, it assumes no responsibility for Sysops who use this 
  2660.               feature.  Legal judgments concerning the ownership of messages 
  2661.               on a bulletin board system could possibly hold Sysops liable for
  2662.               denying callers control of their posted messages.
  2663.         
  2664.         Command <I> - Insert Msg Conference
  2665.                       Inserts a new Message Conference record between two 
  2666.                       existing Message Conference records.  Upon selecting 
  2667.                       this option, SPITFIRE displays the prompt "Insert before
  2668.                       which conference?".  A new Message System Record is
  2669.                       inserted preceding the Message System Record number 
  2670.                       entered here.
  2671.  
  2672.                       ***IMPORTANT NOTE***                      
  2673.                       When inserting a new Message Conference the SFMSG<x>.DAT,
  2674.                       SFMSG<x>.PTR, SFMSG<x>.IDX and SFMSG<x>.LMR files are
  2675.                       automatically reset to correspond to the appropriate 
  2676.  
  2677.                                                                        Page 46
  2678.         ----------------------------------------------------------------------
  2679.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2680.         ----------------------------------------------------------------------
  2681.  
  2682.  
  2683.  
  2684.                       Message Conference.  For example, assume the BBS has 
  2685.                       five active Message Conferences and a new Message
  2686.                       Conference is inserted prior to Message Conference #4.
  2687.                       The new Message Conference becomes Message Conference
  2688.                       #4.  The previous Message Conference #4 now becomes
  2689.                       Message Conference #5, therefore, the SFMSG04.DAT,
  2690.                       SFMSG04.PTR, SFMSG04.IDX and SFMSG04.LMR are renamed to
  2691.                       SFMSG05.DAT, SFMSG05.PTR, SFMSG05.IDX and SFMSG05.PTR.
  2692.                       The previous Message Conference #5 now becomes Message
  2693.                       Conference #6 and the SFMSG05.DAT, SFMSG05.PTR, 
  2694.                       SFMSG05.IDX and the SFMSG05.LMR are renamed to 
  2695.                       SFMSG06.DAT, SFMSG06.PTR, SFMSG06.IDX and SFMSG06.LMR.
  2696.                       
  2697.         Command <D> - Delete Conference 
  2698.                       This option allows an existing Message System Record to 
  2699.                       be deleted.  Upon selecting this option SPITFIRE displays
  2700.                       the prompt "Delete which conference?". The number entered
  2701.                       here will cause that Message Conference to be removed.
  2702.  
  2703.                       ***IMPORTANT NOTE***
  2704.                       When deleting an existing Message Conference the 
  2705.                       SFMSG<x>.DAT, SFMSG<x>.PTR, SFMSG<x>.IDX and SFMSG<x>.LMR
  2706.                       files are automatically reset to correspond to the
  2707.                       appropriate Message Conference.  For example, let's again
  2708.                       assume the BBS has five active Message Conferences and
  2709.                       Message Conference #4 is deleted.  The pre-existing 
  2710.                       SFMSG04.DAT, SFMSG04.PTR, SFMSG04.IDX and SFMSG04.LMR
  2711.                       files are deleted when Message Conference #4 is deleted.
  2712.                       The previous Message Conference #5 now becomes Message
  2713.                       Conference #4.  The SFMSG05.DAT, SFMSG05.PTR, SFMSG05.IDX
  2714.                       and SFMSG05.LMR are appropriately renamed to SFMSG04.DAT,
  2715.                       SFMSG04.PTR, SFMSG04.IDX and SFMSG04.PTR.
  2716.  
  2717.         Command <O> - Old Message Purge
  2718.                       Specifies how many days old a message in this particular
  2719.                       conference must be prior to it being purged during 
  2720.                       SPITFIRE's internal message packing procedure.  For 
  2721.                       instance, if this is set to 120 days, when SPITFIRE packs
  2722.                       this message conference any messages older than 120 days
  2723.                       will be purged.
  2724.  
  2725.         Command <B> - Backup Files
  2726.                       Specifies whether to retain the backup files created
  2727.                       during SPITFIRE's internal message packing procedure.  
  2728.                       If this is set to Yes, the SFMSG<x>.$AT, SFMSG<x>.$TR, 
  2729.                       SFMSG<x>.$DX and SFMSG<x>.$MR backup message conference 
  2730.                       files will remain on the drive.  If this is set to No, 
  2731.  
  2732.                                                                        Page 47
  2733.         ----------------------------------------------------------------------
  2734.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2735.         ----------------------------------------------------------------------
  2736.  
  2737.  
  2738.  
  2739.                       the backup files are deleted following the completion
  2740.                       of the SPITFIRE's internal message packing procedure.
  2741.  
  2742.         Command <+> - Next Conference
  2743.                       This option is used to move forward from one Message
  2744.                       System record to another.  Pressing the "+" key 
  2745.                       initiates the progression from one Message Conference
  2746.                       record to the next in sequential order.  Upon reaching 
  2747.                       the last record, if the "+" key is pressed, SPITFIRE
  2748.                       will cycle to the first Message System record.
  2749.  
  2750.         Command <-> - Previous Conference
  2751.                       This option is used to cycle through the Message
  2752.                       System records in reverse order.  Pressing the "-" key
  2753.                       causes the previous conference number to be displayed.  
  2754.                       From the first Message System record, if the "-" key is 
  2755.                       pressed, SPITFIRE will cycle to the last Message
  2756.                       System record.
  2757.  
  2758.         Command <T> - Delete Old Thread Msg
  2759.                       This option allows the Sysop to designate whether 
  2760.                       threaded messages will be deleted when using SPITFIRE's
  2761.                       internal message packer.  If this is toggled to Yes,
  2762.                       when the message base is packed, threaded messages
  2763.                       older than the days set with the <O>..Old Message Purge
  2764.                       will be deleted.  If toggled to No, threaded messages
  2765.                       will not be deleted from the message base.
  2766.  
  2767.         Command <L> - Maximum Msg Length
  2768.                       The option allows the Sysop to configure the maximum
  2769.                       lines that will be allowed per message in this message
  2770.                       conference.  Valid options range from 25 lines to 99
  2771.                       lines.  For instance, if 50 is entered, the maximum
  2772.                       length for all messages in this conference would be
  2773.                       50 lines.
  2774.  
  2775.         Command <Q> - Quit
  2776.                       Upon selecting this option, SPITFIRE will return to the 
  2777.                       place from which the Message System Record Menu was
  2778.                       initiated.  In other words, if invoked from the Sysop
  2779.                       Sysop Menu, SPITFIRE will return to the Sysop Menu.
  2780.                       If initiated from the "Ready..." prompt, SPITFIRE will
  2781.                       return to the "Ready..." prompt.
  2782.  
  2783.                                                                        Page 48
  2784.         ----------------------------------------------------------------------
  2785.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2786.         ----------------------------------------------------------------------
  2787.  
  2788.  
  2789.  
  2790.         6.2  CONFIGURING FILE AREA RECORDS
  2791.         ----------------------------------        
  2792.         
  2793.            File Area records are configured by pressing ALT+F at the "Ready" 
  2794.         prompt or by selecting option <F> from the Sysop Menu.  When this is 
  2795.         done the following is displayed to the screen:
  2796.  
  2797.         FILE SYSTEM RECORD NUMBER 1 Of 1
  2798.         Download Path..... : C:\SF
  2799.         Upload Path....... : C:\SF
  2800.         Area Description.. : "Untitled File Area"
  2801.         Area Access....... : Equal To Or Greater Than Caller Security
  2802.         Area Security..... : 5                No Charge (FREE) Area..: No
  2803.         Preview Area...... : No
  2804.         CD Rom Area....... : No
  2805.         Search File Area.. : Yes
  2806.  
  2807.         >>>>  FILE SYSTEM RECORD MENU  <<<<
  2808.         <F>......... Area Description           <U>.............. Upload Path
  2809.         <D>............ Download Path           <S>............ Area Security
  2810.         <&>.............. Area Access           <R>............ Record Number
  2811.         <A>............. Add New Area           <I>.......... Insert New Area
  2812.         <P>............... Purge Area           <T>...... Toggle Preview Area
  2813.         <+>................ Next Area           <->............ Previous Area
  2814.         <C>...............CD Rom Area           <$>......... Search File Area
  2815.         (N>.....No Charge (FREE) Area           <Q>..................... Quit
  2816.         
  2817.         ENTER COMMAND - [F U D S & R A I P T + - C  $ N Q]?
  2818.  
  2819.         Command <F> - Area Description
  2820.                       Notice that the default File Area description is
  2821.                       "Untitled File Area".  Change the description so it
  2822.                       describes the types of files stored in this particular 
  2823.                       file area.  For example, if the files in this area
  2824.                       could be categorized as system utilities, a suitable
  2825.                       area description for this area might be "Utilities".
  2826.                       Select <F> to make this change.
  2827.         
  2828.         Command <U> - Upload Path
  2829.                       To change the upload path, simply select <U> from the
  2830.                       menu.  The Upload and Download paths are any legal DOS
  2831.                       pathnames telling SPITFIRE where it can find the files
  2832.                       associated with the File Area.  It is possible to
  2833.                       configure uploads to go into a single "Recent Uploads" 
  2834.                       File Area, or to different areas which you could specify
  2835.                       by subject.  Here are a few examples of upload/download 
  2836.                       paths:
  2837.         
  2838.                       The following example sends uploads to a sub-directory 
  2839.                       called "UPLOADS" and allows the caller to download 
  2840.  
  2841.                                                                        Page 49
  2842.         ----------------------------------------------------------------------
  2843.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2844.         ----------------------------------------------------------------------
  2845.  
  2846.  
  2847.  
  2848.                       programs from a sub-directory called "GOODIES".  (Note: 
  2849.                       SF is the parent directory.)
  2850.  
  2851.                            Download Path.....C:\SF\GOODIES
  2852.                            Upload Path.......C:\SF\UPLOADS
  2853.  
  2854.                       In the following example, uploads are sent to the same
  2855.                       sub-directory where the files available for downloading
  2856.                       exist:
  2857.                       
  2858.                            Download Path.....C:\SF\GOODIES
  2859.                            Upload Path.......C:\SF\GOODIES
  2860.         
  2861.                       If you're running the BBS on a floppy-based system with 
  2862.                       uploads and download files on drive B, and not using 
  2863.                       sub-directories, you could do the following:
  2864.  
  2865.                            Download Path.....B:\
  2866.                            Upload Path.......B:\
  2867.  
  2868.         Command <D> - Download Path        
  2869.                       You will notice that SPITFIRE sets the default download 
  2870.                       path to the directory where SPITFIRE resides.  To change 
  2871.                       this DOS filepath, select <D> to set the path for this 
  2872.                       File Area.  In the event that the filepath set does not 
  2873.                       exist, SPITFIRE will create it.  For example, if you 
  2874.                       set your download path to C:\UTILITY and the utility 
  2875.                       directory doesn't exist on your drive, SPITFIRE will 
  2876.                       create the directory.  You will also notice once you 
  2877.                       have entered the drive letter, SPITFIRE automatically 
  2878.                       adds the colon ":" and the backslash "\" after it.  If
  2879.                       an invalid path is entered, SPITFIRE will not accept it.
  2880.                       You will have to copy the files you want available for 
  2881.                       download into this directory and create a SFFILES.BBS 
  2882.                       (text file) listing the files in that directory.  The
  2883.                       SFFILES.BBS file must also reside in that directory.  
  2884.                       (The utility, MKSFFBBS, which will create your
  2885.                       SFFILES.BBS for each file directory, is available for
  2886.                       download from Buffalo Creek - 515-225-8496.)
  2887.                       
  2888.         Command <S> - Area Security
  2889.                       This allows you to set the security level for this File
  2890.                       Area.  You will notice that the default security level
  2891.                       is 5, which means that any caller with a security of 5 
  2892.                       or greater will be able to access this File Area.  If you
  2893.                       wish to set a different security level for the File Area,
  2894.                       then select <S> to change the security level of the area.
  2895.  
  2896.                                                                        Page 50
  2897.         ----------------------------------------------------------------------
  2898.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2899.         ----------------------------------------------------------------------
  2900.  
  2901.  
  2902.  
  2903.                       
  2904.         Command <&> - Area Access
  2905.                       Note that SPITFIRE defaults to the File Area Access of
  2906.                       "Equal To Or Greater Than".  This means that callers with
  2907.                       a security level equal to or greater than the security 
  2908.                       level of this File Area can access it.  If you select 
  2909.                       <&>, SPITFIRE will toggle this feature to "Equal To 
  2910.                       Caller Security".  Then only callers with a security 
  2911.                       level equal to the security level of the File Area will 
  2912.                       be able to access this area.  Callers with a security 
  2913.                       level greater than or less than the area security level  
  2914.                       will not be able to access it, except those callers
  2915.                       with Sysop security.
  2916.  
  2917.         Command <R> - Record Number
  2918.                       This option allows you to enter a specific File Area
  2919.                       record number.  Upon entering the number, all current
  2920.                       information for the record number you specified is
  2921.                       displayed.  
  2922.                       
  2923.         Command <A> - Add New Area        
  2924.                       By selecting the <A> option, a Sysop can add a new 
  2925.                       File Area Conference to the File Area System Records.  
  2926.                       The new record will be added after the last existing
  2927.                       File Area System Record.  For instance, if your system
  2928.                       has 25 File Areas and the <A> option is selected, a File
  2929.                       Area Record Number 26 will be added.  SPITFIRE will
  2930.                       allow an unlimited number of File Areas.
  2931.  
  2932.         Command <I> - Insert New Area
  2933.                       By selecting <I>, a Sysop can insert a new File Area
  2934.                       System Record records between two existing file areas.
  2935.                       Upon selecting this option, you are prompted with 
  2936.                       "Insert before which area?".  A new File Area System 
  2937.                       Record will be inserted preceding the File Area System 
  2938.                       Record entered here.
  2939.                       
  2940.         Command <P> - Purge Area
  2941.                       This option allows an existing File Area System Record 
  2942.                       to be deleted.  Upon selecting this option, you will be 
  2943.                       prompted with "Delete which area?".  The number that you 
  2944.                       enter here will cause that File Area to be removed from
  2945.                       the File Area System Records.
  2946.  
  2947.         Command <T> - Toggle Preview Area
  2948.                       The "T" option is used to toggle a File Area's Preview
  2949.                       Area between Yes and No.  If the Preview Area is toggled
  2950.                       to Yes, a caller with a security less than the required
  2951.  
  2952.                                                                        Page 51
  2953.         ----------------------------------------------------------------------
  2954.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  2955.         ----------------------------------------------------------------------
  2956.  
  2957.  
  2958.  
  2959.                       Area Security will be allowed to preview this file area.
  2960.                       This means that the caller can access this file area, 
  2961.                       list files, read text files, view file archives, etc. but
  2962.                       will not be allowed to download any files from this area.
  2963.                       In other words, the caller can do everything except 
  2964.                       download from this file area.  If this is toggled to No,
  2965.                       callers with a security less than the specified Area 
  2966.                       Security will not be allowed access to this File Area.
  2967.  
  2968.         Command <+> - Next Area 
  2969.                       This option is used to move forward from one File Area
  2970.                       System record to another.  Pressing the "+" key will
  2971.                       progress forward from one record to the next in
  2972.                       numerical order.  When reaching the last record and 
  2973.                       the "+" key is pressed, SPITFIRE will cycle to the first
  2974.                       File Area System record.
  2975.  
  2976.         Command <-> - Previous Area
  2977.                       This option cycles through the File Area System
  2978.                       records in reverse order.  Pressing the "-" key
  2979.                       will display the preceding record number.  From the
  2980.                       first File Area System record if the "-" key is pressed
  2981.                       SPITFIRE will cycle to the last File Area System record.
  2982.  
  2983.         Command <C> - CD Rom Area
  2984.                       The option specifies the file area as a CD Rom Area.  
  2985.                       If this is toggled on, then SPITFIRE searches the Display
  2986.                       File Path for a SFFILES.<x> for the file listing of this
  2987.                       CD Rom Area.  The <x> should correspond with the number 
  2988.                       of the file area.  For instance, if file area 15 is a CD
  2989.                       Rom Area then it would need to be named SFFILES.15.  
  2990.                       SPITFIRE does not include CD Rom Areas in its search for
  2991.                       <N>ew files or report on file statistics if the BBS has
  2992.                       a CD Rom Area.
  2993.                       
  2994.         Command <$> - Search File Area
  2995.                       Allows Sysops to configure whether the download path
  2996.                       area per File Area will be searched for duplicate files
  2997.                       when a caller attempts an upload.  If this is toggled
  2998.                       to Yes, the download path will be searched and if this
  2999.                       is toggled to No, the download path will not be searched.
  3000.                       As an example, Sysops using a CD-Rom file area may wish 
  3001.                       to skip the search for these areas due to the time that
  3002.                       is required to scan these areas.
  3003.  
  3004.         Command <N> - No Charge (FREE) Area
  3005.                       Allows the Sysop to configure whether a file area will
  3006.                       be a free file area or not.  If this option is toggled
  3007.  
  3008.                                                                        Page 52
  3009.         ----------------------------------------------------------------------
  3010.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3011.         ----------------------------------------------------------------------
  3012.  
  3013.  
  3014.  
  3015.  
  3016.                       to Yes, a caller may download files from this area and
  3017.                       callers statistics are not updated by either the number
  3018.                       of files downloaded or the kilobytes downloaded.  When
  3019.                       toggled to No, files downloaded from this area will
  3020.                       update the callers statistics, increasing the number of 
  3021.                       files and the kilobytes downloaded for each file that is
  3022.                       downloaded from this area.
  3023.                       
  3024.         Command <Q> - Quit
  3025.                       Selecting this option will return you to the place in
  3026.                       SPITFIRE from where the File System Record Menu was
  3027.                       called.  In other words, you will be returned either
  3028.                       to the Sysop Menu or the "Ready..." prompt.  SPITFIRE 
  3029.                       will automatically save your newly configured System 
  3030.                       Record.
  3031.  
  3032.         
  3033.         7.0  SPITFIRE QUESTIONNAIRES
  3034.         ----------------------------
  3035.         
  3036.            Questionnaire files are created with any ASCII text editor and
  3037.         placed in the directory you have configured as your Work File Path.  
  3038.         The Questionnaire answer files will automatically be created by 
  3039.         SPITFIRE. 
  3040.  
  3041.            There are 2 types of questionnaires available for use in SPITFIRE.
  3042.  
  3043.                    
  3044.            There is the NEWUSER __/ SFNEWU  .QUE    The questionnaire file
  3045.            Questionnaire          \ SFNEWU  .ANS    The answer file
  3046.  
  3047.            This is automatically utilized ONLY when a new caller logs on.
  3048.  
  3049.                 
  3050.            There is the ORDER ___/ SFMAIN<x>.QUE    Poll questionnaire files
  3051.            Questionnaire         \ SFMAIN<x>.ANS    Poll answer files
  3052.  
  3053.            This is utilized only from the MAIN MENU when the caller selects
  3054.            <Q>.. Questionnaire Menu.
  3055.  
  3056.            SPITFIRE uses a simple procedure to utilize Questionnaires.
  3057.  
  3058.            Questionnaires are simple text files that are interpreted by 
  3059.         SPITFIRE.  The special control codes discussed in the section - ABOUT 
  3060.         SPITFIRE DISPLAY CODES - of this manual also apply to the SPITFIRE
  3061.         questionnaire files.  Any line in the questionnaire file will simply
  3062.  
  3063.                                                                        Page 53
  3064.         ----------------------------------------------------------------------
  3065.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3066.         ----------------------------------------------------------------------
  3067.  
  3068.  
  3069.  
  3070.  
  3071.         be displayed to the caller unless it begins with a special character.
  3072.         SPITFIRE uses established first characters to determine the type of
  3073.         response required by the caller.  These are:
  3074.         
  3075.         :  -  If the first character in the line is a colon, SPITFIRE pauses
  3076.               for the caller's input.  The caller must respond to the question
  3077.               before SPITFIRE will continue with the questionnaire.
  3078.  
  3079.         ;  -  If the first character in the line is a semicolon, SPITFIRE 
  3080.               will pause for the callers input.  But unlike the colon, the
  3081.               caller is not required to respond to the question.  The caller
  3082.               can simply hit the Enter key and SPITFIRE will continue with the
  3083.               questionnaire.
  3084.  
  3085.         @  -  If the first character in the line is an "at" sign, SPITFIRE
  3086.               will pause for the caller to input a date in the format of
  3087.               MM-DD-YY.  SPITFIRE will automatically insert the hyphens
  3088.               when the caller responds.  Once the caller has entered the
  3089.               response, SPITFIRE will redisplay it to the caller and ask
  3090.               whether the information is correct.
  3091.  
  3092.         #  -  If the first character in the line is the pound sign, SPITFIRE
  3093.               will pause for the caller to input a phone number.  The
  3094.               format will depend on how the Sysop has the system configured.
  3095.               If the Sysop has used the ALT+T to configure the phone
  3096.               number to US format, then SPITFIRE will require the following
  3097.               format: ###-###-####.  Again, SPITFIRE will automatically
  3098.               insert the hyphens when the caller responds.  If the Sysop does
  3099.               not have the system configured to US format, SPITFIRE will
  3100.               accept any input up to 12 characters in length.  Once
  3101.               the caller has entered the response, SPITFIRE will redisplay
  3102.               it to the caller and ask whether the information is correct.
  3103.               
  3104.         ^# -  If a line begins with a caret sign followed by a number, SPITFIRE
  3105.               will adjust the caller's security level equal to the number
  3106.               following the caret sign provided the number is less than the
  3107.               configured Sysop security.  If the number used here is equal
  3108.               to or greater than configured Sysop security level, the caller's
  3109.               security level will not be changed.  The number should be a valid
  3110.               security level available on your system.  SPITFIRE writes
  3111.               a note in HEYSYSOP.LOG to advise you that the callers security
  3112.               level was changed.
  3113.  
  3114.      Tilde -  If the first character in a questionnaire line begins with a 
  3115.     Symbol    tilde character, the caller will be disconnected from the BBS.  
  3116.               This could be used by Sysops in the SFNEWU.QUE so callers could 
  3117.               be verified before they are allowed access to the BBS.
  3118.  
  3119.                                                                        Page 54
  3120.         ----------------------------------------------------------------------
  3121.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3122.         ----------------------------------------------------------------------
  3123.  
  3124.  
  3125.  
  3126.  
  3127.         &# -  If a line begins with a ampersand followed by a number, SPITFIRE
  3128.               will adjust the caller's time left on the system by the number
  3129.               following the ampersand.  &20 would provide the caller with an
  3130.               additional 20 minutes.
  3131.  
  3132.         ?  -  If the first character in the line is a question mark, SPITFIRE
  3133.               will prompt the line and automatically add a "[y/n]?".  SPITFIRE
  3134.               will then only accept a Y or N response from the caller.  This
  3135.               Yes/No question is used to branch to other special questions
  3136.               depending on the caller's response.  For instance, when SPITFIRE
  3137.               receives a Y response to a question beginning with a question
  3138.               mark, it will continue on through the questionnaire until a plus
  3139.               sign, "+", is found.  The text or additional questions you would
  3140.               like to present to the caller who has responded with a Y should
  3141.               start immediately after the plus sign.  This Y series of lines
  3142.               is ended with a second plus sign, "+".  When the second plus
  3143.               sign "+" is encountered, SPITFIRE will continue on with the
  3144.               questionnaire normally.  Similarly, when SPITFIRE receives a
  3145.               N response to a question beginning with a question mark, it will
  3146.               continue on through the questionnaire until a minus sign, "-",
  3147.               is found.  Any text or additional questions you would like to
  3148.               present to the caller who responded with an N should be contained
  3149.               between two minus signs, "-".  When the second minus
  3150.               sign "-" is encountered, SPITFIRE will continue on with the
  3151.               questionnaire normally.  It should be mentioned that any text
  3152.               or questions between where the caller responds with a Y and the
  3153.               first plus sign will be ignored, just as any text or questions
  3154.               between where the caller responds with an N and the first minus
  3155.               sign will be ignored.  Each line that starts with a question
  3156.               mark must be followed by a set of plus signs and minus signs.
  3157.               For example:
  3158.                
  3159.               ?Are you the Sysop of a SPITFIRE Bulletin Board
  3160.               +
  3161.               You have made a wise choice!
  3162.               +
  3163.               -
  3164.               You really should consider running SPITFIRE!
  3165.               -
  3166.  
  3167.         If none of the above described characters are found at the beginning
  3168.         of the line, the line is simply displayed to the caller.
  3169.         
  3170.         The caller's answers are written to either SFNEWU.ANS or SFMAIN<x>.ANS,
  3171.         depending upon which questionnaire the caller is replying to.  In 
  3172.         addition to the caller's answers, the caller's name, date and time
  3173.  
  3174.                                                                        Page 55
  3175.         ----------------------------------------------------------------------
  3176.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3177.         ----------------------------------------------------------------------
  3178.  
  3179.  
  3180.  
  3181.  
  3182.         of the response is recorded within the same file.  In the new caller
  3183.         questionnaire answer file, SPITFIRE will also note which node the caller
  3184.         was logged on to when the questionnaire was answered.
  3185.  
  3186.            The SFNEWU.QUE is displayed to the caller upon log on.  The
  3187.         SFMAIN<x>.QUE is displayed to the caller if the Questionnaire Menu is 
  3188.         selected from the Main Menu.  The Questionnaire Menu file name 
  3189.         is SFORDER.MNU.  The SFORDER.MNU file can be created using your 
  3190.         favorite text editor and the following format:
  3191.  
  3192.              Questionnaire Topic,10,,Y,,,>,,,,NP
  3193.     
  3194.         The first item on the line will be a description of the questionnaire
  3195.         topic you have available on the BBS and is limited to 25 characters.  
  3196.         This is followed by a comma and the security level required for the 
  3197.         caller to be able to access the questionnaire.  The security is then 
  3198.         followed by two commas and either a Y or an N.  If a Y is placed after
  3199.         the two commas, the caller will be allowed to answer the questionnaire 
  3200.         multiple times.  If an N is placed after the two commas, the caller 
  3201.         will only be allowed to answer the questionnaire one time.  This is 
  3202.         followed by three commas and either a "greater than" sign (>) or an 
  3203.         "equal sign" (=).  The greater than sign makes the questionnaire menu 
  3204.         option available to callers who have a security level equal to or 
  3205.         greater than the specified security level.  If the equal sign is used,
  3206.         the questionnaire will only be available to callers with a security 
  3207.         level equal to that specified.  This in turn is followed by four 
  3208.         commas and either an NP or a P.  This delegates whether the caller's 
  3209.         answers will be sent to the printer.  If NP is used, the answers are 
  3210.         not sent to the printer.  If P is used the caller's responses are sent
  3211.         to the printer as well as being saved to the appropriate SFMAIN<x>.ANS
  3212.         file, keep in mind that your printer must be turned on and ready for 
  3213.         use.  SPITFIRE checks to determine if your printer is properly 
  3214.         connected and ready for use and responds accordingly.
  3215.  
  3216.              Optional ANSI and Non-ANSI display menu files may be created
  3217.         using the SFORD[x].BBS/CLR file name.  The x in SFORD[x].BBS/CLR will
  3218.         correspond to the security level of the caller.  As with other ANSI and
  3219.         Non-ANSI display menu files, a file should be created for each
  3220.         security level assigned to callers on your BBS system.  
  3221.  
  3222.              SPITFIRE will allow nine different questionnaire files to be
  3223.         accessed.  The files which contain the questions are SFMAIN[x].QUE.
  3224.         The file SPITFIRE uses to store the caller's answers to the respective
  3225.         questionnaire is SFMAIN<x>.ANS.  The x in the SFMAIN[x].QUE and the 
  3226.         SFMAIN[x].ANS corresponds to the available questionnaire, 1 through 9.
  3227.         The caller's answers are appended to the end of the appropriate answer 
  3228.         file.  If the file does not already exist, SPITFIRE will create it.
  3229.  
  3230.                                                                        Page 56
  3231.         ----------------------------------------------------------------------
  3232.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3233.         ----------------------------------------------------------------------
  3234.  
  3235.  
  3236.  
  3237.         8.0  SPECIAL FUNCTION KEYS
  3238.         --------------------------
  3239.          
  3240.             SPITFIRE uses various ALT keys in combination with a letter key and
  3241.         Function keys for many of its commands.  To use an ALT+Key, the ALT key
  3242.         and the appropriate letter key must be pressed simultaneously. (First, 
  3243.         press down the ALT key, then, while holding the ALT key down, press 
  3244.         the letter key.)
  3245.  
  3246.              The following sections will list these special function keys used 
  3247.         by SPITFIRE, explain from where within SPITFIRE these commands can be
  3248.         activated and the functions they perform.
  3249.  
  3250.  
  3251.         8.1  AVAILABLE SPECIAL FUNCTION KEYS
  3252.         ------------------------------------
  3253.              
  3254.              The special function keys available in SPITFIRE and a brief
  3255.         description of their usage include:     
  3256.  
  3257.              F1     -  Review Log Files
  3258.              F2     -  Change Security Level
  3259.              F3     -  Toggle Sysop Page/Bell
  3260.              F4     -  Toggle Printer
  3261.              F5     -  Check Today's Statistics
  3262.              F6     -  Take Five Minutes From Caller
  3263.              F7     -  Give Five Minutes To Caller
  3264.              F8     -  Toggle Full/Divided Screen
  3265.              F9     -  Capture Chat To Disk
  3266.              F10    -  Quit SPITFIRE
  3267.              ALT+F1 -  Log Caller Off With Message
  3268.              ALT+F2 -  Log Caller Off Without Message 
  3269.              ALT+F3 -  Remove Backup/Log Files      
  3270.              ALT+A  -  Maintains Callers Database
  3271.              ALT+C  -  Enter/Exit Chat Mode
  3272.              ALT+D  -  Jump to DOS/Set Modem Offhook
  3273.              ALT+E  -  Configure Events
  3274.              ALT+F  -  Configure File Areas
  3275.              ALT+J  -  Jump to DOS/Modem Stays On Hook
  3276.              ALT+L  -  Lock Caller Out 
  3277.              ALT+M  -  Configure Modem
  3278.              ALT+P  -  Configure File Paths
  3279.              ALT+Q  -  Quick Local Log-On
  3280.              ALT+R  -  Configure Message Conferences
  3281.              ALT+S  -  Log On Locally/Sysop Next
  3282.              ALT+T  -  Toggle SPITFIRE Switches
  3283.              ALT+Z  -  Configure SPITFIRE
  3284.              HOME   -  SPITFIRE Sysop Help Screen
  3285.  
  3286.                                                                        Page 57
  3287.         ----------------------------------------------------------------------
  3288.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3289.         ----------------------------------------------------------------------
  3290.  
  3291.  
  3292.  
  3293.         8.2  SPECIAL FUNCTION KEY DEFINITIONS:
  3294.         --------------------------------------
  3295.              
  3296.              Prior to each individual special function key definition, you
  3297.          will notice an <O>, <R> or <B>.   These are used to indicate from
  3298.          where in SPITFIRE each particular function key can be utilized.
  3299.          Listed below is a guide that explains what these letters represent:
  3300.  
  3301.              <O> - Caller must be ON-LINE to perform
  3302.              <R> - SPITFIRE must be at "Ready for Use" prompt to perform 
  3303.              <B> - Can be used BOTH when a caller's on-line or from the 
  3304.                    SPITFIRE "Ready..." prompt.
  3305.  
  3306.  
  3307.             <R>  F1 (View Log File Menu)
  3308.              Caller's, Heysysop Logs, Purged Caller List & New Caller's Answers
  3309.              ------------------------------------------------------------------
  3310.              This option sets the modem off hook and allows you to view the 
  3311.              CALLERS.LOG, HEYSYSOP.LOG, SFPURGED.USR and/or SFNEWU.ANS.  These
  3312.              files can be read from the SPITFIRE "Ready..." prompt without 
  3313.              having to log on the BBS and accessing this feature from the Sysop
  3314.              Menu.  You are prompted as to whether you wish to review the 
  3315.              Caller's log, Heysysop log, purged caller listing or caller 
  3316.              responses to SPITFIRE's new caller questionnaire.  Upon selecting
  3317.              the desired log, you are then presented with the following options
  3318.              for reading the log file:
  3319.              
  3320.                  <T>..Today's Date
  3321.                       displays the CALLERS.LOG, HEYSYSOP.LOG, SFPURGED.USR or 
  3322.                       SFNEWU.ANS from its first entry for the current day.
  3323.  
  3324.                  <B>..Beginning Of File
  3325.                       CALLERS.LOG, HEYSYSOP.LOG or SFNEWU.ANS or SFPURGED.USR 
  3326.                       is displayed from the beginning of the file, starting
  3327.                       with the first entry.
  3328.  
  3329.                  <S>..Specify Date
  3330.                       will prompt for a date to be entered and begins 
  3331.                       displaying the CALLERS.LOG, HEYSYSOP.LOG, SFPURGED.USR
  3332.                       or SFNEWU.ANS with the first entry of the date entered.
  3333.                       If the date specified here can not be found, SPITFIRE 
  3334.                       will search for the next newer date than what was 
  3335.                       specified and display the file from that point forward.
  3336.               
  3337.                  <Q>..Quit
  3338.                       Returns SPITFIRE to the Ready For Use prompt.
  3339.  
  3340.                                                                        Page 58
  3341.         ----------------------------------------------------------------------
  3342.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3343.         ----------------------------------------------------------------------
  3344.  
  3345.  
  3346.  
  3347.              <O>  F2  (Change Security Level)
  3348.              --------------------------------
  3349.              If a caller is ONLINE and you wish to change the caller's security
  3350.              level, you can change it by pressing F2.  The caller is unable to 
  3351.              see that you are changing the security level.
  3352.  
  3353.              <B>  F3  (Toggle Sysop Page)
  3354.              ----------------------------
  3355.              By toggling this parameter <ON or OFF> the Sysop can decide
  3356.              whether or not to be paged.  If the PAGE is ON, the words "PAGE 
  3357.              ON" will appear on the top of your screen, provided you are using 
  3358.              the split screen.  If the page is turned on and a caller selects 
  3359.              <P> for page, then the prompt bell will sound to notify you that 
  3360.              a caller wishes to chat with you.  USERINIT.BBS/CLR will be 
  3361.              displayed to the screen when you respond to the page.  If the 
  3362.              PAGE is turned off and a caller pages you, then SFPAGED.BBS/CLR 
  3363.              will be displayed to the caller and CHAT REQUESTED will display
  3364.              if you are using the divided screen.  After SFPAGED.BBS/CLR is 
  3365.              displayed, the caller will be prompted as to whether he/she would
  3366.              like to leave a comment to the Sysop, provided the caller is not 
  3367.              the Sysop.  SPITFIRE will not allow the Sysop to leave a comment 
  3368.              to him/herself.
  3369.         
  3370.              <B>  F4  (Toggle Printer)
  3371.              -------------------------
  3372.              This allows you to toggle the printer ON/OFF.  Everything that
  3373.              is written to the CALLERS.LOG will also be sent to the printer if
  3374.              this toggle is on.  This is useful if you wish to retain a hard 
  3375.              copy of your callers' activities while on-line.  Keep in mind that
  3376.              your printer must be turned on and ready for use.  SPITFIRE 
  3377.              checks to determine if your printer is properly connected and 
  3378.              ready for use and responds accordingly.
  3379.              
  3380.              <R>  F5  (Check Today's Statistics)
  3381.              -----------------------------------
  3382.              While at the "SPITFIRE ready for use prompt...", if you press F5,
  3383.              SPITFIRE will set the modem off hook and display the number of 
  3384.              calls for the day, number of uploads for the day, daily door usage
  3385.              and so on...
  3386.         
  3387.              <O>  F6  (Take Five Minutes from a Caller)
  3388.              ----------------------------------------
  3389.              When a caller is on-line, you can take 5 minutes from the caller's
  3390.              log on time by pressing F6.  If you press F6 in multiples, then
  3391.              multiples of 5 minutes are taken from the caller's time.
  3392.  
  3393.                                                                        Page 59
  3394.         ----------------------------------------------------------------------
  3395.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3396.         ----------------------------------------------------------------------
  3397.  
  3398.  
  3399.  
  3400.              <O>  F7  (Give Five Minutes to a Caller)
  3401.              --------------------------------------
  3402.              When a caller is on-line, you can give 5 minutes to the callers 
  3403.              log on time.  If you press F7 in multiples, then multiples of 5 
  3404.              minutes are added to the caller's time.
  3405.  
  3406.              <B>  F8  (Toggle Screen)
  3407.              ------------------------
  3408.              This feature is used to toggle the split-screen/full-screen
  3409.              option.  
  3410.  
  3411.              <O>  F9  (Capture Chat To Disk/Printer)
  3412.              -------------------------------
  3413.              Either when responding to a caller who has paged you or when 
  3414.              initiating a chat pressing F9 will capture the conversation 
  3415.              and save it to a file called SFCHAT.CAP in the main SPITFIRE
  3416.              directory.  In the event SPITFIRE finds a printer attached and
  3417.              ready, the Sysop is given the option of sending the capture to
  3418.              the printer.  There are two ways to activate the chat capture.
  3419.              You can begin the chat using F9 (rather than ALT+C).  This will
  3420.              begin the chat and immediately save the chat to SFCHAT.CAP.  Or
  3421.              the F9 can be pressed any time during a chat, at which time it
  3422.              will save the remaining chat to the SFCHAT.CAP file. If SFCHAT.CAP
  3423.              does not exist, it will be created.  If it does exist, the chat
  3424.              will be appended to the existing SFCHAT.CAP file.  Chats will be
  3425.              differentiated in the SFCHAT.CAP file by beginning with  "Chat
  3426.              started with (caller name) at (date/time)" and ending with "Chat
  3427.              ended at (date/time)".
  3428.    
  3429.              <R>  F10 (Terminate SPITFIRE)
  3430.              -----------------------------
  3431.              Pressing F10 will terminate SPITFIRE and returns you to DOS.
  3432.  
  3433.              <O>  ALT+F1  (Log Caller Off With Message)
  3434.              ------------------------------------------
  3435.              Displays NEEDSYS.BBS/CLR and logs caller off.  If a caller is 
  3436.              online and you need to access your system, pressing ALT+F1 
  3437.              displays your message via the NEEDSYS.BBS/CLR screen and 
  3438.              terminates the connection.        
  3439.  
  3440.              <O>  ALT+F2  (Log Caller Off Without Message)
  3441.              -------------------------------------------
  3442.              If a caller is online and you wish to disconnect this caller, 
  3443.              simply press the ALT+F2 keys simultaneously and the connection 
  3444.              will be terminated.  No message will be displayed to the caller.
  3445.  
  3446.              <R>  ALT+F3 (Remove Backup/Log Files)
  3447.              -------------------------------------
  3448.              When selected, this option sets the modem off hook and displays 
  3449.              the following menu:
  3450.  
  3451.                                                                        Page 60
  3452.         ----------------------------------------------------------------------
  3453.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3454.         ----------------------------------------------------------------------
  3455.  
  3456.  
  3457.  
  3458.              >>> FILE REMOVAL MENU <<<
  3459.              <C>.... Erase CALLERS.LOG
  3460.              <H>... Erase HEYSYSOP.LOG
  3461.              <M>..... Erase SFMSG*.$??
  3462.              <U>.... Erase SFUSERS.$??
  3463.              
  3464.              FILE REMOVAL MENU - [C H M U Q]?
  3465.              
  3466.               <C>... Erase CALLERS.LOG
  3467.                      Selecting this option will cause the existing CALLERS.LOG
  3468.                      file to be erased.  SPITFIRE will automatically create a
  3469.                      new CALLERS.LOG file.
  3470.                      
  3471.               <H>... Erase HEYSYSOP.LOG
  3472.                      Selecting this option will cause the existing HEYSYSOP.LOG
  3473.                      file to be erased.  SPITFIRE will automatically create a
  3474.                      new HEYSYSOP.LOG file.
  3475.  
  3476.               <M>... Erase SFMSG*.$??
  3477.                      When this option is selected, all backup files from the
  3478.                      Message Conferences are erased.
  3479.  
  3480.               <U>... Erase SFUSERS.$??
  3481.                      When this option is selected, the SPITFIRE caller's backup
  3482.                      files are erased.
  3483.                     
  3484.  
  3485.              <R>  ALT+A  (Maintain Callers File)
  3486.              ---------------------------------
  3487.              At the "Ready..." prompt, when selecting ALT+A, SPITFIRE sets the
  3488.              modem off hook and allows you to maintain the caller's file, 
  3489.              rather than logging on and maintaining the callers file from the 
  3490.              Sysop Menu.  When this option is selected, the following screen 
  3491.              will be displayed:
  3492.              
  3493.           USER RECORD NUMBER [3 of 233]       Original Log.. : 07-15-91
  3494.           Name...... : John Doe               Subscription.. : N/A
  3495.           Address... : Peoria, IL             Last File Area : 10
  3496.           Password.. : Doeboy                 Msg Conference : 1
  3497.           Phone No.. : 555-151-5555           Security Level : 10
  3498.           Birth date : 01-20-54               K Uploaded.... : 10
  3499.           Time Left. : 25                     K Downloaded.. : 122
  3500.           Last Call. : 03-20-92               Expert Mode... : Off
  3501.           Times On.. : 3                      More Prompt... : On
  3502.           Uploads... : 0                      Downloads..... : 3
  3503.                                               Purge Allowed. : Yes
  3504.  
  3505.                                                                        Page 61
  3506.         ----------------------------------------------------------------------
  3507.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3508.         ----------------------------------------------------------------------
  3509.  
  3510.  
  3511.  
  3512.           SPITFIRE USER RECORD MENU
  3513.           (+) Next Record        (-) Previous Record    (D) Downloads
  3514.           (N) Caller Name        (X) Expert             (U) Uploads
  3515.           (A) Caller Address     (&) Delete Caller      (E) Last Msg Conference
  3516.           (P) Caller Password    (L) Lock Caller Out    (C) Last File Area
  3517.           (#) Caller Phone No    (T) Times On           (!) Time Left
  3518.           (R) Record Number      (M) Subscription Date  ($) More Prompt
  3519.           (F) Find Caller        (S) Security Level     (B) Birth Date
  3520.           (O) Original Log Date  (@) Add New Caller     (Z) Purge Allowed
  3521.  
  3522.           ENTER COMMAND - [+ - D N X U A & E P L C # T ! R M $ F S B O @ Z Q]?
  3523.  
  3524.              Notice that when this option is selected, SPITFIRE displays the
  3525.         last caller record.  Usually the first record in the caller's list is 
  3526.         the Sysop's.  Therefore, if the Sysop would do any maintenance on the 
  3527.         caller's file while others are nearby, displaying the last caller's
  3528.         record prevents the Sysop's password from being readily visible.  This
  3529.         is done to ensure the security of the BBS.  (When accessed online from
  3530.         the Sysop Menu, SPITFIRE displays the record for the current caller.)
  3531.              
  3532.         Although, most of the command line options are self explanatory a
  3533.         description of each feature is discussed more fully below:
  3534.  
  3535.         Command <+> - Next Record
  3536.                       This option is used to move forward from one caller
  3537.                       record to another.  Pressing the "+" key will allow you
  3538.                       to progress from one record to the next in numerical
  3539.                       order.  When reaching the last record and the "+" key
  3540.                       is pressed you will cycle to the first caller record.
  3541.  
  3542.         Command <-> - Previous Record
  3543.                       This option allows you to cycle through the caller
  3544.                       records in reverse order.  Pressing the "-" key
  3545.                       will move you to the preceding record number.  From
  3546.                       the first caller record if the "-" key is pressed
  3547.                       you will cycle to the last caller record.
  3548.  
  3549.         Command <D> - Downloads
  3550.                       This option is used to change the number of downloads the 
  3551.                       caller is credited as having made to the BBS.  This must 
  3552.                       be a numeric value ranging from 0-9999.
  3553.  
  3554.         Command <N> - Caller Name
  3555.                       This option allows editing of the caller's name.  Select 
  3556.                       "N" and you are prompted to enter the first and last name
  3557.                       of the caller.  When prompted for the first name, you can
  3558.                       also enter the first name, space and enter the last name.
  3559.  
  3560.                                                                        Page 62
  3561.         ----------------------------------------------------------------------
  3562.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3563.         ----------------------------------------------------------------------
  3564.  
  3565.  
  3566.  
  3567.  
  3568.                       The information is automatically updated.  SPITFIRE will
  3569.                       allow up to 30 character spaces for the caller's first 
  3570.                       and last name to be entered.
  3571.  
  3572.         Command <X> - Expert
  3573.                       By selecting this command line option you will toggle
  3574.                       the Expert status of the caller on and off.  If the
  3575.                       Expert status is off, the caller will receive a full menu
  3576.                       display.  If the Expert status is on, only the command 
  3577.                       line options will be displayed to the caller.
  3578.  
  3579.         Command <U> - Uploads
  3580.                       This option provides the opportunity to change the
  3581.                       number of uploads the caller is credited as having made
  3582.                       on the BBS.  This must be a numeric value ranging from
  3583.                       0-9999.
  3584.  
  3585.         Command <A> - Caller Address
  3586.                       This option provides the opportunity to change or edit
  3587.                       the caller's address.  When <A> is selected, you are
  3588.                       prompted to enter the city and state/province for
  3589.                       the current caller record.  SPITFIRE allows up to 30
  3590.                       character spaces for this information.  Once the
  3591.                       corrections are made, you will be prompted regarding
  3592.                       whether the new information is correct.
  3593.  
  3594.         Command <&> - Delete Caller
  3595.                       When you press the "&" key you toggle whether or not a
  3596.                       caller is marked for deletion from the SFUSERS.DAT file.
  3597.                       If a caller is marked to be deleted, the next time the
  3598.                       SFUSERS.DAT file is packed the caller will be removed from
  3599.                       the SFUSERS.DAT file.  You will notice that when a caller
  3600.                       is marked for deletion a "Caller Marked For Deletion!"
  3601.                       will appear on the menu screen.  Also, when marking
  3602.                       a caller for deletion, you are prompted as to whether
  3603.                       to add the caller's name to SPITFIRE's JOKER.DAT file
  3604.  
  3605.         Command <E> - Last Msg Conference
  3606.                       This option will allow you to change the caller's last
  3607.                       message conference number.  SPITFIRE allows 256 message
  3608.                       conferences and you can enter any number from 1 to the
  3609.                       number of the last available message conference.
  3610.  
  3611.         Command <P> - Caller Password
  3612.                       Provides an opportunity to change or edit the caller's
  3613.                       password.  When selected, you will be prompted to enter
  3614.                       the new password.  SPITFIRE allows up to 14 characters
  3615.  
  3616.                                                                        Page 63
  3617.         ----------------------------------------------------------------------
  3618.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3619.         ----------------------------------------------------------------------
  3620.  
  3621.  
  3622.  
  3623.                       for the input of the new password.  Once the new password
  3624.                       is entered, it will be redisplayed and you will be
  3625.                       prompted to verify that the information is correct.
  3626.  
  3627.         Command <L> - Lock Caller Out
  3628.                       Toggles whether a caller is locked out from the BBS.  Any
  3629.                       caller who is locked out will be denied access to the BBS
  3630.                       when he/she attempts to log on.  Notice that when a 
  3631.                       caller is locked out, the words "Locked Out!" are 
  3632.                       displayed on the menu.  When locking out a caller, 
  3633.                       SPITFIRE provides the option of adding the caller's name
  3634.                       JOKER.DAT.
  3635.  
  3636.         Command <C> - Last File Area
  3637.                       This option will allow you to change the caller's last
  3638.                       file area number.  SPITFIRE allows for an unlimited
  3639.                       amount of file areas and you can enter any number from
  3640.                       1 to the number of the last available file area.
  3641.  
  3642.         Command <#> - Caller Phone No.
  3643.                       Provides the opportunity to change or edit the caller's
  3644.                       phone number.  Upon  selecting this option, you are
  3645.                       prompted to enter the new number.  A sample format is
  3646.                       also displayed with the prompting.  The format displayed
  3647.                       will depend on how you have configured the US Phone
  3648.                       format option from the ALT+T configuration window.  If
  3649.                       the US format is toggled to Yes, the format will be
  3650.                       ###-###-#### and the dashes will automatically be
  3651.                       inserted when entering the new number.  If the US Phone
  3652.                       format option is toggled to No, the format will be
  3653.                       [          ] and any 12 character input will be
  3654.                       accepted.  Regardless, of the format, after the new
  3655.                       phone number is entered, you will be prompted as to
  3656.                       whether the information is correct.
  3657.  
  3658.         Command <T> - Times On
  3659.                       This option will allow you to change or edit the number
  3660.                       of times the caller has logged on the BBS.  This number
  3661.                       may range from -999 to 9999.  Normally you will only
  3662.                       use the range from 1 to 9999 but Sysops or co-Sysops
  3663.                       who do not wish to have their names included in top
  3664.                       caller bulletins may wish to use negative numbers here.
  3665.                       
  3666.         Command <!> - Time Left!
  3667.                       This option will allow you to enter the daily time
  3668.                       remaining in minutes.  This number may range from
  3669.                       -999 to 9999 minutes remaining.
  3670.  
  3671.                                                                        Page 64
  3672.         ----------------------------------------------------------------------
  3673.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3674.         ----------------------------------------------------------------------
  3675.  
  3676.  
  3677.  
  3678.         Command <R> - Record Number
  3679.                       This option will allow you to enter a specific caller
  3680.                       record number.  Upon entering the number, all current
  3681.                       information for the record number you specified will
  3682.                       be displayed.  
  3683.  
  3684.         Command <M> - Subscription Date
  3685.                       This option allows the Subscription Date to be edited.  
  3686.                       This option is included for Sysops who require callers 
  3687.                       to subscribe in order to gain access to their system.  
  3688.                       SPITFIRE's default setting is "N/A".  If a Sysop wishes 
  3689.                       to use this option, the subscription date will need to 
  3690.                       be set.  In the event, the Sysop decides to change the 
  3691.                       Subscription Date back to "N/A", this can be done by 
  3692.                       entering 01-01-80 as the Subscription Date.  
  3693.  
  3694.         Command <$> - More Prompt
  3695.                       Selecting the "$" More Prompt option from the command
  3696.                       line will toggle the More Prompt On and Off.  If the More
  3697.                       Prompt is toggled On, each time a complete screen display
  3698.                       is received the "More, Continue" prompt is sent and the
  3699.                       display is paused until a keystroke is entered signaling
  3700.                       the display to continue.  The number of lines of text
  3701.                       which are displayed between the "More, Continue" prompt 
  3702.                       is determined by the caller's screen display setting set
  3703.                       from <Y>our Statistics of SPITFIRE's Main Menu.  For
  3704.                       instance, if the screen display is set at 80X23, after
  3705.                       every 23 lines the "More, Continue" prompt will be
  3706.                       displayed.  If the More Prompt is toggled Off, the "More,
  3707.                       Continue" prompt will not display and information will
  3708.                       continue to scroll without being paused.
  3709.  
  3710.         Command <F> - Find Caller
  3711.                       When this option is chosen you are prompted to input the
  3712.                       full or partial name of the caller you are attempting to
  3713.                       find.  SPITFIRE will search for any string matching what
  3714.                       was entered.  When a match is found, SPITFIRE will report
  3715.                       the find and prompt you as to whether this is the caller
  3716.                       you were searching for.  If you respond with a Y for Yes,
  3717.                       SPITFIRE will display that caller's record information.
  3718.                       If you respond with an N for No, SPITFIRE will continue
  3719.                       to search the caller database, informing you of any match
  3720.                       found, prompting whether the match is the caller you are
  3721.                       searching for.  In the event, no match is found, SPITFIRE
  3722.                       will inform you no match could be found to the full or 
  3723.                       partial name that was entered.
  3724.                       
  3725.                       ***NOTE*** When inputting your search criteria you will
  3726.                       notice that SPITFIRE is not case sensitive.
  3727.  
  3728.                                                                        Page 65
  3729.         ----------------------------------------------------------------------
  3730.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3731.         ----------------------------------------------------------------------
  3732.  
  3733.  
  3734.  
  3735.         Command <S> - Security Level
  3736.                       Provides an opportunity to edit the security
  3737.                       level of the current caller record.  You will be prompted
  3738.                       to enter the caller's new security level when this option
  3739.                       is selected.  SPITFIRE allows up to a four digit figure 
  3740.                       for the new security level and will only accept numeric 
  3741.                       values.
  3742.  
  3743.         Command <B> - Birth Date
  3744.                       Provides the opportunity to edit the caller's birth date.
  3745.                       When selected, you are prompted to enter the new birth 
  3746.                       date.  The format for entering the correction is the
  3747.                       numerical representation for MM-DD-YY.  SPITFIRE will
  3748.                       automatically insert the dash between the month, the
  3749.                       day and the year.  Once the corrections have been made,
  3750.                       SPITFIRE will prompt you by displaying the new birth date
  3751.                       entered and ask you if these changes are correct.
  3752.  
  3753.         Command <O> - Original Log Date
  3754.                       Provides the opportunity to change or edit the date the
  3755.                       caller logged onto the BBS for the first time (original
  3756.                       date).  When selected, you are prompted to enter the new
  3757.                       date of the original log on.  The format for entering the
  3758.                       correction is the numerical representation for MM-DD-YY.
  3759.                       SPITFIRE will automatically insert the hyphens between
  3760.                       the month, the day and the year.  Once the corrections
  3761.                       have been made, SPITFIRE will prompt you by displaying
  3762.                       the new date entered and ask you if these changes are
  3763.                       correct.
  3764.  
  3765.         Command <@> - Add New Caller
  3766.                       This option provides you the opportunity to add a new
  3767.                       caller to the SFUSERS.DAT.  Adding a new caller locally,
  3768.                       eliminates the necessity of the new caller responding
  3769.                       to the new caller questionnaire when calling the BBS for
  3770.                       the first time.
  3771.                       
  3772.                       You will be prompted to provide certain information about
  3773.                       the caller before they can be added.  You will need to 
  3774.                       answer prompts regarding the caller's name, address,
  3775.                       password, birthdate (if required on your BBS) and phone
  3776.                       number.  Once this information is entered, you will be 
  3777.                       prompted for the security level you wish to assign to the
  3778.                       new caller.  The security level you assign will determine
  3779.                       what features of the BBS the new caller will have access 
  3780.                       to.
  3781.  
  3782.         Command <Z> - Purge Allowed
  3783.                       This option allows you to toggle whether purging the
  3784.                       caller will be Allowed or Not Allowed.  Normally, you
  3785.  
  3786.                                                                        Page 66
  3787.         ----------------------------------------------------------------------
  3788.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3789.         ----------------------------------------------------------------------
  3790.  
  3791.  
  3792.  
  3793.                       will want this toggled to Purge Allowed.  If purge is
  3794.                       allowed, and the caller has not logged on the BBS for
  3795.                       whatever the number of days the Sysop configures when
  3796.                       packing the caller file, the caller will be deleted.
  3797.                       However, if the purge not allowed is toggled, the caller
  3798.                       will not be deleted from the callers file during packing
  3799.                       regardless of how many days it has been since the caller
  3800.                       last logged on.
  3801.  
  3802.              <O>  ALT+C  (Enter/Exit Chat Mode)
  3803.              ----------------------------------
  3804.              This feature is for entering and exiting chat with a caller.  You
  3805.              can use this feature to answer a page or force a caller into chat.
  3806.              When you answer a page, the caller's time on-line is still ticking
  3807.              away.  However, when you force a caller into chat, the caller's 
  3808.              time on-line counter is halted until the chat is finished and the
  3809.              caller is returned to the system.
  3810.         
  3811.              <R>  ALT+D  (Jump to DOS/Set Modem Offhook)
  3812.              -------------------------------------------
  3813.              This feature allows you to jump to DOS at the "Ready..." prompt
  3814.              and places the modem offhook so callers attempting to phone the 
  3815.              BBS will get a busy signal.  When you wish to go back to SPITFIRE,
  3816.              type EXIT.  If you are not in the proper directory when you EXIT,
  3817.              SPITFIRE will automatically take you back to the directory in 
  3818.              which SPITFIRE resides.
  3819.  
  3820.              <R>  ALT+E  (Configure Events)
  3821.              ------------------------------
  3822.              This feature causes the Events Menu to be displayed.  The Events
  3823.              Menu is used to cycle through the active events in a forward or
  3824.              backward direction, list events, enable an event or disable an
  3825.              event.  For more information on the ALT+E Events Menu refer to
  3826.              the section - EVENTS MENU EXPLANATION - of this manual.
  3827.  
  3828.              <R>  ALT+F (Configure File Area Records)
  3829.              ----------------------------------------
  3830.              While SPITFIRE is at the "SPITFIRE ready for use.." prompt, you
  3831.              can select ALT+F to configure your File Area system records.  This
  3832.              feature allows you to do so without having to go through the 
  3833.              motions of logging on as Sysop and using the Sysop Menu to make 
  3834.              these changes.  Refer to the section -  CONFIGURING FILE AREA
  3835.              RECORDS - of this manual for more detailed information .
  3836.         
  3837.              <B>  ALT+J  (Jump to DOS - Modem Stays On Hook)
  3838.              -----------------------------------------------
  3839.              This feature allows you to jump to DOS when a caller is on-line 
  3840.              and also when you are at the "Ready..." prompt.  When you wish to 
  3841.              go back to SPITFIRE, type EXIT.  If you are not in the proper 
  3842.  
  3843.                                                                        Page 67
  3844.         ----------------------------------------------------------------------
  3845.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3846.         ----------------------------------------------------------------------
  3847.  
  3848.  
  3849.  
  3850.              directory when you EXIT, SPITFIRE will automatically take you back
  3851.              to the directory in which SPITFIRE resides.  ALT+J does not set 
  3852.              the modem offhook.
  3853.  
  3854.              <O>  ALT+L (Lock Caller Off System)
  3855.              -----------------------------------
  3856.              ALT+L can be utilized to lock a caller out of your BBS while they 
  3857.              are on-line.  Once the ALT+L is pressed to lock the caller out, 
  3858.              the Sysop is prompted as to whether the caller should be locked
  3859.              out.  If the Sysop responds with a "Y" for Yes, the Sysop is then
  3860.              asked if the caller should be logged off.  If ALT+L is pressed a
  3861.              second time, SPITFIRE displays a message informing you the caller
  3862.              is locked out and prompts you as to whether you wish to reverse 
  3863.              the lockout.  In other words, the ALT+L is used to toggle whether
  3864.              a caller is to be locked out from the BBS.
  3865.  
  3866.              <R>  ALT+M  (Configure Modem)
  3867.              -----------------------------
  3868.              This feature sets the modem off hook and allows you to configure 
  3869.              your modem initialization string, COMM port, baud rate, etc.  You
  3870.              will also notice a toggle switch for use with an error-correction
  3871.              modem.  If you are using an error-correction modem, be sure to
  3872.              turn this switch ON and enter the Error Correction Message 
  3873.              specific to your modem type.  
  3874.  
  3875.              If you are using an error-correction modem and this is not done,
  3876.              when a caller logs on with an error-correction modem, the Ymodem-g
  3877.              transfer protocols will not be available to the caller.  (Refer to
  3878.              the section  - GETTING STARTED - of this manual for detailed 
  3879.              information.)
  3880.  
  3881.              In the event your modem requires an initialization string 
  3882.              different than those listed in this manual, please forward the
  3883.              information to Buffalo Creek's BBS (515-225-8496), so that the
  3884.              information can be passed on to other Sysops.
  3885.  
  3886.              <R>  ALT+P  (Configure File Paths)
  3887.              ---------------------------------
  3888.              Pressing the ALT+P at the "SPITFIRE ready for use..." prompt
  3889.              sets the modem off hook and opens a window which allows you to 
  3890.              configure the File Paths.  (For more information on this, refer to
  3891.              the section - GETTING STARTED and the section - FILE PATHS of this
  3892.              manual.)
  3893.              
  3894.              <R>  ALT+Q  (Sysop Quick Log-On/Sysop Next)
  3895.              -------------------------------------------
  3896.              This feature is used to log on SPITFIRE locally.  It can be used
  3897.              at the "Ready..." prompt or while a caller is on-line.  Logging on
  3898.  
  3899.                                                                        Page 68
  3900.         ----------------------------------------------------------------------
  3901.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3902.         ----------------------------------------------------------------------
  3903.  
  3904.  
  3905.  
  3906.              with ALT+Q will not display the initial log on display files, but 
  3907.              rather takes you right to the Main Menu after entering your 
  3908.              name and password.
  3909.  
  3910.              <R>  ALT+R  (Configure Message Conference Records)
  3911.              --------------------------------------------------
  3912.              While SPITFIRE is at the "SPITFIRE ready for use.." prompt, you
  3913.              can select ALT+R to configure your Message Conference records.  
  3914.              This feature sets the modem off hook and allows you to configure
  3915.              your Message Conferences without having to go through the motions
  3916.              of logging on and using the Sysop Menu to make these changes.  
  3917.              Refer to the section - CONFIGURING MESSAGE CONFERENCE RECORDS - of
  3918.              this manual for detailed information.
  3919.         
  3920.              <B>  ALT+S  (Log On Locally/Sysop Next)
  3921.              --------------------------------------
  3922.              This feature is used to log on to SPITFIRE locally.  It can be
  3923.              used at the "Ready..." prompt or while a caller is on-line.  If 
  3924.              you use this feature while a caller is on-line, then when the 
  3925.              caller logs off, SPITFIRE will sound a audible signal to notify 
  3926.              you the BBS is now available.  You will then be able to log on 
  3927.              immediately.  Logging on with ALT+S will display all the initial
  3928.              display files available on the system, such as SFPRELOG.BBS, 
  3929.              WELCOME1.BBS/CLR, through WELCOME9.BBS/CLR and ALL.BBS/CLR.
  3930.  
  3931.              <R>  ALT+T  (Toggle SPITFIRE Switches)
  3932.              --------------------------------------
  3933.              This feature sets the modem off hook and allows you to set the 
  3934.              various toggle switches contained within SPITFIRE.  (For more 
  3935.              information on this, refer to the section - GETTING STARTED - of 
  3936.              this manual.)
  3937.  
  3938.              <R>  ALT+Z  (Configure SPITFIRE)
  3939.              --------------------------------
  3940.              This feature sets the modem off hook and allows you to configure 
  3941.              certain aspects of SPITFIRE.  (Refer to the section  - GETTING 
  3942.              STARTED - of this manual for detailed information.)
  3943.             
  3944.              <B>  HOME  (SPITFIRE Sysop Help Screen)
  3945.              ---------------------------------------
  3946.              The "HOME" key displays a quick summary of all the special 
  3947.              function keys available to the Sysop.  When used at the SPITFIRE
  3948.              "Ready..." prompt a window will open up displaying the help 
  3949.              information.  When used while a caller is on-line and if the 
  3950.              Sysop is using the divided/split screen option, the upper portion
  3951.              of the screen will display the help information.
  3952.  
  3953.                                                                        Page 69
  3954.         ----------------------------------------------------------------------
  3955.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  3956.         ----------------------------------------------------------------------
  3957.  
  3958.  
  3959.  
  3960.         9.0  MAIN SECTION EXPLAINED
  3961.         ---------------------------
  3962.  
  3963.              The Main Menu is the crux of any system, being that all major
  3964.         sections of the BBS are to be accessed from the Main Menu.  However, it
  3965.         is important to note that a caller does not have to return to the Main 
  3966.         Menu from the Message Section to go to the File Section (and vice-
  3967.         versa).  In the event there is a command on the Main Menu that you do 
  3968.         not wish to have functional, set the security level of that command 
  3969.         high enough so callers cannot see it.
  3970.         
  3971.              As the Main Menu is described and the features explained, please
  3972.         keep in mind that you can control the usage of each command by changing
  3973.         the security level of the commands.  In other words, you can control
  3974.         what commands are available to what callers.  (i.e. - If the security
  3975.         level of the  <B>.... Bulletins command is set at 25 then a caller with
  3976.         a security level of 24 or less would not see the command or be able to
  3977.         use the command.)
  3978.         
  3979.              The Main Menu is the first focal point your callers will see after
  3980.         they have gone through the log on screens.  For the purpose of
  3981.         discussion, each menu displayed will be as if the Sysop (with the
  3982.         highest security level) were viewing it.  In this case the Main Menu
  3983.         would look like this:
  3984.  
  3985.  
  3986.         9.1  MAIN MENU EXAMPLE
  3987.         ----------------------
  3988.         
  3989.         >>>>>>>>> MAIN MENU <<<<<<<<<
  3990.         <M>.......... Message Section        <F>.............. File Section
  3991.         <S>........... SPITFIRE Doors        <B>................. Bulletins
  3992.         <C>......... Comment To Sysop        <#>....... List Active Callers
  3993.         <L>.......... Locate A Caller       *<W>............ Welcome Screen
  3994.         <Q>....... Questionnaire Menu        <T>........ This System's Info
  3995.         <N>............... Newsletter        <P>............ Page The Sysop
  3996.         <G>........ Goodbye & Log Off        <X>......... Xpert Mode Toggle
  3997.         <Y>.......... Your Statistics        <O>..... Other Bulletin Boards
  3998.         <A>......... Add BBS Name & #        <K>....... Main Menu Extension
  3999.         <@>.......... Sysop Utilities        <?>........ HELP With Commands
  4000.         
  4001.         MAIN MENU - <M F S B C # L W Q T N P G X Y O A K @ ?>?
  4002.  
  4003.         * The <W>... Welcome Screen is used for single node SPITFIRE BBS
  4004.           system only.  If you are operating a multi-node SPITFIRE BBS,
  4005.           this is replaced with <W>........ Who's On/Node Chat.  
  4006.  
  4007.                                                                        Page 70
  4008.         ----------------------------------------------------------------------
  4009.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4010.         ----------------------------------------------------------------------
  4011.  
  4012.  
  4013.  
  4014.         9.2  EXPLANATION OF MAIN MENU FEATURES
  4015.         --------------------------------------
  4016.         
  4017.           <M>.... Message Section
  4018.                   This feature takes a caller from the MAIN Section of SPITFIRE
  4019.                   to the MESSAGE Section.
  4020.  
  4021.           <F>.... Files Section
  4022.                   This feature takes a caller from the MAIN Section of SPITFIRE
  4023.                   to the FILE Section.
  4024.  
  4025.           <S>.... SPITFIRE Doors
  4026.                   This feature allows a caller to terminate SPITFIRE so a
  4027.                   third party program can be run on-line.  Normally, but not
  4028.                   always, the third party program is a game.  When the third
  4029.                   party program is finished, the caller is returned to
  4030.                   SPITFIRE.
  4031.  
  4032.           <B>.... Bulletins
  4033.                   This feature allows a caller to read the available bulletins.
  4034.  
  4035.           <C>.... Comment to Sysop
  4036.                   Allows a caller to enter a non-public message to the Sysop.  
  4037.                   All comments are automatically saved to Message Conference 
  4038.                   #1.  However, these are marked and listed as Comment Number
  4039.                   <x> rather than Message Number <x>.  In order for callers to
  4040.                   leave a comment to the Sysop, the Sysop must log onto the
  4041.                   BBS using the name configured as the Sysop Caller Name in the
  4042.                   ALT+Z configuration window.  If the Sysop does not use the
  4043.                   name entered there for logging onto the BBS, callers will 
  4044.                   not be able to leave a comment to the Sysop. 
  4045.                                     
  4046.           <#>.... List Active Callers
  4047.                   This feature will scroll the name and address of each caller
  4048.                   of this BBS.  It also shows the last date each caller logged
  4049.                   on.
  4050.  
  4051.           <L>.... Locate a Caller
  4052.                   This feature allows a caller to see if a another person is a
  4053.                   caller on this BBS.  For example, if a caller selects this 
  4054.                   feature, then the caller will be asked to enter either the
  4055.                   full or partial name of the person he/she is attempting to
  4056.                   locate.   SPITFIRE will search for any string matching what
  4057.                   was entered.  When a match is found, SPITFIRE will report
  4058.                   the find and prompt the caller as to whether this is the
  4059.                   person he/she was attempting to locate.  If the caller 
  4060.                   respond with a Y for Yes, SPITFIRE will notify the caller 
  4061.                   when that person last logged onto the BBS.  If the caller
  4062.                   responds with an N for No, SPITFIRE will continue to search 
  4063.  
  4064.                                                                        Page 71
  4065.         ----------------------------------------------------------------------
  4066.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4067.         ----------------------------------------------------------------------
  4068.  
  4069.  
  4070.  
  4071.                   the caller database, informing the caller of any match found,
  4072.                   prompting whether the match is the person attempting to be
  4073.                   located.  In the event, no match is found, SPITFIRE will
  4074.                   inform the caller no match could be found to the full or
  4075.                   partial name that was entered.
  4076.         
  4077.           <W>.... Welcome Screen  (Single Node SPITFIRE BBS)
  4078.                   This feature allows a caller to review the opening screen.
  4079.                   This feature is only available on single node SPITFIRE BBS
  4080.                   systems.  On multi-node SPITFIRE systems this option is
  4081.                   replaced with <W>........ Who's On/Node Chat.
  4082.  
  4083.           <W>.... Who's On/Node Chat (Multi-node SPITFIRE BBS)
  4084.                   This feature will display information regarding what other
  4085.                   callers are currently logged on the other available nodes
  4086.                   and provide an option for entering into a node chat with a 
  4087.                   caller on another node.  (Refer to the Section - NODE CHAT 
  4088.                   for a more detailed explanation of node chat).  This feature
  4089.                   is only available on multi-node SPITFIRE BBS systems.  On 
  4090.                   single node SPITFIRE systems this option is replaced with the
  4091.                   <W>...Welcome Screen.
  4092.                   
  4093.           <Q>.... Questionnaire Menu
  4094.                   This feature presents the Questionnaire Menu to your callers.
  4095.                   Individual questionnaire files (SFMAIN<x>.QUE) are used to
  4096.                   present questions to your callers.  The callers responses are
  4097.                   then stored in the corresponding answer file, SFMAIN<x>.ANS.
  4098.                   (For more information, please refer to the section, SPITFIRE
  4099.                   QUESTIONNAIRES of this manual.)
  4100.  
  4101.           <T>.... This System's Info
  4102.                   This feature will show a caller certain information about the
  4103.                   BBS, such as Sysop's name, starting date of the BBS, total
  4104.                   number of calls received on the BBS, etc.
  4105.  
  4106.           <N>.... Newsletter
  4107.                   This feature will display SFNWSLTR.BBS (your BBS newsletter)
  4108.                   to the caller.  This can be used to keep the callers updated 
  4109.                   with changes or news concerning your BBS.
  4110.  
  4111.           <P>.... Page the Sysop
  4112.                   This feature notifies the Sysop that a caller has a question
  4113.                   or problem to chat about.  If the Sysop is not available to
  4114.                   answer the page, SFUNANS.BBS/CLR is displayed to the caller.
  4115.                   If a caller attempts to page the Sysop a second time, and 
  4116.                   SFPAGED.BBS/CLR is found, SFPAGED.BBS/CLR is displayed to
  4117.                   the caller and the Sysop is not paged a second time.  If
  4118.  
  4119.                                                                        Page 72
  4120.         ----------------------------------------------------------------------
  4121.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4122.         ----------------------------------------------------------------------
  4123.  
  4124.  
  4125.  
  4126.                   SFPAGED.BBS/CLR is not found, the caller may page the Sysop
  4127.                   multiple times.  If the Sysop has the page feature turned
  4128.                   off and a caller attempts to page the Sysop, SFPGOFF.BBS/CLR
  4129.                   is displayed to the caller.
  4130.         
  4131.           <G>.... Goodbye & Log Off
  4132.                   This feature simply allows a caller to log off the BBS.
  4133.  
  4134.           <X>.... Xpert Mode Toggle
  4135.                   This feature changes a caller's status from a novice to an
  4136.                   expert or vice versa.  If a caller is set as a novice, then
  4137.                   the menu descriptions will scroll by after each command.  If
  4138.                   a caller is set as an expert, then only the command letters
  4139.                   scroll by after each command. 
  4140.  
  4141.           <Y>.... Your Statistics
  4142.                   This feature displays certain statistics for the caller on 
  4143.                   the BBS and provides a menu which gives the caller the
  4144.                   opportunity to change some information pertaining to them.
  4145.                   The screen and the information that can be changed are
  4146.                   explained below:
  4147.  
  4148.         >>>>>>  JUST FOR YOUR INFORMATION  <<<<<<
  4149.         Your Name       : John Doe                 Security Level : 10
  4150.         Last Time On    : 03-20-92 13:04       Number Of Times On : 127
  4151.         Birthdate       : 01-20-54                 Times On Today : 1
  4152.         Files Uploaded  : 19                     Files Downloaded : 53
  4153.         K Uploaded      : 122                        K Downloaded : 2631
  4154.         Original Log On : 05-23-90              Subscription Date : N/A
  4155.         Node Chats Left : 5              
  4156.  
  4157.         >>>>>>>>  THINGS YOU CAN CHANGE  <<<<<<<<
  4158.         <W>  Address       : Peoria, IL         <H>  Hot Key      : On
  4159.         <#>  Phone Number  : 555-151-5555       <D>  Display Size : 80X24
  4160.         <S>  Scroll Prompt : On                 <A>  ANSI On/Off  : On
  4161.         <F>  File Transfer : 1k-Xmodem          <M>  More Prompt  : On
  4162.         <P>  Password      : SPITFIRE           <C>  Change Color : 36
  4163.         <Q>  Quit
  4164.      
  4165.         CHANGE MENU - [W S # H C A D M P F Q] ?
  4166.  
  4167.         Command <W> - Provides the caller with an opportunity to change their 
  4168.                       address.  The caller is prompted to enter both the city 
  4169.                       and state.  SPITFIRE will then redisplay what they have
  4170.                       entered to verify the changes before saving the new
  4171.                       information.
  4172.  
  4173.                                                                        Page 73
  4174.         ----------------------------------------------------------------------
  4175.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4176.         ----------------------------------------------------------------------
  4177.  
  4178.  
  4179.  
  4180.         Command <S> - Allows the caller to toggle SPITFIRE's Scroll Back
  4181.                       option On and Off.  The scroll back feature is used in
  4182.                       connection with the display of the "< ENTER >"/"More, 
  4183.                       Continue" prompts.  If the scroll back feature is toggled
  4184.                       on, when the prompt is displayed and the caller enters a 
  4185.                       keystroke to continue, the message will scroll back and 
  4186.                       disappear from the screen.  If the scroll back feature is
  4187.                       off, the "< ENTER >" or "More, Continue" prompt remains 
  4188.                       displayed on the screen.
  4189.  
  4190.         Command <#> - Allows the caller to change their phone number.
  4191.         
  4192.         Command <H> - This feature allows the caller to toggle the Hot Key
  4193.                       within SPITFIRE.  If toggled On, when entering the
  4194.                       command character of a menu, a return is entered
  4195.                       automatically and the command is immediately executed.
  4196.                       When toggled off, the caller is required to press the 
  4197.                       <ENTER> key before the command is executed.
  4198.                       
  4199.         Command <C> - Allows the caller to select their default color settings.
  4200.                       The caller may select 31 through 36.  The colors 
  4201.                       associated with the numeric value are as follows:
  4202.                       
  4203.                        31 - Red       32 - Green     33 - Yellow    34 - Blue
  4204.                        35 - Magenta   36 - Cyan      37 - White
  4205.  
  4206.  
  4207.         Command <A> - Allows the caller to toggle ANSI color on and off.
  4208.  
  4209.         Command <D> - Allows the caller to set the screen display size.  When
  4210.                       this feature is selected, the caller is prompted to
  4211.                       enter a new line length.  Acceptable values for the
  4212.                       line length range from 40 to 144.  Next, the caller
  4213.                       is prompted to enter a new page length.  Acceptable
  4214.                       values for the page length range from 10 to 80.  The
  4215.                       page length determines when the "More, Continue" prompt
  4216.                       will display.  For example, if the page length is 80,
  4217.                       the prompt will display after every 80 lines.
  4218.  
  4219.         Command <M> - This toggles the More Prompt On and Off.  When toggled
  4220.                       On, each time a complete screen display is received, 
  4221.                       either the "< ENTER >" or "More, Continue" prompt is sent
  4222.                       and the display is paused until a keystroke is entered 
  4223.                       signaling the display to continue.  If the More Prompt is
  4224.                       toggled Off, the "< ENTER >"/"More, Continue" prompt will
  4225.                       not display and information will continue to scroll 
  4226.                       without being paused.
  4227.  
  4228.                                                                        Page 74
  4229.         ----------------------------------------------------------------------
  4230.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4231.         ----------------------------------------------------------------------
  4232.  
  4233.  
  4234.  
  4235.  
  4236.         Command <P> - Allow the caller the opportunity to change their log on
  4237.                       password.
  4238.  
  4239.         Command <F> - Allow the caller to select their default file transfer
  4240.                       protocol.  The caller may select from:
  4241.  
  4242.                           <1>  Ascii
  4243.                           <2>  Xmodem Checksum
  4244.                           <3>  Xmodem CRC
  4245.                           <4>  1k-Xmodem
  4246.                           <5>  SEAlink Derived
  4247.                           <T>  Telink
  4248.                           <S>  Select at time of transfer
  4249.  
  4250.                       Selecting any option other than <S>, Select at time of
  4251.                       transfer, causes the external protocol options to be
  4252.                       unavailable to the caller.  SFPROMSG.BBS/CLR is used
  4253.                       to inform the caller of this when selecting a default
  4254.                       file transfer.
  4255.  
  4256.         Command <Q> - Returns the caller to the Main Menu
  4257.  
  4258.           <O>.... Other Bulletin Boards
  4259.                   This feature will display SFBBSLST.DAT, a listing of names,
  4260.                   bps rate and phone numbers of other Bulletin Boards.
  4261.                   
  4262.           <A>.... Add BBS Name & #
  4263.                   This feature allows a caller to add the name, bps rate and 
  4264.                   phone number of other bulletin board systems to the BBS list,
  4265.                   SFBBSLST.DAT.  When adding a BBS to SFBBSLST.DAT, the number
  4266.                   is recorded in the caller's log to provide the Sysop a means
  4267.                   of tracing who entered the listing.
  4268.  
  4269.           <K>.... Main Menu Extension
  4270.                   This command can be set to the run a third party program
  4271.                   configured by the Sysop.  It is set up using the necessary
  4272.                   commands to execute the desired option within the SFMAIN.BAT
  4273.                   file.  It should be noted that Sysops will need to use the
  4274.                   SFHELP.EXE utility to modify the SPITFIRE.HLP file so it
  4275.                   properly explains the added option.
  4276.  
  4277.           <@>.... Sysop Utilities
  4278.                   This feature takes a caller from the MAIN Section to the 
  4279.                   SYSOP section.  The BBS is maintained from the SYSOP Section.
  4280.                   This feature is not normally available to most callers.
  4281.  
  4282.           <?>.... HELP with Commands
  4283.                   This feature will provide help for each command available
  4284.                   from the MAIN MENU.
  4285.  
  4286.                                                                        Page 75
  4287.         ----------------------------------------------------------------------
  4288.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4289.         ----------------------------------------------------------------------
  4290.  
  4291.  
  4292.  
  4293.         10.0  MESSAGE SECTION EXPLAINED
  4294.         -------------------------------
  4295.         
  4296.              The Message Menu is the point from which your callers take part
  4297.         in mail exchange.  The Message Menu may be selected from either the 
  4298.         Main Menu or the File Menu with the <M>...Message Section command 
  4299.         option.
  4300.  
  4301.              As the Message Menu is described and the features explained, 
  4302.         please keep in mind that you can control the usage of each command by 
  4303.         changing the security level of the commands.  In other words, you can 
  4304.         control what commands are available to what callers.  For the purpose
  4305.         of discussion, however, each menu displayed will be as if the Sysop 
  4306.         (with the highest security level) is viewing it.  In this case the 
  4307.         Message Menu would look like this.
  4308.  
  4309.  
  4310.         10.1  MESSAGE MENU EXAMPLE
  4311.         --------------------------
  4312.         
  4313.         >>>>>>>> MESSAGE MENU <<<<<<<<
  4314.         <C>. Change Message Conference        <R>............. Read Messages
  4315.         <H>....... Hurry Scan Messages        <B>........... Browse Messages
  4316.         <N>.. Non-stop Message Capture        <E>........... Enter A Message
  4317.         <Y>............. Your Messages        <A>........Alter Message Queue
  4318.         <T>............... Text Search        <F>.............. File Section
  4319.         <P>............ Page The Sysop        <Q>......... Quit To MAIN MENU
  4320.         <S>.... SPITFIRE Doors Section        <G>......... Goodbye & Log Off
  4321.         <X>......... Xpert Mode Toggle        <K>.... Message Menu Extension 
  4322.         <@>........... Sysop Utilities        <?>........ HELP With Commands
  4323.  
  4324.         MESSAGE MENU - <C R H B N E Y A T F P Q S G X K @ ?>?
  4325.  
  4326.  
  4327.         10.2  MESSAGE MENU EXPLANATION
  4328.         ------------------------------
  4329.         
  4330.           <C>.... Change Message Conference
  4331.                   This feature allows a caller to change to a different Message
  4332.                   Conference by entering the number of the Message Conference
  4333.                   he/she wishes to change to.  If a caller selects <Q>uit, the 
  4334.                   caller will remain in the current Message Conference.  If a 
  4335.                   caller presses the ENTER key, SPITFIRE will list the Message 
  4336.                   Conferences available to the caller.  If a MGLST<x>.BBS/CLR
  4337.                   is found it will be displayed here.  After changing to a new
  4338.                   message conference, SPITFIRE will prompt the caller as to
  4339.                   whether he/she would like to read message in the conference
  4340.                   they have changed to.
  4341.  
  4342.                                                                        Page 76
  4343.         ----------------------------------------------------------------------
  4344.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4345.         ----------------------------------------------------------------------
  4346.  
  4347.  
  4348.  
  4349.           <R>.... Read Messages
  4350.                   This feature allows the caller to read public messages and
  4351.                   non-public messages sent to and/or from the caller in 
  4352.                   specified Message Conferences.  The caller is presented with
  4353.                   five options and may elect to read:
  4354.                   
  4355.                   <T>...This Message Conference
  4356.                         This option allows the caller to read available
  4357.                         messages in the current Message Conference.
  4358.                         
  4359.                   <A>...All Message Conferences
  4360.                         This option allows the caller to read available
  4361.                         messages in all Message Conferences to which the
  4362.                         caller has access.
  4363.  
  4364.                   <O>...Only Queued Conferences
  4365.                         This option allows the callers to read available 
  4366.                         messages in the Message Conferences the callers have
  4367.                         selected to be included in their Message Queue.
  4368.                         
  4369.                   <S>...Set Conference Queue
  4370.                         When this option is selected, SPITFIRE will display
  4371.                         a list of all conferences contained in the caller's
  4372.                         message queue and prompt the caller as to whether to
  4373.                         change the current queue.  If the caller selects to
  4374.                         change the queued message conferences, the Message
  4375.                         Queue Menu is displayed.  For more information on
  4376.                         the Message Queue Menu, refer to Command <A>..Alter
  4377.                         Message Queue discussed below.
  4378.                                                 
  4379.                   <Q>...Quit
  4380.                         This option will return the caller to the Message Menu.
  4381.                   
  4382.                   During the process of reading messages, the caller will have
  4383.                   the following commands available to them, provided the 
  4384.                   command is a viable option at the time.  If it is not a
  4385.                   viable option, the command will not be shown to the caller.
  4386.  
  4387.                   <R>...Reply
  4388.                         Allows the caller to reply to an existing message.
  4389.                         When replying to a message, SPITFIRE will prompt the
  4390.                         caller as to whether they wish to change the message
  4391.                         subject.  If the caller responds with a "Y", the caller
  4392.                         is given the opportunity to change the message subject.
  4393.  
  4394.                         If the caller responds with a "N", the message subject
  4395.                         remains the same as the original message.  Replies to
  4396.                         messages with the same message subject allows the
  4397.  
  4398.                                                                        Page 77
  4399.         ----------------------------------------------------------------------
  4400.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4401.         ----------------------------------------------------------------------
  4402.  
  4403.  
  4404.  
  4405.                         messages to be threaded together.  The caller is also
  4406.                         prompted whether the reply should be made public
  4407.                         if the Message Conference allows non-public messages.
  4408.                         
  4409.                         When replying to a message the caller may use the
  4410.                         combination CTRL+Q keys to Review/Quote Original
  4411.                         Message.  The original message is redisplayed and
  4412.                         the caller is prompted to enter the line numbers
  4413.                         for the range of lines which he/she desires to quote.
  4414.                         This range is then included in their reply message
  4415.                         with the initials from the author of the original
  4416.                         message preceding each line, as such:
  4417.                         
  4418.                         MW> SPITFIRE is the best BBS software available!
  4419.                         
  4420.                         A quoted portion of a reply cannot be edited.
  4421.                         
  4422.                         If the person replying to the message is logged on
  4423.                         locally, another option, the CTRL+F will allow an
  4424.                         existing text file to be imported into the reply.
  4425.                         When the CTRL+F - Import File! feature is selected,
  4426.                         SPITFIRE will prompt you for the path and filename
  4427.                         of the file to be imported.  In the event, a filename
  4428.                         is not entered, SPITFIRE will look in the Work
  4429.                         directory for a file named SFMSG.TXT and import this
  4430.                         if it is found.  If after pressing the CTRL+F keys
  4431.                         you decide you do not want to import a file, simply
  4432.                         enter a non-existent path at the prompt to abort the
  4433.                         process.
  4434.                           
  4435.                   <D>...Delete 
  4436.                         This option will be available only if 1) The caller has
  4437.                         Sysop security or; 2) If the Message Conference has
  4438.                         been configured to allow the caller the ability to 
  4439.                         delete messages and the message is either being sent to
  4440.                         or by the caller.  Deleting a message makes it 
  4441.                         unavailable   except to those with Sysop security and 
  4442.                         will cause it to be purged from the message base the 
  4443.                         next time the message base is packed.
  4444.                         
  4445.                  <N>...Non-stop     
  4446.                         This feature will display all appropriate messages
  4447.                         nonstop.  
  4448.  
  4449.                  <E>... Enter A Message
  4450.                         This feature allows a caller to enter a message.  If
  4451.                         the message the caller enters is not to a specific
  4452.                         person, then SPITFIRE addresses the message to "All
  4453.  
  4454.                                                                        Page 78
  4455.         ----------------------------------------------------------------------
  4456.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4457.         ----------------------------------------------------------------------
  4458.  
  4459.  
  4460.  
  4461.                         Callers".  If the message is to a specific person and
  4462.                         that person is not a caller of this BBS, then SPITFIRE
  4463.                         will not allow the caller to enter the message unless
  4464.                         the BBS has been configured to allow net-mail and the
  4465.                         specific Message Conference has been toggled to allow
  4466.                         net-mail.  Callers are allowed to send carbon copies of
  4467.                         a message to other callers.  There are a total of nine
  4468.                         carbon copies available.  SPITFIRE will automatically
  4469.                         prevent duplicating carbon copy messages to callers
  4470.                         already receiving the message.  There are a total of 
  4471.                         99 lines per message.  When entering (or responding)
  4472.                         to a message, SPITFIRE will display the Message
  4473.                         Conferences available to the caller and whether the
  4474.                         specific Message Conference allows public or public
  4475.                         and non-public messages.  Pressing ENTER twice when
  4476.                         prompted for the message subject will abort the
  4477.                         message.
  4478.  
  4479.                         If the person entering the message is logged on
  4480.                         locally, another option, the CTRL+F will allow an
  4481.                         existing text file to be imported into the reply.
  4482.                         When the CTRL+F - Import File! feature is selected,
  4483.                         SPITFIRE will prompt you for the path and filename
  4484.                         of the file to be imported.  In the event, a filename
  4485.                         is not entered, SPITFIRE will look in the Work
  4486.                         directory for a file named SFMSG.TXT and import this
  4487.                         if it is found.  If after pressing the CTRL+F keys
  4488.                         you decide you do not want to import a file, simply
  4489.                         enter a non-existent path at the prompt to abort the
  4490.                         process.
  4491.  
  4492.                  <ENTER>... Next Message
  4493.                         Pressing the enter key will cycle the caller to the
  4494.                         next available message to be read.
  4495.  
  4496.                  <#>... Number Of An Existing Message In This Conference
  4497.                         Entering a number of a specific message that is
  4498.                         available in the conference will cause that message
  4499.                         to be displayed.
  4500.  
  4501.                  <F>... Follow Msg Thread
  4502.                         Allows the caller to simultaneously read messages
  4503.                         which are threaded together by a common Message 
  4504.                         Subject.  When this option is selected the following
  4505.                         menu is displayed:
  4506.                         
  4507.                         >>>>  MESSAGE THREAD MENU  <<<<
  4508.                         <S>........ Start Of Thread
  4509.                         <F>........... Forward Read
  4510.                         <B>.......... Backward Read
  4511.                         <E>.... Exit Message Thread
  4512.  
  4513.                                                                        Page 79
  4514.         ----------------------------------------------------------------------
  4515.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4516.         ----------------------------------------------------------------------
  4517.  
  4518.  
  4519.  
  4520.                         <S>...Start Of Thread will take the caller to the first
  4521.                               message containing the common message subject
  4522.                               which threads the messages together.
  4523.  
  4524.                         <F>...Forward Read will cycle through the threaded
  4525.                               messages in forward order one message at a time.
  4526.  
  4527.                         <B>...Backward Read will  cycle through the threaded
  4528.                               messages in reverse order one message at a time.
  4529.  
  4530.                         <E>...Exit Message Thread will return the caller to the
  4531.                               original message from where the Threaded Message
  4532.                               Menu was activated.
  4533.  
  4534.                  <P>... Public 
  4535.                         Allows a caller with Sysop security to toggle a public
  4536.                         message to non-public or to toggle a non-public message
  4537.                         to public.
  4538.  
  4539.                  <U>...Undelete
  4540.                         Allows a caller with Sysop security to undelete a 
  4541.                         deleted message, making it available once again.
  4542.  
  4543.                  <X>...Xport
  4544.                         This feature is only available when a caller is logged
  4545.                         on locally.  When selected, SPITFIRE checks to see if 
  4546.                         a printer is attached and ready for printing.  If so,
  4547.                         SPITFIRE provides the option of exporting the message
  4548.                         to the printer or saving it to a text file on disk.
  4549.                         If no printer is attached or it is not ready for
  4550.                         printing, the message is saved as a text file in the 
  4551.                         directory designated as the Message file path.  The 
  4552.                         format for the file name it is saved to is:
  4553.                         MSG+message#.conference#.  In other words, if 
  4554.                         message 15 of conference 3 was Xported, it would be 
  4555.                         saved as MSG15.3.
  4556.  
  4557.                  <C>...Copy
  4558.                        This feature is only available to a caller with Sysop
  4559.                        security.  This feature actually serves two purposes.
  4560.                        First, it allows the caller to move the message to 
  4561.                        another message conference.  SPITFIRE will inform the
  4562.                        caller to whom the message is currently addressed and 
  4563.                        prompt if this should be changed, thus, also allowing 
  4564.                        the message to be forwarded to another caller.
  4565.  
  4566.                  <Q>...Quit
  4567.                          Returns the caller to the Message Menu.
  4568.  
  4569.                                                                        Page 80
  4570.         ----------------------------------------------------------------------
  4571.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4572.         ----------------------------------------------------------------------
  4573.  
  4574.  
  4575.  
  4576.           <H>.... Hurry Scan Messages
  4577.                   This feature allows a caller to scan messages in a specific
  4578.                   Message Conference or in all Message Conferences.  This scan 
  4579.                   doesn't provide as much information regarding the messages 
  4580.                   as the <B>rowse Messages feature.
  4581.  
  4582.           <B>.... Browse Messages
  4583.                   This feature allows a caller to scan messages in a specific
  4584.                   Message Conference or in all Message Conferences.  This 
  4585.                   scan provides the caller with more information regarding the 
  4586.                   messages than the <H>urry Scan Messages feature.
  4587.  
  4588.           <N>.... Non-stop Message Capture
  4589.                   When this feature is executed, SPITFIRE will display all
  4590.                   appropriate messages non-stop.  The caller normally uses
  4591.                   some means to capture the messages for later reading or 
  4592.                   printing.
  4593.                   
  4594.           <E>.... Enter A Message
  4595.                   This feature allows a caller to enter a message.  If the
  4596.                   message the caller enters is not to a specific person, then
  4597.                   SPITFIRE addresses the message to "All Callers".  If the 
  4598.                   message is to a specific person and that person is not a 
  4599.                   caller of this BBS, then SPITFIRE will not allow the caller 
  4600.                   to enter the message unless the BBS has been configured as a
  4601.                   net-mail message base and the specific Message Conference
  4602.                   has been toggled to allow net-mail.  Callers are allowed to 
  4603.                   send carbon copies of a message to other callers.  There are 
  4604.                   a total of nine carbon copies available .  SPITFIRE will 
  4605.                   automatically prevent duplicating carbon copy messages to 
  4606.                   callers already receiving the message.  There are a total of 
  4607.                   99 lines per message.  When entering a message, SPITFIRE 
  4608.                   will ask what conference you would like the message saved 
  4609.                   to.  Pressing Enter selects the current Message Conference, 
  4610.                   <L>... will list all the available Message Conferences or 
  4611.                   you may select <Q>... to quit.  If the Message Conference
  4612.                   you select allows non-public messages, SPITFIRE will prompt
  4613.                   you as to whether the message you are entering should be
  4614.                   saved as a public message.  Pressing ENTER twice when 
  4615.                   prompted for the message subject will abort the message.
  4616.  
  4617.                   If the person replying to the message is logged on locally,
  4618.                   another option, the CTRL+F will allow an existing text file 
  4619.                   to be imported into the reply.  When the CTRL+F - Import 
  4620.                   File! feature is selected, SPITFIRE will prompt you for the 
  4621.                   path and filename of the file to be imported.  In the event,
  4622.                   a filename is not entered, SPITFIRE will look in the Work
  4623.  
  4624.                                                                        Page 81
  4625.         ----------------------------------------------------------------------
  4626.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4627.         ----------------------------------------------------------------------
  4628.  
  4629.  
  4630.  
  4631.                   directory for a file named SFMSG.TXT and import this if it is
  4632.                   found.  If after pressing the CTRL+F keys you decide you do 
  4633.                   not want to import a file, simply enter a non-existent path 
  4634.                   at the prompt to abort the process.
  4635.  
  4636.           <Y>.... Your Messages
  4637.                   This feature will display the caller's message statistics.
  4638.                   The caller receives a report on the number of new messages
  4639.                   they have waiting to be read, the number of messages they
  4640.                   have already received, the number of messages the caller
  4641.                   has sent and the total number of messages available on
  4642.                   the BBS.  The caller is then prompted if they would like
  4643.                   to read their messages.
  4644.                   
  4645.           *NOTE*  If the caller is recognized as the Sysop of the BBS, he/she
  4646.                   will also be prompted as to whether he/she would like to
  4647.                   preview messages.  If the Sysop replies with a Yes, SPITFIRE
  4648.                   allows you to read your messages, but does not mark them
  4649.                   as being received.  (For more information on the Message
  4650.                   Preview feature, refer to section SPECIAL COMMANDS FOR
  4651.                   SYSOP of this manual.)
  4652.                   
  4653.           <A>.... Alter Message Queue
  4654.                   This feature allows a caller to include specific message
  4655.                   conferences in his/her message conference queue.  Conferences
  4656.                   not included in the caller's message queue will be ignored.
  4657.                   When a caller selects the <A>...Alter Message Queue option,
  4658.                   the caller is presented with the following sub-menu:
  4659.                         
  4660.                   >>>>  MESSAGE QUEUE MENU  <<<<
  4661.                   <A>...... Add A Conference      <C>....... Current Queue List
  4662.                   <D>... Delete A Conference      <I>.. Include All Conferences
  4663.                   <L>.. List Msg Conferences      <R>... Remove All Conferences
  4664.                   <S>.... Select Conferences      <Q>..... Quit To Message Menu
  4665.  
  4666.                         <A>...Add A Conference allows a caller to enter a
  4667.                               specific number corresponding to the Message
  4668.                               Conference number the caller wishes to have added
  4669.                               to their message conference queue.
  4670.  
  4671.                         <D>...Delete A Conference allows a caller to enter a
  4672.                               specific number corresponding to the Message
  4673.                               Conference number the caller wishes to have 
  4674.                               deleted from their message conference queue.
  4675.  
  4676.                         <L>...List Msg Conferences will display all message
  4677.                               conferences on the BBS to which the caller
  4678.                               has access.
  4679.  
  4680.                                                                        Page 82
  4681.         ----------------------------------------------------------------------
  4682.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4683.         ----------------------------------------------------------------------
  4684.  
  4685.  
  4686.  
  4687.                         <S>...Select Conferences will individually display all
  4688.                               message conferences on the BBS to which the
  4689.                               caller has access and prompt the caller as to
  4690.                               whether to include the conference in their
  4691.                               message conference queue.
  4692.                               
  4693.                         <C>...Current Queue List will display to the caller the
  4694.                               message conferences currently contained
  4695.                               in their message conference queue.
  4696.  
  4697.  
  4698.                         <I>...Include All Conferences will place all available
  4699.                               message conferences in the caller's message 
  4700.                               queue.
  4701.  
  4702.                         <R>...Remove All Conferences will remove all message
  4703.                               conferences from the caller's message queue with
  4704.                               the exception of the first Message Conference.
  4705.                               SPITFIRE requires that all callers have Message
  4706.                               Conference 1 in their queue.
  4707.  
  4708.                         <Q>...Quit To Message Menu will return the caller to 
  4709.                               the Message Menu.
  4710.  
  4711.                  ** SPECIAL NOTES ABOUT QUEUED CONFERENCES **
  4712.  
  4713.                   Conferences not included in the caller's queue will not be
  4714.                   scanned when SPITFIRE scans for new messages.  For this 
  4715.                   reason, when a caller attempts to leave a message to another
  4716.                   caller in a message conference that the caller does not have 
  4717.                   selected in their queue, SPITFIRE will not allow the caller
  4718.                   to send the message.  Also, a caller may delete any message
  4719.                   conference from their message queue, except for the first
  4720.                   message conference.  The first message conference will remain
  4721.                   active to all callers.
  4722.                                          
  4723.           <T>.... Text Search
  4724.                   This feature allows a caller to search for specific text in a
  4725.                   message.  SPITFIRE supports a multi-word text search of up to
  4726.                   6 key words at one time.  The text search only searches the 
  4727.                   current Message Conference, for messages sent to or from the 
  4728.                   caller and public messages.  When the text is found in a 
  4729.                   message, SPITFIRE will display the subject of the message.
  4730.  
  4731.           <F>.... File Section
  4732.                   This feature takes the caller from the MESSAGE Section of
  4733.                   SPITFIRE to the FILE Section.
  4734.  
  4735.                                                                        Page 83
  4736.         ----------------------------------------------------------------------
  4737.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4738.         ----------------------------------------------------------------------
  4739.  
  4740.  
  4741.  
  4742.           <P>.... Page the Sysop
  4743.                   This feature notifies the Sysop that a caller has a question
  4744.                   or problem to chat about.  If the Sysop is not available to
  4745.                   answer the page, SFUNANS.BBS/CLR is displayed to the caller.
  4746.                   If a caller attempts to page the Sysop a second time, and 
  4747.                   SFPAGED.BBS/CLR is found, SFPAGED.BBS/CLR is displayed to
  4748.                   the caller and the Sysop is not paged a second time.  If
  4749.                   SFPAGED.BBS/CLR is not found, the caller may page the Sysop
  4750.                   multiple times.  If the Sysop has the page feature turned
  4751.                   off and a caller attempts to page the Sysop, SFPGOFF.BBS/CLR
  4752.                   is displayed to the caller.
  4753.  
  4754.           <Q>.... Quit To MAIN MENU
  4755.                   This feature takes a caller from the MESSAGE Section of
  4756.                   SPITFIRE to the MAIN Section.
  4757.  
  4758.           <S>.... SPITFIRE Doors
  4759.                   This feature allows a caller to terminate SPITFIRE so a
  4760.                   third party program can be run on-line.  Normally, but not
  4761.                   always, the third party program is a game.  When finished
  4762.                   with the third party program, the caller is returned
  4763.                   to SPITFIRE.
  4764.  
  4765.           <X>.... Xpert Mode Toggle
  4766.                   This feature changes a caller's status from novice to expert
  4767.                   or vice versa.  If a caller is set as a novice, then the menu
  4768.                   descriptions will scroll by after each command.  If a caller
  4769.                   is set as expert, then only the command letters scroll by
  4770.                   after each command.
  4771.                   
  4772.           <K>.... Message Menu Extension
  4773.                   This command can be used to run third party programs which
  4774.                   are configured by the Sysop.  It is set up by including the 
  4775.                   necessary commands to execute the desired option within the 
  4776.                   SFMESS.BAT file.  It should be noted that Sysops will need 
  4777.                   to use the SFHELP.EXE utility to modify the SPITFIRE.HLP 
  4778.                   file so it properly explains the added option.
  4779.  
  4780.           <G>.... Goodbye & Log Off
  4781.                   This feature simply allows a caller to log off the BBS.
  4782.                 
  4783.           <@>.... Sysop Utilities
  4784.                   This feature takes a caller from the MESSAGE Section to the
  4785.                   SYSOP Section.  The BBS is maintained from the SYSOP Section.
  4786.  
  4787.           <?>.... HELP With Commands
  4788.                   This feature will provide help for each command available
  4789.                   from the MESSAGE MENU.
  4790.  
  4791.                                                                        Page 84
  4792.         ----------------------------------------------------------------------
  4793.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4794.         ----------------------------------------------------------------------
  4795.  
  4796.  
  4797.  
  4798.         11.0  FILE SECTION EXPLAINED
  4799.         ----------------------------
  4800.         
  4801.              It is from the File Menu that all file related activity is
  4802.         accessed.  The File Menu may be selected from either the Main
  4803.         Menu or the Message Menu with the <F>...File Section command option.
  4804.         The Sysop has the ability to control which features are available to
  4805.         the callers by adjusting the security level within the SFFILE.MNU
  4806.         For the purpose of discussion, each menu displayed will be as if the 
  4807.         Sysop (with the highest security level) were viewing it.  In this case,
  4808.         the File Menu would look like this:
  4809.         
  4810.         11.1  FILE MENU EXAMPLE
  4811.         -----------------------
  4812.  
  4813.         >>>>>>>>> FILE MENU <<<<<<<<<
  4814.         <C>......... Change File Area        <L>.. List Files In This Area
  4815.         <E>............. Erase A File        <G>........ Goodbye & Log Off
  4816.         <D>.......... Download A File        <U>............ Upload A File
  4817.         <H>.. Help On Upload/Download        <P>........... Page The Sysop
  4818.         <M>.......... Message Section        <Q>........ Quit To MAIN MENU
  4819.         <S>........... SPITFIRE Doors        <N>................ New Files
  4820.         <T>.. Text Search Description        <F>.............. Find A File
  4821.         <X>........ Xpert Mode Toggle        <?>....... HELP With Commands
  4822.         <K>.....  File Menu Extension        <@>.......... Sysop Utilities
  4823.         <V>...... View A File Archive        <R>......... Read A Text File
  4824.  
  4825.         FILE MENU - <C L E G D U H P M Q S N T F X ? K @ V R>?
  4826.  
  4827.  
  4828.         11.2  FILE MENU EXPLANATION
  4829.         ---------------------------
  4830.         
  4831.           <C>.... Change File Area
  4832.                   This feature allows a caller to change to a different File
  4833.                   Area.  If <Q>uit is selected, the caller remains 
  4834.                   in the current File Area.  If the ENTER key is pressed, 
  4835.                   SPITFIRE will list the File Areas available to the caller.
  4836.  
  4837.           <L>.... List Files In This Area
  4838.                   This displays the files (SFFILES.BBS) in the current
  4839.                   File Area that are available for the caller to download.
  4840.                   When listing files, SPITFIRE offers file tagging for ease
  4841.                   of downloading.  SPITFIRE precedes each file in the list
  4842.                   with an alphanumeric character.  As each screen completes
  4843.                   displaying, the caller is prompted to enter the alpha
  4844.                   character(s) associated with a file(s) to be downloaded.
  4845.                   When the file download transfer is begun, SPITFIRE
  4846.  
  4847.                                                                        Page 85
  4848.         ----------------------------------------------------------------------
  4849.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4850.         ----------------------------------------------------------------------
  4851.  
  4852.  
  4853.  
  4854.                   automatically inserts the name of the file(s) tagged
  4855.                   for downloading.
  4856.  
  4857.           <E>.... Erase A File
  4858.                   This feature allows callers to erase a file from a File Area.
  4859.                   Normally this feature is only available to callers with Sysop
  4860.                   security.  When erasing a file from the file menu, SPITFIRE 
  4861.                   prompts you as to whether you wish the file to be added to 
  4862.                   SFNOUP.DAT.  Responding with a Y for Yes adds the erased 
  4863.                   file's name to SFNOUP.DAT.
  4864.  
  4865.           <G>.... Goodbye & Log Off
  4866.                   This feature simply allows a caller to log off the BBS.
  4867.  
  4868.           <D>.... Download A File
  4869.                   This feature allows a caller to download a file, provided the
  4870.                   caller hasn't exceeded the maximum daily download limit and 
  4871.                   the caller has enough time left to make the download.  The 
  4872.                   caller does not have to be in any specific File Area to 
  4873.                   perform a download.  If the caller starts a download while in
  4874.                   a File Area marked as a CD-ROM File Area and the file to be 
  4875.                   downloaded isn't found in that area, SPITFIRE asks the caller
  4876.                   whether to search the other File Areas.  SPITFIRE allows the
  4877.                   caller to automatically log off after the completion of the 
  4878.                   download by placing a backslash "\" after the name of the 
  4879.                   file to be downloaded.  Upon completing a download, SPITFIRE
  4880.                   notifies the caller of the number of downloads he/she has 
  4881.                   remaining for the day.
  4882.  
  4883.                   When the caller is prompted for the name of the file to
  4884.                   download, if the filename and period is input, SPITFIRE
  4885.                   automatically adds the ZIP extension. If, for example,
  4886.                   SF32. is entered, SPITFIRE initiates the download of
  4887.                   SF32.ZIP.  If the period is not added, SPITFIRE does
  4888.                   not add the file extension.
  4889.  
  4890.                   When the Download A File option is selected by a caller who
  4891.                   is logged on locally, the IMPORT/EXPORT Menu is displayed.
  4892.                   The ANSI/non-ANSI screen for this menu, SFIMPEXP.BBS/CLR,
  4893.                   is displayed if found.  Otherwise, the following default
  4894.                   SPITFIRE menu is displayed:
  4895.  
  4896.                   >>>> IMPORT/EXPORT MENU <<<<
  4897.                   <I>...... Import A File       <E>............ Export A File
  4898.                   <R>...... Remove A File       <T>.. Text Search Description
  4899.                   <F>........ Find A File       <L>... List Files (This Area)
  4900.                   <C>... Change File Area       <Q>........ Quit To File Menu
  4901.                   <G>... Goodbye & Log Off
  4902.  
  4903.                   ENTER COMMAND <I E R T F L C Q G ?>
  4904.  
  4905.                                                                        Page 86
  4906.         ----------------------------------------------------------------------
  4907.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4908.         ----------------------------------------------------------------------
  4909.  
  4910.  
  4911.                   
  4912.                   <I>...  Import A File
  4913.                           Allows a file to be added to copied from another
  4914.                           drive and/or directory to a SPITFIRE file area.
  4915.                           SPITFIRE prompts the caller to enter the path
  4916.                           name of the file to be copied and also prompts
  4917.                           for a description of the file being copied.  The
  4918.                           filename, size, date and description of the file
  4919.                           being copied is added to the SFFILES.BBS for the
  4920.                           file area the file is being copied to.
  4921.  
  4922.                   <E>...  Export A File
  4923.                           Allows a file to be copied to a drive and/or
  4924.                           directory not set up as a SPITFIRE file area.
  4925.                           The caller is prompted for the name of the
  4926.                           file to be copied and the path to which the
  4927.                           file will be copied to.
  4928.  
  4929.                   <R>...  Remove A File
  4930.                           Allows a file to be erased from the SPITFIRE
  4931.                           file area and removed from the appropriate
  4932.                           SFFILES.BBS.  When a file is removed, the
  4933.                           caller is prompted as to whether the file should
  4934.                           be added to SFNOUP.DAT.
  4935.  
  4936.                   <T>...  Text Search Description
  4937.                           Allows a caller to search for certain text within
  4938.                           a file description.  The caller can search in a 
  4939.                           specific File Area or in all File Areas.  This 
  4940.                           feature ONLY searches the file description and not 
  4941.                           the file name, date or size.  However, when the
  4942.                           matching text is located, these are displayed.
  4943.  
  4944.                   <F>...  Find A File
  4945.                           Allows a caller to search a specific File Area or all
  4946.                           File Areas for a specific file.  Wildcards are 
  4947.                           allowed, with the exception of *.*.  If a caller 
  4948.                           enters a file name without the file extension, 
  4949.                           SPITFIRE automatically adds a ".*" to the file name.
  4950.                           If there is a match, the file name, size, date and 
  4951.                           description are shown, provided the file is
  4952.                           listed in the SFFILES.BBS.
  4953.  
  4954.                   <L>...  List Files (This Area)
  4955.                           Displays the SFFILES.BBS for the current file
  4956.                           area that is available for the caller to download.
  4957.                           When listing files, SPITFIRE offers file tagging
  4958.                           for ease of downloading.  SPITFIRE precedes each
  4959.                           file in the list with an alphanumeric character.  As
  4960.  
  4961.                                                                        Page 87
  4962.         ----------------------------------------------------------------------
  4963.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  4964.         ----------------------------------------------------------------------
  4965.  
  4966.  
  4967.  
  4968.                           each screen completes displaying, the caller is
  4969.                           prompted to enter the alpha character(s) associated
  4970.                           with a file(s) to be downloaded.  When the caller
  4971.                           begins the file download transfer, SPITFIRE
  4972.                           automatically inserts the name of the file(s) the
  4973.                           caller has tagged for downloading.
  4974.  
  4975.                   <C>...  Change File Area
  4976.                           Allows a caller to change to a different File Area.  
  4977.                           If the caller selects <Q>uit, the caller remains
  4978.                           in the current File Area.  If the caller presses the
  4979.                           ENTER key, SPITFIRE lists the File Areas that are
  4980.                           available to the caller.
  4981.  
  4982.                   <Q>...  Quit To File Menu
  4983.                           Allows the caller to exit the IMPORT/EXPORT Menu and
  4984.                           return to the File Menu.
  4985.  
  4986.                   <G>...  Goodbye & Log Off
  4987.                           Allows the caller to log off the BBS.
  4988.  
  4989.           <U>.... Upload A File
  4990.                   This feature simply allows a caller the opportunity to upload
  4991.                   a file.  The caller can be compensated additional time on the
  4992.                   BBS for the upload.  The amount of the additional time is set
  4993.                   by the Sysop.  SPITFIRE allows the caller to automatically 
  4994.                   log off after the completion of the upload by placing a 
  4995.                   backslash, "\", after the name of the file to be uploaded.
  4996.                   By using a forward slash, "/", at the beginning of the file
  4997.                   description, a caller can upload a file for Sysop only.  When
  4998.                   a file is uploaded for Sysop only, the Sysop is notified in 
  4999.                   HEYSYSOP.LOG.
  5000.  
  5001.                   After the name of the file to be uploaded is entered,
  5002.                   SPITFIRE prompts the caller to stand by while it
  5003.                   checks to see if the file already exists.  While checking
  5004.                   for the file, SPITFIRE checks for the same file with
  5005.                   a different extension.  For example, if a caller attempts
  5006.                   to upload SF32.PAK and SF32.ZIP is found, the caller is
  5007.                   be notified of the existing file and is queried as to
  5008.                   whether the upload should be continued. If the Sysop
  5009.                   has toggled the Comprehensive Upload Search to On
  5010.                   (ALT+T configuration), during the search, SPITFIRE removes
  5011.                   any trailing digits from the file name.  If a caller
  5012.                   attempts to upload SF31.ZIP and SF32.ZIP was found, the
  5013.                   caller is notified of the existing file and queried as to
  5014.                   whether the upload should be continued.
  5015.  
  5016.                                                                        Page 88
  5017.         ----------------------------------------------------------------------
  5018.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5019.         ----------------------------------------------------------------------
  5020.  
  5021.  
  5022.  
  5023.                   When the Upload A File option is selected by a caller who
  5024.                   is logged on locally, the IMPORT/EXPORT Menu is displayed.
  5025.                   The ANSI/non-ANSI screen for this menu, SFIMPEXP.BBS/CLR,
  5026.                   is displayed if found.  Otherwise, the following default
  5027.                   SPITFIRE menu is displayed:
  5028.  
  5029.                   >>>> IMPORT/EXPORT MENU <<<<
  5030.                   <I>...... Import A File       <E>............ Export A File
  5031.                   <R>...... Remove A File       <T>.. Text Search Description
  5032.                   <F>........ Find A File       <L>... List Files (This Area)
  5033.                   <C>... Change File Area       <Q>........ Quit To File Menu
  5034.                   <G>... Goodbye & Log Off
  5035.  
  5036.                   ENTER COMMAND <I E R T F L C Q G ?>
  5037.                   
  5038.                   <I>...  Import A File
  5039.                           Allows a file to be added to copied from another
  5040.                           drive and/or directory to a SPITFIRE file area.
  5041.                           SPITFIRE prompts the caller to enter the path
  5042.                           name of the file to be copied and also prompts
  5043.                           for a description of the file being copied.  The
  5044.                           filename, size, date and description of the file
  5045.                           being copied is added to the SFFILES.BBS
  5046.                           for the file area the file is being copied to.
  5047.  
  5048.                   <E>...  Export A File
  5049.                           Allows a file to be copied to a drive and/or
  5050.                           directory not set up as a SPITFIRE file area.
  5051.                           The caller is prompted for the name of the
  5052.                           file to be copied and the path to which the
  5053.                           file will be copied to.
  5054.  
  5055.                   <R>...  Remove A File
  5056.                           Allows a file to be erased from the SPITFIRE
  5057.                           file area and removed from the appropriate
  5058.                           SFFILES.BBS.  When a file is removed, the
  5059.                           caller is prompted as to whether the file should
  5060.                           be added to SFNOUP.DAT.
  5061.  
  5062.                   <T>...  Text Search Description
  5063.                           Allows a caller to search for certain text within
  5064.                           a file description.  The caller can search in a 
  5065.                           specific File Area or in all File Areas.  This 
  5066.                           feature ONLY searches the file description and not 
  5067.                           the file name, date or size.  However, when the
  5068.                           matching text is located, these are displayed.
  5069.  
  5070.                   <F>...  Find A File
  5071.                           Allows a caller to search a specific File Area or all
  5072.                           File Areas for a specific file.  Wildcards are 
  5073.  
  5074.                                                                        Page 89
  5075.         ----------------------------------------------------------------------
  5076.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5077.         ----------------------------------------------------------------------
  5078.  
  5079.  
  5080.  
  5081.                           allowed, with the exception of *.*.  If a caller 
  5082.                           enters a file name without the file extension, 
  5083.                           SPITFIRE automatically adds a ".*" to the file name.
  5084.                           If there is a match, the file name, size, date and 
  5085.                           description are shown, provided the file is listed
  5086.                           in the SFFILES.BBS.
  5087.  
  5088.                   <L>...  List Files (This Area)
  5089.                           Displays the SFFILES.BBS for the current file
  5090.                           area that is available for the caller to download.
  5091.                           When listing files, SPITFIRE offers file tagging
  5092.                           for ease of downloading.  SPITFIRE preceeds each
  5093.                           file in the list with an alphanumeric character.  As
  5094.                           each screen completes displaying, the caller is
  5095.                           prompted to enter the alpha character(s) associated
  5096.                           with a file(s) to be downloaded.  When the caller
  5097.                           begins the file download transfer, SPITFIRE
  5098.                           automatically inserts the name of the file(s) the
  5099.                           caller has tagged for downloading.
  5100.  
  5101.                   <C>...  Change File Area
  5102.                           Allows a caller to change to a different File Area.  
  5103.                           If the caller selects <Q>uit, the caller will remain
  5104.                           in the current File Area.  If the caller presses the
  5105.                           ENTER key, SPITFIRE lists the File Areas that are
  5106.                           available to the caller.
  5107.  
  5108.                   <Q>...  Quit To File Menu
  5109.                           Allows the caller to exit the IMPORT/EXPORT Menu and
  5110.                           return to the File Menu.
  5111.  
  5112.                   <G>...  Goodbye & Log Off
  5113.                           Allows the caller to log off the BBS.
  5114.  
  5115.           <H>.... Help On Upload/Download
  5116.                   This feature describes the various file transfer
  5117.                   protocols available to the caller.  The help information
  5118.                   comes from SFPROTCO.HLP and may be edited with your
  5119.                   favorite text editor, provided it saves in ASCII format.
  5120.         
  5121.           <P>.... Page The Sysop
  5122.                   This feature notifies the Sysop that a caller has a question
  5123.                   or problem to chat about.  If the Sysop is not available to
  5124.                   answer the page, SFUNANS.BBS/CLR is displayed to the caller.
  5125.                   If a caller attempts to page the Sysop a second time, and 
  5126.                   SFPAGED.BBS/CLR is found, SFPAGED.BBS/CLR is displayed to
  5127.                   the caller and the Sysop is not paged a second time.  If
  5128.                   SFPAGED.BBS/CLR is not found, the caller may page the Sysop
  5129.  
  5130.                                                                        Page 90
  5131.         ----------------------------------------------------------------------
  5132.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5133.         ----------------------------------------------------------------------
  5134.  
  5135.  
  5136.  
  5137.                   multiple times.  If the Sysop has the page feature turned
  5138.                   off and a caller attempts to page the Sysop, SFPGOFF.BBS/CLR
  5139.                   is displayed to the caller.
  5140.  
  5141.           <M>.... Message Section
  5142.                   This feature takes a caller from the FILE Section of SPITFIRE
  5143.                   to the MESSAGE Section.
  5144.  
  5145.           <Q>.... Quit To Main Menu
  5146.                   This feature takes a caller from the FILE Section of SPITFIRE
  5147.                   to the MAIN Section.
  5148.         
  5149.           <S>.... SPITFIRE Doors
  5150.                   This feature allows a caller to terminate SPITFIRE so a
  5151.                   third party program can be run on-line.  Normally, but not
  5152.                   always, the third party program is a game.  When finished
  5153.                   with the third party program, the caller is returned to
  5154.                   SPITFIRE.
  5155.  
  5156.           <N>.... New Files
  5157.                   This feature allows a caller to search a specific File Area 
  5158.                   or all File Areas since a specific date or since the last 
  5159.                   time the caller searched for new files.  In addition to
  5160.                   listing the new files, a file statistics message is
  5161.                   displayed to the caller with the number of new files
  5162.                   received since last checked, the total number of files
  5163.                   available for download on the BBS and the number of bytes
  5164.                   of downloadable files which exist on the BBS.  SPITFIRE does
  5165.                   not include any CD-ROM File Areas in the search for new
  5166.                   files.  SPITFIRE does not report file statistics on a BBS
  5167.                   containing CD-ROM File Area(s) since the statistics are not
  5168.                   accurate due to skipping the CD-ROM File Area(s).
  5169.  
  5170.                   When listing new files, SPITFIRE offers file tagging
  5171.                   for ease of downloading.  SPITFIRE precedes each file in
  5172.                   the list with an alphanumeric character (with the exception
  5173.                   of S which is used to Stop the file display).  As each screen
  5174.                   completes displaying, the caller is prompted to enter
  5175.                   the alpha character(s) associated with a file(s) to be
  5176.                   downloaded.  When the caller begins the file download
  5177.                   transfer, SPITFIRE automatically inserts the name of the
  5178.                   file(s) the caller has tagged for downloading.
  5179.  
  5180.           <T>.... Text Search
  5181.                   This feature allows a caller to search for certain text 
  5182.                   within a file description.  SPITFIRE supports multi-word text
  5183.                   searches and allows up to 6 key words to be searched for at
  5184.                   one time.  The caller can search a specific File Area or all 
  5185.  
  5186.                                                                        Page 91
  5187.         ----------------------------------------------------------------------
  5188.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5189.         ----------------------------------------------------------------------
  5190.  
  5191.  
  5192.  
  5193.                   File Areas.  Please note that this feature searches ONLY the 
  5194.                   file description and not the file name, date or size.  These 
  5195.                   are displayed, however, when the matching text is located.
  5196.  
  5197.           <F>.... Find A File
  5198.                   This feature allows a caller to search a specific File Area 
  5199.                   or all File Areas for a certain file.  Wildcards are allowed,
  5200.                   with the exception of *.*.  If a caller enters a file name
  5201.                   without the file extension, SPITFIRE automatically adds a
  5202.                   ".*" to the file name.  If there is a match, the file name, 
  5203.                   size, date and description are shown, provided the file
  5204.                   is listed in the SFFILES.BBS.
  5205.         
  5206.           <X>.... Xpert Mode Toggle
  5207.                   This feature changes a caller's status from a novice to an
  5208.                   expert or vice versa.  If a caller is set as a novice, then
  5209.                   the menu descriptions scroll by after each command.  If
  5210.                   a caller is set as an expert, then only the command letters
  5211.                   scroll by after each command.
  5212.         
  5213.           <?>.... HELP With Commands
  5214.                   This feature displays help for each command available
  5215.                   from the FILE MENU.  This feature is augmented with
  5216.                   SFHELP.EXE, which creates separate help screens for each
  5217.                   individual command.  For more information on SFHELP.EXE,
  5218.                   consult the documentation accompanying it.  This program is
  5219.                   available for download on Buffalo Creek's BBS.
  5220.  
  5221.           <K>.... File Menu Extension
  5222.                   This command can be used to run third party programs which
  5223.                   are configured by the Sysop.  It is set up by including the 
  5224.                   necessary commands to execute the desired option within the 
  5225.                   SFMESS.BAT file.  It should be noted that Sysops need to
  5226.                   use the SFHELP.EXE utility to modify the SPITFIRE.HLP file
  5227.                   so it properly explains the added option.
  5228.  
  5229.           <@>.... Sysop Utilities
  5230.                   This feature takes a caller from the FILE Section to the 
  5231.                   SYSOP Section.  The BBS is maintained from the SYSOP Section.
  5232.                   This feature is not normally available to most callers.
  5233.  
  5234.           <V>.... View A File Archive
  5235.                   This feature allows a caller to view the contents of a ZIP
  5236.                   file.  The caller sees the file name, file size and file
  5237.                   date of each file within the compressed ZIP file.  The caller
  5238.                   does not have to be in a specific file area to utilize this
  5239.                   feature.
  5240.  
  5241.                                                                        Page 92
  5242.         ----------------------------------------------------------------------
  5243.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5244.         ----------------------------------------------------------------------
  5245.  
  5246.  
  5247.  
  5248.           <R>.... Read A Text File
  5249.                   This feature allows a caller to read a text file available 
  5250.                   for download.  The caller may want to use this feature and
  5251.                   simply capture the text to save downloading the file.  The 
  5252.                   caller does not have to be in a specific File Area to utilize
  5253.                   this feature.
  5254.  
  5255.  
  5256.         11.3  UPLOAD/DOWNLOAD PROTOCOLS
  5257.         -------------------------------
  5258.         
  5259.              The following is a list of Upload & Download protocols available
  5260.         by SPITFIRE:
  5261.  
  5262.                                     1) Ascii
  5263.                                     2) Xmodem Checksum
  5264.                                     3) Xmodem CRC
  5265.          <* D/L only>               4) 1K-Xmodem  <Ymodem>
  5266.                                     5) SEAlink Derived
  5267.                                     6) Telink
  5268.                                 *   7) Ymodem Batch
  5269.                                 *   8) SEAlink Derived Batch
  5270.                                     9) Ymodem-g       <Error-correction modems>
  5271.                                 *  10) Ymodem-g Batch <Error-correction modems>
  5272.  
  5273.              SPITFIRE does not allow a caller to download files with a .COM,
  5274.         .EXE, .ARC, .ARJ, ZIP, or PAK extension when using the ASCII transfer
  5275.         protocol.
  5276.  
  5277.              Batch transfers using the External Protocol drivers are supported
  5278.         by SPITFIRE. (For more information refer to the section - EXTERNAL 
  5279.         FILE TRANSFER PROTOCOLS - of this manual.)
  5280.  
  5281.  
  5282.         11.4 BATCH DOWNLOAD MENU
  5283.         ------------------------
  5284.         
  5285.             In order for the Batch Download Menu to be displayed the caller 
  5286.         must have selected to download a file from the File Menu and then 
  5287.         selected a file transfer protocol that is capable of doing batch 
  5288.         downloads.  It is possible for a caller to do a batch download without 
  5289.         ever having the Batch Download Menu displayed to them.  The Batch 
  5290.         Download Menu is displayed if, after filling their batch queue, the
  5291.         caller responds "N" when prompted as to whether to begin the batch
  5292.         transfer now or if when their batch queue is empty and the caller
  5293.         presses return when asked to enter the name of the file to be
  5294.         downloaded.
  5295.  
  5296.                                                                        Page 93
  5297.         ----------------------------------------------------------------------
  5298.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5299.         ----------------------------------------------------------------------
  5300.  
  5301.  
  5302.  
  5303.             The SPITFIRE default Download Batch Menu looks like this:
  5304.  
  5305.         >>>> BATCH DOWNLOAD MENU <<<<
  5306.         <A>...... Add To Batch Queue       <V>..View Tagged/Queued List
  5307.         <D>.... Download Batch Queue       <R>... Remove File From List
  5308.         <S>... Start New Batch Queue       <L>.. List Files (This Area)
  5309.         <C>........ Change File Area       <Q>....... Quit To File Menu
  5310.         <?>.................... Help       <G>....... Goodbye & Log Off
  5311.         
  5312.         BATCH MENU - [A V D R S L C Q ? G]?
  5313.  
  5314.         <A>... Add To Batch Queue 
  5315.                This feature allows the caller to enter the name of the 
  5316.                files(s) to be added to the batch queue.  SPITFIRE does not
  5317.                allow the caller to exceed their daily download limit or time
  5318.                limit.
  5319.  
  5320.         <V>... View Tagged/Queued List
  5321.                This feature allows the caller to review the file(s) they have
  5322.                tagged or added to the batch queue.  SPITFIRE also informs the
  5323.                caller of the approximate time required for the file transfer
  5324.                of each file, as well as the total approximate time to transfer
  5325.                the entire batch queue.
  5326.                
  5327.         <D>... Download Batch Queue       
  5328.                This feature simply starts the batch download provided the 
  5329.                caller has files to download listed in the batch queue.  Before
  5330.                the download(s) are started, the caller is prompted as to
  5331.                whether they wish to log off when the transfer is finished.  If
  5332.                the answer is Yes, SPITFIRE automatically logs the caller
  5333.                off after the download(s) are complete.
  5334.                
  5335.         <R>... Remove File From List
  5336.                If the caller changes his/her mind about including a
  5337.                file in their list of files to download, this feature allows
  5338.                removal of that file from the list.
  5339.  
  5340.         <S>... Start New Batch Queue       
  5341.                In the event the caller decides to start over, this feature 
  5342.                allows the caller to clear all file names currently contained 
  5343.                in the batch queue.
  5344.  
  5345.         <L>... List Files (This Area)
  5346.                This feature displays the files in the current File Area
  5347.                which are available for the caller to download.  The file's
  5348.                name, file size, file date and a brief description of the
  5349.                file are displayed to the caller.
  5350.  
  5351.                                                                        Page 94
  5352.         ----------------------------------------------------------------------
  5353.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5354.         ----------------------------------------------------------------------
  5355.  
  5356.  
  5357.  
  5358.         <C>... Change File Area       
  5359.                This feature allows the caller to change to a different File 
  5360.                Area.  If the caller selects <Q>uit, the caller remains in
  5361.                the present File Area.  If the caller presses the [ENTER] key,
  5362.                SPITFIRE lists the File Areas available to the caller.  If
  5363.                a number corresponding to an available File Area is entered,
  5364.                SPITFIRE makes that File Area the current File Area.
  5365.  
  5366.         <Q>... Quit To File Menu
  5367.                This feature takes the caller from the Batch Section of
  5368.                SPITFIRE to the File Section of SPITFIRE.  If this is selected,
  5369.                the caller's batch queue is cleared.
  5370.  
  5371.         <?>... Help       
  5372.                This feature offers a brief description of the various
  5373.                commands available from the Batch Download Menu.
  5374.  
  5375.         <G>... Goodbye & Log Off
  5376.                This feature simply allows the caller to log off the BBS.
  5377.  
  5378.         
  5379.         11.5 BATCH UPLOAD MENU
  5380.         ----------------------
  5381.  
  5382.             For the Batch Upload Menu to be displayed, the caller must
  5383.         select to upload a file from the File Menu and select a file
  5384.         transfer protocol that is capable of doing batch file transfers.
  5385.         It is possible for a caller to do a batch upload without ever having
  5386.         the Batch Upload Menu displayed to them.  The Batch Upload Menu is
  5387.         displayed if, after filling their batch queue, the caller responds
  5388.         "N" when prompted as to whether to begin the batch transfer now or
  5389.         if when their batch queue is empty and the caller presses return
  5390.         when asked to enter the name of the file to be uploaded.
  5391.         SPITFIRE's default Upload Batch Menu looks like this:
  5392.  
  5393.         >>>>> BATCH UPLOAD MENU <<<<<
  5394.         <A>...... Add To Batch Queue       <W>... What's In Batch Queue
  5395.         <U>...... Upload Batch Queue       <R>.. Remove File From Queue
  5396.         <S>... Start New Batch Queue       <L>.. List Files (This Area)
  5397.         <C>........ Change File Area       <Q>....... Quit To File Menu
  5398.         <?>.................... Help       <G>....... Goodbye & Log Off
  5399.         
  5400.         BATCH MENU - [A W U R S L C Q ? G]?
  5401.  
  5402.         <A>... Add To Batch Queue 
  5403.                This feature allows the caller to enter the name of the 
  5404.                files(s) to be added to the batch queue.  SPITFIRE prompts
  5405.                the caller to enter the file name and a description of the
  5406.                file to be uploaded.
  5407.  
  5408.                                                                        Page 95
  5409.         ----------------------------------------------------------------------
  5410.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5411.         ----------------------------------------------------------------------
  5412.  
  5413.  
  5414.  
  5415.         <W>... What's In Batch Queue
  5416.                This feature allows the caller to review the file(s) that have
  5417.                been added to the batch queue.  SPITFIRE displays the
  5418.                file name(s) and a brief description of the files currently
  5419.                contained in the batch queue.
  5420.                
  5421.         <D>... Upload Batch Queue       
  5422.                This feature simply starts the batch upload provided that the
  5423.                caller has files to upload listed in the batch queue. Before
  5424.                the upload(s) are started, the caller is prompted as to
  5425.                whether they wish to log off when the transfer is finished.  If
  5426.                the answer is <Y>es, SPITFIRE automatically logs the caller
  5427.                off after the upload(s) are complete.  If the caller fails to
  5428.                provide a description for a file in a batch upload, SPITFIRE
  5429.                provides a default description: "No Description Provided".
  5430.  
  5431.         <R>... Remove File From Queue
  5432.                This feature allows a caller to remove a file from the
  5433.                batch queue if the caller changes their mind as to
  5434.                whether a file should be included.
  5435.  
  5436.         <S>... Start New Batch Queue       
  5437.                In the event the caller decides to start over, this feature 
  5438.                allows the caller to clear all file names currently contained 
  5439.                in the batch queue.
  5440.  
  5441.         <L>... List Files (This Area)
  5442.                This feature displays the files in the current File Area
  5443.                which are available to the caller.  The file's name, file size,
  5444.                file date and a brief description of the file are displayed
  5445.                to the caller.
  5446.  
  5447.         <C>... Change File Area       
  5448.                This feature allows the caller to change to a different File 
  5449.                Area.  If the caller selects <Q>uit, the caller  remains in
  5450.                the present File Area.  If the caller presses the [ENTER] key,
  5451.                SPITFIRE lists the File Areas available to the caller.  If
  5452.                a number corresponding to an available File Area is entered,
  5453.                SPITFIRE makes that File Area the current File Area.
  5454.  
  5455.         <Q>... Quit To File Menu
  5456.                This feature takes the caller from the Batch Section of
  5457.                SPITFIRE to the File Section of SPITFIRE.  If this is selected,
  5458.                the caller's batch queue is cleared.
  5459.  
  5460.         <?>... Help       
  5461.                This feature offers a brief description of the various
  5462.                commands available from the Batch Upload Menu.
  5463.  
  5464.                                                                        Page 96
  5465.         ----------------------------------------------------------------------
  5466.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5467.         ----------------------------------------------------------------------
  5468.  
  5469.  
  5470.  
  5471.         <G>... Goodbye & Log Off
  5472.                This feature simply allows the caller to log off the BBS.
  5473.  
  5474.  
  5475.         12.0  SYSOP SECTION EXPLAINED
  5476.         -----------------------------
  5477.         
  5478.              Almost all the Sysop utilities are contained in SPITFIRE.  No
  5479.         external programs are needed to do normal, day-to-day maintenance.
  5480.         However, it is our hope that people will implement utilities for
  5481.         SPITFIRE.  In the event you are interested in writing such a utility
  5482.         and need detailed information regarding how SPITFIRE interacts with
  5483.         different support files, please feel free to contact Buffalo
  5484.         Creek's BBS (515-225-8496).
  5485.         
  5486.         >>>>>>>> SYSOP MENU <<<<<<<<
  5487.         <D>.............. Drop To DOS        <E>................. Event Menu
  5488.         <F>............... File Areas        <G>.......... Goodbye & Log Off
  5489.         <H>............ List Comments        <I>.......... Pack Callers File
  5490.         <J>........ Pack Message Base        <R>.... Remove Backup/Log Files
  5491.         <M>...... Message Conferences        <P>......... Print Callers File
  5492.         <Q>........ Quit To MAIN MENU        <U>............. Modify Callers
  5493.         <V>........... View Log Files        <X>.......... Xpert Mode Toggle
  5494.  
  5495.        SYSOP MENU [D E F G H I J R M P Q U V X]?
  5496.  
  5497.  
  5498.         12.1  SYSOP MENU EXPLANATION
  5499.         ----------------------------
  5500.  
  5501.            <D>.... Drop to DOS
  5502.                    This feature allows you to drop to DOS from a remote 
  5503.                    location.  You need to use the ALT+J feature or ALT+D 
  5504.                    feature to drop to DOS locally.  When this feature is used 
  5505.                    from a remote location, SPITFIRE does not allow the caller
  5506.                    to drop to DOS unless the drop-to-DOS password is properly
  5507.                    entered.  This password is configured using the ALT+Z
  5508.                    command at the "Ready..." prompt.  It is recommended that
  5509.                    this feature be made available to only trusted callers (if
  5510.                    made available at all.)  When this feature is utilized,
  5511.                    SPITFIRE shells to SFREMOTE.BAT and sends a parameter
  5512.                    which indicates the COMM port being used.
  5513.  
  5514.            <E>.... Event Menu
  5515.                    This option is used for maintaining events used on the
  5516.                    BBS.  It is used to List Events, Enable An Event and
  5517.                    to Disable An Event.  For more detailed information, refer
  5518.                    to the EVENTS MENU EXPLANATION section of this manual.
  5519.  
  5520.                                                                        Page 97
  5521.         ----------------------------------------------------------------------
  5522.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5523.         ----------------------------------------------------------------------
  5524.  
  5525.  
  5526.         
  5527.            <F>.... File Areas
  5528.                    This displays the File Area System Record's Menu.  From
  5529.                    this menu, you are able to configure or modify the File
  5530.                    Area System Records.  For more detailed information,
  5531.                    refer to the section - CONFIGURING FILE AREA RECORDS of
  5532.                    this manual.
  5533.  
  5534.            <G>.... Goodbye & Log Off
  5535.                    This feature simply allows the caller to log off the BBS. 
  5536.  
  5537.            <H>.... List Comments
  5538.                    This feature searches Message Conference #1 for messages 
  5539.                    addressed to you.  If any messages are found, then SPITFIRE 
  5540.                    shows them to you.  If there are no messages found, then 
  5541.                    SPITFIRE notifies you that there are no messages addressed 
  5542.                    to you.
  5543.              
  5544.            <I>.... Pack Callers File
  5545.                    This feature allows you to pack SFUSERS.DAT.  When using 
  5546.                    this feature, SPITFIRE will purge any caller marked for 
  5547.                    deletion from the caller's file.  Also, SPITFIRE gives you 
  5548.                    the opportunity to purge inactive callers.  When you select 
  5549.                    this feature, SPITFIRE asks if you wish to purge inactive 
  5550.                    callers.  If you answer "Y", then you will be asked whether
  5551.                    to purge callers that haven't called for <x> amount of days.
  5552.                    The value of <x> is determined by you.  Those callers who 
  5553.                    haven't logged on for <x> amount of days are then purged
  5554.                    from the caller's file.  SPITFIRE allows you to toggle 
  5555.                    whether a purge will be allowed or not allowed for each 
  5556.                    caller.  If a caller has been toggled to "purge not
  5557.                    allowed," the caller is not purged (even if they have
  5558.                    not called for the <x> amount of days specified here.)
  5559.  
  5560.                    If you are operating a multi-node system, SPITFIRE does not
  5561.                    allow you to pack the callers file while a caller is on any
  5562.                    of the available nodes.  Also, if you are packing the 
  5563.                    callers file and a caller attempts to log on, after entering
  5564.                    their name and password, SPITFIRE notifies the caller that
  5565.                    system maintenance is being performed, asks the caller to
  5566.                    call back later and then logs the caller off the BBS.  The
  5567.                    Sysop may create their own ASCII/ANSI display screen, 
  5568.                    SFMAINT.BBS/CLR, which is displayed here, if found.
  5569.  
  5570.            <J>.... Pack Message Base
  5571.                    When this feature is selected, Sysops are asked if they are
  5572.                    sure they want to pack the message base. A "Y" response
  5573.                    enables SPITFIRE to go through the message files purging all
  5574.                    messages that have been marked as deleted.  When configuring
  5575.  
  5576.                                                                        Page 98
  5577.         ----------------------------------------------------------------------
  5578.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5579.         ----------------------------------------------------------------------
  5580.  
  5581.  
  5582.  
  5583.                    Message Conference records Sysops should have also specified
  5584.                    a number of days old for purging messages from each message
  5585.                    conference.  Any messages older than the number of days
  5586.                    specified for the individual message conferences will also
  5587.                    be purged, provided it is not a threaded message and the
  5588.                    Message Conference was set not to allow purging of threaded
  5589.                    messages.  It is recommended that this is done on a regular
  5590.                    basis for a couple of reasons:
  5591.  
  5592.                    <1>  Disk space.
  5593.                    <2> Speed (SPITFIRE works faster with  fewer messages).
  5594.              
  5595.                    On multi-node systems, SPITFIRE will not permit packing of
  5596.                    the message base while a caller is on any of the available
  5597.                    nodes.  Also, if while packing the message base a caller
  5598.                    attempts to log on, after entering their name and password,
  5599.                    SPITFIRE notifies the caller that system maintenance is
  5600.                    being performed, asks them to call back later. It then
  5601.                    logs the caller off the BBS.  The Sysop may create their
  5602.                    own ASCII/ANSI display screens, SFMAINT.BBS/CLR, which are
  5603.                    displayed here if found.
  5604.  
  5605.            <R>.... Remove Backup/Log Files
  5606.                    When selected, this option displays the following menu:
  5607.  
  5608.               >>> FILE REMOVAL MENU <<<
  5609.               <C>.... Erase CALLERS.LOG
  5610.               <H>... Erase HEYSYSOP.LOG
  5611.               <M>..... Erase SFMSG*.$??
  5612.               <U>.... Erase SFUSERS.$??
  5613.              
  5614.               FILE REMOVAL MENU - [C H M U Q]?
  5615.              
  5616.               <C>... Erase CALLERS.LOG
  5617.                      Selecting this option causes the existing CALLERS.LOG
  5618.                      file to be erased.  SPITFIRE automatically creates a
  5619.                      new CALLERS.LOG file.
  5620.                      
  5621.               <H>... Erase HEYSYSOP.LOG
  5622.                      Selecting this option causes the existing HEYSYSOP.LOG
  5623.                      file to be erased.  SPITFIRE automatically creates a
  5624.                      new HEYSYSOP.LOG file.
  5625.  
  5626.               <M>... Erase SFMSG*.$??
  5627.                      When this option is selected, all backup files from the
  5628.                      Message Conferences are erased.
  5629.                     
  5630.               <U>... Erase SFUSERS.$??
  5631.                      When this option is selected, the SPITFIRE caller's backup
  5632.                      files are erased.
  5633.  
  5634.                                                                        Page 99
  5635.         ----------------------------------------------------------------------
  5636.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5637.         ----------------------------------------------------------------------
  5638.  
  5639.  
  5640.  
  5641.            <M>....  Message Conferences
  5642.                     This displays the Message Conference System Record's Menu.
  5643.                     From this menu, Sysops can configure or modify the
  5644.                     Message Conference System Records.  For more detailed
  5645.                     information, refer to the section - CONFIGURING MESSAGE
  5646.                     CONFERENCE RECORDS.
  5647.                    
  5648.            <P>....  Print Callers File
  5649.                     This feature prints out a hardcopy list of callers' names, 
  5650.                     their cities and phone numbers.  This can only be executed 
  5651.                     locally.
  5652.  
  5653.            <Q>....  Quit to MAIN MENU
  5654.                     This feature takes you from the Sysop Utility Section of 
  5655.                     SPITFIRE to the MAIN MENU.
  5656.  
  5657.            <U>....  Modify callers
  5658.                     This feature is the same as selecting ALT+A at the 
  5659.                     "Ready..." prompt.  The menu that accompanies this 
  5660.                     selection is self-explanatory.  This feature is used to
  5661.                     change statistics on any caller and to manually add new
  5662.                     callers.  For further information, refer to the section -
  5663.                     SPECIAL FUNCTION KEY DEFINITIONS of this manual.
  5664.              
  5665.            <V>....  View Log Files
  5666.                     This option allows Sysops to view SPITFIRE's log files
  5667.                     including CALLERS.LOG, HEYSYSOP.LOG,SFPURGED.USR and
  5668.                     SFNEWU.ANS.  These files can be read from the SPITFIRE
  5669.                     "Ready..." prompt without having to log on the BBS and
  5670.                     accessing this feature from the Sysop Menu.  Sysops are
  5671.                     prompted as to whether to review the Caller's log,
  5672.                     Heysysop log, purged caller listing or caller responses to
  5673.                     the new caller questionnaire.  Upon selecting the desired
  5674.                     log, Sysops are then presented with the following options
  5675.                     for reading the log file:
  5676.  
  5677.                     <T>..Today's Date
  5678.                          begins displaying the CALLERS.LOG, HEYSYSOP.LOG,
  5679.                          SFPURGED.USR or SFNEWU.ANS from its first entry for
  5680.                          the current day.
  5681.  
  5682.                     <B>..Beginning Of File
  5683.                          displays the CALLERS.LOG, HEYSYSOP.LOG, SFNEWU.ANS
  5684.                          or SFPURGED.USR from the beginning of the file,
  5685.                          starting with the first entry.
  5686.  
  5687.                     <S>..Specify Date
  5688.                          prompts for a date to be entered and will begin
  5689.                          displaying the CALLERS.LOG, HEYSYSOP.LOG, SFPURGED.USR
  5690.  
  5691.                                                                       Page 100
  5692.         ----------------------------------------------------------------------
  5693.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5694.         ----------------------------------------------------------------------
  5695.  
  5696.  
  5697.  
  5698.                          or SFNEWU.ANS with the first entry for the date that 
  5699.                          is entered.  If the date specified here can not be 
  5700.                          found, SPITFIRE searches for the next newer date
  5701.                          than what was specified and displays the file from
  5702.                          that point forward.
  5703.               
  5704.                     <Q>..Quit
  5705.                          Returns you to the Sysop Menu.
  5706.  
  5707.            <X>....  Xpert Mode Toggle
  5708.                     This feature changes caller status from a novice to an
  5709.                     expert or vice versa.  If set as a novice, the menu
  5710.                     descriptions scroll by after each command. If set as an
  5711.                     expert, only the command letters scroll by after each
  5712.                     command.
  5713.         
  5714.  
  5715.         13.0  SPECIAL COMMANDS FOR SYSOP STATUS
  5716.         ---------------------------------------
  5717.         
  5718.         Definition of Sysop Status
  5719.         --------------------------
  5720.       
  5721.              A caller with Sysop Status is defined as any caller that has a 
  5722.         security level equal to or greater than the Sysop security level as
  5723.         set using the ALT+Z feature at the "Ready..." prompt.
  5724.  
  5725.              The Message section has a few "Special Commands" for callers with
  5726.         Sysop Status.
  5727.         
  5728.              When a system is configured to allow a caller the ability to 
  5729.         delete messages, it's important to note that only the sender and 
  5730.         receiver can delete messages, except for callers with Sysop Status.  
  5731.         Any caller with Sysop status can read, delete, and un-delete any 
  5732.         message.  
  5733.         
  5734.              The <P>rivate command is a toggle that can be used to make a
  5735.         non-public message public and a public message non-public.
  5736.         
  5737.              The <C>opy command will allow a caller with Sysop security to
  5738.         move a message to another Message Conference and forward the message
  5739.         to another caller other than the original recipient of the message.
  5740.         
  5741.              Last in the message arena is the <U>ndelete command.  Anyone with
  5742.         Sysop Status will automatically be able to read all the messages in
  5743.         the message system, even if they have been deleted.  Those who see a
  5744.         message which has been marked for deletion may undelete it by using
  5745.         this command.  Callers are not able to read deleted messages unless
  5746.         their access level is equal to or greater than Sysop Status.
  5747.  
  5748.                                                                       Page 101
  5749.         ----------------------------------------------------------------------
  5750.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5751.         ----------------------------------------------------------------------
  5752.  
  5753.  
  5754.  
  5755.              When a message is Undeleted, changed from Non-public to Public or 
  5756.         changed from Public to Non-public, the message is re-displayed so
  5757.         the change can be verified.  When a message is changed from Non-public
  5758.         to Public, an option is given allows the message to be addressed to
  5759.         "All Callers".
  5760.  
  5761.              If a caller with Sysop Status attempts to upload a file that
  5762.         already exists, that caller is given the opportunity to overwrite
  5763.         the file.  The caller is warned that the file already exists and is
  5764.         given the option to overwrite it.  SPITFIRE does not allow any other
  5765.         caller without Sysop Status this privilege.
  5766.  
  5767.  
  5768.         13.1  SPECIAL COMMANDS FOR SYSOP
  5769.         --------------------------------
  5770.         
  5771.              The Sysop is determined within the ALT+Z configuration window.
  5772.         The name entered here for Sysop caller name is whom SPITFIRE considers
  5773.         to be the Sysop of the BBS.  It is to this caller that comments to
  5774.         Sysop are left by callers (at the Main Menu.)
  5775.  
  5776.              The Sysop has one feature available to them that no other callers
  5777.         have, regardless of the caller's security.  When selecting the option
  5778.         to read messages, if recognized as the Sysop, callers are prompted as
  5779.         to whether they wish to preview messages.  This means that they will
  5780.         be able to read messages but the messages will not be marked as having
  5781.         been received.  A handy use for this feature may be when Sysops don't
  5782.         have time to respond to all their messages.  They can still read the
  5783.         messages and respond to those they choose.  Callers will not see that
  5784.         Sysops have received the message and feel slighted by the fact that
  5785.         there was no response.  Sysops can re-read messages later and respond
  5786.         when they have more time to devote to responding to messages.
  5787.         Also, those with Sysop-Level security have an "unlimited" number of
  5788.         daily node chats of "unlimited" duration.        
  5789.  
  5790.         14.0 EVENTS MENU EXAMPLE
  5791.         ------------------------
  5792.  
  5793.              It is possible for a Sysop to automatically execute specific
  5794.         programs automatically by setting these programs up as a scheduled
  5795.         event using SPITFIRE's Events Menu.  
  5796.  
  5797.            >>>>>>>> EVENTS MENU <<<<<<<<
  5798.            <L>............ List An Event      <E>.......... Enable An Event
  5799.            <D>......... Disable An Event      <Q>..................... Quit
  5800.            <+>............... Next Event      <->........... Previous Event
  5801.            
  5802.         EVENTS MENU - [L E D Q + -]?
  5803.  
  5804.                                                                       Page 102
  5805.         ----------------------------------------------------------------------
  5806.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5807.         ----------------------------------------------------------------------
  5808.  
  5809.  
  5810.  
  5811.         14.1  EVENTS MENU EXPLANATION
  5812.         -----------------------------
  5813.                      
  5814.            <L>.... List An Event
  5815.                    SPITFIRE supports 13 events <A..M>.  Sysops who select 
  5816.                    this feature are asked which event <A..M> they wish to 
  5817.                    view.  If the event selected is not configured,
  5818.                    SPITFIRE states that this event is not active.  If the
  5819.                    event selected is configured, then SPITFIRE displays
  5820.                    the time of the event, the day of the event, whether
  5821.                    the event is active and whether it has been completed 
  5822.                    that day.
  5823.  
  5824.            <E>.... Enable An Event
  5825.                    This feature is used to activate one of the 13 scheduled
  5826.                    events available.  Sysops who select this feature are 
  5827.                    asked which event they wish to create.  If they select 
  5828.                    one that is already active, SPITFIRE notifies them that 
  5829.                    the event selected is already active and they are asked
  5830.                    whether they wish to change it.  If the requested
  5831.                    event designation is not active, Sysops are asked for
  5832.                    the time of the event (expressed in military time.
  5833.                    Example: 22:00 = 10pm).  Next they are asked which day
  5834.                    the event should be scheduled for.
  5835.  
  5836.                    The format looks like this:
  5837.  
  5838.                    0=Sunday, 1=Monday, 2=Tuesday, etc....7=All!
  5839.         
  5840.                    Sysops are then prompted as to whether the event should
  5841.                    be marked as having been completed for the day.  If they 
  5842.                    reply with N for No, and the event is configured to be
  5843.                    executed at a time earlier than when it is created, the
  5844.                    event is executed upon exiting the Events Menu.  If they
  5845.                    reply with N for No, and the event is configured to be
  5846.                    executed at a time later than when it is created, it is
  5847.                    executed at the next scheduled time.  If they reply with
  5848.                    Y, for Yes, the event is not executed until the next 
  5849.                    designated scheduled time after the day it is created.
  5850.              
  5851.                    Finally, Sysops are prompted as to whether the event
  5852.                    should be marked as an on time event.  When an event is
  5853.                    marked as an on time event, when a caller logs onto the
  5854.                    BBS, SPITFIRE checks their time against any on time event
  5855.                    that has not been completed for that day.  If the event is
  5856.                    scheduled to run during the amount of time the caller has,
  5857.                    SPITFIRE reduces their amount of time on the BBS by that
  5858.                    amount. For example, if a caller is allowed 60 minutes when
  5859.  
  5860.                                                                       Page 103
  5861.         ----------------------------------------------------------------------
  5862.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5863.         ----------------------------------------------------------------------
  5864.  
  5865.  
  5866.  
  5867.                    logging  onto the BBS, and SPITFIRE checks for an on time 
  5868.                    event and determines an on time event is to be executed in 
  5869.                    25 minutes, the time the caller is allowed on the BBS for 
  5870.                    the current call is changed to 25 minutes.
  5871.  
  5872.          **NOTE**  Even though an event is marked as an on time event, it
  5873.                    is possible that a caller could gain additional time on the
  5874.                    BBS preventing the event from being executed on time.  For
  5875.                    example, the BBS could be configured to allow additional 
  5876.                    time for file uploads (i.e. 2 to 1 time compensation for 
  5877.                    uploads) or offer time bank programs where the caller can 
  5878.                    withdraw stored online time.
  5879.  
  5880.                    After having selected the desired scheduled event and 
  5881.                    designating the time and day the event is to be 
  5882.                    performed, Sysops need to modify the SF.BAT file with
  5883.                    their favorite text editor.  For illustration purposes, 
  5884.                    let's assume Sysops wish to execute Buffalo Creek
  5885.                    Software's SFLOG to create a bulletin of the weekly
  5886.                    activity on their BBS.  SFLOG requires Sysops to
  5887.                    specify the bulletin filename that the information will
  5888.                    be written to by adding a "/BULLET<x>" to the command
  5889.                    line parameter.  Our example will use the file BULLET1.
  5890.                    To simplify this explanation, assume all files are being
  5891.                    run from the default directories, and the event will be
  5892.                    event A.
  5893.  
  5894.                    The Sysop will need to select <E>.... Enable An Event
  5895.                    from the Sysop Utilities Menu and then choose A as the
  5896.                    event to be created.  They are then prompted for the time
  5897.                    the event will be performed.  Let's assume a time of 01:00.
  5898.                    Next, the Sysop is prompted for the day the event will
  5899.                    be performed.  Let's assume they wish to run the event 
  5900.                    every Sunday, so 0 is entered. When prompted whether to
  5901.                    mark the event as being completed they type Y.  Finally,
  5902.                    Sysops are prompted as to whether the event should be an on
  5903.                    time event and N is entered.
  5904.  
  5905.                    The SF.BAT file for Event A will look like this:
  5906.  
  5907.                    :EVENT_A
  5908.                       REM Place Event Commands Here
  5909.                    GOTO LOOP
  5910.              
  5911.                    What is required next is to include all necessary DOS 
  5912.                    commands which are needed to run the SFLOG program 
  5913.                    and enter those in place of the "REM Place Event Commands
  5914.                    Here".  A completed SF.BAT for Event A appears as:
  5915.  
  5916.                                                                       Page 104
  5917.         ----------------------------------------------------------------------
  5918.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5919.         ----------------------------------------------------------------------
  5920.  
  5921.  
  5922.  
  5923.                    :EVENT_A
  5924.                       CD\SF\WORK
  5925.                       SFLOG /BULLET1
  5926.                       COPY BULLET1.* \SF\DISPLAY
  5927.                       ERASE BULLET1.*
  5928.                       CD\SF
  5929.                    GOTO LOOP
  5930.  
  5931.  
  5932.                    With the event set up in the previously described manner,
  5933.                    every Sunday morning at 1:00 am (or immediately after a
  5934.                    caller logs off since it has not been marked as an on time 
  5935.                    event), SFLOG creates a list of the BBS weekly activity.
  5936.                    SFLOG must be located in the same directory as CALLERS.LOG
  5937.                    (WORK).  Therefore, the batch begins by changing to that 
  5938.                    directory.  SFLOG is then executed and BULLET1.BBS/CLR are 
  5939.                    created.  The bulletins are then copied to the DISPLAY file
  5940.                    directory and to conserve disk space the BULLET1.BBS/CLR 
  5941.                    files in the WORK directory are deleted.
  5942.  
  5943.            <D>.... Disable An Event
  5944.                    This feature is used to disable an event that has been
  5945.                    configured previously.  If the event is currently active, 
  5946.                    SPITFIRE asks the Sysop whether they are certain they want
  5947.                    to disable it.  Responding with "Yes" disables the scheduled
  5948.                    event.
  5949.                    
  5950.            <Q>.... Quit
  5951.                    This feature takes the caller from the Events Menu and 
  5952.                    returns them to where SPITFIRE was prior to calling up
  5953.                    the Events Menu, either the "SPITFIRE ready..." prompt
  5954.                    or the Sysop Utilities Menu.
  5955.  
  5956.            <+>.... Next Event
  5957.                    This option is used to move forward from one Event to 
  5958.                    another.  Pressing the "+" key progresses from one
  5959.                    event to the next in alphabetical order.  When the last 
  5960.                    event is reached (Event M) and the "+" key is pressed
  5961.                    SPITFIRE cycles to the first event, Event A.
  5962.                       
  5963.            <->.... Previous Area
  5964.                    This option enables Sysops to cycle through the Events in 
  5965.                    reverse order.  Pressing the "-" key moves to the
  5966.                    preceding event.  From Event A, if the "-" key is pressed
  5967.                    SPITFIRE will cycle to Event M, the last event.
  5968.  
  5969.                                                                       Page 105
  5970.         ----------------------------------------------------------------------
  5971.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  5972.         ----------------------------------------------------------------------
  5973.  
  5974.  
  5975.  
  5976.         IMPORTANT NOTE REGARDING SCHEDULED EVENTS!
  5977.         ------------------------------------------
  5978.  
  5979.              SPITFIRE has the capability of marking an event as an "on-time"
  5980.         event, which causes the event to be executed at the exact time for 
  5981.         which it has been set up.  When an event is marked as an on time event,
  5982.         when a caller logs onto the BBS, SPITFIRE checks their time against 
  5983.         any on time event that has not yet been completed for that day.  If the
  5984.         event is scheduled to run during the amount of time the caller has, 
  5985.         then SPITFIRE reduces their amount of time on the BBS by that amount.
  5986.         For example, if a caller is allowed 60 minutes when logging onto the 
  5987.         BBS, and SPITFIRE checks for an on time event and determines an on time
  5988.         event is to be executed in 25 minutes, the time the caller is allowed 
  5989.         on the BBS for the current call is changed to 25 minutes.
  5990.  
  5991.          **NOTE**  Even though an event is marked as an on time event, it
  5992.          is possible that a caller could gain additional time on the BBS 
  5993.          preventing the event from being executed on time.  For example, the 
  5994.          BBS could be configured to allow additional time for file uploads 
  5995.          (i.e. 2 to 1 time compensation for uploads) or offer time bank 
  5996.          programs where the caller can withdraw stored online time.
  5997.  
  5998.              Marking an event as on time event might be necessary for running
  5999.          programs that require a specific time to be executed.  Such an
  6000.          instance might be importing daily net-mail where Sysops are given
  6001.          a designated amount of time for connecting with your hub.  Usually
  6002.          this will not be necessary.
  6003.          
  6004.              When an event is not marked as an on time event, unlike most
  6005.         other Bulletin Board Systems, if a caller is on-line when an event is 
  6006.         scheduled to occur, SPITFIRE waits until the caller logs off and then 
  6007.         performs the scheduled event.  In this fashion, the caller is not 
  6008.         interrupted or subject to a forced log-off. 
  6009.         
  6010.              Please note the Event M is reserved for use to Pack the Message
  6011.         Base.  At the scheduled time you designate, SPITFIRE initiates Event M
  6012.         to pack the message base by purging all messages marked for deletion 
  6013.         or older than the days specified in the ALT+Z configuration, provided 
  6014.         the message is not a threaded message and the Message Conference was
  6015.         set not to allow purging of threaded messages.  SPITFIRE creates 
  6016.         message base backup files.  Refer to the section - BACKUP FILES - of
  6017.         this manual.
  6018.  
  6019.           Immediately after completing the scheduled event M, SPITFIRE 
  6020.         looks for SFMSGPCK.BAT in the work file directory.  If it exists,
  6021.         SPITFIRE shells to and executes the commands within the
  6022.         SFMSGPCK.BAT.  This batch is intended to perform duties required by
  6023.  
  6024.                                                                       Page 106
  6025.         ----------------------------------------------------------------------
  6026.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6027.         ----------------------------------------------------------------------
  6028.  
  6029.  
  6030.  
  6031.         some net-mail utility drivers.  If SFMSGPCK.BAT is not found or once
  6032.         it has been completed, SPITFIRE returns to the "Ready..." prompt.
  6033.         Packing the message base should be done routinely to conserve disk
  6034.         space.
  6035.  
  6036.  
  6037.         15.0 HARDWARE/SOFTWARE DATA FLOW CONTROL
  6038.         ----------------------------------------
  6039.         
  6040.              When Sysops select ALT+M to configure your modem, they will
  6041.         notice a Hardware Data Flow Control switch.  This switch is turned on
  6042.         (Yes) when Sysops use a modem that automatically adjusts to the
  6043.         baud rate of the incoming call rather than depending upon the software
  6044.         to reset the baud rate of the COMM port.  If the switch is set to
  6045.         Yes, then SPITFIRE does not adjust the COMM port to the baud rate of
  6046.         the incoming call.  If the switch is set to No, then SPITFIRE adjusts
  6047.         the COMM port to the baud rate of the incoming call.  One case of
  6048.         having this switch set to YES is when using a USR HST modem at 19200
  6049.         baud.  In this case Sysops need to use the modem initialization string
  6050.         mentioned earlier in this manual.  Those who are not sure if their
  6051.         modem adjusts to the baud rate of the incoming call should refer to
  6052.         their modem manual.
  6053.  
  6054.  
  6055.         16.0  SCREEN SAVE FEATURE
  6056.         -------------------------
  6057.         
  6058.              SPITFIRE contains its own Screen Save Feature to prevent
  6059.         screen-burn.  Sysops who are presently using a memory-resident
  6060.         screen-save utility should discontinue its usage in favor of
  6061.         this feature.
  6062.  
  6063.  
  6064.         17.0 SPITFIRE DOORS SECTION
  6065.         ---------------------------
  6066.         
  6067.              This feature is designed to allow the use of third party
  6068.         programs (normally referred to as door programs) which are not a part
  6069.         of SPITFIRE.  SFGUESS is a sample door program written to demonstrate
  6070.         how to configure a door program for use with SPITFIRE BBS.  SFGUESS
  6071.         is included in the SPITFIRE Bulletin Board System package and can
  6072.         be played on a BBS once it has been set up to run SPITFIRE
  6073.         Door Programs.
  6074.         
  6075.             The following step-by-step set up procedure for installing
  6076.         SFGUESS is presented to simplify and assist Sysops with the door
  6077.         installation process:
  6078.  
  6079.                                                                       Page 107
  6080.         ----------------------------------------------------------------------
  6081.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6082.         ----------------------------------------------------------------------
  6083.  
  6084.  
  6085.  
  6086.             For this example, it is assumed that there are not any doors
  6087.         presently set up.  It is also assumed that SPITFIRE is being run on
  6088.         drive C in a directory named SF.  In the event Sysops are running
  6089.         SPITFIRE on a different drive and/or in a different directory than
  6090.         C:\SF, then the SF.BAT file example (listed below) will have to be
  6091.         altered to reflect the correct drive and directories.
  6092.  
  6093.               A brief explanation of the SPITFIRE Door Menu structure is
  6094.         beneficial to understanding the installing of a SPITFIRE door.
  6095.         SPITFIRE supports up to 24 doors.  Alphabetical characters are
  6096.         used to initiate the door commands, A through Z, with two exceptions.
  6097.         The G (Goodbye) is used to log the caller off the BBS and Q (Quit)
  6098.         returns the caller to the Main Menu. Therefore, the SFDOOR.MNU file
  6099.         can have a maximum of 24 lines, one for each door program available
  6100.         on the system.
  6101.  
  6102.              What follows is a step-by-step description of the procedure
  6103.         utilized to configure a SPITFIRE Door. The first thing to do is
  6104.         create the file named SFDOOR.MNU, using a favorite text editor.
  6105.         When created, SFDOOR.MNU is placed in the system files directory.
  6106.         When configuring only door A, SFDOOR.MNU will have only 1 line.
  6107.         For demonstration purposes, this line can look like any of these:
  6108.  
  6109.         Guess A Number,SEC>=10
  6110.         Guess A Number,SEC=10
  6111.         Guess A Number,SEC<10
  6112.         
  6113.              The name of the door (as it appears in the Door Menu) comes
  6114.         first in the line and is limited to 25 characters. This is followed by
  6115.         a comma, which is used to tell SPITFIRE where to end the name of
  6116.         the door and where to start reading the security level of the door.
  6117.         The Sysop controls access to the door through the security function.
  6118.         Using SEC>=[x], where [x] is the numeric value of the security level,
  6119.         any caller with a security equal to or greater than [x] can access
  6120.         the door.  If SEC=[x] is used on a caller with the security level of
  6121.         [x] can access the door and if SEC<[x] is used only a caller with the
  6122.         security level less than [x] can access the door.  Using SPITFIRE's
  6123.         default menus, this door does not display to any caller with a security
  6124.         level less than 10.
  6125.         
  6126.              Buffalo Creek Software provides a menu driven utility that easily
  6127.        creates and/or modifies the SFDOOR.MNU file.  SFDOOR.ZIP is included
  6128.        in the SPITFIRE package and can be downloaded from Buffalo Creek's BBS.
  6129.        
  6130.              The next step in setting up the door is to create a sub-directory
  6131.         of the SF directory named DOOR_A and move the SFGUESS.EXE file into
  6132.         the DOOR_A directory. The DOS manual can be referred to for information
  6133.         on how to create directories.
  6134.  
  6135.                                                                       Page 108
  6136.         ----------------------------------------------------------------------
  6137.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6138.         ----------------------------------------------------------------------
  6139.  
  6140.  
  6141.  
  6142.              The SF.BAT file is edited by loading into a favorite text editor
  6143.         starting at a line that reads :DOOR_A.  Place the door A commands
  6144.         (valid DOS commands, program execution, etc.) between :DOOR_A and
  6145.         GOTO LOOP.  That portion of the SF.BAT file should be changed to
  6146.         read as listed below:
  6147.         
  6148.         :DOOR_A
  6149.            COPY SFDOORS.DAT C:\SF\DOOR_A
  6150.            CD\SF\DOOR_A
  6151.            SFGUESS
  6152.            ERASE SFDOORS.DAT
  6153.            CD\SF
  6154.            GOTO LOOP
  6155.         :DOOR_B
  6156.  
  6157.              After saving the changes in the SF.BAT file to disk, boot
  6158.         SPITFIRE using the SF.BAT file.  At the "SPITFIRE ready for..."
  6159.         prompt, log on locally either using the ALT+S or ALT+Q
  6160.         keystrokes.  At the Main Menu, select "<S>... SPITFIRE Doors".
  6161.         The Door Menu should appear something like this:
  6162.  
  6163.         >>>>>>>>> DOOR MENU <<<<<<<<<
  6164.         <A>... Guess A Number           <?>... Door Bulletins
  6165.         <Q>... Quit                     <G>... Goodbye                  
  6166.         
  6167.         DOOR MENU - <A ? Q G>?
  6168.         
  6169.              If <A> is selected at this point, SPITFIRE displays a message
  6170.         that states "Executing Door A...  Please stand by!". At this point,
  6171.         SPITFIRE writes a text file named SFDOORS.DAT and a file named DOOR.SYS
  6172.         to the drive.  (SFDOORS.DAT contains necessary caller information for
  6173.         executing doors on a SPITFIRE BBS and DOOR.SYS is the universally
  6174.         accepted format containing caller information by those attempting to
  6175.         standardize the door caller information file. These files are created
  6176.         when a caller enters a door and SFDOORS.DAT is automatically erased
  6177.         when the caller returns to SPITFIRE.) SPITFIRE, after creating the
  6178.         SFDOORS.DAT and DOOR.SYS files, terminates, sending the appropriate
  6179.         DOS ERRORLEVEL to the SF.BAT file. In the case of door A, SPITFIRE
  6180.         sends an ERRORLEVEL of 34 to SF.BAT which causes the commands placed
  6181.         between :DOOR_A and GOTO LOOP to be executed.  In the event the
  6182.         correct commands were entered between :DOOR_A and GOTO LOOP, SFGUESS
  6183.         will run.  When the door is finished running, SPITFIRE re-boots
  6184.         and the caller is returned. If the Sysop has the BBS configured to
  6185.         require a password when returning from a door, the caller is prompted
  6186.         for their password.
  6187.  
  6188.              If a caller enters a door while logged on SPITFIRE, there are
  6189.         up to three tests SPITFIRE performs when a caller returns to SPITFIRE,
  6190.         after exiting the door program.  First, SPITFIRE must find SFDOORS.DAT
  6191.  
  6192.                                                                       Page 109
  6193.         ----------------------------------------------------------------------
  6194.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6195.         ----------------------------------------------------------------------
  6196.  
  6197.  
  6198.  
  6199.         in the system files directory.  Second, SPITFIRE must find a carrier
  6200.         detect.  And third, if the Sysop has configured the BBS to require a
  6201.         password when returning from a door, the caller must enter the correct
  6202.         password when prompted for it.  In the event a door is entered during a
  6203.         local log on, SPITFIRE will perform the following test(s): SPITFIRE 
  6204.         must find the SFDOORS.DAT file and, if the Sysop has configured the BBS
  6205.         to require a password when returning from a door, the correct password 
  6206.         must be entered.
  6207.  
  6208.              There are numerous door programs, usually Shareware products,
  6209.         available for download from Buffalo Creek's BBS as well as most
  6210.         other bulletin boards.  Sysops who do not wish to run third party
  6211.         programs with SPITFIRE through the Door feature, should set the
  6212.         security level of the SPITFIRE Door command in the SFMAIN.MNU,
  6213.         SFFILE.MNU and SFMSG.MNU files high enough so that callers cannot
  6214.         access it.
  6215.  
  6216.              SPITFIRE Doors can be accessed by a caller from the Main Menu,
  6217.         File Menu and Message Menu, provided the caller's security level is
  6218.         high enough.  As previously mentioned, SPITFIRE supports the use 
  6219.         of 24 different doors.  However, there are third party programs that 
  6220.         can turn these 24 doors into hundreds of doors.  One example of such 
  6221.         a program is WILDFIRE, which is Shareware from Steve Cox.  The newest 
  6222.         release of WILDFIRE can be downloaded from Buffalo Creek's BBS and 
  6223.         Flite-Line BBS (402) 421-2434.
  6224.  
  6225.  
  6226.         17.1 SPITFIRE DOORS DISPLAY FILES
  6227.         ---------------------------------
  6228.  
  6229.              SPITFIRE uses certain display files during the use of the
  6230.         Doors feature, if such files are found.  It is important to note
  6231.         that SPITFIRE works perfectly without these display files. Listed
  6232.         below are the display files that can be used in conjunction with
  6233.         the SPITFIRE door feature:
  6234.  
  6235.             SFDORBUL .BBS/CLR - Non-ANSI and ANSI list of door bulletins
  6236.                                 which are available to the caller.  This is
  6237.                                 displayed to the caller just prior to the
  6238.                                 door menu (if available) or when selecting
  6239.                                 the <?> command from the door menu.  (DISPLAY)
  6240.  
  6241.             DORBUL<x>.BBS/CLR - Non-ANSI and ANSI <x> file that is displayed
  6242.                                 when the corresponding <x> is selected from
  6243.                                 the SPITFIRE door bulletin list.  This file
  6244.                                 can be used to display top score bulletins
  6245.                                 created by many of the available door game
  6246.                                 programs.                            (DISPLAY)
  6247.  
  6248.                                                                       Page 110
  6249.         ----------------------------------------------------------------------
  6250.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6251.         ----------------------------------------------------------------------
  6252.  
  6253.  
  6254.  
  6255.             SFDR<x>  .BBS/CLR - Non-ANSI and ANSI door display menu file
  6256.                                 displayed to the caller with a corresponding
  6257.                                 <x> security level.                  (DISPLAY)
  6258.  
  6259.             SFDOOR<x>.BBS/CLR - Non-ANSI and ANSI screen that is displayed
  6260.                                 to the caller after selecting the corresponding
  6261.                                 <x> door option and prior to the <x> door
  6262.                                 being executed.  This file might be used to
  6263.                                 send the caller a special message about the
  6264.                                 door.                                (DISPLAY)
  6265.  
  6266.             SFDORBAK .BBS/CLR - Non-ANSI and ANSI screen displayed to the
  6267.                                 caller after quitting the door program and
  6268.                                 prior to returning to SPITFIRE.  This is
  6269.                                 normally used simply to welcome the caller
  6270.                                 back to SPITFIRE.                    (DISPLAY)
  6271.  
  6272.  
  6273.         17.2 SPITFIRE DOORS SUPPORT
  6274.         ----------------------------
  6275.  
  6276.              Configuring the use of doors with SPITFIRE is supported by
  6277.         Buffalo Creek Software for registered callers of SPITFIRE.  Please keep
  6278.         in mind once a caller executes a door, SPITFIRE is totally terminated
  6279.         from memory and control is passed to the SF.BAT where the commands
  6280.         configured by the Sysop are executed.  Sysops who have problems
  6281.         with the door program itself should read the documentation and then 
  6282.         contact the author of the program.  Please keep in mind that once a 
  6283.         caller has entered a door, SPITFIRE is completely out of memory and has
  6284.         NO responsibility for the operation of the door program.
  6285.  
  6286.  
  6287.         18.0 EXTERNAL FILE TRANSFER PROTOCOLS
  6288.         -------------------------------------
  6289.         
  6290.              This feature is designed to allow the use of file transfer
  6291.         protocols which are not part of SPITFIRE but are rather provided
  6292.         by sources other than Buffalo Creek Software.  An example is ZModem,
  6293.         a popular protocol written by Chuck Forsberg.  There are no External
  6294.         Protocols distributed with SPITFIRE because they are usually
  6295.         Shareware products.  Buffalo Creek Software most likely has no right
  6296.         to distribute them with the SPITFIRE program.  However, there are
  6297.         many available for download from Buffalo Creek's BBS, as well as most
  6298.         other bulletin boards.
  6299.         
  6300.              It should be noted that SPITFIRE does not allow callers to select 
  6301.         an external protocol as their default file transfer protocol.  This is
  6302.         important for callers to know, so SPITFIRE has provided a means to 
  6303.         notify the caller that External Protocols exist.
  6304.  
  6305.                                                                       Page 111
  6306.         ----------------------------------------------------------------------
  6307.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6308.         ----------------------------------------------------------------------
  6309.  
  6310.  
  6311.  
  6312.              When a new caller logs on for the first time and the Sysop has
  6313.         configured the BBS to require the New Caller Default Protocol option to
  6314.         display or when callers use the "<Y>... Your Statistics" from the Main
  6315.         Menu to change their default file transfer protocol, SPITFIRE displays
  6316.         SFPROMSG.BBS/CLR just before a default file transfer protocol selection
  6317.         is made. The SFPROMSG.BBS/CLR message can state that if a default file
  6318.         transfer protocol is chosen, the external protocol option will not be
  6319.         available.  Callers wishing to utilize external protocols should set 
  6320.         their default to <S>.. Select At Time Of Transfer.
  6321.         
  6322.  
  6323.          18.1 EXTERNAL DOWNLOAD PROTOCOLS
  6324.          --------------------------------
  6325.         
  6326.              SPITFIRE allows up to 14 external protocols <A..N> to be utilized
  6327.         for downloads.  It may be best at this point to go through setting up
  6328.         an external download protocol, step by step.  
  6329.  
  6330.              To start, an assumption is being made that Sysops have a copy of
  6331.         DSZ (Forsberg's ZModem).  Those without a copy may download it from
  6332.         Buffalo Creek's BBS.  The Sysop will need to use their favorite text
  6333.         editor to create a display file named SFEXTDN.BBS. This is a simple
  6334.         text file which will contain the names of the external protocols
  6335.         that are available.
  6336.  
  6337.              For the purpose of setting up ZModem as the first external
  6338.         download protocol, the SFEXTDN.BBS file has but one line and
  6339.         looks something like this:
  6340.         
  6341.         <A> ZModem
  6342.  
  6343.              Sysops need to place SFEXTDN.BBS in the directory configured as
  6344.         the Display Files Path.  To verify, or modify, the EXTERNAL TRANSFER
  6345.         FILE PATH, press ALT+P at the SPITFIRE "Ready..." prompt.  Selecting
  6346.         option D allows modification of SPITFIRE's default setting.  An
  6347.         assumption (for demonstration purposes) is being made here that
  6348.         SPITFIRE is run on the C drive in a directory named SF and that the
  6349.         External Transfer path is C:\SF\EXTNOD1.
  6350.  
  6351.              The next step is to place DSZ in the directory set up as
  6352.         the External Transfer Path (example... C:\SF\EXTNOD1).  Next, using
  6353.         a favorite text editor, a batch file is created named SFEXTDNA.BAT
  6354.         in the directory designated as the External Transfer Path.  SPITFIRE
  6355.         shells to this batch when a caller selects <A>... from the download
  6356.         protocol list.  It is appropriate at this point to show the suggested
  6357.         contents of this batch file.
  6358.  
  6359.                                                                       Page 112
  6360.         ----------------------------------------------------------------------
  6361.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6362.         ----------------------------------------------------------------------
  6363.  
  6364.  
  6365.         
  6366.         ECHO OFF
  6367.         BRK OFF
  6368.         Echo Executing SPITFIRE'S External Protocol #1
  6369.         CD\SF\EXTNOD1
  6370.         DSZ %2 sz %3
  6371.         CD\SF
  6372.         BRK ON
  6373.  
  6374.              Now that SFEXTDNA.BAT, with the above listed commands, resides
  6375.         in the directory set up as the External Transfer Path, the first
  6376.         External Download Protocol has been configured.  The actual contents
  6377.         of the batch files in use depends upon the specific protocols.
  6378.         The above is only a sample batch file that should work well with
  6379.         DSZ.
  6380.  
  6381.              Before the commands in the above described batch file are
  6382.         explained, it is important to note when a caller selects <B>...
  6383.         from the download protocol list, SPITFIRE shells to a batch file
  6384.         named SFEXTDNB.BAT.  As stated before, there are fourteen external
  6385.         protocols allowed and are denoted by command letters "A" thru "N".
  6386.         These command letters are used to shell from SPITFIRE to the
  6387.         corresponding batch files.
  6388.         
  6389.         A = SFEXTDNA.BAT          B = SFEXTDNB.BAT         C = SFEXTDNC.BAT
  6390.         D = SFEXTDND.BAT          E = SFEXTDNE.BAT         F = SFEXTDNF.BAT
  6391.         G = SFEXTDNG.BAT          H = SFEXTDNH.BAT         I = SFEXTDNI.BAT
  6392.         J = SFEXTDNJ.BAT          K = SFEXTDNK.BAT         L = SFEXTDNL.BAT
  6393.         M = SFEXTDNM.BAT          N = SFEXTDNN.BAT
  6394.  
  6395.              An explanation of these batch files and what SPITFIRE does in
  6396.         preparation to use these batch files is appropriate and important
  6397.         for Sysops to know and understand.
  6398.  
  6399.              When an External Protocol is selected, SPITFIRE does all the
  6400.         normal tests to be sure it is permissible for the caller to perform
  6401.         the download.  If allowable, then SPITFIRE copies the selected file
  6402.         to the directory configured as the External Transfer Path. PLEASE NOTE
  6403.         THAT SPITFIRE COPIES THE SELECTED FILE.  THIS MEANS THERE MUST BE
  6404.         ENOUGH DISK SPACE AVAILABLE FOR THE FILE TO BE COPIED. If all tests
  6405.         were passed and the file was successfully copied, SPITFIRE switches to
  6406.         the directory configured as the External Transfer Path and stays in
  6407.         memory but shells to the appropriate batch file (as described above).
  6408.         Keep in mind that SPITFIRE is resident in memory, as well as a second
  6409.         copy of the command processor (COMMAND.COM) so the external file
  6410.         transfer protocol requires some memory. Therefore, the minimum memory
  6411.         requirement of 256K, stated earlier in the manual, may be insufficient
  6412.         for systems including the external protocol file transfer options.
  6413.  
  6414.                                                                       Page 113
  6415.         ----------------------------------------------------------------------
  6416.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6417.         ----------------------------------------------------------------------
  6418.  
  6419.  
  6420.  
  6421.              Upon performing this shell, SPITFIRE passes at least three
  6422.         parameters to the appropriate batch file.  The first parameter is the
  6423.         baud rate.  The second parameter being passed is the number of the 
  6424.         COMM port being used.  The third parameter is the name of the file to
  6425.         be downloaded. This passed information is needed by most external file
  6426.         transfer programs and can now be used with DOS batch commands.  The
  6427.         filename is passed in ASCII text as %3. The baud rate is %1, a number
  6428.         representing baud rate of the caller, such as 2400.  The COMM port %2
  6429.         is the number of the COMM port being used (1,2,3 or 4).  Those who are
  6430.         not familiar with the use of the % command in batch files, should refer
  6431.         to the DOS manual for specific details.
  6432.  
  6433.  
  6434.              When the external protocol file transfer program has finished
  6435.         its work, control is automatically returned to SPITFIRE.  Once control
  6436.         is returned, then SPITFIRE switches back to the directory in which the
  6437.         SPITFIRE system files reside.  SPITFIRE then erases the file that was
  6438.         copied to the directory configured as the External Transfer Path for
  6439.         download.  Finally, SPITFIRE checks the amount of time that has passed
  6440.         during the shell to the external protocol batch file.  In the event
  6441.         SPITFIRE discovers that the time spent in the shell was at least
  6442.         30% of the estimated transfer time, the number of downloads, 
  6443.         K downloaded, etc. of the caller is updated.  In the event the time
  6444.         spent in the shell was less than 30% of the estimated transfer time,
  6445.         SPITFIRE assumes that the transfer was not successful and the
  6446.         caller's data is not updated.
  6447.                 
  6448.              Sysops will notice the example batch file (above) has a command
  6449.         to change to the directory configured as the External Transfer Path.
  6450.         They will also notice there is a another command to change back to the
  6451.         SPITFIRE system files directory. These commands do not have to be in
  6452.         the batch files created because SPITFIRE will automatically perform
  6453.         these chores.  However, it is quite permissible for the commands to be
  6454.         in the batch file where they can act as a safeguard. Sysops will
  6455.         finally notice a command BRK OFF at the beginning of the batch file
  6456.         example, as well as a BRK ON at the end.  BRK is a Shareware utility
  6457.         distributed by Solid Systems of Newport News, Virginia.  It is used to
  6458.         disable and enable the CTRL+BREAK, which can be used to terminate a
  6459.         batch file. Sysops may need this utility for the protection of their
  6460.         systems.  BRK.ZIP can be downloaded from Buffalo Creek's BBS.
  6461.  
  6462.  
  6463.         18.2 EXTERNAL BATCH DOWNLOAD PROTOCOLS
  6464.         --------------------------------------
  6465.         
  6466.              SPITFIRE also allows for batch downloads to be transferred
  6467.         with the use of external protocols, provided the external protocol
  6468.         is written to include batch transfers.  Much of the information
  6469.  
  6470.                                                                       Page 114
  6471.         ----------------------------------------------------------------------
  6472.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6473.         ----------------------------------------------------------------------
  6474.  
  6475.  
  6476.  
  6477.         discussed in the section - EXTERNAL DOWNLOAD PROTOCOLS - also applies
  6478.         to the External Batch Download Protocols.  However, there are some
  6479.         significant differences which warrant mentioning.
  6480.         
  6481.              The SFEXTDN.BBS file is created using a favorite text
  6482.         editor. It lists the names of the external batch file protocols
  6483.         that are available.  On the same line, the protocol description
  6484.         is followed by a comma and the word BATCH.  Continuing to use DSZ
  6485.         as an example, the SFEXTDN.BBS file might now look like this:
  6486.         
  6487.         <A> Zmodem
  6488.         <B> Zmodem Batch,Batch
  6489.  
  6490.              The SFEXTDN.BBS must reside in the path assigned as the Display
  6491.         File Path.  The DSZ must be placed in the directory configured as
  6492.         the External File path.  Using a favorite text editor, create a
  6493.         SFEXTDN<A..N>.BAT file which contains the commands necessary to
  6494.         execute the batch download. In the above example, SFEXTDNB.BAT
  6495.         needs to be created to perform external Zmodem batch downloads from
  6496.         SPITFIRE.
  6497.         
  6498.              The commands for the SFEXTDNB.BAT file should look like this:
  6499.              
  6500.              BRK OFF
  6501.              ECHO OFF
  6502.              ECHO EXECUTING EXTERNAL PROTOCOL # 2
  6503.              CD\SF\EXTNOD1
  6504.              DSZ %2 sz %3 %4 %5 %6 %7 %8 %9
  6505.              CD\SF
  6506.              BRK ON
  6507.  
  6508.         The commands used for Zmodem batch pass the same command line
  6509.         parameters (explained above in the EXTERNAL DOWNLOAD PROTOCOLS section)
  6510.         as the single file Zmodem transfer with the addition of %4, %5, %6, %7,
  6511.         %8, %9.  The %3 through %9 are the file names the caller enters if the
  6512.         batch download external protocol is selected.  SPITFIRE allows up to
  6513.         seven files to be transferred during an external batch download. %3
  6514.         through %9 represent the file names the caller includes in the batch
  6515.         queue.  
  6516.         
  6517.              When an External Protocol is selected, SPITFIRE does all the
  6518.         normal tests to be sure it is permissible for the caller to perform
  6519.         the download.  If allowed, SPITFIRE copies the selected files to
  6520.         the directory configured as your External Transfer Path. PLEASE NOTE
  6521.         THAT SPITFIRE COPIES THE SELECTED FILES.  WITH EXTERNAL BATCH DOWNLOADS
  6522.         IT IS DOUBLY IMPORTANT TO THAT ENOUGH DISK SPACE BE AVAILABLE FOR THE
  6523.         FILES TO BE COPIED.  However, in adding files to the batch queue if
  6524.         SPITFIRE discovers the addition of another file exceeds the amount
  6525.  
  6526.                                                                       Page 115
  6527.         ----------------------------------------------------------------------
  6528.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6529.         ----------------------------------------------------------------------
  6530.  
  6531.  
  6532.  
  6533.         of available disk space or exceeds the number of daily allotted
  6534.         downloads for the caller, an appropriate message is displayed prior
  6535.         to downloading the files presently in the batch queue.
  6536.  
  6537.  
  6538.         18.3 TEXT FILE EXTERNAL BATCH DOWNLOAD PROTOCOLS
  6539.         ------------------------------------------------
  6540.   
  6541.              SPITFIRE can be configured to create a text file in the EXTERNAL
  6542.         directory which contains a list of the files to be downloaded.   By
  6543.         using the file list, the path and name of each file is stored in a text
  6544.         file.  By using the text file, it is no longer necessary for SPITFIRE 
  6545.         to copy the files into the EXTERNAL directory.  It should be mentioned
  6546.         that the external protocol must have the capability of reading this 
  6547.         text file.  DSZ is one such external protocol.
  6548.         
  6549.             There are several advantages to using this particular method with 
  6550.         batch transfer protocol downloads.  First, because files are no longer
  6551.         required to be copied to the EXTERNAL directory, downloads can be 
  6552.         performed much faster.  Speed is important for multi-node systems.  
  6553.         Secondly, you eliminate the risk of running out of disk space since
  6554.         files are duplicated when copied to the EXTERNAL directory for 
  6555.         downloading.  Also, the number of files that can be downloaded in a 
  6556.         single batch transfer is significantly increased using the text file.
  6557.         Where the typical batch download (discussed in the previous section of
  6558.         the manual) allows 7 files to be downloaded per batch; using the
  6559.         text file allows 99 files to be downloaded per batch.
  6560.         
  6561.             To initiate an external batch download protocol using a textfile,
  6562.         simply add
  6563.         
  6564.         ,UseFile
  6565.         
  6566.         at the end of the line of your SFEXTDN.BBS where the text file feature
  6567.         is to be used.  For example, here is a sample SFEXTDN.BBS:
  6568.  
  6569.         <A> Zmodem,UseFile
  6570.         <B> Zmodem Batch,Batch,UseFile
  6571.  
  6572.              The SFEXTDN.BBS must reside in the path assigned as the Display
  6573.         File Path.
  6574.  
  6575.             The DSZ must be placed in the directory configured as the
  6576.         External File path.  Using a favorite text editor, Sysops should
  6577.         create a SFEXTDN<A..N>.BAT file which contains the commands necessary
  6578.         to execute the batch download. In the above example, SFEXTDNC.BAT is
  6579.         created to perform an external Zmodem batch download from SPITFIRE.
  6580.  
  6581.                                                                       Page 116
  6582.         ----------------------------------------------------------------------
  6583.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6584.         ----------------------------------------------------------------------
  6585.  
  6586.  
  6587.  
  6588.             The commands for the SFEXTDNC.BAT file should look like this:
  6589.              
  6590.              BRK OFF
  6591.              ECHO OFF
  6592.              ECHO EXECUTING EXTERNAL PROTOCOL # 2
  6593.              CD\SF\EXTNOD1
  6594.              DSZ %2 sz @C:\SF\EXTNOD1\SFEXTRAN.LST
  6595.              IF ERRORLEVEL 1 GOTO END
  6596.              IF ERRORLEVEL 0 GOTO GOOD
  6597.              :GOOD
  6598.              APPENDIT ZMODEM.TXT \SF\CALLERS.TMP
  6599.              :END
  6600.              CD\SF
  6601.              BRK ON
  6602.   
  6603.         Note that the commands used in the SFEXTDNC.BAT (above example) uses
  6604.         the text file C:\SF\EXTNOD1\SFEXTRAN.LST.  This is the text file where
  6605.         SPITFIRE stores the names of the files which the caller has selected
  6606.         for download.
  6607.         
  6608.            It should again be noted that when an External Protocol is selected,
  6609.         SPITFIRE does all the normal tests to be sure it is permissible for the
  6610.         caller to perform the download.  In adding files to the batch queue if
  6611.         SPITFIRE discovers the addition of another file exceeds the number of
  6612.         daily allotted downloads for the caller, an appropriate message is
  6613.         displayed prior to downloading the files presently in the batch
  6614.         queue.
  6615.         
  6616.         
  6617.         18.4 EXTERNAL UPLOAD PROTOCOLS
  6618.         ------------------------------
  6619.  
  6620.              SPITFIRE allows up to 14 external protocols <A..N> to be utilized
  6621.         for uploads.  Since SPITFIRE handles external protocols for uploading
  6622.         slightly different than downloading, it is a good idea at this point to
  6623.         go thru setting up an upload external protocol, step by Step. To begin,
  6624.         Sysops need to obtain a copy of DSZ (Forsberg's ZMODEM.) Those
  6625.         without a copy can download it from Buffalo Creek's BBS. Using a
  6626.         favorite text editor, they create a display file named SFEXTUP.BBS,
  6627.         a simple text file which contains the names of the external protocols
  6628.         that are available.  For the purpose of setting up ZModem as the first
  6629.         upload external protocol, the SFEXTUP.BBS file has one line that looks
  6630.         something like this:
  6631.  
  6632.         <A> ZModem
  6633.         
  6634.              SFEXTUP.BBS is placed in the directory configured as the Display
  6635.         Files Path.  To verify, or modify, the EXTERNAL TRANSFER FILE PATH,
  6636.         press ALT+P at the SPITFIRE "Ready..." prompt.  Selecting option D
  6637.  
  6638.                                                                       Page 117
  6639.         ----------------------------------------------------------------------
  6640.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6641.         ----------------------------------------------------------------------
  6642.  
  6643.  
  6644.  
  6645.         allows modification of SPITFIRE's default setting.  An assumption (for
  6646.         demonstration purposes) is made that SPITFIRE is run on the C drive in
  6647.         a directory named SF and that the External Transfer path is
  6648.         C:\SF\EXTERNAL.
  6649.  
  6650.              The next step is to place DSZ in the directory set up as
  6651.         the External Transfer Path (example... C:\SF\EXTERNAL).  Next, using
  6652.         a favorite text editor, a batch file is created named SFEXTUPA.BAT
  6653.         in the directory designated as the External Transfer Path.  SPITFIRE
  6654.         shells to this batch file when a caller selects <A>... from the upload
  6655.         protocol list.  At this point, prior to executing the commands within
  6656.         the batch file, SPITFIRE sets the attribute of all files contained in
  6657.         the External Transfer Path (in this example, C:\SF\EXTERNAL) to Read
  6658.         Only.  This is done to prevent callers from uploading and overwriting 
  6659.         files which exist in your External Transfer Path.  It is appropriate 
  6660.         at this point to show the suggested contents of this batch file:
  6661.  
  6662.         Echo Off
  6663.         BRK OFF
  6664.         Echo Executing External Protocol #1
  6665.         CD\SF\EXTERNAL
  6666.         DSZ %2 restrict rz %3
  6667.         CD\SF
  6668.         BRK ON
  6669.  
  6670.              Now that SFEXTUPA.BAT, with the above listed commands, resides
  6671.         in the directory set up as the External Transfer Path, the first upload
  6672.         External Protocol is successfully configured.  The actual contents of
  6673.         the batch files in use will depend on the specific protocols. The
  6674.         above is only a sample batch file and should work well with DSZ.
  6675.  
  6676.              Before the commands in the above described batch file are
  6677.         explained, it is important to note when a caller selects <B>... from
  6678.         the upload protocol list, SPITFIRE shells to a batch file named
  6679.         SFEXTUPB.BAT.  As stated before, there are fourteen external protocols
  6680.         allowed and they are denoted by command letters "A" thru "N".  Through
  6681.         their use, SPITFIRE shells to the corresponding batch files.
  6682.  
  6683.         A = SFEXTUPA.BAT          B = SFEXTUPB.BAT         C = SFEXTUPC.BAT
  6684.         D = SFEXTUPD.BAT          E = SFEXTUPE.BAT         F = SFEXTUPF.BAT
  6685.         G = SFEXTUPG.BAT          H = SFEXTUPH.BAT         I = SFEXTUPI.BAT
  6686.         J = SFEXTUPJ.BAT          K = SFEXTUPK.BAT         L = SFEXTUPL.BAT
  6687.         M = SFEXTUPM.BAT          N = SFEXTUPN.BAT
  6688.  
  6689.              Now, an explanation of these batch files and what SPITFIRE does
  6690.         in preparation to use them is appropriate and important to know and
  6691.         understand.
  6692.  
  6693.                                                                       Page 118
  6694.         ----------------------------------------------------------------------
  6695.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6696.         ----------------------------------------------------------------------
  6697.  
  6698.  
  6699.  
  6700.              When an External Protocol is selected, SPITFIRE does all the
  6701.         normal tests to be sure it is permissible for the caller to perform
  6702.         the upload.  If all tests were passed, SPITFIRE changes to the
  6703.         directory configured as the External Transfer Path and stays resident
  6704.         in memory but shells to the appropriate batch file (as described
  6705.         above).  Keep in mind that SPITFIRE is resident in memory as well as a
  6706.         second copy of the command processor (COMMAND.COM), consequently the
  6707.         external file transfer protocol is going to require some memory.
  6708.         Therefore, the minimum memory requirement of 256 K stated earlier in
  6709.         the manual, may be insufficient for systems including the external
  6710.         protocol file transfer options.
  6711.         
  6712.              Upon performing this shell, SPITFIRE is passing four parameters
  6713.         to the appropriate batch file.  The first parameter is the baud rate.
  6714.         The second parameter passed is the number of the COMM port being used. 
  6715.         The third parameter is the name of the file to be uploaded. The fourth
  6716.         parameter is the path in which the file to be uploaded is to reside 
  6717.         (i.e. - C:\SF\UPLOADS).  This passed information is needed by most
  6718.         external file transfer programs and can now be used with DOS batch
  6719.         commands.  The filename is passed in ASCII text as %3. The baud rate is
  6720.         %1, a number representing baud rate of the caller, such as 2400.  The
  6721.         COMM port %2 is the number of the COMM port being used (1,2,3 or 4).
  6722.         Sysops who are not familiar with the use of the % command in batch
  6723.         files should refer to their DOS manual for specific details.  The
  6724.         "restrict" parameter is a feature of DSZ which prevents the uploader
  6725.         from specifying the file path when uploading to the BBS.
  6726.         
  6727.              When the external protocol file transfer program has finished
  6728.         its work, control is automatically returned to SPITFIRE.  Once control
  6729.         is returned, SPITFIRE resets the attributes of all files in the
  6730.         External Transfer Path (in this instance, C:\SF\EXTERNAL) back to
  6731.         archive.  Then, SPITFIRE changes back to the directory in which the
  6732.         SPITFIRE system files reside.  SPITFIRE now checks to see if the file
  6733.         that was to be uploaded exists in the File Area in which the uploaded 
  6734.         file should reside, if all went correctly.  If SPITFIRE finds the file
  6735.         in the appropriate File Area, the caller is credited with the upload 
  6736.         and other clean-up chores are performed.  SPITFIRE will then
  6737.         automatically move the uploaded file to the directory the Sysop has
  6738.         configured as the file upload path (i.e. - C:\SF\UPLOADS).  In the 
  6739.         event SPITFIRE does not find the file in the appropriate File Area, 
  6740.         SPITFIRE assumes that the upload was aborted.
  6741.  
  6742.              Notice that the example batch file (above) has a command to change
  6743.         to the directory configured as the External Transfer Path.  Also notice
  6744.         that there is a another command to change back to the SPITFIRE system
  6745.         files directory.  These commands do not have to be in the batch files
  6746.         created because SPITFIRE automatically performs these chores.  However,
  6747.         it is quite permissible for them to be in the batch file so they can
  6748.  
  6749.                                                                       Page 119
  6750.         ----------------------------------------------------------------------
  6751.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6752.         ----------------------------------------------------------------------
  6753.  
  6754.  
  6755.  
  6756.         act as a safeguard. Finally, notice a command BRK OFF at the beginning
  6757.         of the batch file example, as well as a BRK ON at the end.  BRK is a
  6758.         Shareware utility distributed by Solid Systems of Newport News,
  6759.         Virginia.  It is used to disable and enable the CTRL+BREAK, which can
  6760.         be used to terminate a batch file.  Sysops may need this utility for
  6761.         the protection of their systems.  BRK.ZIP can be downloaded from
  6762.         Buffalo Creek's BBS.
  6763.  
  6764.  
  6765.         18.5 EXTERNAL BATCH UPLOAD PROTOCOLS
  6766.         ------------------------------------
  6767.         
  6768.              SPITFIRE also allows for batch uploads to be transferred with the
  6769.         use of external protocols, provided the external protocol is written to
  6770.         include batch upload transfers.  Much of the information discussed in
  6771.         the EXTERNAL UPLOAD PROTOCOLS section of this manual also applies to
  6772.         External Batch Upload Protocols.  However, there are some significant
  6773.         differences which warrant mentioning.
  6774.  
  6775.              When creating the SFEXTUP.BBS file, Sysops use a favorite text
  6776.         editor to list the name of the external batch file protocol that is
  6777.         available.  On the same line, the protocol description is followed by a
  6778.         comma and the word BATCH.  Continuing to use DSZ as an example, the
  6779.         SFEXTUP.BBS file might now look like this:
  6780.  
  6781.         <A> Zmodem
  6782.         <B> Zmodem Batch,Batch
  6783.         
  6784.              The SFEXTUP.BBS must reside in the path assigned as the Display
  6785.         File Path.
  6786.         
  6787.             The DSZ.COM must be placed in the directory configured as the
  6788.         External File path.  Next, using a favorite text editor, a
  6789.         SFEXTUP<A..N>.BAT file is created which contains the commands
  6790.         necessary to execute the batch upload.  For the above example,
  6791.         SFEXTUPB.BAT needs to be created to perform external Zmodem batch
  6792.         uploads with SPITFIRE.
  6793.  
  6794.              The commands for the SFEXTUPB.BAT file should look like this:
  6795.              
  6796.              BRK OFF
  6797.              ECHO OFF
  6798.              ECHO EXECUTING EXTERNAL PROTOCOL # 2
  6799.              CD\SF\EXTERNAL
  6800.              DSZ.COM %2 restrict rz 
  6801.              CD\SF
  6802.              BRK ON
  6803.  
  6804.                                                                       Page 120
  6805.         ----------------------------------------------------------------------
  6806.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6807.         ----------------------------------------------------------------------
  6808.  
  6809.  
  6810.  
  6811.         Note, when using DSZ, do NOT list the % file and path parameters on
  6812.         the command line or it is possible that the uploaded files will end
  6813.         up with the wrong names. For example, say the caller entered the first
  6814.         file name to upload as FILE1.ZIP and the second file to be uploaded
  6815.         as FILE2.ZIP.  Then, rather than sending FILE1.ZIP first, FILE2.ZIP 
  6816.         was sent first and FILE1.ZIP was sent second.  FILE1.ZIP would be 
  6817.         named FILE2.ZIP and FILE2.ZIP would be named FILE1.ZIP.  However,
  6818.         the lack of % file parameters allows DSZ to receive more files than
  6819.         the amount specified by the caller.  To overcome this problem,
  6820.         SPITFIRE creates a simple little text file containing the names of
  6821.         all files within the External Transfer Path just prior to shelling
  6822.         to the appropriate batch file.  Then when control is returned to
  6823.         SPITFIRE, it checks the files in the External Transfer directory
  6824.         against the files listed in the previously created text file.  If
  6825.         additional file(s) are found, and if such file(s) do not already exist
  6826.         in a File Area, SPITFIRE prompts the caller for a description of
  6827.         the file.  If a description is entered by the caller, then SPITFIRE
  6828.         moves the file to the appropriate File Area and updates the
  6829.         SFFILES.BBS.  If the caller hangs up or does not enter a description,
  6830.         SPITFIRE uses the default description, "No Description Provided".
  6831.  
  6832.             %4 represents the directory the Sysop designated as their upload
  6833.         directory and %3, %5, %6, %7, %8, %9 are the file names.  SPITFIRE
  6834.         allows up to six files to be uploaded during an external batch upload.
  6835.         After selecting the batch transfer protocol the caller is prompted
  6836.         to enter the name of the file to be uploaded and provide a brief
  6837.         description for each file to be uploaded.  The "restrict" parameter
  6838.         is a feature of DSZ which prevents the uploader from specifying
  6839.         the file path when uploading to the BBS.
  6840.  
  6841.             As explained in the EXTERNAL UPLOAD PROTOCOLS section of this
  6842.         manual, SPITFIRE automatically moves the uploaded file(s) to the
  6843.         directory the Sysop has configured as the upload file path.
  6844.  
  6845.  
  6846.         18.6 EXTERNAL PROTOCOL SUPPORT
  6847.         ------------------------------
  6848.  
  6849.              Configuring the use of external file transfer protocols is
  6850.         supported by Buffalo Creek Software for registered users of SPITFIRE.
  6851.         Those who have problems with the external file transfer program
  6852.         itself are urged to read the documentation and then contact the
  6853.         author of the program.
  6854.  
  6855.                                                                       Page 121
  6856.         ----------------------------------------------------------------------
  6857.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6858.         ----------------------------------------------------------------------
  6859.  
  6860.  
  6861.  
  6862.         19.0 SPITFIRE UTILIZES EMS (Expanded Memory)
  6863.         --------------------------------------------
  6864.  
  6865.              Upon boot-up, SPITFIRE automatically attempts to copy
  6866.         SPITFIRE.OVR to EMS.  If there is adequate EMS available, SPITFIRE
  6867.         will access it from there.  This will increase the speed at which
  6868.         SPITFIRE operates and save wear and tear on the drive. If this is done,
  6869.         SPITFIRE upon boot-up displays the message "EMS memory is used for
  6870.         SPITFIRE.OVR".
  6871.  
  6872.  
  6873.         20.0  SPITFIRE NET-MAIL CAPABILITIES
  6874.         ------------------------------------
  6875.  
  6876.               SPITFIRE supports net-mail in two basic formats.  In the
  6877.         first format, SPITFIRE is used in conjunction with a front-end
  6878.         type program where net-mail messages are imported and made available
  6879.         to callers.  SPITFIRE also supports PC Relay style of net-mail which,
  6880.         when used in conjunction with a Universal Text Interface (UTI) program
  6881.         will directly import net-mail into SPITFIRE's message base.
  6882.  
  6883.         Using SPITFIRE with a front-end program requires the use of such
  6884.         programs as BinkleyTerm or FrontDoor for sending and receiving
  6885.         net-mail messages.  Sysops who run their copy of SPITFIRE with a
  6886.         front-end type program will have to boot SPITFIRE using the baud rate
  6887.         of the caller as a command line parameter.  For example:
  6888.  
  6889.         SPITFIRE 2400
  6890.  
  6891.                      NOTE: The SF.BAT file included with the
  6892.                      SPITFIRE package should be used even with
  6893.                      a front-end program.  Using the SF.BAT file,
  6894.                      the front-end program should boot SPITFIRE
  6895.                      in this manner - SF 2400. Then within the SF.BAT
  6896.                      file the SPITFIRE command would have to be followed
  6897.                      by a %1.  {Example - SPITFIRE %1}
  6898.  
  6899.              When SPITFIRE is booted in the above manner, SPITFIRE assumes
  6900.         there is a caller and begins the process of logging the caller on.
  6901.         When the caller logs off, then SPITFIRE does not recycle to the 
  6902.         "SPITFIRE ready for use..." prompt but rather terminates so control
  6903.         can be returned to the front-end program.
  6904.  
  6905.              It should be noted that if SPITFIRE is used with a front-end
  6906.         program, the scheduled events feature within SPITFIRE becomes basically
  6907.         inoperative since events are run while SPITFIRE is at the "SPITFIRE
  6908.         ready for use..." prompt.  However, when used in this environment,
  6909.         SPITFIRE does check when the caller logs off to see if an event is
  6910.         scheduled to run.
  6911.  
  6912.                                                                       Page 122
  6913.         ----------------------------------------------------------------------
  6914.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6915.         ----------------------------------------------------------------------
  6916.  
  6917.  
  6918.  
  6919.             Certain features within SPITFIRE allow it to be compatible with
  6920.         specific net-mail drivers.
  6921.  
  6922.         When configuring the BBS, the Sysop must use the ALT+Z to toggle
  6923.         their BBS to allow net-mail.  In addition, when configuring the
  6924.         individual Message Conferences the Sysop must toggle the net-mail
  6925.         option of that particular Message Conference to allow net-mail.
  6926.         If the BBS and the Message Conference is configured to allow net-
  6927.         mail, when a caller enters a message, the caller will be prompted
  6928.         as to whether they wish to send the message via net-mail.  If the
  6929.         caller responds with a Y for Yes, the caller can send a message to
  6930.         someone who is not a caller on the BBS.  Furthermore, the message is
  6931.         marked as a net-mail message, which allows utilities, such as the
  6932.         SFUTI<x> listed above, to go through and extract the net-mail messages
  6933.         for processing and exchange with other BBS systems.  The SFUTI<x>
  6934.         serves as a conversion driver between SPITFIRE and the PC Relay
  6935.         net-mail software and allows messages transferred between other
  6936.         BBS systems to be imported directly into SPITFIRE's existing
  6937.         message base.
  6938.  
  6939.  
  6940.         21.0  OPERATING A MULTI-NODE SPITFIRE
  6941.         -------------------------------------
  6942.     
  6943.             The SPITFIRE Bulletin Board System is fully capable of operating in
  6944.         a multi-node BBS environment.  A multi-node BBS system is one that
  6945.         allows multiple copies of SPITFIRE to run, having two or more nodes
  6946.         that share a significant number of the files used during system
  6947.         operation.  When configured for multi-node operation, all nodes of a
  6948.         SPITFIRE BBS share files contained in the WORK, MESSAGE and DISPLAY
  6949.         file paths.  The SYSTEM and EXTERNAL protocol file paths must be set up
  6950.         individually for each node.
  6951.  
  6952.  
  6953.         21.1 MULTI-NODE BBS REQUIREMENTS
  6954.         --------------------------------
  6955.     
  6956.             In order to operate SPITFIRE in a multi-node environment, the Sysop
  6957.         must either be using a multi-tasking software or have multiple computer
  6958.         systems networked together.  Under most circumstances, each node the
  6959.         Sysop wishes to install will require its own telephone line and modem.
  6960.         The exception to this being, if in either the multi-tasking or network
  6961.         environment, the Sysop configures a copy of SPITFIRE BBS with a
  6962.         maximum baud rate of 0 (making that node only accessible by local
  6963.         logons).
  6964.  
  6965.                                                                       Page 123
  6966.         ----------------------------------------------------------------------
  6967.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  6968.         ----------------------------------------------------------------------
  6969.  
  6970.  
  6971.  
  6972.         21.2 CONFIGURING SPITFIRE FOR MULTI-NODE OPERATION
  6973.         --------------------------------------------------
  6974.     
  6975.             In general, SPITFIRE is configured much the same for multi-node as
  6976.         it is for a single node system.  (Refer to the GETTING STARTED section
  6977.         of this manual for more detailed information.) However, there are
  6978.         several configuration options the Sysop must be sure to set correctly
  6979.         when installing or expanding to a multi-node system.
  6980.  
  6981.             To begin, press ALT+Z to open SPITFIRE's configuration window.
  6982.         Modifications must be made so that a node number is assigned for the
  6983.         individual node being configured and the total number of available
  6984.         nodes entered. Also, it is possible to configure one or more of the
  6985.         available nodes as a private BBS.  If this is done, be sure to use the
  6986.         ALT+Z option to set the security required for accessing the private 
  6987.         node being configured.  For any node not configured as a private BBS, 
  6988.         simply have the security required set to zero.  These settings need to
  6989.         be appropriately configured for each node on the system.
  6990.  
  6991.             In addition, when operating SPITFIRE in a multi-node environment,
  6992.         the DOS SHARE program is normally required to be used.  This can be
  6993.         accomplished by placing SHARE in the AUTOEXEC.BAT so SHARE is loaded
  6994.         each time that the computer is booted.
  6995.     
  6996.     
  6997.         21.3 FEATURES UNIQUE TO MULTI-NODE OPERATION
  6998.         ---------------------------------------------
  6999.     
  7000.             When operating a multi-node SPITFIRE BBS system, one of the options
  7001.         available from the Main Menu is <W>...Who On.  If a caller selects this
  7002.         option, information is displayed to the screen telling the caller of
  7003.         anyone else who is simultaneously logged on to any of the other
  7004.         available nodes.  The information of who is on the various system nodes
  7005.         is stored in SFWHOSON.DAT, which resides in SPITFIRE's Work File Path.
  7006.  
  7007.             Several features unique to the multi-node SPITFIRE environment
  7008.         relate to packing the message base or caller's file.  It is extremely
  7009.         important that there is no other BBS activity during the packing of
  7010.         these files.  Therefore, certain safeguards are included in SPITFIRE
  7011.         which monitor activity on all nodes to prevent system access when
  7012.         packing of these files is in progress.  Similarly, SPITFIRE will not
  7013.         allow these files to be packed if there is activity on any of the
  7014.         available nodes.
  7015.  
  7016.             SPITFIRE does not allow a Sysop to use the internal SPITFIRE
  7017.         commands for packing the caller file or packing the message base while
  7018.         a caller is logged on one of the other nodes.  If the Sysop attempts 
  7019.         this, the following message will be displayed:  "Sysop, you are not
  7020.  
  7021.                                                                       Page 124
  7022.         ----------------------------------------------------------------------
  7023.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7024.         ----------------------------------------------------------------------
  7025.  
  7026.  
  7027.     
  7028.         allowed to pack the caller's file/message base while other nodes are 
  7029.         busy."  Depending upon which activity is trying to be performed, either
  7030.         the text of caller's file or message base will display in the above
  7031.         message.
  7032.  
  7033.             If a caller attempts to log onto the system when SPITFIRE is
  7034.         packing the message base or caller's file, SPITFIRE displays the
  7035.         following message, "A maintenance operation is presently being
  7036.         performed!  Please call back in a few minutes."  Upon logging on
  7037.         the caller is shown the SFPRELOG.BBS and the WELCOME1.BBS/CLR but after
  7038.         entering their name and password the above message will be displayed.
  7039.         Sysops may create their own screen for displaying the maintenance
  7040.         message if preferred.  This screen, SFMAINT.BBS/CLR displays
  7041.         immediately after the caller enters their name, replacing SPITFIRE's
  7042.         default message mentioned above.
  7043.  
  7044.             If configured as a multi-node system, when booted, SPITFIRE checks
  7045.         to determine whether maintenance is being performed (packing the
  7046.         callers file and packing the message base).  In the event SPITFIRE
  7047.         discovers that maintenance is being performed, the following message
  7048.         is displayed:
  7049.  
  7050.         Report - Maintenance Being Performed.
  7051.         Pausing Until Maintenance Is Complete.
  7052.         Press Any Key To Return To DOS.
  7053.  
  7054.            SPITFIRE then goes into a loop and continues to check the
  7055.         maintenance status indefinitely until the maintenance has been
  7056.         completed.  When the maintenance is completed, SPITFIRE continues
  7057.         initialization and waits for a caller.  During the time while SPITFIRE
  7058.         is doing the continuous maintenance check loop, if a key is pressed
  7059.         SPITFIRE terminates and returns to DOS.  In other words, when booting
  7060.         SPITFIRE, if it is discovered that maintenance is being performed by
  7061.         another node, SPITFIRE loops until the maintenance status changes or
  7062.         until the Sysop presses a key to return to DOS.
  7063.  
  7064.         21.4 NODE CHAT 
  7065.         --------------
  7066.          
  7067.              On a multinode SPITFIRE 3.2 BBS, callers are able to chat with
  7068.         callers on another node via the Node Chat feature. This feature is
  7069.         accessed via the "<W>ho's On The Other Node?" Menu Selection which is
  7070.         found on the Main Menu.
  7071.  
  7072.         Configuring Node Chat
  7073.         ---------------------
  7074.  
  7075.              To set up Node Chat, the Sysop may need to edit DAILYLMT.DAT. Node
  7076.         Chat parameters are specific to each security level. The default values
  7077.         allow for five Node Chats of five minutes each per day.  To set
  7078.  
  7079.                                                                       Page 125
  7080.         ----------------------------------------------------------------------
  7081.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7082.         ----------------------------------------------------------------------
  7083.  
  7084.  
  7085.  
  7086.         specific values for a given security level, the following parameters
  7087.         (preceded by ONE comma) may be appended to any security level's entry
  7088.         in DAILYLMT.DAT:
  7089.  
  7090.         #OCA=(Number Of Node Chats Allowed Each Day)
  7091.         TPNC=(Time In Minutes Permitted For Each Node Chat)
  7092.  
  7093.         An example DAILYLMT.DAT might look like this:
  7094.  
  7095.         4,MPC=0,MPD=0,DLPD=0,#OCA=0,TPNC=0    (Zero Permitted, Zero Minutes)
  7096.         5,MPC=30,MPD=30,DLPD=10,KB=2000       (Default Number And Time)
  7097.         10,MPC=60,MPD=60,DLPD=15,KB=5000,#OCA=10,TPNC=20
  7098.                                               (10 Chats Daily, 20 Minutes Each)
  7099.         20,MPC=60,MPD=60,DLPD=15,KB=5000,TPNC=30
  7100.                                               (Default Number, 30 Minutes Each)
  7101.         30,MPC=60,MPD=60,DLPD=15,KB=5000,#OCA=20
  7102.                                               (20 Chats Daily, Default Time)
  7103.  
  7104.         To use default values for both Number Of Chats Daily and Time Per Chat
  7105.         for ALL security levels, no changes need to be made to DAILYLMT.DAT.
  7106.  
  7107.         * It is REQUIRED that ALL nodes on a multinode SPITFIRE BBS have  *
  7108.         * a common WORK directory in order to be available for Node Chat! *
  7109.  
  7110.         Initiating Node Chat
  7111.         --------------------
  7112.  
  7113.              When a caller selects "<W>ho's On...", they are presented with a
  7114.         summary of activities on the other nodes.  Callers on the other nodes
  7115.         are NOT available for Node Chat under the following circumstances:
  7116.  
  7117.         * when they are chatting with the Sysop (Local Chat)
  7118.         * when they are using a Door
  7119.         * when they are already in another Node Chat
  7120.         * when they are reading or entering messages
  7121.         * when they are involved in the transmission of files
  7122.         * when they are listing files
  7123.         * when they are logging onto the BBS
  7124.         * when those of Sysop-Level Security are using Sysop Utilities
  7125.  
  7126.         The caller desiring the Node Chat sees something like this:
  7127.  
  7128.         " Checking other nodes, please stand by...
  7129.           Node 1 - (1st Caller) ................... Available for chat!
  7130.           Node 2 - (2nd Caller) ................... Available for chat!
  7131.           Node 3 - Busy Caller  ................... Transmitting file!
  7132.  
  7133.           (1st Caller), would you like to initiate a Node Chat? <y/n> "
  7134.  
  7135.                                                                       Page 126
  7136.         ----------------------------------------------------------------------
  7137.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7138.         ----------------------------------------------------------------------
  7139.  
  7140.  
  7141.  
  7142.           A <y>es response then asks the caller:
  7143.  
  7144.           " Chat with which node # "
  7145.  
  7146.         If the caller who desires a node chat enters a valid node number, the
  7147.         caller on the desired node is notified that a Node Chat with them is
  7148.         requested and by whom.  They then see something like this:
  7149.  
  7150.         " (1st Caller) would like to chat!
  7151.           Would you like to chat with (1st Caller)? <y/n> "
  7152.  
  7153.         while the first caller sees:
  7154.  
  7155.         " Awaiting other node response...Press ESC to abort! "
  7156.  
  7157.         If the chatted caller agrees to chat, Node Chat occurs.  If the chatted
  7158.         caller does not want to chat, the caller who requested the chat is
  7159.         returned to the BBS after a short period of time.  They are free to
  7160.         request another Node Chat later or attempt to chat with another node.
  7161.  
  7162.         Node Chat Procedure
  7163.         -------------------
  7164.              Once a Node Chat request is agreed upon and both callers are
  7165.         connected, the caller who requested the chat is presented with the
  7166.         following:
  7167.  
  7168.         " Establishing connection...please stand by...
  7169.           CTRL+X to xchange chat control when at "CHAT:"
  7170.           ESC to terminate chat!
  7171.  
  7172.           Hello, (1st Caller)! What can I do for you?
  7173.           CHAT: "
  7174.  
  7175.         while the chatted caller is presented with the prompt:
  7176.  
  7177.         " Establishing connection...please stand by...
  7178.  
  7179.           WAIT: "
  7180.  
  7181.         Only the caller who is at the "CHAT:" prompt may type.  SPITFIRE's Node
  7182.         Chat feature sends typed text to the other node and word wraps
  7183.         text that spans more than one line. When the chatting caller has
  7184.         finished their thought and wishes to switch control to the other
  7185.         caller, control of the chat may be exchanged by hitting <CTRL+X>.
  7186.         Doing so presents the "CHAT:" prompt to the other caller while
  7187.         the first caller switches to the "WAIT:" prompt. At that time, the
  7188.         second caller may type.
  7189.  
  7190.                                                                       Page 127
  7191.         ----------------------------------------------------------------------
  7192.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7193.         ----------------------------------------------------------------------
  7194.  
  7195.  
  7196.  
  7197.              In order to terminate Node Chat and return to other activities,
  7198.         either caller may hit <ESC>.  This shortly ends the Node Chat and
  7199.         returns both callers to the section of the BBS that they were in before
  7200.         the Node Chat began.  If either caller drops carrier for any reason,
  7201.         the Node Chat is terminated and the other caller is returned to the
  7202.         BBS.
  7203.  
  7204.  
  7205.         22.0  SPITFIRE MULTI-TASKING/NETWORK ENVIRONMENT
  7206.         ------------------------------------------------
  7207.         
  7208.             In order to operate a multi-node SPITFIRE BBS system, SPITFIRE
  7209.         must be configured to run in either a multi-tasking or networked
  7210.         environment.  In a multi-tasking environment multiple copies of
  7211.         SPITFIRE need to be loaded on one computer with the aid of such
  7212.         multi-tasking programs as Windows 3.0 or DESQview.  In a networked
  7213.         environment individual copies of SPITFIRE need to be loaded on any
  7214.         number of computers that are networked together via such networking
  7215.         systems as LANtastic.  The following sections discuss the procedure
  7216.         for installing SPITFIRE in such environments.
  7217.  
  7218.         
  7219.         22.1  SPITFIRE WITH WINDOWS 3.X
  7220.         -------------------------------
  7221.         
  7222.             In order to run SPITFIRE 3.2 under MS Windows 3.0, Sysops need to
  7223.         create a PIF (Program Information File). Windows uses PIFs to run DOS
  7224.         applications.  A PIF file tells Windows the name and the location of
  7225.         the DOS (non-Windows application) program being run and describes the
  7226.         necessary memory and hardware requirements.  A PIF file is required
  7227.         whether running a single node or a multi-node BBS.
  7228.  
  7229.             To create a PIF file, Sysops must run the PIF editor which is
  7230.         located in the Accessories Group.
  7231.  
  7232.         Memory Requirements:
  7233.         -------------------
  7234.  
  7235.             Windows sets a MINIMUM value of 128K for all programs that it runs
  7236.         via a PIF file. However, Windows assigns ALL available memory to all
  7237.         PIF applications unless told to do otherwise.  Even though SPITFIRE
  7238.         normally requires more than 128K to run, you will probably not need
  7239.         to increase this value.
  7240.  
  7241.             Sysops who intend to drop to DOS from the SPITFIRE window and
  7242.         are running in Real or Standard Mode could increase the memory
  7243.         requirements. In 386 Enhanced Mode, a better way would be to open
  7244.         another DOS window.
  7245.  
  7246.                                                                       Page 128
  7247.         ----------------------------------------------------------------------
  7248.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7249.         ----------------------------------------------------------------------
  7250.  
  7251.  
  7252.  
  7253.             All other values are the Windows default PIF values.  If running
  7254.         Windows 3.X in 386 Enhanced Mode, click on ADVANCED options to examine
  7255.         additional parameters and settings.  It is not possible to see these
  7256.         settings while running in Real or Standard Mode without pulling down
  7257.         the Mode Option and select 386 Enhanced Mode.  Enhanced options are
  7258.         meaningless when running Windows in Real or Standard Modes. Under
  7259.         Multitasking Options (ADVANCED), set both Background Priority and
  7260.         Foreground Priority to 50 for more equitable sharing of time slices
  7261.         between windows.
  7262.  
  7263.         Hardware Requirements:
  7264.         ---------------------
  7265.  
  7266.             To run multiple active SPITFIRE windows on the screen, Sysops MUST
  7267.         run in 386 Enhanced Mode.  This REQUIRES a 386SX or 386DX CPU. 2MB of
  7268.         RAM is recommended, but the more the better!  Sysops MUST install the
  7269.         HIMEM.SYS driver that is included on the Windows 3.X diskettes
  7270.         according to parameters applicable to their systems. The popular
  7271.         QEMM386 program (Version 5.1 and greater) may be substituted for
  7272.         HIMEM.SYS with appropriate parameters. Sysops should ideally be running
  7273.         the SMARTDRV cache program as it is designed to work with Windows.
  7274.         Remember to load ANSI.SYS in your CONFIG.SYS if ANSI graphics is
  7275.         available on the BBS!
  7276.  
  7277.             Sysops running the BBS on an 8086, 8088 or 80286 can run SPITFIRE
  7278.         while running Windows, but it will NOT run in a window.  It will
  7279.         instead run in "exclusive mode", that is to say, full screen. When
  7280.         switching back to the main Windows screen, SPITFIRE will "freeze"
  7281.         (as will any other DOS application.) Running an application in this
  7282.         manner is generally referred to as running "under" windows as opposed
  7283.         to running "in" windows which refers to the 386 Enhanced "in a
  7284.         window" style.
  7285.  
  7286.         Additional Information:
  7287.         ----------------------
  7288.  
  7289.             To run SPITFIRE 3.2 in a DOS window, select Background and Windowed
  7290.         as options when creating your SPITFIRE PIF file. This will allow
  7291.         viewing of one or several nodes on the screen at the same
  7292.         time as well as other Windows applications. Background windows do not
  7293.         "freeze" when you are running Windows in 386 Enhanced Mode.
  7294.  
  7295.             If running a multi-node setup, it is suggested to name the batch
  7296.         files and PIF files based upon their node number (SF1.BAT, SF1.PIF,
  7297.         etc.) In addition, there are Windows applications which allow creation
  7298.         of custom Icons which are unique for each node.
  7299.  
  7300.                                                                       Page 129
  7301.         ----------------------------------------------------------------------
  7302.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7303.         ----------------------------------------------------------------------
  7304.  
  7305.  
  7306.  
  7307.             To load Windows automatically and have it bring up the SPITFIRE
  7308.         window(s), first edit AUTOEXEC.BAT and have it run WIN.COM. Next,
  7309.         edit WIN.INI, and set "RUN=SF1.BAT SF2.BAT", etc. to automatically
  7310.         boot up all SPITFIRE nodes. Make sure to leave a space between all
  7311.         items listed on the WIN.INI "RUN=" line. If running Windows 3.1 or
  7312.         greater, all SF.BAT files can be placed in the StartUp Group which
  7313.         will automatically run them when Windows 3.1 loads.
  7314.  
  7315.             When configuring SPITFIRE to operate multi-node in the Windows
  7316.         environment and when attempting to boot node 2 you incur a 
  7317.         runtime error 162, this is caused by having the DOS SHARE loaded
  7318.         in memory.  A runtime error 162 is hardware failure.
  7319.  
  7320.  
  7321.         22.2 RUNNING SPITFIRE 3.2 UNDER DESQVIEW 386
  7322.         --------------------------------------------
  7323.  
  7324.         In order to run SPITFIRE 3.2 under DESQview 386, Sysops need to
  7325.         create a .DVP (DESQview Program Information File).  DESQview uses
  7326.         DVPs to run DOS applications.  A DVP file tells DESQview the name and
  7327.         location of the DOS (non-DESQview application) program being run and
  7328.         describes the necessary memory and hardware requirements.  A DVP
  7329.         file is required whether running one or multiple nodes.
  7330.  
  7331.         To create a DVP file, select Open Window, then Add a Program from the
  7332.         popup DESQview menu that appears when the ALT key is tapped.  See below
  7333.         for further information.
  7334.  
  7335.         Memory Requirements:
  7336.         -------------------
  7337.  
  7338.         SPITFIRE 3.2 requires 256K of RAM per node. If the BBS includes
  7339.         programs that are run from DOS using SFMAIN.BAT, SFMESS.BAT or
  7340.         SFFILE.BAT, Sysops need to allocate more memory depending upon the
  7341.         size of the application that they are running.  This is necessary
  7342.         because SPITFIRE is still in memory at this time.  It is
  7343.         therefore recommended that at least two megabytes be installed
  7344.         on a system that is to run SPITFIRE in a DESQview environment.
  7345.         Since a disk cache dramatically improves performance when
  7346.         multitasking, it is recommended that one be used with DESQview.
  7347.         A more realistic setup would be 4MB of RAM with a 2MB cache.
  7348.  
  7349.                                                                       Page 130
  7350.         ----------------------------------------------------------------------
  7351.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7352.         ----------------------------------------------------------------------
  7353.  
  7354.  
  7355.  
  7356.         Hardware Requirements:
  7357.         ---------------------
  7358.  
  7359.         A 386SX or 386DX or greater is required to run DV in 386 mode.  Doing
  7360.         so involves running XDV.COM which places itself in high memory and
  7361.         activates the true multitasking capabilities of 386 Protected Mode.
  7362.  
  7363.         DVP File Setup:
  7364.         --------------
  7365.  
  7366.         Below are suggested settings for the DVP file that is needed.
  7367.         Settings will vary with different systems.  It is VERY important to
  7368.         set Close on exit to [N]; otherwise, the window will disappear after
  7369.         EVERY call!  Some items are blank, some are the defaults, and some
  7370.         are suggested settings.  Careful comparison and a little thought is
  7371.         needed to optimize a system for DESQview.
  7372.  
  7373.                                  Change A Program
  7374.  
  7375.         Program Name............:SPITFIRE 3.2 Node 1
  7376.  
  7377.         Keys to Use on Open Menu:SF                 Memory Size (in K):500
  7378.  
  7379.         Program...:SF1D.BAT
  7380.  
  7381.         Parameters:
  7382.  
  7383.         Directory.: C:\SF
  7384.         ------------------------------------------------------------------
  7385.         Options:
  7386.                    Writes text directly to screen.......:[Y]
  7387.                    Displays graphics information........:[N]
  7388.                    Virtualize text/graphics (Y,N,T).....:[T]
  7389.                    Uses serial ports (Y,N,1,2)..........:[1]
  7390.                    Requires floppy diskette.............:[N]
  7391.  
  7392.         Press F1 for advanced options           Press <- when you are DONE
  7393.         ------------------------------------------------------------------
  7394.                          Change a Program Advanced Options
  7395.  
  7396.         System Memory (in K)........0  Maximum Program Memory Size (in K)
  7397.  
  7398.         Script Buffer Size.......1000  Maximum Expanded Memory Size (in K)
  7399.  
  7400.         Text Pages: 1  Graphics Pages: 0 Initial Mode: Interrupts:00 to FF
  7401.         ------------------------------------------------------------------
  7402.         Window Position:
  7403.           Maximum Height: 25     Starting Height:    Starting Row....:
  7404.           Maximum Width.: 80     Starting Width.:    Starting Column.:
  7405.         ------------------------------------------------------------------
  7406.  
  7407.                                                                       Page 131
  7408.         ----------------------------------------------------------------------
  7409.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7410.         ----------------------------------------------------------------------
  7411.  
  7412.  
  7413.  
  7414.                                   Shared Program
  7415.         Pathname..:
  7416.         Data......:
  7417.         ------------------------------------------------------------------
  7418.         Close on exit (Y,N,blank)..:[N]  Uses its own colors...........[Y]
  7419.         Allow Close Window Command.:[Y]  Runs in background (Y,N,blank)[Y]
  7420.         Uses math coprocessor......:[N]  Keyboard conflict (0-F).......[0]
  7421.         Share CPU when foreground..:[Y]  Share EGA when foreground/zoom[Y]
  7422.         Can be swapped out (Y,N,bl):[N]  Protection level (0-3)........[0]
  7423.  
  7424.         Press F1 for standard options           Press <- when you are DONE
  7425.         ------------------------------------------------------------------
  7426.  
  7427.         Starting It All Up:
  7428.         ------------------
  7429.  
  7430.         If ANSI Graphics are featured on the SPITFIRE BBS, Sysops MUST load
  7431.         DVANSI.COM, a file that comes with the DESQview software, before
  7432.         opening each SPITFIRE window.  To do so, create a batch file such as:
  7433.  
  7434.         (SF1D.BAT)
  7435.  
  7436.         C:
  7437.         CD C:\DV
  7438.         DVANSI
  7439.         CALL SF1.BAT
  7440.  
  7441.         As above, DESQview runs SF1D.BAT, not SF1.BAT directly when it is run
  7442.         by the DVP file described.  In order to have DESQview load the SF DVP
  7443.         applications immediately, hit SHIFT+ALT when the DESQview Menu is
  7444.         displayed.  This will enter Learn mode.  Select Start Script, and then
  7445.         select the key that should activate this macro and run the script. Make
  7446.         sure that the Script Name begins with an Exclamation point (!).  The
  7447.         Script that begins with an ! will be automatically loaded.  Give the
  7448.         Script a name like !STARTUP.  Then, hit the exact keystrokes that are
  7449.         used to start the "default" startup windows.  When all of the windows
  7450.         are on the screen, hit SHIFT+ALT a second time.  The Learn Menu will
  7451.         reappear.  Select Finish Script to end this Script Macro recording.
  7452.         When exiting DESQview next, tell it to Save Scripts.
  7453.  
  7454.         Make sure to have the AUTOEXEC.BAT end with the line "XDV". This will
  7455.         enable the system to boot DESQview which will in turn boot the SPITFIRE
  7456.         Setup in case  of a power interruption.
  7457.  
  7458.  
  7459.         22.3 RUNNING SPITFIRE 3.2 ON A LANTASTIC NETWORK
  7460.         ------------------------------------------------
  7461.  
  7462.         Running SPITFIRE 3.2 on a Local Area Network allows maximum speed as
  7463.         well as capability of all multi-node strategies.  While hardware that
  7464.         is required is considerable, LAN systems allow for performance not
  7465.         possible using a multitasking system.
  7466.  
  7467.                                                                       Page 132
  7468.         ----------------------------------------------------------------------
  7469.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7470.         ----------------------------------------------------------------------
  7471.  
  7472.  
  7473.  
  7474.         Information discussed in this section while specific to the LANtastic
  7475.         Network is similar to other LAN systems such as Novell, etc.
  7476.  
  7477.  
  7478.         Memory Requirements:
  7479.         -------------------
  7480.  
  7481.         LANtastic requires less memory than any LAN currently on the market.
  7482.         On a file SERVER (the CPU which contains hard disk(s) in use by the
  7483.         Network), three programs must be loaded which require about 40K.
  7484.         On a WORKSTATION (a CPU that may have no disks at all), two programs
  7485.         are used and require about 14K.  In addition, the DOS SHARE program
  7486.         must be loaded on all WORKSTATIONS.  If the machine is an 80386
  7487.         which has high memory available, any or all of these drivers can be
  7488.         loaded there, freeing up conventional memory.
  7489.  
  7490.         Hardware Requirements:
  7491.         ---------------------
  7492.  
  7493.         A Local Area Network contains at least one SERVER and a WORKSTATION.
  7494.         Some just contain Servers, meaning that they all share hard drives.
  7495.         While fast CPUs such as 80286 or 80386 machines yield superior
  7496.         performance, 8086 and 8088 based compatibles can be used.  In
  7497.         addition, Diskless Workstations which boot from ROM then connect to
  7498.         the Network can be utilized.
  7499.  
  7500.         Each machine must have a Network card installed.  The 2MB/sec cards
  7501.         made by LANtastic or Ethernet Compatible 10MB/sec cards can be used.
  7502.         One 8 or 16 bit slot per CPU is required where appropriate.  Cables
  7503.         and terminating resistors are supplied with the Network Startup Kits.
  7504.  
  7505.         Starting It All Up:
  7506.         -------------------
  7507.  
  7508.         LANtastic provides an excellent software installation program which
  7509.         is executed for each Server and Workstation on the Network.  After
  7510.         installing all necessary hardware, the software must be installed.
  7511.  
  7512.         If any nodes utilize the SPITFIRE printer option, the LANtastic
  7513.         software must be configured accordingly so the printer can be
  7514.         shared across the Network.  Setting redirector buffers to anything
  7515.         other than the default may yield unpredictable printouts.  If the
  7516.         default number of buffers cannot be used, experimentation may be
  7517.         necessary to determine the correct number of buffers for the LAN.
  7518.  
  7519.                                                                       Page 133
  7520.         ----------------------------------------------------------------------
  7521.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7522.         ----------------------------------------------------------------------
  7523.  
  7524.  
  7525.  
  7526.         Set up a separate SPITFIRE directory for each machine, and edit
  7527.         each CONFIG.SYS and AUTOEXEC.BAT to both load all the LANtastic
  7528.         programs used and to automatically boot SPITFIRE.  Set CONFIG.SYS
  7529.         FILES= to the number of nodes multiplied by 25 files per node on
  7530.         Servers.  For example, if the Network has one Server and three
  7531.         Workstations associated with it, and all have SPITFIRE nodes set
  7532.         up on them, set FILES=100 on the Server and FILES=25 on each
  7533.         associated Workstation.  These numbers might need to be increased
  7534.         further when used with net-mail systems.
  7535.  
  7536.         Workstations that boot when the associated Server is still
  7537.         booting or not available will wait until the Server comes online.
  7538.         This will occasionally yield the familiar "gleep" sound known by
  7539.         anyone who has been near a LANtastic Network!  Once the Server
  7540.         finishes its boot routine, it will bring up its SPITFIRE Node and
  7541.         all others on associated Workstations will follow.
  7542.  
  7543.         In the event that any machines on the Network use OS/2 instead of
  7544.         DOS, it is important to remember that DOS does NOT recognize any
  7545.         drive or partition that has been formatted with the OS/2 High
  7546.         Performance File System (HPFS).  It is therefore recommended that
  7547.         any HPFS partitions be the final drive on the system so that the
  7548.         LAN will not have to "skip over" a drive that is not available.
  7549.  
  7550.         Multitasking On A LAN:
  7551.         ----------------------
  7552.  
  7553.         Each machine, whether a Server or a Workstation, can have at least
  7554.         one node installed.  In order to install other nodes on the Network,
  7555.         additional machines can be added.  At this time, DESQview can ONLY
  7556.         be used on WORKSTATIONS! Windows 3.X can be used on both Servers and
  7557.         Workstations providing LANtastic NOS of 4.0 or greater is in use.
  7558.         Running DESQview on a LANtastic Server will cause the system to
  7559.         crash.  DESQview 386 and Windows 3.0 (in 386 Enhanced Mode) can be
  7560.         successfully run on a Workstation yielding as many nodes as memory
  7561.         and available serial ports will allow.  See the previous sections on
  7562.         running SPITFIRE under DESQview and Windows for further information.
  7563.  
  7564.  
  7565.         23.0  SPITFIRE COMPANION PROGRAMS
  7566.         ---------------------------------
  7567.         
  7568.              Several SPITFIRE companion programs are included within the
  7569.         SPITFIRE distribution package.  These programs are designed to
  7570.         work with SPITFIRE.  Each program is optional and executed
  7571.         independently of SPITFIRE.  It should be noted that the following
  7572.         programs all contain individual documentation that should be referred
  7573.         to for complete details.  Buffalo Creek Software provides these 
  7574.         programs with SPITFIRE and hopes they are found to be assets in the
  7575.         operation of a SPITFIRE BBS.
  7576.  
  7577.                                                                       Page 134
  7578.         ----------------------------------------------------------------------
  7579.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7580.         ----------------------------------------------------------------------
  7581.  
  7582.  
  7583.  
  7584.         23.1 DAILYLMT
  7585.         -------------
  7586.         
  7587.             DAILYLMT provides an easy to use menu program for creating or 
  7588.         editing SPITFIRE's DAILYLMT.DAT file.   It easily allows SPITFIRE 
  7589.         Sysops to add, change or delete security levels within DAILYLMT.DAT.  
  7590.         In addition, an option is provided for the Sysop to review the contents
  7591.         of the existing DAILYLMT.DAT file.  The responses to DAILYLMT's prompts
  7592.         set the minutes per call, minutes per day, downloads per day, quick
  7593.         log-on status, kilobytes per day, number of chats allowed, time per
  7594.         node chat, violation warning ratio and violation enforcement ratio
  7595.         for each security level.  DAILYLMT uses the information that 
  7596.         has been input to format individual lines in the DAILYLMT.DAT file.
  7597.         
  7598.  
  7599.         23.2 SFDOOR
  7600.         -----------
  7601.         
  7602.            SFDOOR is a SPITFIRE utility that is used to create and or modify
  7603.         SPITFIRE's SFDOOR.MNU file.  SFDOOR is menu driven for ease of use and
  7604.         aids the Sysop in installing or deleting door programs on a SPITFIRE
  7605.         BBS.  SFDOOR also provides an option for reviewing the current
  7606.         SFDOOR.MNU file.  When adding or changing the SFDOOR.MNU file, Sysops
  7607.         provide information regarding the title for the door's name; whether
  7608.         the security will be greater than or equal to, equal to, or less than;
  7609.         and the security level required to access the door.  SFDOOR will
  7610.         then update the SFDOOR.MNU file accordingly.
  7611.         
  7612.  
  7613.         23.3 SFSENDIT 
  7614.         -------------
  7615.             
  7616.              SFSENDIT is a SPITFIRE utility that is used to flag files for
  7617.        sending to a specific caller or group of callers with a common security
  7618.        level.  The file flagged for sending must exist in a SPITFIRE File Area
  7619.        although it need not be listed in the SFFILES.BBS.  SFSENDIT stores
  7620.        the file area and the filename in the SFUSERS.DAT file.  When the
  7621.        caller next logs on the BBS, he/she is notified that the file is 
  7622.        there for them to download.
  7623.        
  7624.             SFSENDIT is a limited to flagging one file per caller or group of
  7625.        callers with a common security level.  Similar utilities 
  7626.        exist that offer more complex file flagging schemes.  If SFSENDIT 
  7627.        does not meet a Sysop's needs, they can those other utilities.
  7628.        However, it should be mentioned that it is possible to send more than
  7629.        one file at a time by compressing the desired files together into one
  7630.        file.  Also, SFSENDIT does not work when a caller is logged on locally.
  7631.  
  7632.                                                                       Page 135
  7633.         ----------------------------------------------------------------------
  7634.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7635.         ----------------------------------------------------------------------
  7636.  
  7637.  
  7638.  
  7639.        If the file downloaded is in a free file area, the caller's statistics
  7640.        are not updated.  If the file downloaded is in a non-free file area,
  7641.        the callers download statistics are adjusted.
  7642.        
  7643.             SFSENDIT is menu-driven and easy to use.  SFSENDIT provides 
  7644.        options for flagging a file for download by caller or security level,
  7645.        removing flags by caller or security level, and viewing flags set
  7646.        by caller or security level.   
  7647.                      
  7648.  
  7649.         24.0  SPITFIRE TECHNICAL REFERENCE INFORMATION
  7650.         ----------------------------------------------
  7651.  
  7652.             There are absolutely no plans whatsoever to release the source
  7653.         code for SPITFIRE.  However, we do feel some information may be of use
  7654.         to our Sysops to help them understand how SPITFIRE works.  If there is
  7655.         something you would like to know which is not covered in this
  7656.         documentation, please ask via Buffalo Creek's BBS (515)-225-8496.
  7657.         We will make the information available to you, if possible.
  7658.  
  7659.             There is certain information that is required for those interested
  7660.         in writing utilities and other third party type programs for SPITFIRE.
  7661.         Listed below are the Turbo Pascal record types that SPITFIRE uses.
  7662.  
  7663.             When a caller goes through a Door or uses any of the Sysop
  7664.         configurable features from each menu, SPITFIRE creates a simple
  7665.         text file named SFDOORS.DAT, SFMAIN.DAT, SFMESS.DAT or SFFILE.DAT in
  7666.         the SPITFIRE HOME directory.  This text file contains necessary
  7667.         information for the caller to return to SPITFIRE.  The text file is
  7668.         erased when control is returned to SPITFIRE.  The following page
  7669.         contains a list of the information written to each line of the text
  7670.         file:
  7671.  
  7672.                                                                       Page 136
  7673.         ----------------------------------------------------------------------
  7674.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7675.         ----------------------------------------------------------------------
  7676.  
  7677.  
  7678.  
  7679.         User Number (* the record number in SFUSERS.DAT of the caller       *)
  7680.         User Name   (* the full name of the caller                          *)
  7681.         Password    (* the password of the caller                           *)
  7682.         First Name  (* the first name of the caller                         *)
  7683.         Baud Rate   (* baud rate of the caller - i.e. 2400 { 0 if local }   *)
  7684.         Comm port   (* COMM port being used by SPITFIRE                     *)
  7685.         Time Left   (* number of minutes the caller has left this log-on    *)
  7686.         Time        (* number seconds since midnight when entering the door *) 
  7687.         Path        (* the path in which SPITFIRE.EXE resides {C:\SF\}      *)
  7688.         Ansi_On     (* TRUE if caller is using ANSI else FALSE              *)
  7689.         SecLevel    (* the security level of the caller                     *)
  7690.         Uploads     (* the number of uploads the caller has made            *)
  7691.         Downloads   (* the number of downloads the caller has made          *)
  7692.         This Time   (* total number of minutes allowed for this call        *)
  7693.         Time On     (* number of seconds since midnight when logged on      *)
  7694.         Extra Time  (* number of seconds the caller has gained since log-on *)
  7695.         Sysop Next  (* TRUE if Sysop next feature has been activated        *)
  7696.         Front End   (* TRUE if SPITFIRE was booted from a front end program *)
  7697.         No DTE Lock (* TRUE if configured for Software Data Flow Control    *)
  7698.         MaxBaud     (* maximum baud of the system                           *)
  7699.         ErrCorrect  (* TRUE if error correction connection                  *)
  7700.         LastMConf   (* last message conference                              *)
  7701.         LastFArea   (* last file area                                       *)
  7702.         Node Number (* Node on which the caller is logged                   *)
  7703.         DLs Per Day (* Number of files allowed to be downloaded per day     *)
  7704.         DLs Today   (* Number of files the caller has downloaded this day   *)
  7705.         Daily Bytes (* Number of downloadable bytes per day                 *)
  7706.         Bytes Today (* Number of bytes the caller has downloaded this day   *)
  7707.         TotalUK     (* Number of K bytes uploaded by the caller             *)
  7708.         TotalDK     (* Number of K Bytes downloaded by the caller           *)
  7709.         Phone #     (* The callers phone number                             *)
  7710.         City/State  (* The callers city and state                           *)
  7711.         Log On Time (* Number of minutes allowed per day                    *)
  7712.  
  7713.                                                                       Page 137
  7714.         ----------------------------------------------------------------------
  7715.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7716.         ----------------------------------------------------------------------
  7717.  
  7718.  
  7719.  
  7720.         TYPE
  7721.           UserDefaults  = (HotKey,Reserved,Pause);
  7722.  
  7723.           (* SFMSG[x].PTR *)
  7724.          MessagePtr    = Record
  7725.                            MDate            : String[17];
  7726.                            FromWho,
  7727.                            ToWho,
  7728.                            OrgTo            : String[30];
  7729.                            Subject          : String[40];
  7730.                            NetMail,
  7731.                            MsgSent,
  7732.                            PurgeWhenSent,
  7733.                            ThreadMsg,
  7734.                            ThreadStart,
  7735.                            Private,Deleted,
  7736.                            Received         : Boolean;
  7737.                            Where,
  7738.                            NumberofRecords  : Word;
  7739.                            Conference       : Integer;
  7740.                            MsgNumber,
  7741.                            OrgMsgNumber     : LongInt;
  7742.                            FireNetReserved  : Array[0..40] Of Char;
  7743.                            Extra            : Array[0..40] Of Byte;
  7744.                          End;
  7745.  
  7746.          (* SFMSG[x].IDX *)
  7747.          MessageIdx    = Record
  7748.                            FromWhoCRC,
  7749.                            ToWhoCRC,
  7750.                            MsgNumber,
  7751.                            OrgMsgNumber : LongInt;
  7752.                          End;
  7753.  
  7754.           (* SFMSG[x].DAT *)
  7755.           MessageBody   = Record
  7756.                             MsgData : String[127];
  7757.                            End;
  7758.  
  7759.           (* SFFAREA.DAT *)
  7760.           FileSystem    = Record
  7761.                             FSec          : Integer;
  7762.                             FDesc         : String[40];
  7763.                             FilePath,
  7764.                             UploadPath    : String[60];
  7765.                             ShowToAll,
  7766.                             FEqual,
  7767.                             CDRom,
  7768.                             SearchArea,
  7769.                             FreeDLArea    : Boolean;
  7770.                             Extra         : Array[1..86] Of Byte;
  7771.                           End;
  7772.  
  7773.                                                                       Page 138
  7774.         ----------------------------------------------------------------------
  7775.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7776.         ----------------------------------------------------------------------
  7777.  
  7778.  
  7779.  
  7780.           (* SFMCONF.DAT *)
  7781.           MsgSystem     = Record
  7782.                             MSec           : Integer;
  7783.                             NetMailConf    : Boolean;
  7784.                             MDesc          : String[40];
  7785.                             MEqual,
  7786.                             PublicMsgConf,
  7787.                             AllowDelete,
  7788.                             BackupNeeded   : Boolean;
  7789.                             DaysOld        : Word;
  7790.                             DelOldThdMsg   : Boolean;
  7791.                             NoOfLines      : Word;
  7792.                             Extra          : Array[1..75] Of Byte;
  7793.                           End;
  7794.  
  7795.           (* SFMSG[X].LMR *)
  7796.           LastMessage   = Record
  7797.                             LMsgRed : LongInt;
  7798.                           End;
  7799.  
  7800.           (* SFUSERS.PTR *)
  7801.           UsersPtr      = Record
  7802.                             Name : String[30];
  7803.                           End;                  
  7804.  
  7805.           (* SFUSERS.DAT *)
  7806.           Users         = Record
  7807.                             UserName,
  7808.                             CallingFrom      : String[30];
  7809.                             Password,
  7810.                             TimeDate         : String[14];
  7811.                             PhoneNumber      : String[12];
  7812.                             BirthDate        : String[8];
  7813.                             SecurityLevel    : Integer;
  7814.                             Uploads,
  7815.                             Downloads,
  7816.                             TotalUK,
  7817.                             TotalDK          : LongInt;
  7818.                             TimesOn,
  7819.                             TimeLeft,
  7820.                             Last_M_Conf,
  7821.                             Last_F_Area,
  7822.                             TransPro         : Integer;
  7823.                             Defaults         : Set Of UserDefaults;
  7824.                             FirstLogDate     : String[8];
  7825.                             SubscriptionDate : LongInt;
  7826.                             ConfQueue        : Array[0..31] Of Byte;
  7827.                             ExtraBytes       : Array[1..75] Of Byte;
  7828.                             AllowPurge,
  7829.                             BadLastOff,
  7830.  
  7831.                                                                       Page 139
  7832.         ----------------------------------------------------------------------
  7833.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7834.         ----------------------------------------------------------------------
  7835.  
  7836.  
  7837.  
  7838.                             ScrollBack,
  7839.                             Xpert,
  7840.                             LockedOut,
  7841.                             Deleted          : Boolean;
  7842.                             Linelen,
  7843.                             Pagelen,
  7844.                             OnToday,
  7845.                             Illegal,
  7846.                             DLToday,
  7847.                             ForeGround       : Byte;
  7848.                             ExtraWord        : Word;
  7849.                             DLBytes          : LongInt;
  7850.                             NewFCheck        : String[8];
  7851.                             OrgSecurity,
  7852.                             ChatsToday       : Integer;      
  7853.                             FileStr          : String[12];
  7854.                             FileArea         : Word;
  7855.                             DeleteFile       : Boolean;
  7856.                             Extra            : Array[1..5] Of Byte;
  7857.                           End;
  7858.  
  7859.           (* SFEVENTS.DAT *)
  7860.           EventSchedule = Record
  7861.                             Active    : Byte;
  7862.                             DoneToday : Boolean;
  7863.                             Time      : Real;
  7864.                             WhichDay  : Byte;
  7865.                           End;
  7866.  
  7867.           (* SFSYSTEM.DAT *)
  7868.           SysRec        = Record
  7869.                             NoInputTime   : Byte;
  7870.                             CallsToday,
  7871.                              MsgToday,
  7872.                              UpToday,
  7873.                              DownToday,
  7874.                              DailyLimit,
  7875.                              DailyLogons,
  7876.                              LogonLimit,
  7877.                              SysopSecurity,
  7878.                              NUS,
  7879.                              NUTL,
  7880.                              Available,
  7881.                              Available2,
  7882.                              MaxUsers      : Word;
  7883.                              FileDescAmt,
  7884.                              NotUsed2      : Byte;
  7885.                              DoorsAmt      : Integer;
  7886.                              Callernum     : LongInt;
  7887.                              LastDate      : String[8];
  7888.                              StartDate     : String[18];
  7889.                              DOSPassword   : String[28];
  7890.  
  7891.                                                                       Page 140
  7892.         ----------------------------------------------------------------------
  7893.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7894.         ----------------------------------------------------------------------
  7895.  
  7896.  
  7897.  
  7898.                              SysopName,
  7899.                              SysMsgName    : String[30];
  7900.                              USPhone,
  7901.                              ConvertDesc,
  7902.                              HeySysop,
  7903.                              AddUpedBy,
  7904.                              CommentQue    : Boolean;
  7905.                              NumberOfNodes : Byte;
  7906.                              ExtraBoolean,
  7907.                              BootUpTests,
  7908.                              ScanAllMsg,
  7909.                              OfferDefault  : Boolean;
  7910.                              ViolationSec  : Integer;
  7911.                              NUBirthDate,
  7912.                              CompFileSrch,
  7913.                              DrRetPassword : Boolean;
  7914.                              ExtraBytes    : Array[0..86] Of Byte;
  7915.                           End;
  7916.  
  7917.           (* SFWHOSON.DAT *)
  7918.           NodesDat      = Record
  7919.                             UserNo : Integer;
  7920.                             Mode   : Char;
  7921.                             DBytes : Array[1..3] Of Byte;
  7922.                           End;
  7923.  
  7924.           (* SFNODE.DAT *)
  7925.           NodeSysRec    = Record
  7926.                             DirectScrn,
  7927.                             ShowResult,
  7928.                             Nothing,
  7929.                             PrinterOn,
  7930.                             AnsiAvl,
  7931.                             Private,
  7932.                             SecondPassword,
  7933.                             Page_On       : Boolean;
  7934.                             MinimumBaud   : Word;
  7935.                             MsgInfo,
  7936.                             NewFileInfo,
  7937.                             SoftControl,
  7938.                             ErrChk        : Boolean;
  7939.                             CorrectionMsg : String[3];
  7940.                             WorkPath,
  7941.                             DisplayPath,
  7942.                             ExtranPath,
  7943.                             MsgPath       : String[28];
  7944.                             ModInitStr    : String[56];
  7945.                             ComPort       : Word;
  7946.                             RingNo,
  7947.                             Node          : Byte;
  7948.                             MaxBaud,
  7949.                             TimeToday     : LongInt;
  7950.  
  7951.                                                                       Page 141
  7952.         ----------------------------------------------------------------------
  7953.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7954.         ----------------------------------------------------------------------
  7955.  
  7956.  
  7957.                             TimeComp      : Real;
  7958.                             LastDate      : String[8];
  7959.                             PrivateSec    : Integer;
  7960.                             HangUpDelay   : Byte;
  7961.                             UseHiSpeed,
  7962.                             AvailBoolean  : Boolean;
  7963.                             IRQ1,
  7964.                             IRQ2,
  7965.                             IRQ3,
  7966.                             IRQ4,
  7967.                             IRQ5,
  7968.                             IRQ6,
  7969.                             IRQ7,
  7970.                             IRQ8          : Byte;
  7971.                             BreakLen      : Word;
  7972.                             ExtraBytes    : Array[0..21] Of Byte;
  7973.                             ColorMonitor  : Boolean;
  7974.                           End;
  7975.  
  7976.                                                                       Page 142
  7977.         ----------------------------------------------------------------------
  7978.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  7979.         ----------------------------------------------------------------------
  7980.  
  7981.  
  7982.  
  7983.         24.0  COMMENT FROM THE AUTHOR
  7984.         -----------------------------
  7985.         
  7986.              Undoubtedly there are features that can be added to SPITFIRE.
  7987.         Your suggestions and comments will be appreciated and considered for
  7988.         future releases, however, you must realize that not all ideas will
  7989.         or can be implemented.  SPITFIRE will more than do the job for you.
  7990.         However, plans are already in the making for improvements and
  7991.         additions.  Hopefully, with your help SPITFIRE will simply get
  7992.         better and better.
  7993.  
  7994.              There were many people who offered suggestions and discovered
  7995.         problems during the development of SPITFIRE.  It would be nice to list
  7996.         the names of those people but surely I would leave someone out.  I do,
  7997.         however, feel it important to make note that Jacque Shipley kept track
  7998.         of all the changes and improvements in SPITFIRE version 3.2 and
  7999.         spent a tremendous amount of time revising the manual.
  8000.  
  8001.              As mentioned earlier, SPITFIRE is written in Borland's Turbo
  8002.         Pascal.  This entire program was written by yours truly (Mike Woltz).
  8003.         I would be remiss if I didn't mention that Jacque Shipley, Ira
  8004.         Lichtenstein and Rick Fournier were very instrumental in maintaining
  8005.         this manual.
  8006.         
  8007.              It has taken nearly five years to get SPITFIRE to this point
  8008.         (maybe I'm slow).  This opportunity is taken to thank my wife Ann,
  8009.         my children Mason, Jesse & Amanda and my grandson Joshua for
  8010.         tolerating the countless number of hours that were spent writing
  8011.         and testing SPITFIRE.  Lord knows, I could be a better husband,
  8012.         father and grandpa.  I would also like to thank God for giving me the
  8013.         ability to write this program.
  8014.  
  8015.              This opportunity is taken to thank each Sysop who has gone to
  8016.         the expense of registering SPITFIRE.  I have had the pleasure of
  8017.         meeting and working with thousands of people in my life.  I think
  8018.         I am safe in saying that for the most part, SPITFIRE Sysops are SUPER,
  8019.         top-shelf people.  Without these Sysops' support, patience,
  8020.         cooperation, suggestions, etc., none of this would be possible.
  8021.  
  8022.              I would like to mention one last thing that has become a concern
  8023.         to me.  After putting nearly five years of my life into SPITFIRE, I
  8024.         have attempted to keep the cost of this software as reasonable as 
  8025.         possible.  I have noticed lately that there are many third party
  8026.         utilities, etc. being written for SPITFIRE and I have also noticed
  8027.         that in some cases the registration fee for these utilities is nearly
  8028.         half the cost of SPITFIRE.  It doesn't seem right to charge $20.00 to
  8029.         $35.00 for a SPITFIRE utility that can be written in a day or two and
  8030.         I would ask those authors to attempt to keep their prices comparable
  8031.         to the SPITFIRE project.  No rip-offs, OK?  Thank you!
  8032.  
  8033.                                                                       Page 143
  8034.         ----------------------------------------------------------------------
  8035.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8036.         ----------------------------------------------------------------------
  8037.         NOTES:
  8038.  
  8039.                                                                       Page 144
  8040.         ----------------------------------------------------------------------
  8041.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8042.         ----------------------------------------------------------------------
  8043.         NOTES:
  8044.  
  8045.                                                                       Page 145
  8046.         ----------------------------------------------------------------------
  8047.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8048.         ----------------------------------------------------------------------
  8049.  
  8050.         
  8051.         APPENDIX A
  8052.         ---------- 
  8053.            
  8054.            MODEM INITIALIZATION STRINGS
  8055.            ----------------------------
  8056.            
  8057.            The following is a list of modems and their corresponding initial-
  8058.         ization strings which have been reported to work with SPITFIRE Bulletin
  8059.         Board Systems.
  8060.         
  8061.         
  8062.        MODEM                                       MODEM INITIALIZATION STRING
  8063.         ----------------------------------------------------------------------
  8064.          <1> 96 Fax/Modem 2400..........................ATS0=0Q0V1E0M0H0S2=1X1
  8065.          <2> ACEEX Fax 9624 Internal 9600 {MNP5}.....ATS0=0Q0V1M5&C1E0H0S2=1X1
  8066.          <3> ACEEX 2400..................................ATS0=0Q0VE0M0H0S2=1X1
  8067.          <4> ATI 2400 ETC MNP1-5.........AT&Q5&C1&U1&D0&T5M0H0W1X5V1E0S2=1S0=0
  8068.          <5> ATI 2400 ETC..................AT&F1&B0&C1&D0&T5M0H0V1E0X2S2=1S0=0
  8069.          <6> Alpha Concord 1200.........................ATS0=0Q0E0M0V1H0S2=1X1
  8070.          <7> Amstrad MC 2400......................ATS0=0Q0V1E0M0H0S2=1X2&C1&D0
  8071.          <8> Amstrad PPC Internal 2400............ATS0=0Q0V1E0M0H0S2=1X2&C1&D0
  8072.          <9> Anchor..(External 2400).............AT&C1&D2&T5M0H0X1V1E0S2=1S0=0
  8073.         <10> Anchor..(Internal 2400)....................ATS0=0Q0V1E0M0H0S2=1X4
  8074.         <11> Anchor..(Internal 2400).............AT&C1&D2&T5M0H0X4V1E0S2=1S0=0
  8075.         <12> Avatex 1200 HC.............................ATS0=0Q0V1E0M0H0S2=1X1
  8076.         <13> Avatex 1200I........................ATX1E0M0H0V1S0=0S1=1S9=1S10=2
  8077.         <14> Avatex 2400 External.............ATS0=0Q0V1E0L0M0&D0&C1X1H0S2=1&W
  8078.         <15> Avatex 2400II..............................ATS0=0Q0V1E0M0H0S2=1X1
  8079.         <16> Bit Blitzer 2400................AT&C1&D2E0V1M0S2=1S0=0S6=1S10=1X1
  8080.         <17> CMP 2400.....................................ATS0=0Q0E0M0H0S2=1X4
  8081.         <18> CVI Internal 2400 Baud.....................ATS0=0Q0V1E0M0H0S2=1X1
  8082.         <19> Capetronics MD 1207...1200 Baud..............ATE0V1Q0M0S2=1S0=0X1
  8083.         <20> Capetronics...........1200 Baud............ATV1E0Q0M0H0S0=0S2=1X1
  8084.         <12> Cardinal 2400.......................AT&C1&D2&T5M0H0X1V1E0S2=1S0=0
  8085.         <13> Commstar 2400..(Internal)..................ATS0=0Q0V1E0M0H0S2=1X4
  8086.         <14> Compaq Internal 2400........................AT&F&C1&D2&B1V1S2=1&W
  8087.         <15> CompuCom Speedmodem Combo 19200
  8088.                                     AT&F2*H2%C1S0=0S2=1&C1&D2\C1Q0V1E1M0H0X4&W
  8089.         <16> CompuCom SpeedModem Champ 14400
  8090.                                          AT&F2*H2%C0S0=0S2=1&C1&D2V1Q0M0X1H0&W
  8091.         <17> Computer Peripherals 2400..................ATS0=0Q0V1E0M0H0S2=1X1
  8092.         <18> Computer Peripherals Hook-up 2400s.......AT&FS0=0Q0V1E0M0H0S2=1X4
  8093.         <19> Evercom 24E................AT&C1&D0&T5M0H0X1V1E0S2=1S0=0\N3\V1\C1
  8094.         <20> Everex 24...(Internal 2400).........AT&C1&D0&T5M0H0X1V1E0S2=1S0=0
  8095.         <21> Everex Internal 1200.......................ATS0=0Q0V1E0M0H0S2=1X1
  8096.         <22> Everex......(Internal 2400).........ATM0E0V1H0X1&D0&T5&L1S0=0S2=1
  8097.         <23> Everex Internal 2400 MNP 5...AT\N3\Q3\V1\G1\J0%C1&C1&D2X4S2=1S0=0
  8098.         <24> Fastalk 2400..(External)...................ATS0=0Q0V1E0M0H0S2=1X1
  8099.         <25> Fastcomm 9696.v32.............ATS0=0S2=1S10=2&H1&I1&M4V1M0X1#X1&W
  8100.  
  8101.                                                                       Page 146
  8102.         ----------------------------------------------------------------------
  8103.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8104.         ----------------------------------------------------------------------
  8105.  
  8106.  
  8107.  
  8108.         <26> FastComm HSD 9642T V32V42  9600
  8109.                      TE0M0Q0V1&H1&I1&C1&D3&M4&N0&U0&Q6#X1S46=9W2S0=0S2=1H0X4&W
  8110.         <27> Franklin FM-2400E..........................ATS0=0Q0V1E0M0H0S2=1X1
  8111.         <28> Galaxy Networks 38400..........ATS2=1H0S0=0M3V1E0X4Q0&D0W2\V1\Q3:
  8112.         <29> GVC External 2400..............................ATS0=0V1E0M0S2=1X1
  8113.         <30> GVC Internal 2400................ATS0=0&C1&D2Q0V1E0M1L3H0S2=1X4&W
  8114.         <31> GVC v32 v42..............ATE0H0M0Q0X4V1S0=0S2=1S10=75\Q2\N6\V1&D0
  8115.         <32> GVC 9600 V.32/V.42.....................AT&C1&D2%C1\Q3\J1\N6\V1\L1
  8116.         <33> GoldStar GSM2400 (External).............ATS0=0Q0V1E0M0H0S2=1X1&C1
  8117.         <34> Hayes 1200..(External).....................ATS0=0Q0V1E0M0H0S2=1X1
  8118.         <35> Hayes 1200..(Internal).....................ATS0=0Q0V1E0M0H0S2=1X4
  8119.         <36> Hayes 2400..(External)..............AT&C1&D2&T5M0H0X1V1E0S2=1S0=0
  8120.         <37> Hayes 2400..(Internal).....................ATS0=0Q0V1E0M0H0S2=1X4
  8121.         <38> Hayes 2400.................................ATS0=0Q0V1E0M0H0S2=1X1
  8122.         <39> Hayes 2400..........................AT&C1&D2&T5M0H0X1V1E0S2=1S0=0
  8123.         <40> Hook-up 2400S..............................ATS0=0Q0V1E0M0H0S2=1X4
  8124.         <41> Hook-up 2400...............................ATS0-0Q0V1E0M0H0S2=1X1
  8125.         <42> IBM Model 5842 2400........................ATS0=0Q0V1E0M0H0S2=1X1
  8126.         <43> Kyocera KM1200D............................ATS0=0Q0V1E0M0H0S2=1X1
  8127.         <44> Laser 2400.................................ATS0=0Q0V1E0M0H0S2=1X1
  8128.         <45> Leading Edge 2400...................AT&C1&D2&T5M0H0X1V1E0S2=1S0=0
  8129.         <46> Magitronic MB2450..(Internal)..........AT&C1&D2M0H0X1V1E0S2=1S0=0
  8130.         <47> Megatronics - Internal 2400................ATS0=0Q0V1E0M0H0S2=1X4
  8131.         <48> Mikon Super Modem...(2400 External)........ATS0=0Q0M0V1E0S2=1X1&W
  8132.         <49> Motorola 2400..................ATS0=0Q0V1EM0Hos2S10=1X1&C1&D2*MR1
  8133.         <50> MultiTECH V32.AT&E1&E4&E7&E12$BA0$MB9600$SB19200S0=0S2=1V1M0H0&Q1
  8134.         <51> MultiTech MultiModem V32...............AT&C1&D2M0X1V1E0Q0S2=1S0=0
  8135.         <52> Multitech 224EC (2400 Internal)............ATS0=0Q0V1E0M0H0S2=1X1
  8136.         <53> NEC N2420/30HN.............................ATS0=0Q0V1E0M0H0S2=1X6
  8137.         <54> Netcomm 1234SA Datalock 2400....AT&C1&D2E0V1M0S2=1S0=0S6=1S10=1X1
  8138.         <55> Omnitel Encore 2400 HB...............AT&F&C1&D2M0H0X1V1E0S2=1S0=0
  8139.         <56> Packard Bell 1200..........................ATS0=0Q0V1E0M0H0S2=1X1
  8140.         <57> Packard Bell 2400 Internal.........ATS0=0&C1&D2Q0V1E0M0H0S2=1X4&W
  8141.         <58> Penril 2400 DataLink.......................ATS0=0Q0V1E0M0H0S2=1X1
  8142.         <59> Practical Peripheral (Int 2400)...AT&C1&D2M0H0X1V1E0S7=30S2=1S0=0
  8143.         <60> Practical Peripheral 2400....................ATS0=0Q0V1E0H0S2=1X1
  8144.         <61> Practical Peripheral 1200 Baud.............ATS0=0Q0V1E0M0H0S2=1X1
  8145.         <62> Prentice Popcomm 2400 (c200)........AT&C1&D2&T5M0V1E0Q0X1S2=1S0=0
  8146.         <63> Prentice 2400..............................ATS0=0Q0V1E0M0H0S2=1X1
  8147.         <64> Prometheus ProModem 2400 B/2...............ATS0=0Q0V1E0M0H0S2=1X4
  8148.         <65> Prometheus 2400........................ATE1V1X3X4Q0&C1&D2S2=1S0=0
  8149.         <66> Smart One..(Best Data Products of CA)......ATS0=0Q0V1E0M0H0S2=1X1
  8150.         <67> SmartLink (2400 External)................ATE1X1V1Q0M0H0S0=0S2=1&W
  8151.         <68> SmartOne 2400........................ATS0=0Q0V1E0M0H0S2=1X1&C1&D2
  8152.         <69> Smarteam.....................................ATS0=0V1E0M0H0S2=1X1
  8153.         <70> Supra 2400.................................ATS0=0Q0V1E0M0H0H2=1X1
  8154.         <71> Supra 2400 MNP Internal..........................AT&F2%C\C1M0S2=1
  8155.         <72> Supra 2400 External..................ATS0=0&C1&D3L3M1V1S2=1E0H0&W
  8156.  
  8157.                                                                       Page 147
  8158.         ----------------------------------------------------------------------
  8159.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8160.         ----------------------------------------------------------------------
  8161.  
  8162.  
  8163.  
  8164.         <73> SupraModem2400 I...........................ATS0=0Q0V1E0M0H0S2=1X4
  8165.         <74> SupraModem 2400 Plus v.32/v.43.......AT&F2\V2S0=0Q0V1E0M0H0S2=1X1
  8166.         <75> Tandy 2400..............................ATS0=0Q0&D2V1E0M0H0S2=1X1
  8167.         <76> Tempo Everex 9600..........................ATS0=0Q0V1E0M0H0S2=1X1
  8168.         <77> Twincom 38400 v.32/42i...............ATS0=0Q0V1E0M0W2S2=1X1&C1&D2
  8169.         <78> US Robotics Courier 2400...................ATS0=0Q0V1E0M0H0S2=1X1
  8170.         <79> USR Courier HST 14400..........ATS0=0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6
  8171.         <80> US Robotics HST 9600......(9600 Baud)......ATS0=0Q0V1E0M0H0S2=1X1
  8172.         <81> US Robotics Sportster...............AT&C1&D2&T5M0H0X1V1E0S2=1S0=0
  8173.         <82> USR HST 9600..(19200 Baud).....ATS0=0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6
  8174.         <83> US Robotics Dual Standard (v32bis/v42bis)
  8175.                                     ATS0=0&B1&H1&K3&N0&R2&Y3B0Q0V1E0M0H0S2=1X6
  8176.         <84> USR Dual Standard 38400......ATS0=0B0&B1M0&H1&R1&Y1Q0V1E0H0S2=1X6
  8177.         <85> VIVA 2400m External MNP5....ATH0Q0V1E0M0S0=0S2=1X1&C1&D2\N3\Q3\V1
  8178.         <86> VIVA 2400 MNP External...........................AT&F2%C\C1M0S2=1
  8179.         <87> Zoom 2400 Internal Modem...................ATS0=0Q0V1E0M0H0S2=1X4
  8180.         <88> Zoom 2400..............................AT&C1&D2M0H0X1V1E0S2=1S0=0
  8181.         <89> Zoom Fax 9600.......................................ATS7=55S11=60
  8182.         <90> Zuckerboard Model ZCom24/AT 2400....AT&C1&D2&T5M0V1E0Q0X1S2=1S0=0
  8183.         <91> Hayes Ultra 9600..ATS0=0S95=2N1W2X4&C1&D2&K3&Q5&R0V1Q0L2S2=1S36=7
  8184.  
  8185.                                                                       Page 148
  8186.         ----------------------------------------------------------------------
  8187.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8188.         ----------------------------------------------------------------------
  8189.         NOTES:
  8190.  
  8191.                                                                       Page 149
  8192.         ----------------------------------------------------------------------
  8193.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8194.         ----------------------------------------------------------------------
  8195.  
  8196.  
  8197.  
  8198.         APPENDIX B
  8199.         ----------
  8200.              
  8201.         SPITFIRE QUESTIONS AND ANSWERS
  8202.         ------------------------------
  8203.  
  8204.         QUESTION: Why is the "Do You Want ANSI Graphics? <y/N>" displayed 
  8205.                   each time a caller logs on the BBS?
  8206.                                         
  8207.         ANSWER:   Some BBS software stores in the caller's file whether a 
  8208.                   caller uses ANSI, and if so, then each time the caller logs 
  8209.                   on, ANSI graphics are automatically displayed.  When creating
  8210.                   SPITFIRE it was decided to provide the caller with the 
  8211.                   opportunity to select the display preferred at each log-on.
  8212.                   There are two basic reasons for including this prompt to each
  8213.                   caller upon log on.  First, some callers may call the BBS 
  8214.                   from different locations.  For instance, many callers call 
  8215.                   the BBS from work as well as from home and while they may 
  8216.                   have a color monitor at home, they may not at work.  In such
  8217.                   a case, they would not want to use color graphics each time 
  8218.                   they log-on.  Also, observation has proven that a caller may
  8219.                   sometimes choose ANSI graphics and other times not.  This may
  8220.                   be due to the amount of time a caller has to spend on the 
  8221.                   board since ANSI graphics display slower than those created 
  8222.                   in ASCII.  For whatever their reasons may be, SPITFIRE 
  8223.                   demonstrates increased flexibility by allowing the caller to
  8224.                   make that choice.
  8225.                                      
  8226.                                         
  8227.         QUESTION: With SPITFIRE at the "Ready For Use..." prompt, the phone
  8228.                   rings and SPITFIRE simply does NOT answer the phone, but
  8229.                   rather stays at the "Ready For Use..." prompt.  Why?
  8230.                                         
  8231.         ANSWER:   SPITFIRE relies on verbose result codes to determine an
  8232.                   incoming call, the baud rate of the incoming call and whether
  8233.                   the incoming call is an error correction modem.  This problem
  8234.                   would indicate that the modem initialization string is not 
  8235.                   correct.  You should try using a different initialization 
  8236.                   string. Your modem initialization string requires a V1 in it
  8237.                   because this tells your modem to send verbose result codes.
  8238.                   This manual contains a list of several initialization strings
  8239.                   which have been tested and are known to work with the various
  8240.                   modems listed.  Also, please note, that the initialization 
  8241.                   string must contain the numeric character 0 (zero) and NOT 
  8242.                   the alphabetical character O.
  8243.                                      
  8244.                   Once you have discovered an initialization string that works
  8245.                   with your modem, please report said string and the complete
  8246.                   name and information pertaining to your modem so this
  8247.                   information can be added to this manual.
  8248.  
  8249.                                                                       Page 150
  8250.         ----------------------------------------------------------------------
  8251.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8252.         ----------------------------------------------------------------------
  8253.  
  8254.  
  8255.  
  8256.         QUESTION: When attempting to jump to DOS with the Alt+J command, the
  8257.                   screen blinks but nothing happens.  What can be done to
  8258.                   rectify this?
  8259.                                      
  8260.         ANSWER:   Depending on the individual's system, occasionally the Alt+J 
  8261.                   command which allows the Sysop to drop to DOS appears to be
  8262.                   inoperative.  The situation can easily be corrected by
  8263.                   setting the path statement in your AUTOEXEC.BAT file so
  8264.                   SPITFIRE can locate COMMAND.COM thru your path.
  8265.  
  8266.  
  8267.         QUESTION: Why am I unable to Drop To DOS from a remote location
  8268.                   using the Sysop Menu's Drop To DOS feature?
  8269.  
  8270.         ANSWER:   Some systems do not like to redirect their I/O through
  8271.                   a serial port.  In such cases, the problem can often be 
  8272.                   corrected by using a program written specifically for this
  8273.                   purpose.  It is suggested you use either Doorway by Marshall
  8274.                   Dudley or Remdoor by Ken Brown.  Both Doorway and Remdoor 
  8275.                   incorporate remote drop to DOS capability and are available 
  8276.                   for download from Buffalo Creek's BBS.  Also, please bear in
  8277.                   mind, SPITFIRE releases control to the SFREMOTE.BAT file
  8278.                   during the remote drop to DOS and lies dormant in memory. 
  8279.                   
  8280.  
  8281.         QUESTION: Documentation for external door installation refers to
  8282.                   a file called SFDOORS.DAT.  I can not find this file on
  8283.                   my drive.  Was it neglectfully not included in my SPITFIRE
  8284.                   package?
  8285.  
  8286.         ANSWER:   When executing a door, SPITFIRE creates two files containing
  8287.                   pertinent caller information required for door operation.  
  8288.                   These files are SFDOORS.DAT, required by SPITFIRE, and
  8289.                   DOOR.SYS, a universal format door caller information file.
  8290.                   These are only used during door operation and once the
  8291.                   caller returns to SPITFIRE, SFDOORS.DAT is automatically
  8292.                   erased.  Similarly, SFMAIN.DAT, SFFILE.DAT and SFMESS.DAT
  8293.                   created during execution of the Main, File and Message
  8294.                   Menu's Sysop configurable command option are erased when
  8295.                   the caller returns to SPITFIRE.
  8296.  
  8297.  
  8298.         QUESTION: When a caller uploads a file to "Sysop Only", how is the 
  8299.                   Sysop made aware of the uploaded file?
  8300.                                               
  8301.         ANSWER:   SPITFIRE incorporates two techniques by which the Sysop
  8302.                   is notified that a file has been uploaded privately.  A
  8303.                   message is written both in the CALLERS.LOG and also
  8304.                   the HEYSYSOP.LOG file that informs the Sysop that a file
  8305.  
  8306.                                                                       Page 151
  8307.         ----------------------------------------------------------------------
  8308.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8309.         ----------------------------------------------------------------------
  8310.  
  8311.  
  8312.  
  8313.                   has been uploaded for "Sysop Only".  The CALLERS.LOG and the
  8314.                   HEYSYSOP.LOG file can be viewed from the Sysop Menu and
  8315.                   by pressing F1 at the "Ready..." prompt.  These files
  8316.                   should be checked regularly to keep the Sysop aware of the
  8317.                   various BBS activities.
  8318.  
  8319.  
  8320.         QUESTION: When a caller logs on using the ANSI Color Graphics option,
  8321.                   when the SFFILES.BBS is displayed, occasionally a line in 
  8322.                   the file is displayed only in the caller's default color.
  8323.                   Why is this?
  8324.                   
  8325.         ANSWER:   In the event a file line is not colored like the others, but
  8326.                   rather uses the caller's default color, that is because the
  8327.                   comma in the file size is either not located properly or does
  8328.                   not exist.  SPITFIRE cues off the comma in the file size to 
  8329.                   determine the coloring of the SFFILES.BBS listings. 
  8330.  
  8331.                   
  8332.         QUESTION: After successfully running SPITFIRE for sometime, all of
  8333.                   a sudden upon booting up, a message is displayed that the
  8334.                   SFNODE.DAT file was not found.  Why did this happen?
  8335.                                               
  8336.         ANSWER:   When SPITFIRE is installed, a file named SFNODE.DAT is
  8337.                   created.  This file contains information as to what drive
  8338.                   and directory the SPITFIRE system and work files exist.
  8339.                   If after using the program, the Sysop changes the location
  8340.                   of SPITFIRE (for example, SPITFIRE was originally booted up
  8341.                   on a floppy and then moved to Drive C), SPITFIRE will
  8342.                   continue to look for the files in the originally specified
  8343.                   location.  The easiest way to rectify this situation is to
  8344.                   the /P command line parameter to set the drive and directory
  8345.                   used in SPITFIRE.  Another option would be to erase the 
  8346.                   existing SFNODE.DAT file and allow a new one to be created.
  8347.                   SPITFIRE will automatically assign the default path to the 
  8348.                   one in which SPITFIRE.EXE resides.
  8349.                                               
  8350.  
  8351.         QUESTION: After adding new files to the various file areas for the
  8352.                   callers to download, I noticed that when a caller logs
  8353.                   onto the BBS and does a check for new files, these files
  8354.                   are not displayed.  What is the problem?
  8355.                                               
  8356.         ANSWER:   There are basically two reasons this could happen.  The
  8357.                   first being, it is possible the files were copied into the
  8358.                   download directories but not added to the appropriate
  8359.                   SFFILES.BBS file.  Another possible explanation would be
  8360.  
  8361.                                                                       Page 152
  8362.         ----------------------------------------------------------------------
  8363.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8364.         ----------------------------------------------------------------------
  8365.  
  8366.  
  8367.  
  8368.                   that the file name, file size, file date and file
  8369.                   description has not been located in the exact specified
  8370.                   place in the SFFILES.BBS.  Refer to the section - SPITFIRE
  8371.                   FILE CLARIFICATIONS - of this manual for further information
  8372.                   regarding this subject.
  8373.  
  8374.  
  8375.         QUESTION: Why are callers unable to view the contents of a ZIP file 
  8376.                   after selecting <V>iew A File Archive from the File Menu?
  8377.  
  8378.         ANSWER:   This feature will only work with MS/PC DOS archive files.
  8379.                   It could be that the ZIP file in question was archived by a 
  8380.                   system other than MS/PC DOS and then uploaded to your BBS.
  8381.  
  8382.  
  8383.         QUESTION: The callers log reveals "Message sent and erased" for a
  8384.                   caller who logged onto the BBS.  What does this mean?
  8385.                                               
  8386.         ANSWER:   This would depict a special notice ( <x>.BBS; refer to the
  8387.                   section - SPITFIRE FILE CLARIFICATION - of the manual for 
  8388.                   further explanation regarding this subject) was left for a 
  8389.                   specific caller.  Once the caller receives this message it is
  8390.                   automatically erased.  The CALLERS.LOG displays the above 
  8391.                   mentioned message to inform the Sysop the message was sent 
  8392.                   and then erased.
  8393.                                               
  8394.  
  8395.         QUESTION: The HEYSYSOP.LOG reveals a message that a specific archived
  8396.                   file fails the CRC check.  What does this mean?
  8397.                                               
  8398.         ANSWER:   Anytime the Sysop is notified that an archived MS/PC DOS file
  8399.                   fails the CRC check, this means that the specified file is
  8400.                   corrupt and should be erased from your system.
  8401.  
  8402.  
  8403.         QUESTION: What is the purpose of the SPITFIRE.OVR overlay file?
  8404.  
  8405.         ANSWER:   By accessing the overlay file, many SPITFIRE procedures and
  8406.                   functions are called into memory only when they are needed
  8407.                   rather than being held in memory continuously.  Thus the
  8408.                   overlay file drastically reduces the amount of memory which
  8409.                   is required to run SPITFIRE.  This is very significant to
  8410.                   Sysops running SPITFIRE in a multi-tasking or networking
  8411.                   environment that is required for multi-node operation.
  8412.  
  8413.                                                                       Page 153
  8414.         ----------------------------------------------------------------------
  8415.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8416.         ----------------------------------------------------------------------
  8417.  
  8418.  
  8419.  
  8420.        QUESTION:  I recently registered a door program and was requested by
  8421.                   the author to add him to the caller's file.  This was so he
  8422.                   could call the BBS and upload my registered version.  The
  8423.                   call was long distance and he wanted to avoid the time
  8424.                   required to complete the log-on questionnaire.  Is this
  8425.                   possible to add a caller to the callers file?
  8426.  
  8427.        ANSWER:    A caller may be added to the SFUSERS.DAT file by selecting
  8428.                   ALT+A at the SPITFIRE "Ready For Use..." prompt.  A caller
  8429.                   may also be added by using the <U>... Modify Callers feature
  8430.                   found within the Sysop Menu.
  8431.  
  8432.  
  8433.        QUESTION:  Why does SPITFIRE limit the number of files allowed in
  8434.                   an external batch download to seven files and in an
  8435.                   external batch upload to six?
  8436.                 
  8437.        ANSWER:    These limits are set by DOS rather than SPITFIRE.  DOS
  8438.                   will only allow a command line to contain a specific
  8439.                   number of characters.  The seven files for the batch
  8440.                   download and the path for the upload directory and the
  8441.                   six files allowed in a batch upload attain the allowable
  8442.                   DOS limits. SPITFIRE can be configured through the 
  8443.                   UseFile feature to allow 99 files per download batch,
  8444.                   provided the external protocol has this capability. 
  8445.                  
  8446.  
  8447.        QUESTION:  When running SPITFIRE, I get a Runtime error 004 and 
  8448.                   SPITFIRE stops.  Why?
  8449.                 
  8450.        ANSWER:    This runtime error problem is caused by too many files
  8451.                   being open at one time.  You will need to increase the
  8452.                   number of files that DOS will allow to be opened at once
  8453.                   by changing your CONFIG.SYS file.  Refer to your DOS
  8454.                   manual for further information regarding this subject.
  8455.                   Your system will have to be rebooted after changing your
  8456.                   CONFIG.SYS file.
  8457.                  
  8458.                  
  8459.  
  8460.                                                                       Page 154
  8461.         ----------------------------------------------------------------------
  8462.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8463.         ----------------------------------------------------------------------
  8464.  
  8465.           
  8466.  
  8467.        QUESTION:  Why am I able to upload files that are contained in the
  8468.                   SFNOUP.DAT file?  As I understand this is a list of files
  8469.                   which should not be able to be uploaded to the BBS.
  8470.                   
  8471.        ANSWER:    SFNOUP.DAT has no affect on any caller with Sysop status.
  8472.                   In other words, any caller with a security equal to or
  8473.                   greater than what you have designated as Sysop security
  8474.                   for your system may upload files, even though they may
  8475.                   be contained in your SFNOUP.DAT.
  8476.  
  8477.  
  8478.        QUESTION:  Why are callers unable to leave a comment to Sysop on my
  8479.                   BBS?
  8480.  
  8481.        ANSWER:    Before SPITFIRE will allow a comment to be left to a Sysop, 
  8482.                   the Sysop must be a caller of the BBS.  The name the Sysop 
  8483.                   uses to log onto the BBS must be the same as the Sysop Caller
  8484.                   Name configured using the ALT+Z configuration window.  If a 
  8485.                   Sysop enters Sysop as the Sysop Caller Name and then logs 
  8486.                   onto the BBS using their real name, SPITFIRE will not allow 
  8487.                   a comment to be left to the Sysop because Sysop is not a 
  8488.                   caller of the BBS.  In this example, the Sysop would need to
  8489.                   change the Sysop Caller Name from Sysop to their real name.
  8490.                   Once this is done SPITFIRE will allow comments to be sent to 
  8491.                   the Sysop.  In other words, the Sysop caller name must be the
  8492.                   same as the name used for logging onto the BBS.
  8493.  
  8494.  
  8495.        QUESTION:  I just updated my bulletin number #9, yet when a caller
  8496.                   logs on, SPITFIRE does not list bulletin number #9 as being
  8497.                   updated.  Why?
  8498.  
  8499.        ANSWER:    For purposes of speed, SPITFIRE stops searching the drive
  8500.                   for new bulletins once a bulletin file is not found.  For
  8501.                   example, let's say that SPITFIRE finds BULLET[1..7].BBS
  8502.                   and then does not find BULLET8.BBS.  In such case, SPITFIRE
  8503.  
  8504.                                                                       Page 155
  8505.         ----------------------------------------------------------------------
  8506.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8507.         ----------------------------------------------------------------------
  8508.  
  8509.  
  8510.  
  8511.                   then stops the search and will not find BULLET9.BBS even
  8512.                   though it may exist on the drive.  There are two ways to fix
  8513.                   this.  The first and most logical way is to keep your
  8514.                   bulletins in numeric order.  The second way would be to
  8515.                   create dummy bulletin files so SPITFIRE will find the dummy
  8516.                   file and continue its search for updated bulletins.
  8517.                  
  8518.  
  8519.        QUESTION:  When attempting to boot SPITFIRE or when attempting to
  8520.                   log-on the BBS, I am told that a maintenance operation 
  8521.                   is being performed and that I should call back later.  There
  8522.                   is no maintenance operation being performed.  What do I do?
  8523.  
  8524.        ANSWER:    This could be caused by a number of things which are not
  8525.                   important to discuss.  The way to cure the problem is to
  8526.                   erase the SFWHOSON.DAT file found in the WORK directory.
  8527.                   When you reboot SPITFIRE, a new SFWHOSON.DAT will be created.
  8528.  
  8529.  
  8530.        QUESTION:  When I attempt to log-on SPITFIRE, I am told that I am
  8531.                   already logged on another node but I am not.  What do I do?
  8532.  
  8533.        ANSWER:    This could be caused by a number of things which are not
  8534.                   important to discuss.  The way to cure the problem is to
  8535.                   erase the SFWHOSON.DAT file found in the WORK directory.
  8536.                   When you reboot SPITFIRE, a new SFWHOSON.DAT will be created.
  8537.  
  8538.                         Thank you very much for selecting SPITFIRE.
  8539.  
  8540.                                                                       Page 156
  8541.         ----------------------------------------------------------------------
  8542.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8543.         ----------------------------------------------------------------------
  8544.         NOTES:
  8545.  
  8546.                                                                       Page 157
  8547.         ----------------------------------------------------------------------
  8548.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8549.         ----------------------------------------------------------------------
  8550.  
  8551.         SUBJECT INDEX - Page 1
  8552.  
  8553.         <x>.BBS/CLR 24
  8554.         SEC.BBS - 6, 26, 32
  8555.         19200 - 5, 6, 8, 106, 145, 147
  8556.         38400 - 5, 6, 42, 146, 147
  8557.         1K-XMODEM - 6, 72, 74, 92
  8558.  
  8559.         <<<<<< A >>>>>>
  8560.         ALL.BBS - 6, 15, 26, 32, 68
  8561.         Allowdelete - 138
  8562.         Alt+A - 6, 35, 56, 60, 99, 153
  8563.         Alt+C - 6, 56, 59, 66
  8564.         Alt+D - 6, 56, 66, 96
  8565.         Alt+E - 6, 56, 66
  8566.         Alt+F - 6, 18, 25, 48, 56, 59, 66
  8567.         Alt+F1 - 6, 25, 56, 59
  8568.         Alt+F2 - 6, 56, 59
  8569.         Alt+F3 - 6, 56, 59
  8570.         Alt+J - 6, 56, 66, 67, 96, 150
  8571.         Alt+L - 6, 35, 56, 67
  8572.         Alt+M - 5, 6, 7, 42, 56, 67, 106
  8573.         Alt+P - 6, 18, 20, 42, 56, 67, 111, 116
  8574.         Alt+Q - 6, 56, 67, 68, 108
  8575.         Alt+R - 6, 18, 43, 56, 68
  8576.         Alt+S - 6, 7, 56, 68, 108
  8577.         Alt+T - 6, 11, 13, 53, 56, 63, 68, 87
  8578.         Alt+Z - 6, 10, 15, 25, 32, 33, 56, 68, 70, 96, 100, 101, 105, 122,
  8579.         123, 154
  8580.         ANSI - 3, 6, 13, 15, 24, 25, 26, 27, 28, 29, 30, 31, 36, 55, 72, 73,
  8581.         85, 88, 97, 98, 109, 110, 128, 131, 136, 140, 149, 151
  8582.         ANSI.SYS - 3, 6, 15, 27, 128
  8583.         APPENDIX A - 4, 5, 145
  8584.         APPENDIX B - 149
  8585.         ARC - 6, 51, 84, 91, 92, 118, 152
  8586.         ARQ - 4, 6, 8
  8587.         ASCII - 6, 22, 26, 30, 34, 35, 40, 52, 74, 89, 92, 97, 98, 113, 118,
  8588.         149
  8589.         AUTOEXEC.BAT - 6, 36, 43, 123, 129, 131, 133, 150
  8590.  
  8591.         <<<<<< B >>>>>>
  8592.         BPS - 6, 74
  8593.         Backup Files - 6, 40, 44, 46, 47, 60, 98, 105
  8594.         BADINIT - 6, 22, 38
  8595.         Batch - 6, 20, 21, 22, 23, 25, 31, 33, 36, 37, 38, 41, 42, 92, 93,
  8596.         94, 95, 104, 105, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120,
  8597.         128, 131, 153
  8598.         Batch Download - 6, 25, 30, 33, 92, 93, 94, 113, 114, 115, 153
  8599.         Batch Upload - 6, 25, 30, 94, 95, 119, 120, 153
  8600.         Baud Rate - 4, 6, 8, 9, 25, 41, 42, 67, 106, 113, 118, 121, 122,
  8601.         136, 149
  8602.         BBSNAME - 6, 23, 38
  8603.         Beep - 6, 39, 40
  8604.         Binkleyterm - 121
  8605.  
  8606.                                                                       Page 158
  8607.         ----------------------------------------------------------------------
  8608.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8609.         ----------------------------------------------------------------------
  8610.  
  8611.         SUBJECT INDEX - Page 2
  8612.  
  8613.         BRK - 3, 4, 112, 113, 114, 116, 117, 119
  8614.         BRK OFF - 112, 113, 114, 116, 117, 119
  8615.         BRK ON - 112, 113, 114, 116, 117, 119
  8616.         BRK.DRV - 3
  8617.         Buffalo Creek'S Bbs - 1, 6, 19, 31, 34, 38, 41, 67, 91, 107, 109,
  8618.         110, 111, 113, 116, 119, 135, 150
  8619.         BUFFERS - 3, 132
  8620.         Bulletins - 6, 24, 25, 28, 29, 63, 69, 70, 104, 108, 109, 154, 155
  8621.         BULLET<x>.BBS/CLR - 24, 103
  8622.  
  8623.         <<<<<< C >>>>>>
  8624.         CALLERS.TMP - 116
  8625.         CALLERS.LOG - 6, 9, 21, 57, 58, 60, 98, 99, 104, 150, 151, 152
  8626.         SFCALLOG - 6, 23
  8627.         Capture Chat To Disk - 6, 56, 59
  8628.         Cd-Rom - 6, 14, 26, 51, 85, 90
  8629.         Chat - 6, 21, 24, 27, 31, 32, 34, 56, 58, 59, 66, 69, 71, 72, 83,
  8630.         89, 101, 124, 125, 126, 127, 134, 139
  8631.         CHATDONE - 6, 24
  8632.         Check Today's Statistics - 6, 56, 58
  8633.         Command Line Parameters - 5, 6, 41, 42
  8634.         COMMAND.COM - 4, 112, 118, 150
  8635.         Conference - 6, 14, 16, 17, 18, 20, 22, 24, 26, 37, 41, 43, 44, 45,
  8636.         46, 47, 50, 56, 60, 61, 62, 68, 70, 75, 76, 77, 78, 79, 80, 81, 82,
  8637.         96, 97, 98, 99, 100, 105, 122, 136, 137
  8638.         Configure - 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 18, 23, 25, 26,
  8639.         33, 41, 43, 44, 47, 48, 51, 52, 53, 56, 63, 66, 67, 68, 70, 74, 77,
  8640.         78, 80, 83, 91, 96, 97, 99, 100, 102, 103, 104, 105, 106, 107, 108,
  8641.         109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 
  8642.         CONFIG.SYS - 3, 4, 6, 15, 27, 128, 133, 153
  8643.         CRC - 6, 74, 92, 152
  8644.  
  8645.         <<<<<< D >>>>>>
  8646.         DAILYLMT.DAT - 6, 11, 12, 21, 22, 27, 31, 32, 33, 34, 124, 125, 134
  8647.         Delete - 6, 10, 43, 44, 45, 46, 47, 50, 61, 62, 66, 77, 79, 81, 82,
  8648.         97, 100, 104, 134, 137, 139
  8649.         Desqview - 3, 127, 129, 130, 131, 133
  8650.         Device - 3, 6, 15, 27
  8651.         Disconnect Delay - 6, 8, 9
  8652.         Display - 4, 6, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 24,
  8653.         25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41,
  8654.         43, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62,
  8655.         63, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 75
  8656.         Display File Control Character - 6, 39, 40
  8657.         Display File Path - 6, 18
  8658.         DLMT - 6, 24
  8659.         Doors - 3, 6, 30, 36, 69, 70, 75, 83, 84, 90, 106, 107, 108, 109,
  8660.         110, 139
  8661.         DORBUL - 6, 24, 109
  8662.         DOS - 1, 3, 4, 5, 6, 10, 11, 12, 20, 35, 36, 41, 42, 48, 49, 56, 59,
  8663.         66, 96, 103, 107, 108, 113, 118, 123, 124, 127, 128, 129, 132, 133,
  8664.         139, 150, 152, 153
  8665.  
  8666.                                                                       Page 159
  8667.         ----------------------------------------------------------------------
  8668.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8669.         ----------------------------------------------------------------------
  8670.  
  8671.         SUBJECT INDEX - Page 3
  8672.  
  8673.         Download - 2, 6, 12, 13, 14, 21, 22, 24, 25, 26, 29, 30, 31, 32, 33,
  8674.         34, 35, 36, 38, 39, 41, 48, 49, 51, 52, 60, 61, 72, 84, 85, 86, 87,
  8675.         89, 90, 91, 92, 93, 94, 107, 109, 110, 111, 112, 113, 114, 115, 116,
  8676.         119, 134, 135, 136, 138, 150, 151, 153
  8677.         DSZ - 3, 111, 112, 114, 115, 116, 117, 118, 119, 120
  8678.         DVANSI - 131
  8679.         DVP - 129, 130, 131
  8680.  
  8681.         <<<<<< E >>>>>>
  8682.         Edlin - 6, 30
  8683.         Ems - 121
  8684.         Erase - 6, 21, 35, 38, 45, 60, 84, 85, 86, 88, 98, 104, 108, 113,
  8685.         135, 150, 151, 152, 155
  8686.         Ethernet - 132
  8687.         Eventime - 6, 24
  8688.         Events - 6, 36, 43, 56, 66, 96, 101, 102, 104, 105, 121, 139
  8689.         Exit - 6, 56, 66, 67, 78, 79, 87, 89, 102, 108, 130, 131
  8690.         External Protocols - 6, 19, 110, 111, 113, 116, 117, 119
  8691.  
  8692.         <<<<<< F >>>>>>
  8693.         F1 - 6, 25, 56, 57, 59, 130, 131, 145, 151
  8694.         F2 - 6, 7, 29, 56, 58, 59, 145, 146, 147
  8695.         F3 - 6, 56, 58, 59
  8696.         F4 - 6, 56, 58
  8697.         F5 - 6, 56, 58
  8698.         F6 - 6, 56, 58
  8699.         F7 - 6, 56, 59
  8700.         F8 - 6, 56, 59
  8701.         F9 - 6, 56, 59
  8702.         F10 - 6, 56, 59
  8703.         File Area - 6, 14, 18, 20, 24, 26, 35, 41, 43, 48, 49, 50, 51, 56,
  8704.         60, 61, 63, 66, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96,
  8705.         97, 118, 120, 134, 135, 136, 151
  8706.         File Tag - 84, 86, 89, 90
  8707.         FILE<x>.BBS/CLR - 24, 29, 30
  8708.         FILST<x>.BBS/CLR - 24
  8709.         Free File - 6, 51, 135
  8710.         Frontdoor - 121
  8711.  
  8712.         <<<<<< G >>>>>>
  8713.         GOODBYE - 6, 7, 24, 69, 72, 75, 83, 84, 85, 87, 88, 89, 93, 94,
  8714.         96, 97, 107, 108
  8715.  
  8716.         <<<<<< H >>>>>>
  8717.         Hardware - 3, 6, 8, 106, 127, 128, 129, 130, 131, 132
  8718.         HEYSYSOP.LOG - 6, 11, 15, 23, 53, 57, 60, 87, 98, 99, 140, 150,
  8719.         151, 152
  8720.         High Speed Async Routines - 6, 8
  8721.         HIMEM.SYS - 128
  8722.  
  8723.         <<<<<< I >>>>>>
  8724.         Initialization String - 4, 5, 6, 7, 8, 9, 41, 42, 67, 106, 145, 149
  8725.  
  8726.                                                                       Page 160
  8727.         ----------------------------------------------------------------------
  8728.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8729.         ----------------------------------------------------------------------
  8730.  
  8731.         SUBJECT INDEX - Page 4
  8732.  
  8733.  
  8734.         <<<<<< J >>>>>>
  8735.         JOKER.DAT - 6, 23, 24, 34, 35, 62, 63
  8736.  
  8737.         <<<<<< L >>>>>>
  8738.         Lantastic - 3, 5, 127, 131, 132, 133
  8739.         LOCKOUT.BBS/CLR - 6, 24, 35, 67
  8740.         Loop - 103, 104, 108, 124
  8741.  
  8742.         <<<<<< M >>>>>>
  8743.         Main Menu - 6, 7, 15, 20, 21, 23, 24, 26, 29, 32, 35, 37, 52, 55, 64,
  8744.         68, 69, 70, 74, 75, 83, 84, 90, 96, 99, 101, 107, 108, 109, 123, 124
  8745.         MAIN<x>.BBS/CLR - 23, 24, 29, 30
  8746.         Maintenance - 6, 26, 40, 61, 96, 97, 98, 124, 155
  8747.         MAXUSERS - 6, 11, 24, 139
  8748.         Message Conference - 6, 18, 20, 22, 24, 26, 37, 41, 43, 44, 45, 46,
  8749.         47, 56, 60, 62, 68, 70, 75, 76, 77, 78, 79, 80, 81, 82, 96, 97, 98,
  8750.         99, 100, 105, 122, 136
  8751.         Message Files Path - 6, 17
  8752.         MGLST<x>.BBS/CLR - 24, 75
  8753.         MKSFMENU - 6, 31
  8754.         Modem - 3, 4, 5, 6, 7, 8, 9, 19, 21, 22, 37, 38, 41, 42,
  8755.         56, 57, 58, 59, 60, 66, 67, 68, 106, 122, 145, 146, 147, 149
  8756.         Move - 6, 7, 47, 51, 61, 79, 100, 104, 107, 118, 120, 151
  8757.         MSG<x>.BBS/CLR - 24, 26, 29, 30
  8758.         Multi-Tasking - 6, 16, 122, 127, 152
  8759.         Multi-Node - 6, 12, 22, 23, 27, 32, 69, 71, 97, 98, 115, 122, 123,
  8760.         124, 127, 128, 129, 131, 152
  8761.         MUV - 3
  8762.  
  8763.         <<<<<< N >>>>>>
  8764.         NEEDSYS.BBS/CLR - 6, 25, 59
  8765.         Network - 122, 127, 131, 132, 133, 146, 152
  8766.         Net-Mail - 6, 23, 37, 38, 42, 43, 44, 78, 80, 105, 106, 121, 122, 133
  8767.         Newsletter - 6, 26, 35, 69, 71
  8768.         NEWUSER.BBS/CLR - 6, 15, 25, 52
  8769.         Node Chat - 6, 21, 31, 32, 34, 69, 71, 72, 101, 124, 125, 126, 127, 134
  8770.         Novell - 132
  8771.  
  8772.         <<<<<< O >>>>>>
  8773.         Old Message Purge - 6, 44, 46, 47
  8774.         OS/2 - 133
  8775.  
  8776.         <<<<<< P >>>>>>
  8777.         Pack - 2, 6, 20, 23, 29, 31, 34, 36, 37, 39, 40, 42, 43, 46, 47, 62,
  8778.         66, 77, 96, 97, 98, 105, 106, 107, 121, 123, 124, 133, 146, 150
  8779.         Pack Message - 96, 97
  8780.         Pak - 87, 92
  8781.         Password - 6, 7, 10, 11, 12, 14, 15, 16, 25, 27, 39, 60, 61, 62,
  8782.         63, 65, 68, 72, 74, 96, 97, 98, 108, 109, 124, 136, 138
  8783.         Paths - 6, 17, 18, 19, 20, 48, 56, 67, 122
  8784.         Pif Files - 128
  8785.  
  8786.                                                                       Page 161
  8787.         ----------------------------------------------------------------------
  8788.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8789.         ----------------------------------------------------------------------
  8790.  
  8791.         SUBJECT INDEX - Page 5
  8792.  
  8793.         Preview Area - 6, 48, 50
  8794.         PRIVATE.BBS/CLR - 6, 12, 15
  8795.         Protocols - 3, 4, 6, 18, 19, 25, 26, 33, 41, 67, 89, 92, 110, 111,
  8796.         112, 113, 114, 115, 116, 117, 119, 120
  8797.         Purge Allowed - 6, 60, 61, 65, 66
  8798.  
  8799.         <<<<<< Q >>>>>>
  8800.         QEMM - 128
  8801.         Questionnaires - 6, 23, 30, 52, 71
  8802.         Queue - 6, 16, 75, 76, 81, 82, 92, 93, 94, 95, 114, 115, 116
  8803.         Quick Log - 6, 21, 24, 31, 32, 67
  8804.  
  8805.         <<<<<< R >>>>>>
  8806.         RATIO - 6, 10, 12, 13, 26, 27, 31, 32, 33, 34, 134
  8807.         Registration - 1, 142
  8808.         Result Message - 4, 6, 8
  8809.  
  8810.         <<<<<< S >>>>>>
  8811.         Sealink - 3, 6, 74, 92
  8812.         Server - 132, 133
  8813.         SF.BAT - 5, 6, 22, 36, 42, 103, 107, 108, 110, 121, 129
  8814.         SF1STF - 6, 25
  8815.         SF1STM - 6, 25
  8816.         SF2SLOW - 6, 9, 25, 28
  8817.         SFASLEEP - 6, 25
  8818.         SFBATCHD - 6, 25, 30, 31
  8819.         SFBATCHU - 6, 25, 30, 31
  8820.         SFBBSLST.DAT - 6, 74
  8821.         SFBDAY - 6, 25
  8822.         SFCHAT.CAP - 6, 59
  8823.         SFDOOR.Mnu - 6, 22, 30, 107, 134
  8824.         SFDOORS.DAT - 108, 109, 135, 150
  8825.         SFDORBAK - 6, 25, 110
  8826.         SFDORBUL - 6, 25, 109
  8827.         SFDOWN - 6, 25
  8828.         SFDR<x>.BBS/CLR - 25, 30
  8829.         SFEVENTS - 6, 20, 139
  8830.         SFEXTDN - 6, 25, 28, 33, 111, 112, 114, 115, 116
  8831.         SFEXTDN,<x>.BAT - 111, 112, 114, 116
  8832.         SFEXTUP - 6, 25, 28, 116, 117, 119
  8833.         SFEXTUP<x>.BAT - 117, 119
  8834.         SFFAREA - 6, 20, 41, 137
  8835.         SFFILE.BAT - 6, 22, 129
  8836.         SFFILE.MNU - 6, 28, 29, 84, 109
  8837.         SFFILES.BBS - 6, 26, 28, 36, 49, 84, 86, 88, 89, 91, 120, 134,
  8838.         151, 152
  8839.         SFFILE.DAT - 135, 150
  8840.         SFIMPEXP - 6, 26, 30, 31, 85, 88
  8841.         SFINIT.BAT - 4, 6, 22
  8842.         SFLOGON.BAT - 6, 22
  8843.         SFLOG - 6, 21, 22, 103, 104
  8844.  
  8845.                                                                       Page 162
  8846.         ----------------------------------------------------------------------
  8847.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8848.         ----------------------------------------------------------------------
  8849.  
  8850.         SUBJECT INDEX - Page 6
  8851.  
  8852.         SFMAIN.BAT - 6, 22, 74, 129
  8853.         SFMAIN.MNU - 6, 28, 109
  8854.         SFMAINT - 6, 26, 97, 98, 124
  8855.         SFMAIN.DAT - 135, 150
  8856.         SFMAIN<x>.QUE/ANS - 23, 52, 54, 55, 71
  8857.         SFMCONF - 6, 20, 41, 138
  8858.         SFMESS.BAT - 6, 22, 83, 91, 129
  8859.         SFMESS.DAT - 135, 150
  8860.         SFMQDONE - 6, 26
  8861.         SFMSG.MNU - 6, 28, 109
  8862.         SFMSGPCK - 4, 6, 23, 37, 105, 106
  8863.         SFNEWU - 6, 23, 52, 53, 54, 55, 57, 99, 100
  8864.         SFNODE - 6, 20, 26, 140, 151
  8865.         SFNOTIME - 6, 26
  8866.         SFNOUP - 6, 23, 35, 85, 86, 88, 154
  8867.         SFNWSLTR - 6, 26, 28, 35, 71
  8868.         SFORDER.MNU - 6, 22, 30, 55
  8869.         SFORD<x>.BBS/CLR - 26, 30
  8870.         SFPAGED.BBS/CLR - 6, 26, 27, 38, 58, 71, 72, 83, 89
  8871.         SFPRELOG.BBS - 6, 26, 28, 68, 124
  8872.         SFPROMSG.BBS/CLR - 6, 26, 74, 111
  8873.         SFPROTCO.HLP - 6, 22, 89
  8874.         SFRATIO.BBS/CLR - 6, 26, 32, 33, 34
  8875.         SFREMIND.BBS/CLR - 6, 27
  8876.         SFREMOTE.BAT - 6, 20, 22, 36, 96, 150
  8877.         SFSEC<x>.BAT - 6, 21, 22, 38
  8878.         SFSENDIT - 134, 135
  8879.         SFSYSOP.MNU - 6, 28
  8880.         SFSYSTEM - 6, 23, 139
  8881.         SFTIMEUP.BBS/CLR - 6, 27
  8882.         SFUP.BBS - 6, 15, 23, 27, 36
  8883.         SFUPCASE.DAT - 6, 15, 23, 36
  8884.         SFUSERS - 6, 7, 13, 23, 34, 39, 41, 60, 62, 65, 97, 98,
  8885.         134, 136, 138, 153
  8886.         SFWHOSON.DAT - 6, 23, 123, 140, 155
  8887.         SF.BAT - 5, 6, 22, 36, 42, 103, 107, 108, 110, 121, 129
  8888.         SMARTDRV - 128
  8889.         SOP<x>.BBS/CLR - 27, 30
  8890.         SPITFIRE.HLP - 6, 22, 74, 83, 91
  8891.         SPITFIRE.Ovr - 6, 20, 121, 152
  8892.         SYSINIT - 6, 27
  8893.         Sysop Utilities - 6, 69, 74, 75, 83, 84, 91, 96, 103, 104, 125
  8894.  
  8895.         <<<<<< T >>>>>>
  8896.         Telink - 6, 74, 92
  8897.         This System's Info - 6, 69, 71
  8898.         THOUGHTS.BBS - 6, 28, 41
  8899.         Tilde - 6, 9, 53
  8900.         TOOMANY.BBS - 6, 11, 27
  8901.  
  8902.  
  8903.                                                                       Page 163
  8904.         ----------------------------------------------------------------------
  8905.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8906.         ----------------------------------------------------------------------
  8907.  
  8908.         SUBJECT INDEX - Page 7
  8909.  
  8910.         <<<<<< U >>>>>>
  8911.         Undelete - 6, 10, 79, 100, 101
  8912.         Upload - 6, 10, 11, 12, 13, 14, 16, 17, 22, 23, 25, 26, 27, 30,
  8913.         32, 33, 34, 35, 37, 39, 48, 49, 51, 58, 60, 61, 62, 72, 84, 87,
  8914.         88, 89, 92, 94, 95, 101, 103, 105, 116, 117, 118, 119, 120, 136,
  8915.         137, 138, 150, 151, 152, 153, 154
  8916.         Usefile - 6, 33, 115, 153
  8917.         USERINIT.BBS/CLR - 6, 27, 58
  8918.         Utilities - 2, 6, 37, 48, 69, 74, 75, 83, 84, 91, 96, 103, 104,
  8919.         122, 125, 134, 135, 142
  8920.  
  8921.         <<<<<< W >>>>>>
  8922.         WATCHDOG - 6, 36
  8923.         WELCOME1.BBS/CLR - 6, 26, 27, 68, 124
  8924.         WELCOME<x>.BBS/CLR - 27
  8925.         Wildcards - 86, 88, 91
  8926.         Wildfire - 3, 109
  8927.         Windows - 3, 127, 128, 129, 131, 133
  8928.         Work Files Path - 6, 17, 19
  8929.  
  8930.         <<<<<< X >>>>>>
  8931.         Xmodem - 6, 72, 74, 92
  8932.         Xpert - 6, 69, 72, 75, 83, 84, 91, 96, 100, 139
  8933.  
  8934.         <<<<<< Y >>>>>>
  8935.         YMODEM - 6, 41, 67, 92
  8936.         YMODEM-g - 6, 41, 67, 92
  8937.  
  8938.         <<<<<< Z >>>>>>
  8939.         ZIP - 6, 15, 17, 34, 36, 85, 87, 91, 92, 107, 113, 119, 120, 152
  8940.         ZMODEM - 110, 111, 114, 115, 116, 119
  8941.  
  8942.                                                                       Page 164
  8943.         ----------------------------------------------------------------------
  8944.         -+  SPITFIRE BULLETIN BOARD SYSTEM  -  Version 3.2 - March 20, 1992 +-
  8945.         ----------------------------------------------------------------------
  8946.         NOTES:
  8947.  
  8948.  
  8949.  
  8950.