home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / USBDOR54.ZIP / USBBSDOR.DOC < prev    next >
Encoding:
Text File  |  1995-05-09  |  78.0 KB  |  1,706 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.          ------------------------------------------------------------------
  10.         |                                                                  |
  11.         |                                                                  |
  12.         |                                                                  |
  13.         |                                                                  |
  14.         |                      USBBSDoor Version 5.4                       |
  15.         |                  (Formerly known as USBBSDOR)                    |
  16.         |                                                                  |
  17.         |                                                                  |
  18.         |   * Continuously updated and supported for over seven years! *   |
  19.         |                                                                  |
  20.         |                                                                  |
  21.         |     Search the USBBS National BBS Listings for  Area Codes,      |
  22.         |     States, Text, Internet, Brand of BBS, & New listings.        |
  23.         |                                                                  |
  24.         |                                                                  |
  25.         |   Works with many brands of BBS including:  PCBoard 14.x-15.x,   |
  26.         |   Wildcat 4.x, RBBS, GAP, Spitfire, Remote Access, and any BBS   |
  27.         |   software which can create compatible PCBOARD.SYS,  DOOR.SYS,   |
  28.         |   DORINFO1.DEF, or SFDOORS.DAT door information files.           |
  29.         |                                                                  |
  30.         |                                                                  |
  31.         |                                                                  |
  32.         |      * * *  COMPLETELY AUTOMATED MONTHLY MAINTENANCE  * * *      |
  33.         |                                                                  |
  34.         |                                                                  |
  35.         |                      USBBSDoor Version 5.4                       |
  36.         |                                                                  |
  37.         |  (C) Copyright 1987-1995   Brent Yandell   All Rights Reserved   |
  38.         |                                                                  |
  39.         |                          Distributed by:                         |
  40.         |                                                                  |
  41.         |                      Yandell Custom Software                     |
  42.         |                 9438 U.S. Hwy 19 North - Suite 212               |
  43.         |                       Port Richey, FL 34668                      |
  44.         |                                                                  |
  45.         |                      DATA - (813) 842-8099                       |
  46.         |                                                                  |
  47.         |                                                                  |
  48.         |                                                                  |
  49.         |                            May 9, 1995                           |
  50.         |                                                                  |
  51.         |                                                                  |
  52.         |                                                                  |
  53.         |                                                                  |
  54.         |                                                                  |
  55.          ------------------------------------------------------------------
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.         --------------------------------------------------------------------
  70.                                      USBBSDoor
  71.         --------------------------------------------------------------------
  72.  
  73.                                  TABLE OF CONTENTS                      Page
  74.                                  -----------------                      ----
  75.  
  76.  
  77.               INTRODUCTION
  78.               1.0  What is USBBSDoor                                       3
  79.               1.1  What's New                                              4
  80.               1.2  Upgrading from Previous Versions                        4
  81.  
  82.               PRELIMINARIES
  83.               2.0  A Word on Installing Doors                              5
  84.               2.1  Obtaining the Current USBBS List                        5
  85.               2.2  Required Files                                          5
  86.  
  87.               INSTALLATION
  88.               3.0  Setting Up USBBSDOR.CNF                               6-9
  89.               3.1  Setting Up Door Files to Call USBBSDoor                10
  90.               3.2  Setting Up PROTOCOL.DAT                                11
  91.               3.3  Setting Up SEND.BAT                                    12
  92.               3.4  Setting Up and Modifying Text Files                    13
  93.  
  94.               RUNNING USBBSDoor
  95.               4.0  Running USBBSDoor Locally                              14
  96.               4.1  Notes on Automated Monthly Maintenance                 14
  97.               4.2  Notes on Searching USBBS Lists                         15
  98.               4.3  Notes on Downloading from USBBSDoor                    15
  99.               4.4  Notes on FOSSIL Use                                    16
  100.               4.5  Notes on Using ARJ Instead of ZIP Files                16
  101.               4.6  Caller "Command Line" Search Information               17
  102.               4.7  On-Line Sysop Functions                                17
  103.               4.8  Multi-nodes, Networks, Multi-taskers                   17
  104.  
  105.               QSUSBBS
  106.               5.0  What is QSUSBBS (Quick-Search USBBS)                   18
  107.               5.1  Restrictions On QSUSBBS Distribution                   18
  108.               5.2  QSUSBBS Disclaimer                                     18
  109.               5.3  Personalizing Your Copy of QSUSBBS                     19
  110.  
  111.               MISCELLANEOUS
  112.               6.0  Where to Receive Assistance                            20
  113.               6.1  Technical Notes                                        20
  114.               6.2  Log Entries                                            20
  115.               6.3  Error Messages                                         21
  116.               6.4  Disclaimer and Warranty                                21
  117.               6.5  License to use USBBSDoor                               21
  118.               6.6  Macro Chart                                            22
  119.               6.7  Local Status Line Layout                               23
  120.               6.8  Parameters Used in 'Generic DOOR.SYS' Mode          24-25
  121.  
  122.               REGISTRATION
  123.               7.0  Registering USBBSDoor                                  26
  124.               7.1  Register with CONFIDENCE - Author Information          26
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.         --------------------------------------------------------------------
  136.         Page 3                       USBBSDoor                        Page 3
  137.         --------------------------------------------------------------------
  138.  
  139.         1.0  What is USBBSDoor
  140.         ----------------------
  141.         USBBSDoor is  a door program which allows the caller to  access  the
  142.         USBBS National BBS List on-line.  The caller may search the list for
  143.         area codes, state, up to twenty characters of text, systems offering
  144.         Internet, brand of BBS software, and new or changed listings in  the
  145.         list.  If the Sysop desires, the caller may also download  the  list
  146.         from within USBBSDoor. An optional security level may be attached to
  147.         downloading.
  148.  
  149.         Searches  may be conditional.  Callers may specify where (area code,
  150.         state, or entire list) to perform searches for Text, Internet, Brand
  151.         of BBS, or New listings.
  152.  
  153.         Automated  monthly Sysop maintenance! The Sysop simply places a  new
  154.         list  each month in a specified location and USBBSDoor will know  it
  155.         is there and use it (registered copies only).
  156.  
  157.         USBBSDoor works with many types of BBS software, including  PCBoard,
  158.         Wildcat!, RBBS, GAP, Spitfire, Remote Access, and any software which
  159.         uses door information files compatible with those BBS types.
  160.  
  161.         "Header"  and "footer" information files from the list  are  created
  162.         automatically!
  163.  
  164.         Built-in  local maintenance mode and configuration file editor  with
  165.         F1 pop-up help at each parameter for easy installation and testing.
  166.  
  167.         For callers in color mode, the list output is colorized "on-the-fly"
  168.         for a nice effect.
  169.  
  170.         (H)elp is embedded in the Area code and State input prompts, in case
  171.         a caller needs help determining an area code or state abbreviation.
  172.  
  173.         USBBSDoor is DESQview aware.  Screen and keyboard I/O are limited to
  174.         their assigned window. USBBSDoor gives back time slices while idling
  175.         at input prompts.
  176.  
  177.         Text files (MENU, etc.) may contain PCBoard macros, Wildcat  macros,
  178.         or ANSI for color.
  179.  
  180.         Several USBBSDoor information @macros@ may be used in text files.
  181.  
  182.         USBBSDoor supports non-standard COM port operation.
  183.  
  184.         USBBSDoor supports FOSSIL communications.
  185.  
  186.         USBBSDoor runs at all baud rates and has been thoroughly tested with
  187.         COM ports locked at 115kb.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.         --------------------------------------------------------------------
  202.         Page 4                       USBBSDoor                        Page 4
  203.         --------------------------------------------------------------------
  204.  
  205.         1.1  What's New
  206.         ---------------
  207.         Refer  to the enclosed HISTORY.TXT file for complete details of  new
  208.         features and changes to this and previous releases of USBBSDoor.
  209.  
  210.  
  211.         1.2  Upgrading from Previous Versions
  212.         -------------------------------------
  213.  
  214.         * * * * * * If upgrading from USBBSDoor 5.3 or earlier:
  215.         -------------------------------------------------------
  216.         Use  the  new  MENU, HELLO, HELPx, AREAx, STATE,  and  BRAND  files.
  217.         Remove  the MODEM file.  Review the HISTORY.TXT file.  Set  any  new
  218.         configuration switches as  needed.
  219.  
  220.  
  221.         * * * * * * If upgrading from USBBSDoor 4.4 or earlier:
  222.         -------------------------------------------------------
  223.         All of the above, plus:
  224.         Remove the old AREA.HLP, STATE.HLP, MODEM.HLP, and BRAND.HLP files.
  225.  
  226.         If  using  non-standard  COM ports (COM ports other  than  1  or  2)
  227.         USBBSDoor now passes the SEND.BAT file the base address and IRQ  for
  228.         use with the DSZ "portx" option.  See section 3.3 page 12 for more.
  229.  
  230.         See  the section on PROTOCOL.DAT for modifying this file  for  Sysop
  231.         selectable USBBSDoor status line placement during  shelled  protocol
  232.         transfers (Top or Bottom of the screen).
  233.  
  234.  
  235.         * * * * * * If upgrading from USBBSDoor version 4.3:
  236.         ----------------------------------------------------
  237.         All of the above, plus:
  238.         You should review the sections of this manual concerning QSUSBBS.
  239.  
  240.  
  241.         * * * * * * If upgrading from USBBSDoor versions 4.0 through 4.2:
  242.         -----------------------------------------------------------------
  243.         All of the above, plus:
  244.         In USBBSDoor's configuration file editor, set the  "Set non-standard
  245.         COM  information" (if appropriate) and the  "(F)ast-search area code
  246.         or state" parameters.  F1 help is available at all setup  parameters
  247.         to facilitate a quick upgrade.
  248.  
  249.         BYE and BYEG files are no longer used in USBBSDoor.
  250.  
  251.  
  252.         * * * * * * If upgrading from USBBSDoor version 3.0 or earlier:
  253.         --------------------------------------------------------------
  254.         USBBSDoor will need to be completely reinstalled.  With the  F1  key
  255.         help at each local setup parameter it should take about 5 minutes!
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.         --------------------------------------------------------------------
  268.         Page 5                       USBBSDoor                        Page 5
  269.         --------------------------------------------------------------------
  270.  
  271.         2.0  A Word on Installing Doors
  272.         -------------------------------
  273.         The  purpose  of  this documentation is to explain  to  you  how  to
  274.         install the USBBSDoor program. It assumes that you have already read
  275.         the  manual which comes with your BBS software concerning doors  and
  276.         their use.  It is not within the scope of this manual to cover  door
  277.         installation for each type of BBS USBBSDoor is compatible with.
  278.  
  279.         2.1  Obtaining the Current USBBS List
  280.         -------------------------------------
  281.         The USBBS National BBS List is required.  It is not possible  for  a
  282.         USBBS  list  to be included within USBDOR54.ZIP, since the  list  is
  283.         updated  monthly.   A recent USBBS list is always available  on  our
  284.         system  in the USBBS door.  The current "home" of the USBBS list  is
  285.         Bob Breedlove's BBS: 916-929-7511.  The USBBS list follows a pattern
  286.         for  naming in the convention of USBBSxxx.LST.  The ZIP  file  which
  287.         contains  it  follows this same pattern.  The "xxx" is  the  version
  288.         number and increments monthly. As of this writing the version is 132
  289.         (USBBS132.LST in USBBS132.ZIP) for 05/95.  Using this method you can
  290.         determine the 6/95 list would be USBBS133.ZIP, etc.
  291.  
  292.         Each  USBBSxxx.ZIP contains a file called USBBSxxx.TXT.   This  file
  293.         lists the current distribution and update points for the USBBS list.
  294.  
  295.         Although  Yandell  Custom Software is currently a  distribution  and
  296.         update point for the USBBS listings, there is no affiliation between
  297.         them and the owners and editors of the USBBS list.
  298.  
  299.         2.2  Required Files
  300.         -------------------
  301.         The following files should be enclosed with USBDOR54.ZIP :
  302.         QUICK.DOC      -  Quick and easy installation guide.
  303.         USBBSDOR.EXE   -  The executable program file.
  304.         USBBSDOR.DOC   -  This documentation file.
  305.         USBSETUP.HLP   -  Help file for F1 help in local setup screen.
  306.         USB-CONV.EXE   -  Convert default text files to Sysop's choice.
  307.         MENU           -  The door program's main menu.
  308.         HELP, 2, 3     -  Help files shown when a caller requests (H)elp.
  309.         HELLO          -  A text file displayed when entering the door.
  310.         AREA, 2, 3     -  Help files for the Area Code prompt.
  311.         STATE          -  Help file for the State prompt.
  312.         BRAND          -  Help file for Brand of software prompt.
  313.         SEND.BAT       -  A single batch file for all external protocols.
  314.         PROTOCOL.DAT   -  A configuration file for external protocols.
  315.         QSUSBBS.EXE    -  Small, fast off-line USBBS list search & viewer.
  316.         QSUSBBS.DOC    -  Documentation for QSUSBBS.
  317.         QSREG.BAT      -  Use to personalize QSUSBBS (registered only).
  318.         LOCAL.BAT      -  Batch file for USBBSDoor's local maintenance mode.
  319.         FILE_ID.DIZ    -  USBBSDoor description file.
  320.         HISTORY.TXT    -  Over seven years of USBBSDoor!
  321.         ORDER.FRM      -  Order form for registering USBBSDoor.
  322.  
  323.         There should be twenty-four files in USBDOR54.ZIP.  All of the files
  324.         should be dated 05-09-95.
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.         --------------------------------------------------------------------
  334.         Page 6                        USBBSDoor                       Page 6
  335.         --------------------------------------------------------------------
  336.  
  337.         3.0  Setting Up USBBSDOR.CNF
  338.         ----------------------------
  339.         Create a directory where USBBSDoor will reside.  Extract the  entire
  340.         contents of USBDOR54.ZIP into this location.
  341.  
  342.         USBBSDoor uses a configuration file for certain door parameters. The
  343.         default name is USBBSDOR.CNF, however you may designate any name for
  344.         this file.  USBBSDoor contains a built-in editor for this file.  The
  345.         first installation step is to properly configure this file for  your
  346.         system.  You  must enter USBBSDOR /L at your DOS prompt or  use  the
  347.         enclosed LOCAL.BAT file (which is easier to remember) to  invoke the
  348.         door in its local maintenance mode.  Select option #1 for  "creating
  349.         or modifying config files".  You will then be prompted for a  config
  350.         file name. Simply hit enter to use the default USBBSDOR.CNF or enter
  351.         a file name of your choice.
  352.  
  353.         You may use one configuration file for all nodes, unless you wish to
  354.         enable certain features on some node's and not on others.
  355.  
  356.         You may use F1 to see the information below in a pop-up help window.
  357.  
  358.         * BBS software (door file) type
  359.         -------------------------------
  360.         Please  read  this  section  carefully  to  avoid  making  incorrect
  361.         assumptions about this parameter.
  362.  
  363.           1) PCBoard 14.5 through 15.x ONLY!.
  364.           2) PCBOARD.SYS     Generic PCBOARD.SYS, Auntie (auntie.sys), etc.
  365.           3) DOOR.SYS        Generic DOOR.SYS systems.
  366.           4) DOOR.SYS        Wildcat 3.x and 4.x ONLY.
  367.           5) DORINFOx.DEF    RBBS and software which writes color mode as 2.
  368.           6) DORINFOx.DEF    RA and software which writes color mode as 1.
  369.           7) SFDOORS.DAT     Spitfire, etc.
  370.  
  371.         Selection #2 will allow entering an alternate file name. Press enter
  372.         for  the default file name displayed, or enter the name of the  file
  373.         your BBS software creates.  For instance, Auntie Sysops would select
  374.         #2, then enter AUNTIE.SYS.
  375.  
  376.         With the exception of #5 and #6 USBBSDoor only supports the original
  377.         software's format for each information file.
  378.  
  379.         On  multi-node  systems  which utilize DORINFOx.DEF (x  =  node  #),
  380.         USBBSDoor will select the appropriate file (DORINFO1 DORINFO2  etc.)
  381.         based on the node number.
  382.  
  383.         * Name of this system
  384.         ---------------------
  385.         The name entered here is displayed at USBBSDoor's termination in the
  386.         "Registered To:" message (registered copies only). The name used  in
  387.         this parameter MUST be identical to the name used  when  ordering  a
  388.         customized  registration  number for USBBSDoor.  If registered, this
  389.         name is also used when personalizing the QSUSBBS utility.
  390.  
  391.  
  392.                        Section 3.0 continues on the next page
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.         --------------------------------------------------------------------
  400.         Page 7                        USBBSDoor                       Page 7
  401.         --------------------------------------------------------------------
  402.  
  403.         3.0  Setting Up USBBSDOR.CNF (continued)
  404.         ----------------------------------------
  405.  
  406.         * Idle keyboard time-out (minutes)
  407.         ----------------------------------
  408.         Enter the number of  minutes  before  a  keyboard  time-out  occurs.
  409.         USBBSDoor cycles back to the BBS should this happen.  USBBSDoor will
  410.         beep at the caller once every fifteen seconds during the last minute
  411.         of the time-out period before returning the caller to the BBS.
  412.  
  413.         * Disable CTS signal checking
  414.         -----------------------------
  415.         Always  answer no to this question unless you know for a  fact  that
  416.         disabling  (answering  yes) is best for your system.  NEVER  disable
  417.         (answer yes) CTS when using a high speed or MNP modem.
  418.  
  419.         * Location of current USBBSxxx.LST
  420.         --------------------------------
  421.         Enter  the  location  where  you  will  be  keeping  the   EXTRACTED
  422.         USBBSxxx.LST each month (xxx = version).  NEVER place a file name in
  423.         this parameter.  USBBSDoor looks for the newest USBBSxxx.LST in this
  424.         location each time it runs.
  425.  
  426.         This is also the location USBBSDoor will automatically extract a new
  427.         list  to (if your copy of USBBSDoor is registered) if a new list  is
  428.         detected in a new USBBSxxx.ZIP file. See page 14 section 4.1.
  429.  
  430.         * Disable (D)ownload option
  431.         ---------------------------
  432.         USBBSDoor provides the caller a simple facility for downloading  the
  433.         the current USBBSxxx.ZIP. When (D) is selected USBBSDoor will choose
  434.         the current USBBSxxx.ZIP file and display its size and download time
  435.         to the caller.  The caller then chooses a transfer protocol.
  436.  
  437.         If the caller has insufficient time remaining to transfer the  file,
  438.         the download will not be allowed.
  439.  
  440.         If  you do not wish your callers to be able to download  inside  the
  441.         door, answer Yes to disable downloading.
  442.  
  443.         * Security needed to Download
  444.         -----------------------------
  445.         Enter the security level required for downloading.
  446.  
  447.         Some  Sysops may want to allow new or non-subscribing callers access
  448.         to the list but not want them to be able to use USBBSDoor's download
  449.         feature. This parameter facilitates this Sysop preference.
  450.  
  451.         USBBSDoor uses the caller's security level as it is provided in  the
  452.         BBS  software's  door  information file (not  available  in  generic
  453.         PCBOARD.SYS mode #2).
  454.  
  455.  
  456.  
  457.                        Section 3.0 continues on the next page
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.         --------------------------------------------------------------------
  466.         Page 8                        USBBSDoor                       Page 8
  467.         --------------------------------------------------------------------
  468.  
  469.         3.0  Setting Up USBBSDOR.CNF (continued)
  470.         ----------------------------------------
  471.  
  472.         * Minimum Connect Speed to Download
  473.         -----------------------------------
  474.         Enter the lowest connect rate a caller can connect with and still be
  475.         able to download USBBSxxx.ZIP and QSUSB21.ZIP (if installed).
  476.  
  477.         If  you are using your BBS software facility for limiting  downloads
  478.         based on connect rates, you should set this parameter similarly.
  479.  
  480.         * Location of newest USBBSxxx.ZIP
  481.         ---------------------------------
  482.         If  you allow downloading, this parameter works in the same  fashion
  483.         as "Location of current USBBSxxx.LST". Simply enter a location where
  484.         the  newest USBBSxxx.ZIP (xxx = version) will be located.  USBBSDoor
  485.         will look for the newest USBBSxxx.ZIP in this location when a caller
  486.         requests a download.
  487.  
  488.         If you wish to allow the caller to download QSUSB21.ZIP in USBBSDoor
  489.         the location entered here is also used for QSUSB21.ZIP.
  490.  
  491.         Even  if downloading is not desired, this parameter is also used  if
  492.         USBBSDoor is registered and you wish it to automatically detect  and
  493.         extract a new USBBS list to its appropriate location.  See page  14,
  494.         section 4.1 for a detailed explanation of this feature.
  495.  
  496.         Files compressed in ARJ format may also be used.  See section 4.5 on
  497.         page 16 of this manual before attempting to use them.
  498.  
  499.         * Disable `searching' message
  500.         -----------------------------
  501.         When performing certain search functions on a USBBS list,  USBBSDoor
  502.         will  display  a "searching.." message between  "finds".  On  faster
  503.         systems, these "searching.." messages come and go so fast that  they
  504.         appear to be little glitches on the screen. After you have installed
  505.         USBBSDoor, select CA as a state to display then observe between area
  506.         codes  as listings are displayed.  Usually, only node's  running  on
  507.         8088's,  slow drives, or extremely heavy network traffic  will  need
  508.         this option enabled.
  509.  
  510.         * Line separating each listing
  511.         ------------------------------
  512.         You  may specify whether to put a dashed line, a solid line,  double
  513.         lines, or no line between each listing as it is displayed.
  514.  
  515.         Valid answers are 0, 1, 2, or 3 as shown below:
  516.  
  517.         Type 0:  None.  Each listing will be displayed with no separation.
  518.         Type 1:  ASCII  45 characters  (dashes)
  519.         Type 2:  ASCII 196 characters  (solid line)
  520.         Type 3:  ASCII 205 characters  (double line)
  521.  
  522.         Separator type #2 is highly recommended for easiest viewing.
  523.  
  524.                        Section 3.0 continues on the next page
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.         --------------------------------------------------------------------
  532.         Page 9                        USBBSDoor                       Page 9
  533.         --------------------------------------------------------------------
  534.  
  535.         3.0  Setting Up USBBSDOR.CNF (continued)
  536.         ----------------------------------------
  537.  
  538.         * Set non-Standard COM information
  539.         ----------------------------------
  540.         If  you  are using COM 1 or 2, ignore this parameter.  If COM  ports
  541.         other  than 1 or 2 are used, the base address and IRQ of  each  non-
  542.         standard port must be defined.
  543.  
  544.         Enter the base address in HEX for the appropriate ports in use.
  545.  
  546.         Enter the IRQ (1-15) for the appropriate ports in use.
  547.  
  548.         Allowing multiple ports to be defined in a single USBBSDOR.CNF  file
  549.         facilitates the need for only one configuration file for all  nodes.
  550.         When a COM port other than 1 or 2 is detected in the BBS door infor-
  551.         mation file, the appropriate information is used for that port.
  552.  
  553.         The base address and IRQ for COM 1 or 2 cannot be changed. USBBSDoor
  554.         does not support IRQ sharing in PS/2 machines.
  555.  
  556.         * (F)ast-search area code or state
  557.         ----------------------------------
  558.         The Sysop may configure the  (F)ast-search  command  to  immediately
  559.         display an Area code or State without any additional prompting  from
  560.         the caller. Simply enter a three digit area code, or two digit state
  561.         code (Sysop's choice) at this parameter.
  562.  
  563.         To disable the (F)ast-search command, simply leave this field blank.
  564.  
  565.         * Use a FOSSIL driver
  566.         ---------------------
  567.         USBBSDoor can communicate with an installed FOSSIL driver instead of
  568.         communicating directly with the serial port(s).
  569.  
  570.         If your BBS software does not use a FOSSIL driver, answer No to this
  571.         question.  If you are not sure if your BBS uses a FOSSIL driver,  it
  572.         probably does not.
  573.  
  574.         If your BBS software requires a FOSSIL driver, you may wish to  have
  575.         USBBSDoor use it.  Check your BBS manual for additional  information
  576.         on the use of doors that support FOSSIL communications.
  577.  
  578.         * USBBSDoor registration number
  579.         -------------------------------
  580.         USBBSDoor is fully functional in unregistered copies except for  the
  581.         "automatic new list extraction" feature.  Registration enables  this
  582.         feature.  When USBBSDoor terminates, the message "Unregistered Copy"
  583.         and a brief delay appears. A custom registration number will replace
  584.         this with the name of your system and remove the brief delay.
  585.  
  586.         Registration  also will allow you to personalize a copy  of  QSUSBBS
  587.         with your BBS name and phone number (see pages 18 and 19).
  588.  
  589.         You may receive a customized registration number INSTANTLY by  using
  590.         a major charge card.  See the enclosed file ORDER.FRM for details.
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.         --------------------------------------------------------------------
  598.         Page 10                       USBBSDoor                      Page 10
  599.         --------------------------------------------------------------------
  600.  
  601.         3.1  Setting Up Door Files to Call USBBSDoor
  602.         --------------------------------------------
  603.         The purpose of this section is to describe the command line  calling
  604.         parameters  for USBBSDoor in a door (batch) file.  You must refer to
  605.         your  BBS manual for complete instructions on installing doors  with
  606.         your BBS software.
  607.  
  608.         USBBSDoor  has the ability to know the location  where  USBBSDOR.EXE
  609.         has been executed. It is therefore unnecessary to change drives  and
  610.         directories  in the door batch file used to call USBBSDoor.  This is
  611.         shown in method #1 below, using the location of USBBSDoor in-line.
  612.  
  613.         The  naming  conventions of door batch files varies greatly  between
  614.         different BBS systems.  Some BBS systems allow the Sysop to call the
  615.         door  batch  file anything they like (USBBS.BAT).  Others might  not
  616.         even require the .BAT extension (USBBS).  Other systems may  have  a
  617.         pre-determined pattern for naming door batch files based on the door
  618.         number  on the system (DOOR1.BAT, etc.).  Refer to your  BBS  manual
  619.         for door batch file naming requirements.
  620.  
  621.         Sample door batch file (method #1):
  622.         -----------------------------------
  623.         @echo off
  624.         D:\USBBSDOR\USBBSDOR.EXE  USBBSDOR.CNF  C:\PCB
  625.         board.bat  |              |             |
  626.                    |              |             |
  627.                    The program    Config file.  Location where the BBS makes
  628.                    is called with               this node's door info file.
  629.                    the location                 Location ONLY!
  630.                    in-line as shown.
  631.  
  632.         Sample door batch file (method #2):
  633.         -----------------------------------
  634.         @echo off
  635.         D:
  636.         cd\usbbsdor
  637.         USBBSDOR.EXE  USBBSDOR.CNF  C:\PCB
  638.         D:            |             |
  639.         cd\pcb        |             |
  640.         board.bat     Config file.  --- Location where the BBS creates this
  641.                                         node's door information file.
  642.                                         Location ONLY!
  643.  
  644.         Multi-node  DORINFOx.DEF type systems (RBBS) - place a %1 after  the
  645.         node's  door information file location, so USBBSDoor will know which
  646.         node is being used.
  647.  
  648.         USBBSDoor will work fine with either method shown above.  Method  #1
  649.         simply results in slightly faster loading and exiting of the door.
  650.  
  651.         Each example above ends with BOARD.BAT which should be replaced with
  652.         the name of the batch file that runs your BBS. Your BBS software may
  653.         or  may not require this, especially if your BBS software  has  been
  654.         set-up to "shell" to USBBSDoor.
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.         --------------------------------------------------------------------
  664.         Page 11                       USBBSDoor                      Page 11
  665.         --------------------------------------------------------------------
  666.  
  667.         3.2  Setting Up PROTOCOL.DAT
  668.         ----------------------------
  669.         If  you  allow  downloading, you may wish  to  review  the  enclosed
  670.         PROTOCOL.DAT  file  to see if it meets your needs.  PROTOCOL.DAT  is
  671.         used to configure the designated "letter" for each type of protocol.
  672.         USBBSDoor contains  no  internal protocols,  and  relies  solely  on
  673.         external protocols such as DSZ for this function.
  674.  
  675.         Sample PROTOCOL.DAT
  676.         -------------------
  677.         X,N,Xmodem,T
  678.         C,N,Xmodem/CRC,T
  679.         O,N,1K-Xmodem,T
  680.         F,Y,1K-Xmodem/G,T
  681.         Y,N,Ymodem,T
  682.         G,Y,Ymodem-G,T
  683.         Z,N,Zmodem,T
  684.  
  685.         There are 4 parameters on each line, each separated by a comma:
  686.  
  687.         Parameter #1 -  the protocol letter choice.
  688.         Parameter #2 -  Y if error correction is required for this protocol,
  689.                         N or blank if not.
  690.         Parameter #3 -  short protocol description.
  691.         Parameter #4 -  B will force the USBBSDoor status line to appear  at
  692.                         the bottom of the screen, a T or blank will make the
  693.                         USBBSDoor  status line appear on top of  the  screen
  694.                         during the protocol shell.
  695.  
  696.         Parameter #4 recommendations:
  697.           For DSZ protocols use T (top).
  698.           For GSZ protocols use B (bottom).  Place SET GSZWINDOW=21 in  each
  699.           node's batch file which starts the BBS.
  700.           For HS-Link use T (top).
  701.  
  702.           Example line in PROTOCOL.DAT
  703.           (using DSZ):
  704.           Z,N,Zmodem,T
  705.  
  706.           (using GSZ):
  707.           Z,N,Zmodem,B
  708.  
  709.           Others: Use what works (looks) best for you.
  710.  
  711.         You  may  use any letter as a protocol except "V". The  caller  will
  712.         have the opportunity at the protocol prompt to view the contents  of
  713.         the USBBSxxx.ZIP file by selecting View. The ZIP view is internal to
  714.         USBBSDoor.
  715.  
  716.         See the next section about setting up SEND.BAT.  See page 15 section
  717.         4.3 for additional details about downloading.
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.         --------------------------------------------------------------------
  730.         Page 12                       USBBSDoor                      Page 12
  731.         --------------------------------------------------------------------
  732.  
  733.         3.3  Setting Up SEND.BAT
  734.         ------------------------
  735.         USBBSDoor uses  a  single batch file  for  all  external  protocols.
  736.         It  is not within the scope of this manual to  provide  instructions
  737.         for  setting  up  different  types of protocols  and  all  of  their
  738.         individual   command  line  options.  The  enclosed   SEND.BAT   and
  739.         PROTOCOL.DAT,  along with the popular DSZ external protocol,  should
  740.         provide ample protocol coverage for the  simple task  of downloading
  741.         the current USBBS list or QSUSBBS from USBBSDoor. If you wish to add
  742.         or delete protocols, the information below might assist you.
  743.  
  744.         SEND.BAT is passed the following parameters from USBBSDoor:
  745.         %1 (speed)
  746.         %2 (port)
  747.         %3 (filename)
  748.         %4 (protocol letter used in USBBSDoor)
  749.         %5 base address (hex) for com port (use with portx option).
  750.         %6 IRQ for com port (use with portx option).
  751.         %7 DTE (locked baud rate - may be needed by FOSSIL protocols).
  752.  
  753.         An examination of SEND.BAT will demonstrate how the protocol  letter
  754.         is  used to branch to the appropriate protocol command.  If you  are
  755.         familiar  with this type of batch file programming you may  wish  to
  756.         modify it.  If not, our best recommendation is to use it "as is". As
  757.         mentioned previously the default configuration used with the popular
  758.         DSZ protocol will provide ample coverage.
  759.  
  760.         IMPORTANT:  If using GSZ (the graphical counterpart to DSZ) for  any
  761.         of  the protocols, place the following SET command in the batch file
  762.         used to start the BBS on each node:
  763.  
  764.         SET GSZWINDOW=21
  765.  
  766.         Sysops  using  non-standard com ports may use one SEND.BAT  for  all
  767.         nodes  without the need for DSZPORT environment variables,  etc.  On
  768.         non-standard  nodes USBBSDoor will pass the base address and IRQ  as
  769.         defined for the com port in USBBSDOR.CNF. On nodes with standard COM
  770.         ports USBBSDoor will always pass 3f8,4 for COM1 and 2f8,3 for COM2.
  771.         Example DSZ command line in SEND.BAT for non-standard COM ports:
  772.         :Zmodem
  773.         DSZ portx %5,%6 pB4096 sz -m %3
  774.                     |
  775.                (note comma)
  776.         NOTE:  The  above paragraph applies only to those Sysops  using  COM
  777.         ports other than 1 and 2 on their systems.
  778.  
  779.         See page 15 section 4.3 for additional details about downloading.
  780.  
  781.         FOSSIL NOTE: If you are using USBBSDoor in its FOSSIL mode, DSZ  and
  782.         GSZ  mentioned above cannot be used.  There are FOSSIL "equivalents"
  783.         which  are available.  Their use and implementation  is  beyond  the
  784.         scope of this manual.
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.         --------------------------------------------------------------------
  796.         Page 13                       USBBSDoor                      Page 13
  797.         --------------------------------------------------------------------
  798.  
  799.         3.4  Setting Up and Modifying Text Files
  800.         ----------------------------------------
  801.         This section deals with the text display files USBBSDoor uses. These
  802.         files are MENU, HELLO, HELPx, AREAx, STATE and BRAND.
  803.  
  804.         The  files which come with USBBSDoor utilize the PCBoard color macro
  805.         method instead of ANSI.  This allows one file to be used instead  of
  806.         two files.
  807.  
  808.         USBBSDoor allows three different file types to accommodate different
  809.         BBS systems.  The examples below illustrate the MENU file but  apply
  810.         to all of the files listed above:
  811.  
  812.         Type #1  -  PCBoard color macros.  Using PCBoard color macros,  both
  813.         color & non-color versions of the file are in one file called MENU.
  814.  
  815.         Type #2  -  Wildcat color macros.  Using Wildcat color macros,  both
  816.         color & non-color versions of the file are in one file called MENU.
  817.  
  818.         Type #3  -  Ascii and ANSI files.  The non-color file is  a  regular
  819.         Ascii text file called MENU.  The color file is an ANSI file that is
  820.         called MENUG.  When ANSI is used in any of the above files, the  "G"
  821.         must be added to the file name.
  822.  
  823.         If  you  wish to modify the enclosed text files  using  a  different
  824.         method, use the USB-CONV.EXE program to convert the enclosed type #1
  825.         files  to  type #2 or type #3.  USB-CONV.EXE will only  convert  the
  826.         enclosed text files mentioned above.
  827.  
  828.         Important:  When modifying ANSI files, TheDraw is recommended.  When
  829.         saving  the file, if you wish the screen to clear you will  need  to
  830.         select that option. When asked for the "Line Length" by TheDraw when
  831.         saving a file, always answer NONE for best performance in USBBSDoor.
  832.  
  833.         Previously,  some  Sysops experienced difficulty  when  editing  the
  834.         multi-paged text files such as HELP and AREA. USBBSDoor now supports
  835.         linking files together, by specifying a "next" filename in the  file
  836.         currently being displayed.  This is done by placing a % (percent) in
  837.         the LEFT-MOST (column #1) position on line #24 of the current  file.
  838.         The  % must then IMMEDIATELY be followed by the file USBBSDoor is to
  839.         display  next,  such as %HELP2. This allows the Sysop to  edit  each
  840.         page easily and separately, especially those wishing to use the ANSI
  841.         file method.  It is recommended the %FILENAME be located on the 24th
  842.         line of each file where it is being used, so the new file will begin
  843.         immediately after a "More?" prompt appears. IMPORTANT: Regardless of
  844.         the file type in use, do not designate the %FILENAME parameter while
  845.         using a color ANSI or macro editor.  These editors will place  color
  846.         instructions  BEFORE the % on the line, thereby removing the %  from
  847.         the  first position in the line.  The %FILENAME must be added with a
  848.         plain text editor AFTER saving the file with the color editor.
  849.  
  850.         Refer to the enclosed AREA? and HELP? files for examples of  linking
  851.         these long files together by making individual shorter files.
  852.  
  853.         Refer to page 22 section 6.6 for the macro chart.
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.         --------------------------------------------------------------------
  862.         Page 14                       USBBSDoor                      Page 14
  863.         --------------------------------------------------------------------
  864.  
  865.         4.0  Running USBBSDoor Locally
  866.         ------------------------------
  867.         Start USBBSDoor with /L (USBBSDOR /L) or the LOCAL.BAT file.  Select
  868.         option #2.  You will be prompted for the configuration file to  use,
  869.         then  you will be asked whether you would like to begin  with  color
  870.         mode on or off. These selections allow you to see how USBBSDoor will
  871.         appear to a caller on-line.  USBBSDoor also works through the BBS in
  872.         local  mode and behaves in the same fashion as if a caller were  on-
  873.         line. When running USBBSDoor in local maintenance mode (/L) the name
  874.         appearing on the status line will be (Local) SYSOP and will  default
  875.         to a time limit of 90 minutes.
  876.  
  877.  
  878.         4.1  Notes on Automated Monthly Maintenance
  879.         -------------------------------------------
  880.         USBBSDoor automatically detects the presence of new USBBS lists  and
  881.         new USBBS zip files and acts accordingly.  When USBBSDoor is run, it
  882.         checks the "list location" the Sysop specified in the  configuration
  883.         file for the presence of USBBSxxx.LST files.  It determines which is
  884.         the newest one and uses it for the caller's on-line session.
  885.  
  886.         Two files are needed by USBBSDoor for the  "Explain symbols" command
  887.         and  the  "(I)nformation about list" command.  These  files  contain
  888.         information found at the beginning and end of USBBS lists.  If these
  889.         files  do not exist, USBBSDoor automatically creates them  from  the
  890.         list when it is run.  If they do exist, USBBSDoor checks to see if a
  891.         list  has been installed which is NEWER than these  two  information
  892.         files. If the list is newer, new information files are automatically
  893.         created from the new list.
  894.  
  895.         When a caller selects (D)ownload, USBBSDoor checks the "USBBSxxx.ZIP
  896.         file"  location  the Sysop specified in the configuration  file.  It
  897.         determines the newest USBBSxxx.ZIP and presents it to the caller for
  898.         downloading.   If  no USBBSxxx.ZIP files are  found,  USBBSDoor will
  899.         search for USBBSxxx.ARJ files, but only after looking for ZIP files.
  900.  
  901.         To update the monthly list in registered copies of USBBSDoor all the
  902.         Sysop has to do is put the new USBBSxxx.ZIP file where the door  has
  903.         been told it is.  USBBSDoor will determine the  newest  USBBSxxx.ZIP
  904.         file each time it runs. USBBSDoor will then look inside this  newest
  905.         ZIP and determine the date of the USBBSxxx.LST file inside.  If this
  906.         date  is NEWER than the current USBBSxxx.LST, or if for some  reason
  907.         there  is no "current" USBBSxxx.LST, USBBSDoor will extract  it  and
  908.         place  it  where you have indicated it should  be  in  USBBSDOR.CNF.
  909.         PKUNZIP.EXE  must  be  available via a DOS path in  order  for  this
  910.         "automatic  extraction" to work.
  911.  
  912.         If a new list is automatically extracted, the files USBBSxxx.TXT and
  913.         USBBSxxx.NWS will be extracted also (when present) and USBBS.INF and
  914.         USBBS.SYM (see above) will be created accordingly.
  915.  
  916.         Sysops  who have not registered USBBSDoor will need to  remember  to
  917.         extract  the  contents  of the ZIP file to  the  location  you  have
  918.         indicated  for  the  list file in USBBSDOR.CNF.  USBBSDoor will  not
  919.         perform this extraction for you until you have registered it.
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.         --------------------------------------------------------------------
  928.         Page 15                       USBBSDoor                      Page 15
  929.         --------------------------------------------------------------------
  930.  
  931.         4.2  Notes on Searching USBBS Lists
  932.         -----------------------------------
  933.         USBBSDoor contains  a  file  engine  which  permits  extremely  fast
  934.         searches  on  unformatted (sequential text) files.  On AT  class  or
  935.         faster  machines,  end  to end searches of USBBS  lists  are  nearly
  936.         instantaneous.
  937.  
  938.         Several  methods  of searching can be performed in  the  list.  Area
  939.         Code, States, 20 characters of Text, BBS brand, Internet access, and
  940.         listings  which  are  New  or changed in the  current  list  can  be
  941.         searched  for.  When performing searches for Text, Internet, Brands,
  942.         or New, the caller may specify whether to search for them in an Area
  943.         code, a State, or the Entire list.
  944.  
  945.         Commands may be parsed at the USBBSDoor command prompt, such as:
  946.         A 813    Searches for area code 813 immediately.
  947.         S FL     Searches for Florida immediately.
  948.  
  949.         N 606    Searches for NEW systems in area code 606.
  950.         I KY     Searches for systems offering Internet in Kentucky.
  951.         I E      Searches the Entire list for systems offering Internet.
  952.         (T)ext  and (B)rand of BBS software may be searched this  way  also,
  953.         except the text search will not accept the last parameter (where  to
  954.         search), as it must be entered at the "where to search" prompt.
  955.  
  956.  
  957.         4.3  Notes on Downloading From USBBSDoor
  958.         ----------------------------------------
  959.         USBBSDoor does not contain a "display entire list" command.  If  the
  960.         caller wants the entire list they may download it in compressed form
  961.         rather  than listing the entire contents, which saves  a  tremendous
  962.         amount of on-line time.
  963.  
  964.         You  must use a DSZ log compatible protocol in conjunction with  the
  965.         DSZLOG= environment setting in order for USBBSDoor to determine if a
  966.         download was successful or not.
  967.  
  968.         If  you  use the default SEND.BAT and  PROTOCOL.DAT,  USBBSDoor will
  969.         expect to find DSZ in the current directory or in a DOS path.
  970.  
  971.         If  the  environment setting DSZLOG= is being  used,  USBBSDoor will
  972.         correctly  place successful/aborted download information in  a  file
  973.         called USBBSDOR.LOG.  On PCBoard and Wildcat systems USBBSDoor  will
  974.         will  write  the  download information to  the  node's  caller  file
  975.         (activity log).
  976.  
  977.         All downloads from USBBSDoor are considered free, as USBBSDoor  does
  978.         not write to any BBS software's USER files.
  979.  
  980.         If  a caller does not have sufficient time remaining to  download  a
  981.         file,  the transfer will not be permitted.  NOTE: It has been  noted
  982.         that  some BBS packages which use DORINFOx.DEF as a door file  place
  983.         the  locked DTE modem speed, not the callers connect rate, into  the
  984.         door file.  In these cases, callers at speeds BELOW the  locked  DTE
  985.         rate will be told the transfer time is shorter than it actually is.
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.         --------------------------------------------------------------------
  994.         Page 16                       USBBSDoor                      Page 16
  995.         --------------------------------------------------------------------
  996.  
  997.         4.4  Notes on FOSSIL Use
  998.         ------------------------
  999.         Beginning with USBBSDoor 5.1 FOSSIL communications are supported. If
  1000.         your  BBS  uses a FOSSIL driver you may now have  USBBSDoor use  the
  1001.         FOSSIL driver also.  USBBSDoor has been tested with  popular  FOSSIL
  1002.         drivers currently available.
  1003.  
  1004.         You  may  also take advantage of this feature if your  BBS  software
  1005.         supports  Multi-port serial cards and permits FOSSIL input to  these
  1006.         cards  through the same driver used for the BBS software.  Some  BBS
  1007.         packages have Multi-port drivers which allow this, even though these
  1008.         drivers are not considered to be FOSSIL drivers themselves.
  1009.  
  1010.         To  force  USBBSDoor to place output  to  the  FOSSIL  specification
  1011.         instead  of normal COM output, set the toggle in the USBBSDoor local
  1012.         configuration screen (USBBSDOR /L).
  1013.  
  1014.         To  download USBBS lists from USBBSDoor while using the door in  its
  1015.         FOSSIL mode, the enclosed recommendations for using the popular  DSZ
  1016.         package must be disregarded.  Sysops already using FOSSIL drivers in
  1017.         conjunction with their BBS software should already be familiar  with
  1018.         FOSSIL  replacements for DSZ.  These replacements must be  installed
  1019.         in  SEND.BAT in place of the DSZ recommendations.  A  discussion  of
  1020.         this process is beyond the scope of this manual.
  1021.  
  1022.  
  1023.         4.5  Notes on Using ARJ Instead of ZIP Files
  1024.         --------------------------------------------
  1025.         Due to the growing popularity of this compression utility, USBBSDoor
  1026.         can now use USBBSxxx.ARJ files (if downloading is allowed).  For the
  1027.         purpose  of downloading and "new list auto  extraction"  (registered
  1028.         feature), USBBSDoor always looks for ZIP files first, then ARJ if no
  1029.         USBBSxxx.ZIP  files are found.  The off-line QSUSBBS search  utility
  1030.         may  now  also be downloaded from the door in ARJ  format  (same  as
  1031.         USBBSxxx, the door looks for QSUSB21.ZIP first).
  1032.  
  1033.         If you create corresponding USBBSxxx.ARJ and QSUSBBS.ARJ files  from
  1034.         their .ZIP counterparts, you MUST remove the .ZIP files or USBBSDoor
  1035.         will see them first and use them instead of your .ARJ files.
  1036.  
  1037.         If you prefer to use .ARJ files for these two files, substitute .ARJ
  1038.         for .ZIP whenever it appears in conjunction with a filename in  this
  1039.         manual and all of those operations will perform in the same manner.
  1040.  
  1041.         NOTE: If your copy of USBBSDoor is registered and you use the "auto-
  1042.         extraction"  feature each month, please be aware that  ARJ  requires
  1043.         MUCH  more  memory than PKUNZIP to extract the files.   If  you  are
  1044.         SHELLING to USBBSDoor from your BBS software and not  swapping  your
  1045.         BBS  software out of memory during the shell (if your BBS  permits),
  1046.         there  will  probably NOT be enough memory for ARJ  to  extract  the
  1047.         files  from USBBSxxx.ARJ files.  In other words, if your BBS is  not
  1048.         in memory when USBBSDoor runs and detects a new USBBSxx.ARJ, it will
  1049.         probably  be able to extract its contents (unless there are a lot of
  1050.         other memory resident applications running).  ARJ.EXE must be avail-
  1051.         able via a DOS path.
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.         --------------------------------------------------------------------
  1060.         Page 17                       USBBSDoor                      Page 17
  1061.         --------------------------------------------------------------------
  1062.  
  1063.         4.6  Caller "Command Line" Search Information
  1064.         ---------------------------------------------
  1065.         PCBoard  software supports the passing of information by the  caller
  1066.         to  a door program.  USBBSDoor takes advantage of this feature.  For
  1067.         instance, if the door is named USBBS, and the caller enters USBBS NY
  1068.         at  the  PCBoard prompt, USBBSDoor will load and  immediately  begin
  1069.         searching for state NY and USBBS 813 would search for area code 813.
  1070.         Any valid USBBSDoor "stacked" command may also be entered,  such  as
  1071.         USBBS N 813 which immediately searches for (N)ew/changed listings in
  1072.         area  code 813. USBBSDoor will always exit when the search has  been
  1073.         completed  if  the door is started in this manner.  This process  is
  1074.         handled automatically by USBBSDoor and PCBoard.
  1075.  
  1076.  
  1077.         4.7  On-line Sysop Functions
  1078.         ----------------------------
  1079.         The following function keys may be used by the Sysop while a  caller
  1080.         is on-line. To see these keys defined, enter ALT-H and they will  be
  1081.         displayed in a portion of the status line.  Only the keys which  are
  1082.         valid  with the type of BBS software USBBSDoor is running with  will
  1083.         be displayed.
  1084.  
  1085.         F3  -  Toggles  printer on or off. This command is only  valid  when
  1086.         using USBBSDoor with PCBoard software. USBBSDoor follows this toggle
  1087.         from PCBoard and prints information such as downloads, carrier drops
  1088.         and keyboard time-outs.
  1089.  
  1090.         F6  - If you have attached a security level to  USBBSDoor's Download
  1091.         function  and  the  caller  does not  have  sufficient  security  to
  1092.         download,  hitting  F6 will allow the caller to download  the  file.
  1093.         This  option does not appear in the status line when ALT-H  is  used
  1094.         as  there is  extremely little chance of this Sysop  function  being
  1095.         used in the USBBSDoor application.
  1096.  
  1097.         F7 - Certain user input errors will cause USBBSDoor to beep at them.
  1098.         The  Sysop  has the ability to toggle whether the host  beeps  also.
  1099.         This toggle is followed from BBS packages which use a PCBOARD.SYS or
  1100.         DOOR.SYS door file and accurately set this toggle.
  1101.  
  1102.         F9 - Toggles the display on & off. USBBSDoor will follow the display
  1103.         toggle with all BBS software using a PCBOARD.SYS or DOOR.SYS file.
  1104.  
  1105.         F10 -  This key will begin an on-line chat session.  Press ESCape to
  1106.         end the chat and return the caller to USBBSDoor.
  1107.  
  1108.  
  1109.         4.8  Multi-nodes, Networks, Multi-taskers
  1110.         -----------------------------------------
  1111.         USBBSDoor has been developed in a networked environment.  All multi-
  1112.         node  features  have  been tested on  our  own   multi-node  system.
  1113.         USBBSDoor's primary test facility is a thirty-two node system.
  1114.  
  1115.         USBBSDoor is DESQview aware.  It is automatically  detected,  screen
  1116.         and keyboard I/O are "well behaved", and time slices are given  back
  1117.         to other applications while USBBSDoor is idle at an input prompt.
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.         --------------------------------------------------------------------
  1126.         Page 18                       USBBSDoor                      Page 18
  1127.         --------------------------------------------------------------------
  1128.  
  1129.         5.0  What is QSUSBBS (Quick-Search USBBS)
  1130.         -----------------------------------------
  1131.         QSUSBBS is an "off-line" quick search program for the popular  USBBS
  1132.         listings.  It  provides extremely fast  area code,  state,  or  text
  1133.         searches on the USBBS list.
  1134.  
  1135.         Sysops  who  have  registered USBBSDoor may  personalize a  copy  of
  1136.         QSUSBBS.EXE  for distribution.  QSUSBBS will display a message  each
  1137.         time it is run which says:
  1138.  
  1139.         "This copy of QSUSBBS is compliments of:"
  1140.  
  1141.               NAME OF BBS & PHONE NUMBER
  1142.  
  1143.         If  QSUSBBS has been distributed by a BBS which has  not  registered
  1144.         USBBSDoor, the contents above will be:
  1145.  
  1146.         [ UNREGISTERED BBS COPY ]
  1147.  
  1148.         This  personalization  is available as a FREE option to  Sysops  who
  1149.         have purchased a USBBSDoor registration number.  A personalized copy
  1150.         of QSUSBBS cannot be purchased separately.
  1151.  
  1152.         QSUSBBS may be downloaded from USBBSDoor.  If QSUSB21.ZIP is located
  1153.         in the same location as specified for USBBSxxx.ZIP files, the caller
  1154.         will  be given a choice (by number) of which files to  download.  If
  1155.         USBBSDoor does not find QSUSB21.ZIP, it will look for QSUSB21.ARJ.
  1156.  
  1157.  
  1158.         5.1  Restrictions on QSUSBBS Distribution
  1159.         -----------------------------------------
  1160.         The files QSUSBBS.EXE and QSUSBBS.DOC may be distributed without the
  1161.         entire USBBSDoor package (USBDOR54.ZIP) among BBS systems as long as
  1162.         ONLY those TWO files remain together in the  same  compressed  file.
  1163.         Under no circumstances may either or both of these files be distrib-
  1164.         uted with any other product or  service,  including any national BBS
  1165.         listing.  Files including but not limited to BBS  advertisements  or
  1166.         BBS lists may NOT be packaged with QSUSBBS. The compressed file name
  1167.         for  the two QSUSBBS files must be QSUSB21 plus the  extension  name
  1168.         name reflecting the compression type (QSUSB21.ZIP).
  1169.  
  1170.  
  1171.         5.2  QSUSBBS Disclaimer
  1172.         -----------------------
  1173.         There  are no warranties, expressed or implied, for QSUSBBS.  Anyone
  1174.         who runs QSUSBBS on any computer assumes any and all liabilities for
  1175.         anything which may result as a consequence of running QSUSBBS.
  1176.  
  1177.         Under  no circumstances shall Yandell Custom Software or the  author
  1178.         of QSUSBBS be liable for any loss of profit or  any  other  damages,
  1179.         including but not limited to special, incidental, consequential,  or
  1180.         other damages, arising out of the use or inability to use QSUSBBS.
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.         --------------------------------------------------------------------
  1192.         Page 19                       USBBSDoor                      Page 19
  1193.         --------------------------------------------------------------------
  1194.  
  1195.         5.3  Personalizing Your Copy of QSUSBBS
  1196.         ---------------------------------------
  1197.  
  1198.                 * * *  A great way to advertise your system!  * * *
  1199.  
  1200.         The following files should be located with USBBSDOR.EXE:
  1201.  
  1202.         QSUSBBS.EXE
  1203.         QSUSBBS.DOC
  1204.         QSREG.BAT
  1205.  
  1206.         PKZIP.EXE must also be available via a DOS path.
  1207.  
  1208.         Run the QSREG.BAT file.
  1209.  
  1210.         3 steps will AUTOMATICALLY be performed:
  1211.  
  1212.         Step #1 - You will be prompted for your system's  telephone  number.
  1213.         The QSUSBBS.EXE file will then be stamped with your BBS name (as  it
  1214.         appears in USBBSDOR.CNF) and the phone number you just entered. This
  1215.         will appear on the screen each time QSUSBBS is started (as shown  in
  1216.         section 5.0, page 18).
  1217.  
  1218.         Note: Step #1 will be skipped if USBBSDoor has not been registered.
  1219.  
  1220.         Step #2 - PKZIP.EXE  will be used to create QSUSB21.ZIP  which  will
  1221.         contain  QSUSBBS.EXE and QSUSBBS.DOC.  PKZIP.EXE must be  accessible
  1222.         via a DOS path.
  1223.  
  1224.         Step  #3 - QSUSB21.ZIP will be copied to the location  specified  in
  1225.         the  USBBSDOR.CNF configuration file for USBBSxxx.ZIP download  list
  1226.         files.  QSUSB21.ZIP must be located in that location so that it  may
  1227.         be downloaded from USBBSDoor. QSUSB21.ZIP will not be copied to this
  1228.         location  if (A) The location is blank or NONE, or (B) the  location
  1229.         is the same location as QSUSB21.ZIP when created with USBBSDOR.EXE.
  1230.  
  1231.         If QSUSB21.ZIP exists with USBBSxxx.ZIP for download, USBBSDoor will
  1232.         allow  the caller to choose between the two for download.  USBBSDoor
  1233.         will  also look for .ARJ files for the above to files, but  only  if
  1234.         the corresponding .ZIP files are not found.
  1235.  
  1236.         If  you wish, you may place QSUSB21.ZIP in one of your  regular  BBS
  1237.         directories for download.  The restrictions stated in section 5.1 on
  1238.         page 18 apply at all times.  You may use other compression types for
  1239.         QSUSBBS.EXE  and QSUSBBS.DOC in other areas of your system,  however
  1240.         USBBSDoor itself will only recognize QSUSB21.ZIP or QSUSB21.ARJ.
  1241.  
  1242.         QSUSBBS.DOC should be read for additional info regarding QSUSBBS.
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.         --------------------------------------------------------------------
  1258.         Page 20                       USBBSDoor                      Page 20
  1259.         --------------------------------------------------------------------
  1260.  
  1261.         6.0  Where To Receive Assistance
  1262.         --------------------------------
  1263.         Yandell  Custom  Software (YCS) provides  the   following  technical
  1264.         assistance for USBBSDoor:
  1265.  
  1266.         813-842-8099   The YCS Support System.  Available to all BBS Sysops.
  1267.                        INSTANT on-line credit card registration and  support
  1268.                        system  for YCS Shareware.  On-line 7 days per  week,
  1269.                        24 hours per day.
  1270.  
  1271.         Limited voice support is available to registered users of USBBSDoor.
  1272.  
  1273.  
  1274.  
  1275.         6.1  Technical Notes
  1276.         --------------------
  1277.         Carrier is monitored by USBBSDoor.
  1278.  
  1279.         USBBSDoor uses approximately 128K of memory.
  1280.  
  1281.         USBBSDoor performs  its  own "ansi-detect  request"  to  the callers
  1282.         communications program.  If the caller supports ANSI sequences  then
  1283.         USBBSDoor  uses ANSI for special cursor movement,  screen  clearing,
  1284.         and prompting.  If running in the PCBoard or Wildcat specific modes,
  1285.         USBBSDoor uses the information in the door information files  rather
  1286.         than performing its own ansi-detect request.
  1287.  
  1288.         All  of  the enclosed executable files have been compressed  with  a
  1289.         commercial compression utility. Uncompressed versions of these files
  1290.         are not available.
  1291.  
  1292.  
  1293.  
  1294.         6.2  Log Entries
  1295.         ----------------
  1296.         The following information is written to USBBSDOR.LOG:
  1297.  
  1298.         Completed downloads
  1299.         Aborted downloads
  1300.         Carrier drops
  1301.         Keyboard time-outs
  1302.         File access errors (Path not found) (Invalid drive) (File not found)
  1303.  
  1304.         On  PCBoard  and  Wildcat systems the following is  written  to  the
  1305.         caller (activity) logs:
  1306.  
  1307.         The same entries in USBBSDOR.LOG
  1308.         Sysop chat active
  1309.         Sysop chat ended
  1310.  
  1311.         Successful  downloads are also entered in the DOWNLOAD.TXT  file  on
  1312.         PCBoard systems.
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.         --------------------------------------------------------------------
  1324.         Page 21                       USBBSDoor                      Page 21
  1325.         --------------------------------------------------------------------
  1326.  
  1327.         6.3  Error Messages
  1328.         -------------------
  1329.         The  only error messages which should ever be displayed by USBBSDoor
  1330.         are self-explanatory file access error messages (not found,  invalid
  1331.         drive, invalid directory, etc.).
  1332.  
  1333.         *   bad  command or filename *  This message will be echoed  to  the
  1334.         screen  if  DSZ (or the specified external protocol)  could  not  be
  1335.         found during a download attempt.  External protocols must reside  in
  1336.         the directory with USBBSDoor or in a valid DOS path.
  1337.  
  1338.  
  1339.         6.4  Disclaimer and Warranty
  1340.         ----------------------------
  1341.         USBBSDoor is a shareware product.  USBBSDoor may be uploaded to  BBS
  1342.         systems  provided copyright notices are not removed and  no  changes
  1343.         are made  to  the program.  There are no  warranties,  expressed  or
  1344.         implied,  for unregistered copies of USBBSDoor.  Sysops who  install
  1345.         USBBSDoor assume  any  and all liabilities for  anything  which  may
  1346.         result as a consequence of running USBBSDoor.  For registered copies
  1347.         of USBBSDoor,  Yandell Custom Software warrants that USBBSDoor  will
  1348.         perform  as described in this documentation.  In the event USBBSDoor
  1349.         does  not  perform as specified, then Yandell Custom  Software  will
  1350.         elect to either fix USBBSDoor or refund the amount paid, if notified
  1351.         within 30 days of registration.
  1352.  
  1353.         Under  no circumstances shall Yandell Custom Software or the  author
  1354.         of USBBSDoor be liable for any loss of profit or any other  damages,
  1355.         including but not limited to special, incidental, consequential,  or
  1356.         other damages, arising out of the use or inability to use USBBSDoor.
  1357.  
  1358.  
  1359.         6.5  License to use USBBSDoor
  1360.         -----------------------------
  1361.         USBBSDoor is not "public domain" or free software. A limited license
  1362.         is  granted to evaluate USBBSDoor for thirty days after the  initial
  1363.         installation.  USBBSDoor must be registered if it is used after  the
  1364.         initial thirty day evaluation period.
  1365.  
  1366.         Once USBBSDoor has been registered the registration may be used only
  1367.         on the original licensee's BBS system and only on nodes the original
  1368.         licensee owns and operates for their own purposes.  If the  original
  1369.         licensee  provides  some or all of their nodes  to  another  entity,
  1370.         those nodes will require their own USBBSDoor registration.
  1371.  
  1372.         USBBSDoor registrations are not transferable.
  1373.  
  1374.         A USBBSDoor registration is a license to use the USBBSDoor  software
  1375.         on one (1) BBS System at a single location with as many nodes as the
  1376.         original  licensee  owns and operates at THAT  location.   When  the
  1377.         licensee  owns  and  operates other BBS' in  other  locations,  each
  1378.         location will require a separate USBBSDoor registration.
  1379.  
  1380.         If USBBSDoor has not been registered after 30 days, a Sysop reminder
  1381.         will begin appearing at program termination.
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.         --------------------------------------------------------------------
  1390.         Page 22                       USBBSDoor                      Page 22
  1391.         --------------------------------------------------------------------
  1392.  
  1393.         6.6  Macro Chart
  1394.         ----------------
  1395.         USBBSDoor utilizes color macro conventions used in PCBoard 14.5-15.x
  1396.         and Wildcat 3.x and 4.x. The color chart is enclosed below for other
  1397.         BBS system Sysops who wish to use color macros instead of ANSI.
  1398.  
  1399.         Background (first digit)         Foreground (second digit)
  1400.         -----------------------          -------------------------
  1401.         Black   =  0                     Black   =  0
  1402.         Blue    =  1                     Blue    =  1
  1403.         Green   =  2                     Green   =  2
  1404.         Cyan    =  3                     Cyan    =  3
  1405.         Red     =  4                     Red     =  4
  1406.         Magenta =  5                     Magenta =  5
  1407.         Yellow  =  6                     Yellow  =  6
  1408.         White   =  7                     White   =  7
  1409.  
  1410.         Background(Blinking Foreground)  High Intensity(Bright Foreground)
  1411.         -------------------------------  ---------------------------------
  1412.         Black   =  8                     Black   =  8
  1413.         Blue    =  9                     Blue    =  9
  1414.         Green   =  A                     Green   =  A
  1415.         Cyan    =  B                     Cyan    =  B
  1416.         Red     =  C                     Red     =  C
  1417.         Magenta =  D                     Magenta =  D
  1418.         Yellow  =  E                     Yellow  =  E
  1419.         White   =  F                     White   =  F
  1420.  
  1421.         Examples:
  1422.  
  1423.         Bright White on Black background:
  1424.         @X0F (PCB) or @0F@ (WC)  (0=black F=bright white)
  1425.  
  1426.         Bright Yellow on Red background:
  1427.         @X4E (PCB) or @4E@ (WC)  (4=red E=yellow)
  1428.  
  1429.         Blinking Bright Red on Black background:
  1430.         @X8C (PCB) or @8C@ (WC)  (8=black C=bright red)
  1431.  
  1432.         Other macros allowed (in any text file)
  1433.  
  1434.         @CLS@      clear screen
  1435.         @FIRST@    is the callers first name, (cased, i.e. Brent).
  1436.         @SYSDATE@  is the current date.
  1437.         @DATE@     is also the current date.
  1438.         @SYSTIME@  is the current time.
  1439.         @TIME@     is also the current time.
  1440.         @TIMELEFT@ is the minutes left for the caller.
  1441.         @LEFT@     is also the minutes left for the caller.
  1442.         @FILENAME@ is the NAME of the newest USBBSxxx.LST (list) found.
  1443.         @FILEDATE@ is the DATE of the newest USBBSxxx.LST (list) found.
  1444.         @ZIPNAME@  is the NAME of the newest USBBSxxx.ZIP (USBBSxxx.ARJ).
  1445.         @F@        is the (F)ast-search parameter.
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.         --------------------------------------------------------------------
  1456.         Page 23                       USBBSDoor                      Page 23
  1457.         --------------------------------------------------------------------
  1458.  
  1459.         6.7  Local Status Line Layout
  1460.         -----------------------------
  1461.  
  1462.         * LEFT side of the status line:
  1463.         -------------------------------
  1464.  
  1465.         ----- Node #
  1466.         |    ----Connect speed
  1467.         |    |  ------Error correction
  1468.         |    |  |       ------Caller Name
  1469.         |    |  |       |              ------Caller City & State
  1470.         |    |  |       |              |
  1471.  
  1472.         1 (14400E) BRENT YANDELL - PORT RICHEY, FL
  1473.         G (05-05-95)  Sec(1)=110  Times On=9812  (PABF)
  1474.  
  1475.         |      |          |   |         |          |
  1476.         |      |          |   |         |          --- See Note #1
  1477.         |      |          |   |         ------ Times on system
  1478.         |      |          |   ----- Current security
  1479.         |      |          ---- Current Conference
  1480.         |      ----- Date of last call
  1481.         ---Caller's Screen
  1482.            (G) = Color (ANSI capable)
  1483.            (A) = Mono  (ANSI capable)
  1484.            (N) = Mono  (No ANSI)
  1485.            (R) = RIP   (Ripscrip)
  1486.  
  1487.         * RIGHT side of the status line:
  1488.         --------------------------------
  1489.                                             Time of this call ----
  1490.                                   Minutes in door -----------    |
  1491.                   Press to describe function keys --        |    |
  1492.                                                    |        |    |
  1493.  
  1494.                                                 ALT-H=Help   8 15:07
  1495.                                         USBBSDoor 5.4 368K 112 15:15
  1496.  
  1497.                                                 |      |    |    |
  1498.                  Door name and version ----------      |    |    |
  1499.                          Available free memory ---------    |    |
  1500.                                       Minutes remaining -----    |
  1501.                                                 Current time -----
  1502.  
  1503.  
  1504.         NOTE #1: The bottom status line may sometimes contained letters in
  1505.         parentheses (). These will appear depending on your BBS software.
  1506.  
  1507.         P = Printer toggle (PCBoard only).  If logging caller log activity
  1508.             to the printer, USBBSDoor will do so also.
  1509.         A = The 'caller alarm' bell is on.  USBBSDoor will beep locally at
  1510.             caller input errors if this is set in door information files.
  1511.         B = Information purposes only.  PCBoard only. B = page bell 'ON'.
  1512.         F = FOSSIL communications mode is being used.
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.         --------------------------------------------------------------------
  1522.         Page 24                       USBBSDoor                      Page 24
  1523.         --------------------------------------------------------------------
  1524.  
  1525.         6.8  Parameters Used In 'Generic DOOR.SYS' Mode
  1526.         -----------------------------------------------
  1527.         This information only applies to Sysops using BBS type #3 (door.sys)
  1528.         in USBBSDoor's setup screen.  This reference is for Sysops whose BBS
  1529.         does not create the  standard "52 line" DOOR.SYS file.  These Sysops
  1530.         may  be able to use this information to configure  door  converters,
  1531.         DOOR.SYS macro generators, etc.
  1532.  
  1533.         NOTICE:  This DOOR.SYS technical reference section is excluded  from
  1534.         all  warranties, expressed or implied.  The author has attempted  to
  1535.         make USBBSDoor flexible as possible when reading DOOR.SYS files made
  1536.         by Sysops, door converters, and other BBS author's. It is impossible
  1537.         to guarantee this flexibility will be sufficient to run USBBSDoor in
  1538.         DOOR.SYS mode when using a non-standard DOOR.SYS file.
  1539.  
  1540.         The following is each line number, an example in quotes (the  quotes
  1541.         do not exist in actual DOOR.SYS files), and what USBBSDoor expects.
  1542.  
  1543.         LINE #1   "COM1:" (etc.) COM Port - USBBSDoor uses the numeric  part
  1544.         only.  In order for USBBSDoor to work in local mode through the BBS,
  1545.         this must be represented as COM0 (that's a zero) when your BBS  runs
  1546.         the  door  with you on locally.  This MUST be represented  as  COM0,
  1547.         COM1, COM2, etc. This is mandatory run-time caller information.  The
  1548.         colon is in standard DOOR.SYS, but USBBSDoor does not require it.
  1549.  
  1550.         LINE #2  "14400" (etc.) Connect speed - This should be  the  connect
  1551.         speed  of the caller, not the locked DTE.  It is used  to  calculate
  1552.         file  download  times, it is displayed on the status  line,  and  is
  1553.         passed to SEND.BAT for downloads.  This entry is mandatory.
  1554.  
  1555.         LINE #4 "1" Node Number - While the DOOR.SYS standard dictates  this
  1556.         default  to a 1 on a single node system, USBBSDoor will tolerate a 0
  1557.         here if that is what the BBS or converter places here.  The only use
  1558.         for this information in DOOR.SYS mode for USBBSDoor is placing it in
  1559.         LOG file entries and displaying it on the status line. This entry is
  1560.         optional but highly recommended on multi-node systems.
  1561.  
  1562.         LINE #5   "38400" (etc.) DTE speed - This should be the  locked  DTE
  1563.         speed of the system, not the caller connect speed.  Its only use  is
  1564.         if  it is needed by external non-DSZ protocols (sent to SEND.BAT  as
  1565.         the %7 parameter).  This is optional unless needed as described.
  1566.  
  1567.         LINE #6  "Y" or "N" - Local screen display on or off. USBBSDoor will
  1568.         always  assume the screen display is ON unless this contains a  "N".
  1569.         This  line is optional, but should be a "Y" or blank if  your  local
  1570.         screen is always on.
  1571.  
  1572.         LINE #9 "Y" or "N" - Sysop page on/off.  Used only to display on the
  1573.         status line whether the Sysop has paging turned on in the BBS.  This
  1574.         is optional.
  1575.  
  1576.  
  1577.  
  1578.                        Section 6.8 continues on the next page
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.         --------------------------------------------------------------------
  1588.         Page 25                       USBBSDoor                      Page 25
  1589.         --------------------------------------------------------------------
  1590.  
  1591.         6.8  Parameters Used In 'Generic DOOR.SYS' Mode (continued)
  1592.         -----------------------------------------------------------
  1593.  
  1594.         LINE #9   "Y" or "N" - Alarm bell on/off.  Used to  display  on  the
  1595.         status  line  if the Sysop has alarms (local beep  on  caller  input
  1596.         errors) turned on in the BBS.  USBBSDoor use is optional.
  1597.  
  1598.         LINE #10 "BRENT YANDELL" -  Caller's name.  USBBSDoor will  truncate
  1599.         the name at 25 characters.  Mandatory information.
  1600.  
  1601.         LINE #11 "PORT RICHEY, FL" - Caller's city and state. USBBSDoor will
  1602.         truncate this at 24 characters. Optional but highly recommended.
  1603.  
  1604.         LINE #15  "110" - Caller's security level.  This must be  a  numeric
  1605.         value passed by the BBS. It is used to determine if (D)ownloads  are
  1606.         allowed,  for  the  (S)elect commands, and it is  displayed  on  the
  1607.         status  line. This is optional, unless limiting caller downloads  by
  1608.         security  level or access to text with (S)elect is desired. If  this
  1609.         line is 0 or blank USBBSDoor will place "N/A" on the status line.
  1610.  
  1611.         LINE  #16 "78" - Number of times caller has called the system.  This
  1612.         is displayed on the status line. This is optional. If this line is 0
  1613.         or blank USBBSDoor will place "N/A" on the status line.
  1614.  
  1615.         LINE #17  "12-23-93" - The date of the caller's last call.  This  is
  1616.         displayed  on the status line.  This is optional.  If this  line  is
  1617.         blank USBBSDoor will place the current date on the status line.
  1618.  
  1619.         LINE #19 "60" - Minutes remaining this call. This is mandatory.
  1620.  
  1621.         LINE #20  "GR" or "NG" or "RIP" - Graphics  (color).  USBBSDoor will
  1622.         assume the caller is NOT in color UNLESS this field is "GR" or "RIP"
  1623.         by the BBS or converter.  Optional but highly recommended.
  1624.  
  1625.         LINE #24 "1" - Last conference (area) in.  Displayed on  the  status
  1626.         line.  Use of this parameter is optional, however a 0 (zero)  should
  1627.         be written to this line if not used.
  1628.  
  1629.         LINE #27  "Z" - Default protocol.  This will be used as the  default
  1630.         protocol for downloading unless the caller chooses differently.  Use
  1631.         of  this  parameter  is optional.  If blank USBBSDoor will make  the
  1632.         default protocol "(N)one" and allow the caller to choose.
  1633.  
  1634.         LINE #38 "Y" or "N" - Error correcting connection. This is  part  of
  1635.         what  is considered the "extended" DOOR.SYS.  If "error  correcting"
  1636.         connect  protocols  are defined in PROTOCOL.DAT, USBBSDoor will only
  1637.         allow their use if this field is a "Y".  If this line does not exist
  1638.         in your DOOR.SYS, USBBSDoor will assume "N", which is only a problem
  1639.         if  you  have assigned protocols in PROTOCOL.DAT  as  needing  error
  1640.         correction.  If  your DOOR.SYS does not have this  entry,  protocols
  1641.         which  require modems with error-correction such as YModem-G  should
  1642.         not  be defined in PROTOCOL.DAT, since there is no way to  determine
  1643.         if the caller has made an error correcting connect.
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.         --------------------------------------------------------------------
  1654.         Page 26                       USBBSDoor                      Page 26
  1655.         --------------------------------------------------------------------
  1656.  
  1657.         7.0  Registering USBBSDoor
  1658.         --------------------------
  1659.         USBBSDoor is not free software.  USBBSDoor must be registered within
  1660.         30 days of installation.
  1661.  
  1662.         USBBSDoor is fully functional in unregistered copies except for  the
  1663.         "automatic new list extraction" feature.  Registration enables  this
  1664.         feature. When USBBSDoor terminates, the message "Unregistered  Copy"
  1665.         and a brief delay appear.  A custom registration number will replace
  1666.         this with the name of your system and remove the brief delay.
  1667.  
  1668.         Registration  also enables personalization of the  enclosed  QSUSBBS
  1669.         off-line utility.
  1670.  
  1671.         Registration also entitles you to limited voice support.
  1672.  
  1673.         You may receive a customized registration number INSTANTLY by  using
  1674.         a major charge card.  See the enclosed file ORDER.FRM for details.
  1675.  
  1676.  
  1677.         7.1  Register with CONFIDENCE - Author Information
  1678.         --------------------------------------------------
  1679.         Brent Yandell has been programming for over thirteen years including
  1680.         more  than  seven years of developing  telecommunications  software.
  1681.         Most Sysops will be familiar with PCBFV, the popular on-line PCBoard
  1682.         File Viewer,  QReader, the `full-screen' text door, and ChatBox, the
  1683.         split-screen page utility for PCBoard.
  1684.  
  1685.         Yandell Custom Software (YCS) is a licensed business, operating  and
  1686.         existing under the laws of the State of Florida since July, 1990.
  1687.  
  1688.         Writing  BBS Shareware doors and utilities, in  addition  to  custom
  1689.         programming, is our business... our ONLY business.
  1690.  
  1691.         First Door Release: 7/6/87 (USBBSDoor). Still updated and supported!
  1692.  
  1693.         YCS  Shareware is GUARANTEED (each product's documentation  contains
  1694.         each product's specific guarantee).
  1695.  
  1696.         Yandell Custom Software is an *AUTHORIZED*  credit card merchant for
  1697.         VISA, Mastercard and American Express charge cards.
  1698.  
  1699.         A dedicated multi-node BBS for support and on-line registrations,  a
  1700.         toll-free voice line for registrations, and a voice support line for
  1701.         registered customers are just a few of our offerings in our  efforts
  1702.         to provide you with RELIABLE, FAST, FRIENDLY SERVICE.
  1703.  
  1704.  
  1705.  
  1706.