home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / DEMO510.ZIP / README.DOC < prev    next >
Text File  |  1999-01-25  |  66KB  |  1,453 lines

  1.  
  2.                       
  3.       -----------------------------------------------------------------
  4.      /                                                                 \
  5.     /                  Searchlight BBS Changes Summary                  \
  6.    /                                                                     \
  7.   |          Copyright (c) 1988-1999  Searchlight Software, Inc.          |
  8.   |   Portions Copyright (c) 1994-1999  TeleGrafix Communications, Inc.   |
  9.   |                          All Rights Reserved                          |
  10.    \                                                                     /
  11.     \                        Version 5.1ß Rev.2                         /
  12.      \                                                                 /
  13.       -----------------------------------------------------------------
  14.  
  15.                               January 25, 1999
  16.  
  17.                       ---------------------------------
  18.                       NEW SECTION 8.0 - RUN-TIME ERRORS
  19.                       ---------------------------------
  20.  
  21.             See Section 4.0 for Telnet Configuration Information
  22.  
  23.      -------------------------------------------------------------------
  24.      YOU SHOULD READ THROUGH THIS FILE, OR AT LEAST SKIM THE HIGHLIGHTS.
  25.      THERE IS VERY IMPORTANT INFORMATION IN HERE ABOUT SEARCHLIGHT v5.1!
  26.      -------------------------------------------------------------------
  27.  
  28.  
  29.  ---------------------------------------------------------------------------
  30. | TABLE OF CONTENTS                                                         |
  31.  ---------------------------------------------------------------------------
  32.  
  33. 1.0 ..... Introduction
  34.   1.1 ... Important New Information
  35.   1.3 ... Using DOS Version Under Windows
  36.   1.4 ... Version number changes
  37.  
  38. 2.0 ..... Summary of Changes in 5.1 (UPDATED 01/25/1999)
  39.  
  40. 3.0 ..... Windows vs. DOS
  41.   3.1 ... Windows 95/NT and Utility Programs
  42.   3.2 ... Startup
  43.   3.3 ... Clipboard
  44.  
  45. 4.0 ..... Searchlight and Telnet
  46.   4.1 ... Setting Up Telnet
  47.   4.2 ... Using Telnet
  48.   4.3 ... Telnet and RIP
  49.   4.4 ... Telnet and Doors
  50.   4.5 ... Troubleshooting
  51.  
  52. 5.0 ..... Miscellaneous Issues
  53.   5.1 ... Events
  54.   5.2 ... RIP File Browser
  55.   5.3 ... Qmodem Pro Problem
  56.   5.4 ... File Directories
  57.   5.5 ... Default Search Strings
  58.   5.6 ... Default File List Format
  59.   5.7 ... Default Directory Search
  60.   5.8 ... Files System Commands
  61.   5.9 ... Upgrading from Version 1.x
  62.  
  63. 6.0 ..... RIPscrip Graphics and Version 5.1
  64.   6.1 ... Creating Your Own RIP Graphics
  65.  
  66. 7.0 ..... Acknowledgements
  67.  
  68. 8.0 ..... Run-Time Error Messages (NEW 01/25/1999)
  69.   8.1 ... DOS Error Messages
  70.   8.2 ... I/O Error Messages
  71.   8.3 ... Critical Error Messages
  72.   8.4 ... Fatal Error Messages
  73.  
  74. 9.0 ..... Sales and Support
  75.  
  76.  
  77.  ---------------------------------------------------------------------------
  78. | 1.0 - INTRODUCTION                                                        |
  79.  ---------------------------------------------------------------------------
  80.  
  81. Probably one of the biggest changes to Searchlight BBS in version 5.1 is the
  82. takeover of Searchlight by TeleGrafix Communications, Inc. - the inventors of
  83. RIPscrip graphics.  The crew over at Searchlight Software have decided that
  84. they would like to go off and do other things.  Not wanting the product to
  85. die, they have allowed us [TeleGrafix] to carry on their torch.  We wish the
  86. Searchlight crew the very best for whatever they choose to do in the future.
  87. Our hats off to you all for creating a great product.
  88.  
  89.  
  90. -------------------------------
  91. 1.1 - Important New Information
  92. -------------------------------
  93.  
  94. For registered users of 5.02 and earlier editions of Searchlight - the serial
  95. number/registration system for Searchlight has been completely re-done! Sorry
  96. to have to spring this on everybody, but anybody who has a 10 or 11-digit
  97. registration code provided by Searchlight Software will have to obtain a new
  98. serial number from TeleGrafix.  I can already hear the >groans< of
  99. displeasure out there.  The new system though will work out better for
  100. everyone though.
  101.  
  102. Let me take a minute to explain.  Like the older Searchlight scheme, your new
  103. 16-digit TeleGrafix serial number will determine the node count of your BBS.
  104. Searchlight's method only allowed for 1-line, 3-line, 10-line or
  105. unlimited-line scenarios.  If someone had a 3-line license, and wanted to add
  106. one more line, they'd have to buy "up to" the 10-line license - thus spending
  107. money for what he doesn't need (e.g., 6 extra lines).  With TeleGrafix's
  108. system, you can buy only what you need.  What's even better, you could
  109. upgrade your line count anytime, 24-hours a day.  All you need is a web
  110. browser, and a credit card.  You can still buy lines with a check if you mail
  111. it in, etc.
  112.  
  113. What's more, the new version 5.1 of Searchlight is both a demo edition, and
  114. the fully registered edition all in one.  If you don't run the REGISTER
  115. program, or key in your new 16-digit serial number during install, then the
  116. software will act as a demo copy - letting you play with up to 2 nodes, and
  117. up to 3 user accounts (SYSOP and GUEST count as two of those - but you can
  118. always delete GUEST if you want). That's it.  Enough to let you determine if
  119. you want to purchase Searchlight, but not enough to run a real system.  Once
  120. you buy a copy and get your serial number, just run REGISTER and voila, the
  121. software becomes fully unlocked. This means - no more diskettes that have to
  122. be shipped out.  You can just download your copy at any time, and be up and
  123. running in minutes, not days. And think of this - no more patch files!
  124.  
  125.  
  126. -------------------------------------
  127. 1.3 - Using DOS Version Under Windows
  128. -------------------------------------
  129.  
  130. We do not recommend using the DOS edition of Searchlight under Windows (i.e.,
  131. SLBBS.EXE).  You should use the Windows 95/NT version included with this
  132. package (i.e., SLBBS32.EXE).
  133.  
  134. If you do try to use the DOS version under Windows, you must make sure that
  135. Windows is configured to use EMS memory.  This will greatly enhance
  136. performance of Searchlight.  You can run the software under Windows, but we
  137. recommend using the Windows version of Searchlight included with this
  138. package.
  139.  
  140. See Section 3.1 below for information on configuring Windows to utilize EMS
  141. memory.
  142.  
  143. NOTE: You do not have to do this for the Windows version of Searchlight.
  144.  
  145.  
  146. ----------------------------
  147. 1.4 - Version Number Changes
  148. ----------------------------
  149.  
  150. With beta versions starting on 01/22/1999, the version number system reported
  151. on the main console (new feature) has changed.  The information displayed in
  152. the title of the screen will vary depending on what "build" of Searchlight
  153. is being run.
  154.  
  155. If a release is being worked on that has the same version number, but is to
  156. be released to the public after the main version was put out, a "Rev.#" will
  157. be added after the version number where "#" is the new release number for
  158. that version.  In this case, we're working on v5.1 Rev.2.
  159.  
  160. Furthermore, if the version being put out is a Beta edition, the symbol 'ß'
  161. will be added to the version number (e.g., v5.1ß Rev.2).  Also, for alpha and
  162. beta editions, a legend will be added identifying the date of the build along
  163. with the build number for the day (e.g., "v5.1ß Rev.2 01/22/1999.1" indicates
  164. that the version is v5.1ß, revision 2 created on 01/22/1999, and it is the
  165. first version released on that day.  If more than one beta editions are
  166. released to testers on the same day, the number after the date will be
  167. incremented (e.g., "v5.1ß Rev.2 01/22/1999.2" for the second build for the
  168. day.
  169.  
  170. For official releases we will only show the important information (e.g., 
  171. "v5.1 Rev.2").
  172.  
  173.  
  174.  ---------------------------------------------------------------------------
  175. | 2.0 - SUMMARY OF CHANGES IN 5.1                                           |
  176.  ---------------------------------------------------------------------------
  177.  
  178. v5.1ß Rev.2 01/25/1999.1
  179. ------------------------
  180.  
  181. - 01/25/1999: Enhanced the installation program a little bit.  Option C from
  182.   the main menu has traditionally created a default set of Searchlight data
  183.   files (i.e., .SL2 files).  Now when you choose this option, the
  184.   installation program allows you to go through a couple brief questions to
  185.   help configure the system more closely to your particular needs.  The
  186.   questions are simple and straightforward.  If you don't want to go through
  187.   the questionaire, you can simply accept the default settings and let
  188.   install do the rest -- it's up to you though to go into the configuration
  189.   program and custom tailor things yourself.
  190.  
  191.  
  192. v5.1ß Rev.2 01/22/1999.1
  193. ------------------------
  194.  
  195. - 01/22/1999: Found a bug that had been eluding detection.  There was a
  196.   bug in SLBBS.EXE that was causing the BBS to crash with a message "Runtime
  197.   error 000" whenever a caller was online and the SysOp shelled to DOS with
  198.   ALT-D.  This could also quite easily have explained reports of sporadic
  199.   crashes with the same error in the File Library.  Sorry about not finding
  200.   this one sooner.  It took a very long time to reproduce the problem 
  201.   "in-house".  Once we did, we found it pretty quickly.  Thanks to Paul
  202.   Casey and Craig Johnson for their patience in trying to track this one
  203.   down in the field.
  204.  
  205. - 01/22/1999: Made a couple minor changes to the main console.  The title
  206.   of the "call waiting" screen now knows if BBS is in the system name, and
  207.   no longer tacks " BBS" onto the end if it's already there.  Secondly,
  208.   the phrase " (Searchlight vXXX) is added to easily identify the version
  209.   that is being run.  For beta editions, additional information is added to
  210.   describe the date that the version was created and the build number on
  211.   that day.
  212.  
  213.  
  214. v5.1ß Rev.2 01/21/1999.1
  215. ------------------------
  216.  
  217. - 01/21/1999: Fixed a bug with the main console windowing procedures
  218.   introduced on 01/11/1999.1 where in some cases, a blank line appeared in
  219.   the border of some windows.
  220.  
  221.  
  222. v5.1ß Rev.2 01/11/1999.1
  223. ------------------------
  224.  
  225. - 01/11/1999: Fixed a minor display glitch in the DOS-based main console.  In
  226.   prior versions of v5.x, the lower-right corner of the main console window
  227.   was being displayed in the upper-left corner -- most annoying.
  228.  
  229. - 01/11/1999: Fixed a bug in local RIP mode.  If you login as a Sysop, and
  230.   you say that you don't want to be visible, the invisibility status of your
  231.   login session is now properly maintained and recognized on the status line.
  232.  
  233. - 01/11/1999: Fixed a bug in the CONFIG program.  The option to change a
  234.   user's name in earlier versions could screw up the Last 75 Callers log.
  235.   The caller log database doesn't store the actual name of the last
  236.   callers, but rather, their user database record number.  The act of
  237.   renaming a user will inevitably change the user's record number.  So, if
  238.   a new user logs on, they will probably have their user record stored in
  239.   the location of the old "renamed" user's location.  This would make the
  240.   last caller log show the new user in place of the renamed user in the
  241.   call log.  Now, CONFIG properly goes through the last caller log and
  242.   changes the references to the renamed user appropriately.
  243.  
  244.  
  245. 5.1 Rev.1 01/16/1998.1
  246. ----------------------
  247.  
  248. - 09/29/1998: Fixed a minor bug with the new message scan function.  If you
  249.   are a Sysop who is invisible (via ALT-I on the main console), when you
  250.   read new messages, you will no longer have to scan them again the next
  251.   time you logon.  I don't know if this was considered a feature before or
  252.   not, but sure appears to be something undesired so it's been considered a
  253.   bug and fixed.
  254.  
  255. - 09/28/1998: Fixed a small problem with memory consumption.  Earlier beta
  256.   editions of Searchlight required a little bit more memory (conventional)
  257.   than 5.02 and earlier releases.  Consequently, some testers were getting
  258.   crashes when performing quoting (^KG) in the message editor.  This was
  259.   fixed by their increasing their conventional memory size by approximately
  260.   10K.  Since then, we have managed to reduce the memory requirements of
  261.   Searchlight BBS pretty close to what they used to be.
  262.  
  263.   If you get an error 203, you've run out of memory.  Free up more memory
  264.   and try the system again.  In the case of Searchlight, a couple of K can
  265.   make all the difference in the world.
  266.  
  267. - 09/28/1998: If you login as "invisible", Searchlight now properly activates
  268.   the "I" indicator on the status line to indicate that you're invisible.
  269.  
  270. - 09/28/1998: Updated status line in RIP local console for the new status
  271.   line displays.
  272.  
  273. - 09/28/1998: When you logoff as an invisible person, you are no longer
  274.   prompted to enter a quote.  If you left a quote, people would know you
  275.   were on the system - thus defeating the invisibility feature.  The last
  276.   user's quote remains untouched.
  277.  
  278. - 09/26/1998: Fixed a bug introduced in previous beta of 9/25/1998 where the
  279.   arrow keys (among others) would not function correctly in any version of
  280.   Searchlight (i.e., DOS or Windows).  Sorry folks - silly mistake.
  281.  
  282. - 09/26/1998: Fixed a final bug with logoff quotes (phew).  If a user simply
  283.   hits <ENTER> when asked for a quote, it now resets the last user's quote
  284.   to "None".
  285.  
  286. - 09/26/1998: Fixed the install.  It seemingly locked up, but actually it
  287.   was wanting to overwrite a file, and was asking "Are you sure [Y/n]?", but
  288.   the display was hidden so nobody could know.
  289.  
  290. - Could not duplicate the "Reply quoting crash bug in RIP mode".  I suspect
  291.   it had to do with the arrow key bug above (it could have done nasty things
  292.   all over the place).
  293.  
  294. - 09/25/1998: Fixed a bug in the Sysop chat module.  If the cursor hits the
  295.   end of the line, and no spaces were present in the line between columns 55
  296.   and 80, then when the line should normally word wrap, it would simply be
  297.   erased from column 55 to the end of the line.  Now version 5.1 properly
  298.   word wraps (i.e., breaks) the line in an appropriate place (in this case,
  299.   column 55).
  300.  
  301. - 09/25/1998: Fixed a rather important bug in the Windows version of
  302.   Searchlight.  In the Windows edition, none of the ALT-key commands
  303.   normally available on the main console would work (e.g., ALT-X, ALT-H,
  304.   etc.)  Now they work.  This apparently has been a bug in the code since
  305.   5.0 was released initially.
  306.  
  307. - 09/25/1998: The Windows version of Searchlight now automatically
  308.   maximizes its window (thus eliminating those pesky scroll bars).
  309.  
  310. - 09/24/1998: Added a slight safety factor to the Options/Info command.
  311.   If a user decides to go in there and change his password, Searchlight will
  312.   no longer allow the user to switch to a totally idiotic password.  Of the
  313.   passwords not allowed are the user's NAME or ALIAS, as well as passwords
  314.   like "GOD", "ASDF", "ABC", ".", "-" and others.  Also, a user is not
  315.   allowed to set a blank password.  Only the SysOp can make these kinds of
  316.   changes via the 2-Sysop/Options/Info command.  If this new change proves
  317.   to be a serious inconvenience for SysOps, let us know at
  318.   support@telegrafix.com and we'll make this a configuration option in
  319.   CONFIG.EXE and WSLBBS.EXE.
  320.  
  321.   This change required a new text string to be added to the DEFAULT.LNG
  322.   file.  It is message 1600!  Be sure to rebuild any customized string
  323.   libraries.  Sorry 'bout this folks, but hey, it's only a single message :)
  324.  
  325. - 09/24/1998: Added two new status line displays to the main console.  The
  326.   first one, displays the user's name, alias (if applicable) and their
  327.   location.  The second displays their security profile (i.e., their
  328.   security attributes, and their security levels).
  329.  
  330. - 09/24/1998: Minor change to the 2-Sysop/Option/Access command.  When the
  331.   credits field is highlighted, it now displays the allowable credit limits
  332.   from the values (0-32768).  Earlier editions allowed a negative number of
  333.   credits which didn't make much sense.
  334.  
  335. - 09/24/1998: Fixed something that could be considered a bug.  In this
  336.   programmer's mind, it was a very serious one.  At the login prompt, the
  337.   user used to be able to hit <ENTER> indefinitely, thus tying up the BBS
  338.   ad infinitum.  This is no longer the case.  A <ENTER> is now considered
  339.   to be an invalid logon attemp, of which there are only four before the
  340.   offensive user gets the boot.
  341.  
  342. - 09/24/1998: Minor glitch with logoff quotes.  If on a multinode system,
  343.   one node has logoff quotes enabled, and another disabled - a user logging
  344.   off of the "disabled" system should clear the last logoff quote, not leave
  345.   it pending.  In earlier versions, it was left pending and the last user
  346.   from the "disabled" system could appear as the user who left the last
  347.   logoff quote.
  348.  
  349. - 09/23/1998: Fixed a bug with new user signup found during beta.  It was
  350.   discovered that a user couldn't sign up as a new account due to a bug
  351.   introduced just prior to beta testing.  This is now fixed.
  352.  
  353. - A bug was found with the new \%Q last user's quote message macro.  In
  354.   earlier beta editions of 5.1, it was claimed that this macro would bomb
  355.   the BBS when used in a conference/email message.  Thanks to the diligent
  356.   work of Paul Casey and Craig Johnson, it was determined that if the last
  357.   quote was longer than 50 bytes, it would crash.  This was a bug that
  358.   has existed for a very long time, but until the last user quote macro
  359.   was added, there was no way to know that the bug was there.  It is now
  360.   fixed.
  361.  
  362. - It was reported that the last user's quote wasn't being properly reset
  363.   by the next caller.  This should be resolved.
  364.  
  365. - Fixed a small bug with user quotes.  The last quote that the user entered
  366.   was being erased by the very next incoming caller - immediately after it
  367.   was displayed on the greeting screen.  It should remain valid until the
  368.   next person logs off of the system.
  369.  
  370. - Added the ability to change the system's console colors.  There is a new
  371.   menu option in the "General Config" menu of CONFIG called "Console Colors".
  372.   In WSLBBS, there's a new tab in the node properties page that offers the
  373.   same configuration changes to the console colors.
  374.  
  375. - Modified the default console colors to something a little less harsh, and
  376.   to colors that won't burn the monitor as quickly.
  377.  
  378. - Fixed a year-2000 bug in the Sysop editor under the security section.  The
  379.   user expiration date wouldn't permit you to enter dates beyond Jan-31 2001.
  380.   This was a bug discovered after 5.02 was released, but fixed before
  381.   TeleGrafix took over Searchlight.
  382.  
  383. - Discovered a number of undocumented Message Macros that weren't defined in
  384.   the user manual.  These were present in v5.02, but nobody but Searchlight
  385.   new about them:
  386.  
  387.           \%D ... Current File Directory (mis-documented as \SB)
  388.           \%E ... External port number
  389.           \%H ... Current Confierence (mis-documented as \FD)
  390.           \%J ... User's alias name with spaces replaced by underbars
  391.           \%R ... Effective baud rate
  392.           \%X ... Login-ID of current user
  393.           \%Y ... Login-ID of current user with spaces replaced by underbars
  394.           \%I ... Current user's alias name
  395.  
  396. - Added some new Message Macros thanks to Craig Johnson:
  397.  
  398.           \%Z ... Today's date in long format (e.g., "May 5, 1998")
  399.           \%V ... Current time (e.g., "11:24 am" - obeys 12/24-hour setting)
  400.           \%W ... Current date (e.g., "08/12/1998" - obeys USA/Euro setting)
  401.           \%? ... Date of current user's last logon
  402.           \%# ... Total number of calls to the system to date
  403.           \%Q ... Last caller's quote (or "Disabled" or "None")
  404.           \%& ... Total number of calls the current user has made
  405.           \%$ ... Last caller's name
  406.           \%@ ... Last caller's alias
  407.  
  408. - Fixed a bug with two of the documented Message Macros.  As per the manual,
  409.   the \SB and \FD macros were supposed to be available to display the
  410.   current conference and file directory, but in reality, they only worked in
  411.   RIPscrip mode.  Now they work in ANSI mode as well.
  412.  
  413. - Fixed a bug with the message macro "\%L".  This variable was always leaving
  414.   its answer in 24-hour format regardless of the current 12/24-hour setting
  415.   in CONFIG.  This option now displays in 12-hour format if requested to do
  416.   so.
  417.  
  418.   NOTE: Anybody using this in menus might need to do a tiny bit of
  419.         reformatting of your menus if the length of the value was important.
  420.  
  421. - Fixed an error in the manual that had been there for quite some time.  In
  422.   Appendix G of the Internal Command Reference chapter, command #190 --
  423.   Sysop Function was incorrectly documenting the available parameters.  The
  424.   parameters do not require slashes (/) before them.  Putting them in just
  425.   makes the command not work correctly.  The documentation has been
  426.   corrected.  Here is the correct parameter listing:
  427.  
  428.             A   Adjust user options
  429.             V   Validate user
  430.             I   View/change user info
  431.             P   View/change user preferences
  432.             S   View user stats
  433.             C   View/change user access levels
  434.             R   Read user's mail
  435.             E   Send mail as a particular user
  436.             L   List user's mail
  437.             N   View user's new mail
  438.             F   Find message in user's mailbox
  439.             Q   Inquire function
  440.             G   Mail purge function
  441.  
  442. - Documentation is now available electronically in two formats.  For people
  443.   with access to a Microsoft Windows machine with a printer, there's a
  444.   Windows manual that can be used to view and print high-quality, manual
  445.   style pages.  For those with dot matrix printers, or not using Windows,
  446.   the manual is also provided in a print-ready ASCII format.
  447.  
  448. - Updated the default screen colors for new and demo installations.  This
  449.   should not affect users with existing Searchlight installations.  This was
  450.   done to provide first-time Searchlight users with a brighter first
  451.   experience; the original colors were dark and  dim and gloomy in this
  452.   programmer's humble opinion.
  453.  
  454.  
  455.  ---------------------------------------------------------------------------
  456. | 3.0 - WINDOWS VS. DOS                                                     |
  457.  ---------------------------------------------------------------------------
  458.  
  459. This version of Searchlight includes separate executables for Windows
  460. and DOS.  To start the DOS version of Searchlight, type SLBBS.  To start
  461. the Windows version, type WSLBBS or SLBBS32.  See your manual for more
  462. information.  The Windows version requires Windows 95 or NT.
  463.  
  464. If you run the Windows version of Searchlight, pay particular attention
  465. to how you install Door programs.  Some old DOS door programs will not
  466. function under the Windows version of Searchlight.  Use the following
  467. guidelines:
  468.  
  469.   1) For door programs that use Searchlight's BIOS or DirectVideo support,
  470.      no changes are required.  These programs will run essentially the same
  471.      was as they do under previous versions of Searchlight.
  472.  
  473.   2) The recommended method of running any other door program is to use
  474.      Searchlight's FOSSIL emulation feature.  Configure the door program
  475.      to use a FOSSIL driver and set the Communications Support option in
  476.      Searchlight to 'Fossil'.  This is preferable to using other Fossil
  477.      drivers or direct communications with a COM port.
  478.  
  479.   3) If a Door program has built-in DigiBoard support, set the door
  480.      program up as a FOSSIL application, even if you are using a DigiBoard.
  481.      DOS programs that have DigiBoard support rely on DOS DigiBoard
  482.      drivers, which aren't available in Windows.  (Do not attempt to load
  483.      the DOS DigiBoard driver under Windows; install their Windows driver
  484.      instead).
  485.  
  486.   4) If a Door program has no other option except direct COM port access,
  487.      you may or may not be able to use that door under Windows.  In
  488.      particular, Windows NT users will find that Door programs are blocked
  489.      from independently opening a COM port while Searchlight is running
  490.      on the same port.  Such Door programs are best avoided.  Most modern
  491.      door programs have Fossil support.
  492.  
  493.   5) The 'REBOOT' method of program termination is not supported under
  494.      Windows.  For door programs that are set to REBOOT, the Terminate
  495.      method is used instead.
  496.  
  497. We recommend using Direct Video mode rather than BIOS mode when running
  498. command prompts or utility programs that do not specifically require BIOS
  499. mode.  The command interpreter in Windows 95 does not support all the BIOS
  500. video functions when running in a window, hence some programs might not
  501. provide correct screen displays in this mode.
  502.  
  503.  
  504. ----------------------------------------
  505. 3.1 - Windows 95/NT and Utility Programs
  506. ----------------------------------------
  507.  
  508. We strongly recommend that if you're running under Windows, that you use the
  509. 32-bit Windows executables (e.g., SLBBS32 and WSLBBS).  If you need to use
  510. any of the utility programs like NETMAIL or SLMAIL, you should enable EMS
  511. memory support under Windows.
  512.  
  513. For Windows 95, edit your CONFIG.SYS file and add the following lines to
  514. the file:
  515.  
  516.           DEVICE=C:\Windows\himem.sys
  517.           DEVICE=C:\Windows\emm386.exe
  518.  
  519. This will provide EMS memory to programs running in DOS mode, like
  520. Searchlight's utility programs.
  521.  
  522.  
  523. -------------
  524. 3.2 - Startup
  525. -------------
  526.  
  527. If you start the Windows version of Searchlight from a batch file or from a
  528. DOS-based front end mailer program, you should use the MS-DOS START command
  529. with a /W switch to prevent Searchlight from starting as an independent
  530. background task.  For example:
  531.  
  532.      START /W SLBBS32 <BaudRate> <TimeLimit> /C
  533.  
  534. In most cases, you will want to do this so that your mailer does not
  535. resume operation until Searchlight has exited.
  536.  
  537.  
  538. ---------------
  539. 3.3 - Clipboard
  540. ---------------
  541.  
  542. The Windows version of Searchlight makes intelligent use of the Windows
  543. clipboard for cut-and-paste operations.  Although you can still use the
  544. cut and paste icons on the console toolbar for crude cutting and
  545. pasting, Searchlight offers several new ways for moving data to and from
  546. other Windows applications:
  547.  
  548.   - To paste text from the clipboard into Searchlight, press CTRL-V instead
  549.     of using the "Paste" icon in the console toolbar.  This will allow you
  550.     to paste large portions of text into the message editor much faster than
  551.     you can using the icon.  This is also an intelligent paste; if you try
  552.     to paste a large block of text into a small input field (like the
  553.     subject of a message), Searchlight takes as much text as will fit and
  554.     then discontinues the paste operation.
  555.  
  556.   - In the message editor, you can also access the Paste function by typing
  557.     ESC and then selecting "Paste" from the menu.
  558.  
  559.   - There are several ways to copy text from Searchlight to the clipboard.
  560.     If you want to copy a message or an entire message thread to the
  561.     clipboard, read the message (or any message in the thread) and select
  562.     Other/Forward/Message/Clipboard (or Other/Forward/Thread/Clipboard).
  563.     The text is copied to the clipboard, and you can paste it into another
  564.     Windows program such as a word processor.
  565.  
  566.   - To copy any other kind of listing or screen display to the clipboard,
  567.     press ALT-P.  This command opens a clipboard log; you'll see the "L" on
  568.     the status line turn from lowercase to capital.  Provide whatever
  569.     commands are needed to generate the list or output you're interested in,
  570.     and then press ALT-P again to close the log and copy the text to the
  571.     clipboard.  You can now paste the clipboard log into another Windows
  572.     application.  Notice that you can use this procedure to copy listings
  573.     that are larger than the physical screen size.
  574.  
  575.   - If you want to copy a small portion of text that's visible on the
  576.     screen, you can also use the Copy icon in the toolbar (the square
  577.     outline icon).  Click the icon, then highlight the desired text with
  578.     your mouse, and press Enter to copy it to the clipboard.  This procedure
  579.     is limited to the amount of text that fits on the physical screen.
  580.  
  581. Note:  Copy and paste operations only work during a local login and are
  582.        designed primarily for moving data between Searchlight and other
  583.        Windows applications.  Remote callers do not have access to clipboard
  584.        operations.
  585.  
  586.  
  587.  ---------------------------------------------------------------------------
  588. | 4.0 - SEARCHLIGHT AND TELNET                                              |
  589.  ---------------------------------------------------------------------------
  590.  
  591. The Windows version of Searchlight BBS lets you perform Telnet hosting on a
  592. Windows 95 or Windows NT platform. The telnet feature allows telnet clients
  593. on the internet (or on any TCP/IP network) to connect to your Searchlight
  594. BBS system using the telnet protocol, rather than via modems.  (Note that
  595. Searchlight is a telnet host, rather than a client. It gives you the
  596. capability to create a telnet service on the internet, not the ability for
  597. your callers to access outbound telnet services through your BBS).
  598.  
  599.  
  600. -----------------------
  601. 4.1 - Setting Up Telnet
  602. -----------------------
  603.  
  604. To enable the telnet feature, you need to be running Searchlight BBS on a
  605. computer with TCP/IP networking installed. It is recommended that you enable
  606. telnet only if your computer has a permanent, reliable connection to the
  607. internet and a static IP address. It is possible to use telnet if your
  608. internet connection is via a modem with a dynamic address, but it is
  609. generally impractical to do so since users need to know your IP address or
  610. computer name in order to connect with your system.
  611.  
  612. To enable telnet connections, run the WSLBBS configuration program and edit
  613. the properties for your first node by double-clicking on the node number.
  614.  
  615. If you run a multiuser BBS, telnet can be enabled or disabled individually
  616. for each node, so make sure you make the telnet settings for all node(s)
  617. which you desire to be accessible via telnet.
  618.  
  619. On the Communications tab, find the option labeled "Accept Telnet
  620. connections?" and toggle it to Yes. In the following field, "Telnet IP
  621. address", enter the IP address on which you wish to receive telnet
  622. connections.
  623.  
  624. IMPORTANT NOTE:  For Telnet to function properly, you must shut off the
  625.                  default modem configuration of Searchlight by setting the
  626.                  "COM Port Number" to "0".  If you do not do this,
  627.                  Searchlight will not accept Telnet connections!
  628.  
  629. If your computer runs Windows 95, you have only one IP address, which you
  630. can find by examining your TCP/IP protocol properties (right-click on the
  631. Network Neighborhood icon, then select Properties, then double-click on
  632. TCP/IP in the list). An IP address is four numbers separated by periods; for
  633. example, "207.54.137.11".
  634.  
  635. If you run Windows NT, your computer may have more than one IP address. In
  636. this case, enter the IP address on which you desire to receive telnet
  637. connections for that node.
  638.  
  639. There is no limit to the number of Searchlight nodes that may be configured
  640. to accept telnet connections from the same IP address, so if you run a
  641. multiuser BBS, you can configure two or more nodes on one computer with the
  642. same IP address. (If you run Windows NT, it is possible to have multiple
  643. nodes answering on different addresses, but this is seldom necessary).
  644.  
  645. If your internet connection is through a dialup SLIP/PPP service which
  646. issues a different IP address each time you connect (called Dynamic IP
  647. addressing), you can leave the IP address field blank. If the field is left
  648. blank, then Searchlight will automatically connect to whatever IP address is
  649. available at the time it is launched. (Note that if your dialup connection
  650. is dropped and reestablished with a new IP address while Searchlight is
  651. running, telnet connections may not work until you exit and restart
  652. Searchlight).
  653.  
  654. If you configure a node to accept a telnet connection, you should disable
  655. that node from accepting modem connections. To do that, enter a 0 for the
  656. Com Port Number on the Communications setup tab.
  657.  
  658.  
  659. ------------------
  660. 4.2 - Using Telnet
  661. ------------------
  662.  
  663. Once your BBS is configured to accept telnet sessions and the appropriate
  664. node(s) are launched, you can connect to your BBS via any telnet client by
  665. typing your host system's IP address or computer name (if you computer is
  666. registered on a domain name sever). Once connected, you use Searchlight just
  667. as you would use it via a modem connection.
  668.  
  669. There are several issues you should be aware of when using Searchlight BBS
  670. via telnet. The TCP/IP protocol over which telnet rides is packet-oriented;
  671. that means information is transmitted in blocks. As a result, you may notice
  672. that screens tend to display in blocks rather than as a continuous stream of
  673. data; you may also notice short delays between when you type a letter or
  674. command and when the results of your typing are visible. This is normal
  675. behavior for telnet operations.
  676.  
  677. Telnet performance may be limited by the capabilities of the telnet client
  678. you use. Some telnet clients do not provide the same level of ANSI graphics
  679. support as leading terminal programs. For example, the default telnet client
  680. included with Windows 95 supports ANSI, but does not support color codes or
  681. high ASCII characters. If you wish to use ANSI mode with a telnet client,
  682. remember to set the screen size (buffer size) to 24 lines. If you encounter
  683. a lot of display problems on a telnet client in ANSI mode, try switching to
  684. non-ANSI mode. Be sure to set your telnet client to ôfull duplexö mode, if a
  685. setting is available.
  686.  
  687. Some telnet clients (such as the Windows 95 default client) do not support
  688. file transfers, and are thus incapable of uploading or downloading files.
  689. For best results, try to use a more advanced telnet communications package.
  690. Newer  versions of Windows 95 HyperTerminal support telnet operations and
  691. file transfers, and work well with Searchlight BBS. There are a number of
  692. other shareware telnet clients that can be used with Searchlight, as well as
  693. a number of commercial communications packages (Procomm, Qmodem, etc.)
  694.  
  695.  
  696. --------------------
  697. 4.3 - Telnet and RIP
  698. --------------------
  699.  
  700. RIP graphics are available via telnet if you use a RIP-compatible telnet
  701. client. The best way to use RIP over a telnet connection is to run
  702. TeleGrafixÆ RIP telnet client. For more information about the RIP telnet
  703. client, check the TeleGrafix home page at http://www.telegrafix.com.
  704.  
  705. In some cases, you can telnet to a Searchlight BBS with an older RIPterm
  706. program indirectly (by dialing a Unix host or other type of host that has
  707. outbound telnet features). In many cases, RIP graphics will be available via
  708. this route, but file transfers may not work due to the 7-bit nature of many
  709. telnet connections.
  710.  
  711.  
  712. ----------------------
  713. 4.4 - Telnet and Doors
  714. ----------------------
  715.  
  716. Door programs that rely on Searchlight's BIOS or Direct Video communications
  717. support can be used with a telnet connection and will normally not require
  718. any modifications.
  719.  
  720. For best results with other types of doors, set the Communications Support
  721. option in Searchlight to "Fossil", and configure the door program such that
  722. it uses Fossil driver function calls for communication.
  723.  
  724. Doors that install their own serial communications drivers or which attempt
  725. to write directly to a serial port will not work with telnet connections.
  726.  
  727.  
  728. ---------------------
  729. 4.5 - Troubleshooting
  730. ---------------------
  731.  
  732. If you configure Searchlight for telnet support but you cannot connect,
  733. check to make sure that the IP address you entered in the configuration
  734. screen is correct. You must know your computerÆs IP address or registered
  735. computer name in order to connect to Searchlight via telnet. Contact your
  736. network administrator or internet service provider if you are not sure.
  737.  
  738. If you connect to Searchlight but you see two characters for every key you
  739. type, your telnet client is probably set for "echo mode" or "half duplex"
  740. mode. Most clients have a configuration screen in which you can disable this
  741. mode.
  742.  
  743. Many clients also have a "line entry" mode. If you see nothing until you
  744. press Enter, your client may be in line mode. Line mode wonÆt work properly
  745. with Searchlight BBS. Again, you should be able to disable this mode via a
  746. configuration screen on your client.
  747.  
  748. If file transfers fail, or if screens with high ASCII characters donÆt look
  749. correct, your client may be set to 7-bit mode. Searchlight works best in
  750. 8-bit mode. Most clients can support 8-bit mode, but a few cannot.
  751.  
  752. If ANSI displays look correct except for the last line, check to make sure
  753. your client is set to display 24 lines rather than 25 lines or some other
  754. number of lines.
  755.  
  756. If you are trying to use Searchlight with an older telnet client, or with a
  757. unix-based client, you may be able to obtain best results by selecting the
  758. Monochrome or None graphics options when you connect.
  759.  
  760.  
  761.  ---------------------------------------------------------------------------
  762. | 5.0 - MISCELLANEOUS ISSUES                                                |
  763.  ---------------------------------------------------------------------------
  764.  
  765. This section attempts to document miscellaneous issues that didn't make it
  766. into the manual before production.
  767.  
  768.  
  769. ------------
  770. 5.1 - Events
  771. ------------
  772.  
  773. When Searchlight 5.0 for Windows executes an event, it enables its FOSSIL
  774. driver emulation feature. That means events can call FOSSIL driver functions
  775. for communications. If you are running an event that requires communications
  776. (such as a UUCP poll), configure your software so that it communicates via
  777. FOSSIL driver. (If you are running FXUUCICO, place the command "driver:
  778. fossil" in your UUCICO.CFG file).
  779.  
  780.  
  781. ----------------------
  782. 5.2 - RIP File Browser
  783. ----------------------
  784.  
  785. The Files, New and Zippy command support a parameter, /R, which allows these
  786. commands to work in RIP mode the same way they work in ANSI mode (ie. the
  787. commands do not invoke the file browser).
  788.  
  789. The Files command asks "Search all directories? Y/N". You can override this
  790. with an /A or /N switch: /A searches all directories without asking, and /N
  791. searches only the current directory without asking. You can add this switch
  792. if you prefer the file browser to start with a list of files in the current
  793. directory instead of a list of directories.
  794.  
  795. File tagging is quicker if you click on the first column of the display.
  796.  
  797. Files, New and Zippy commands can take as a menu name as a parameter by
  798. specifying "/M<Menuname>". When provided, this menu is scanned to determine
  799. whether commands like Upload, Copy, Xproto, etc. appear in the browse window
  800. (if the commands are on the specified menu, they are included).
  801.  
  802.  
  803. ------------------------
  804. 5.3 - Qmodem Pro Problem
  805. ------------------------
  806.  
  807. Qmodem Pro for Windows contains a bug with certain 256 color VGA drivers
  808. that causes reverse-video highlight bars to appear as solid white bars.
  809. This bug affects Searchlight's file and message browser features. If you
  810. experience this problem, try running Qmodem with a different VGA driver.
  811.  
  812.  
  813. ----------------------
  814. 5.4 - File Directories
  815. ----------------------
  816.  
  817. Searchlight 5.0 requires that there be at least 1 file directory available
  818. at all times. If you are installing Searchlight for the first time, the
  819. INSTALL program will create a directory called 'UPLOADS'. If you are
  820. upgrading, make sure your installation includes at least 1 available
  821. directory at all times and for all access levels.
  822.  
  823.  
  824. ----------------------------
  825. 5.5 - Default Search Strings
  826. ----------------------------
  827.  
  828. The Files command (internal command 300) and Zippy command (internal 305)
  829. may be provided with a default filename or wildcard (for command #300) or
  830. default search string (for command #305) by placing the desired text on the
  831. parameter line below the command in the menu structure. For example:
  832.  
  833.      11. Command Number (1) ............ 305
  834.      12. Command Parameters (1) ........ JONES
  835.  
  836. This command would perform a Zippy search using the search key "JONES". The
  837. user is not prompted to enter a search key in this case.
  838.  
  839. The files command (#300) can also be provided with a parameter which is
  840. either a filename or a wildcard. A filename with no wildcard characters
  841. provides a list of the current directory from that filename onward. A
  842. wildcard provides a list of filenames which match the wildcard (ie. *.ZIP or
  843. ABF??.TXT).
  844.  
  845.  
  846. ------------------------------
  847. 5.6 - Default File List Format
  848. ------------------------------
  849.  
  850. Internal commands 300 and 305 can be made to skip the "Display Long File
  851. Descriptions?" prompt by adding a parameter to the command which defines the
  852. desired behavior:
  853.  
  854.      /L   Forces long file descriptions
  855.      /S   Forces short file descriptions
  856.      /P   Forces the Yes/No prompt to appear
  857.  
  858. Using /L, /S or /P overrides the user's default setting.
  859.  
  860. Example:
  861.  
  862.      11. Command Number (1) ............    305
  863.      12. Command Parameters (1) ........ JONES /L
  864.  
  865. This command does a Zippy scan using the search key "JONES" and always
  866. displays long file descriptions.
  867.  
  868.  
  869. ------------------------------
  870. 5.7 - Default Directory Search
  871. ------------------------------
  872.  
  873. The "Search All Directories?" question can be eliminated from internal
  874. commands 300 and 305 by using the following parameters:
  875.  
  876.      /A   Search all directories
  877.      /N   Do not search all directories (search current directory only)
  878.  
  879. Example:
  880.  
  881.      11. Command Number (1) ............    305
  882.      12. Command Parameters (1) ........ JONES /L /N
  883.  
  884. This command does a Zippy search on the keyword "JONES", always displays
  885. long descriptions, and searches only the current directory. All three user
  886. prompts (search key, display long descriptions, search all directories) are
  887. eliminated; therefore the listing appears immediately when this command is
  888. executed.
  889.  
  890. The "Default Directory Search" and "Default File List Format" switches (used
  891. with commands 300 & 305) now also work with the New Files command (command
  892. number 303).
  893.  
  894.  
  895. ---------------------------
  896. 5.8 - Files System Commands
  897. ---------------------------
  898.  
  899. In older versions of Searchlight BBS, the file oriented commands were
  900. distributed as a separate executable program, FILES.EXE. One of the
  901. limitations of that design was the fact that an explicit command (internal
  902. command 153) was needed to load the files program, and only files system
  903. commands - those with command numbers 300 and above - could be used on file
  904. menus. For example, in Searchlight 2.25, it was impossible to put a Download
  905. command on the same line as a command to send mail to the Sysop.
  906.  
  907. Searchlight 3.0 and later combines file commands and main commands into one
  908. program, eliminating this limitation. If you used previous versions of
  909. Searchlight, you may notice that there is no longer a FILES.EXE program
  910. distributed with Searchlight; instead, all files functions are contained in
  911. the main program, BBS.EXE.
  912.  
  913. As a result, menus in Searchlight 5.0 can contain any internal commands.
  914. File commands, like the commands to list directories, download files, etc.
  915. may be freely placed on any menu wherever they are desired. No special
  916. command is needed to start the files program before executing a files
  917. command, and no special command is needed to exit the files program.
  918.  
  919. However, Searchlight 5.0 still supports the old command sequences (command
  920. 153 to enter the files area, and command 330 to exit the files area).
  921. Instead of loading a new program, Searchlight 5.0 emulates the actions of
  922. the old FILES.EXE program. Therefore, all existing menus are compatible with
  923. Searchlight 5.0, and no changes to your menus are required unless you want
  924. to take advantage of the new capability to have files and regular commands
  925. on the same menu.
  926.  
  927. If you do decide to create combined menus, a few notes are in order:
  928.  
  929.      * Searchlight's internal command 153 performs a few special actions:
  930.        it checks to see if a custom directory list for the current
  931.        conference exists, and loads it if available. It also changes the
  932.        area name that appears at the top-right hand corner of the screen to
  933.        the current directory name, and tells the menu display programs to
  934.        search for help files ending in ".FH" instead of ".MH" if help is
  935.        requested. If you load a files-oriented menu directly, without
  936.        executing command 153, the commands will still work, but you should
  937.        be aware that the above actions will not take place. (You can load
  938.        conference lists yourself using the new internal command 201,
  939.        outlined in your manual).
  940.  
  941.      * Should you execute an internal command 153 which loads a particular
  942.        *.DIR file with a list of available directories for the current
  943.        conference, be aware that this directory list remains in memory as
  944.        the list of available directories until another 153 command is
  945.        executed. This is important if you use internal command 153 in some
  946.        places but not in others.
  947.  
  948.      * Command 330 (return from files area) performs the following actions
  949.        in Searchlight 5.0: it changes the help file suffix back to ".MH",
  950.        sets the on screen area name back to the current conference name,
  951.        and returns to the menu where the previous command 153 was executed.
  952.        Use this command only if you used command 153 to enter a files menu
  953.        (otherwise, just return to the previous menu with internal command
  954.        number 1).
  955.  
  956.  
  957. --------------------------------
  958. 5.9 - Upgrading from Version 1.x
  959. --------------------------------
  960.  
  961. If you have any version of Searchlight older than 2.15 and you want to
  962. retain your messages and users after upgrading, you need our 1.x upgrade
  963. utility. You can download the upgrade program free of charge from
  964. Searchlight's Web site (http://www.searchlight.com/bbs) or BBS
  965. (540-678-4053).
  966.  
  967.  
  968.  
  969.  ---------------------------------------------------------------------------
  970. | 6.0 - RIPSCRIP GRAPHICS AND VERSION 5.1                                   |
  971.  ---------------------------------------------------------------------------
  972.  
  973. Version 5.1 supports RIPscrip 2.x graphics for remote callers.  The DOS
  974. edition of the software has RIPscrip 1.54 display capability for the main
  975. console.  This means that the sysop will see RIP 1.54 style graphics on the
  976. main system.  At the current time however, if the sysop is viewing a caller
  977. who is accessing the system via RIPscrip 2.0 graphics, the sysop may not see
  978. the same images due to major differences between RIPscrip 2.x and versions
  979. 1.54.
  980.  
  981. Future versions may enhance the main console RIPscrip support to support
  982. RIPscrip 2, and even higher.
  983.  
  984. The Windows edition of Searchlight does not currently support RIPscrip
  985. display on the main console.  This will be changing in future editions of
  986. Searchlight.
  987.  
  988.  
  989. 6.1 - Creating Your Own RIP Graphics
  990. ------------------------------------
  991.  
  992. You can create your own RIPscrip graphics for your system by using RIPaint
  993. from TeleGrafix Communications, Inc.  You may download a demo copy of this
  994. drawing package from http://www.telegrafix.com.
  995.  
  996.  
  997.  
  998.  ---------------------------------------------------------------------------
  999. | 7.0 - ACKNOWLEDGEMENTS                                                    |
  1000.  ---------------------------------------------------------------------------
  1001.  
  1002. We would like to take the time to acknowledge the assistance of our
  1003. Searchlight Beta testers.  In particular, Paul Casey and Craig Johnson for
  1004. their in-depth crash testing (literally), and for their abilities to kick
  1005. the tires on this buggy.  Sure, we blew a few tires along the way, but
  1006. without your help and support, it might have gone out on the road with bald
  1007. tires.  Our hats off to you guys, you did a great job!!
  1008.  
  1009.  
  1010.  ---------------------------------------------------------------------------
  1011. | 8.0 - RUN-TIME ERROR MESSAGES                                             |
  1012.  ---------------------------------------------------------------------------
  1013.  
  1014. Under normal operations, Searchlight should run for a long time, and should
  1015. not crash.  If however, something goes wrong for whatever reason, it is
  1016. helpful to know what the error messages you might see are.
  1017.  
  1018. If Searchlight (or one of the utility programs) crashes, you will most likely
  1019. see a message similar to the following:
  1020.  
  1021.      Runtime error XXX at YYYY:ZZZZ
  1022.  
  1023. The important information is the run-time error number (i.e., XXX).  This
  1024. will tell you what type of error was encountered.  The value YYYY:ZZZZ is
  1025. the location in memory Searchlight was currently executing when the error
  1026. occurred.  The memory location YYYY:ZZZZ could be useful to TeleGrafix
  1027. Technical Support.  If you report a run-time error to TeleGrafix after
  1028. coming to the conclusion that there's a bug in the software, please provide
  1029. the complete run-time error message, and if possible, describe the situation
  1030. that caused the error to occur.
  1031.  
  1032. The folowing sub-sections describe the various run-time errors that can
  1033. conceivably occur with Searchlight, and describes any helpful information
  1034. that might illustrate what could cause it.
  1035.  
  1036.  
  1037. 8.1 - DOS Error Messages
  1038. ------------------------
  1039.  
  1040. DOS error messages generally describe a situation that are often caused by
  1041. an incorrectly configured Searchlight system, or problems with the DOS
  1042. configuration on the computer.  These are the possible DOS errors that can
  1043. be reported by Searchlight:
  1044.  
  1045.      000 ... Insufficient memory
  1046.  
  1047.              This error should never occur under normal situations.  It has
  1048.              been observed in beta editions of v5.1.  If you receive this
  1049.              error, please report it to TeleGrafix.
  1050.  
  1051.  
  1052.      001 ... Invalid function number
  1053.  
  1054.              Searchlight made an invalid operating system request.  This
  1055.              could happen if you are running Searchlight with an old version
  1056.              of DOS.  Searchlight requires DOS v3.3 or later.  If this error
  1057.              persists, contact TeleGrafix.
  1058.  
  1059.  
  1060.      002 ... File not found
  1061.  
  1062.              This error is self explanatory.  A file that Searchlight
  1063.              required wasn't found where it should be.  Check your 
  1064.              file directory settings in the configuration program.
  1065.  
  1066.  
  1067.      003 ... Path not found
  1068.  
  1069.              A directory defined in the Searchlight configuration program
  1070.              is probably not defined correctly.  Double-check them and try
  1071.              again.
  1072.  
  1073.  
  1074.      004 ... Too many open files
  1075.  
  1076.              The FILES= statement in your CONFIG.SYS file is not high
  1077.              enough.  We recommend that you have a statement of at least
  1078.              FILES=40 in your CONFIG.SYS file.  If you run disk-intensive
  1079.              door programs like database doors, you may need to increase
  1080.              this value.
  1081.  
  1082.  
  1083.      005 ... File access denied
  1084.  
  1085.              This should only occur on networked drives where SHARE or
  1086.              some other suitable file sharing mechanism is installed.
  1087.              Check your file access rights, or check with your network
  1088.              administrator.  This could also occur under rare occasions
  1089.              when more than one Searchlight node is trying to access the
  1090.              same file.  For example, if you're performing a mass update
  1091.              on your Searchlight data files, this error might occur.  When
  1092.              performing system maintenance, it's usually a good idea to
  1093.              shutdown all nodes on your Searchlight system.  This can also
  1094.              occur if files are mistakenly set as "Read-only", or if a
  1095.              directory exists with the name of a file that Searchlight
  1096.              wants to read.
  1097.  
  1098.  
  1099.      006 ... Invalid file handle
  1100.  
  1101.              This error should never occur under normal circumstances.
  1102.              Generally it means that memory is corrupted and the computer
  1103.              must be rebooted.  If you get this error often, check to make
  1104.              sure that you don't have some kind of memory resident program
  1105.              or device driver that is causing your system to become
  1106.              unstable.  After eliminating all operating system causes, 
  1107.              contact TeleGrafix to report the trouble.
  1108.  
  1109.  
  1110.      012 ... Invalid file access code
  1111.  
  1112.              This generally means that there is an error in Searchlight's
  1113.              program code.  Please report this error to TeleGrafix if you
  1114.              receive it.
  1115.  
  1116.  
  1117.      015 ... Invalid drive number
  1118.  
  1119.              This shouldn't occur under normal circumstances.  This could
  1120.              conceivably happen if you're running Searchlight and one of
  1121.              your drives (e.g., hard drives, CD-ROMs, ZIP/JAZZ drives, etc.)
  1122.              somehow go "off-line".
  1123.  
  1124.  
  1125.      016 ... Cannot remove current directory
  1126.  
  1127.              This error should never occur.
  1128.  
  1129.  
  1130.      017 ... Cannot rename across drives
  1131.  
  1132.              This error should never occur.
  1133.  
  1134.  
  1135. 8.2 - I/O Error Messages
  1136. ------------------------
  1137.  
  1138. I/O errors are problems that occur while trying to read or write to files on
  1139. the hard drive.  Searchlight tried to catch these problems internally and
  1140. handle the situation as appropriate.  Generally the occurrence of one of the
  1141. errors could indicate a Searchlight bug (i.e., that Searchlight didn't
  1142. detect the problem), but almost always indicates a serious problem on the
  1143. BBS computer that caused the error in the first place.
  1144.  
  1145. NOTE: If you get one of these errors, check to make sure that there's
  1146.       nothing wrong with your DOS file system (i.e., insufficient disk
  1147.       space, bad sectors, etc.)  99% of the time these are the causes of
  1148.       the problem!
  1149.  
  1150.      100 ... Disk read error
  1151.  
  1152.              This generally means that Searchlight tried to read past the
  1153.              end of a file.  It could also mean that your hard drive has
  1154.              developed errors and should be scanned by some suitable
  1155.              utility program like Norton Utilities, or SCANDISK.
  1156.  
  1157.  
  1158.      101 ... Disk write error
  1159.  
  1160.              This generally means that your hard drive has become full.  It
  1161.              could also mean that your hard drive has developed errors and
  1162.              should be scanned by some suitable utility program like Norton
  1163.              Utilies, or SCANDISK.
  1164.  
  1165.       
  1166.      102 ... Drive not assigned
  1167.  
  1168.              This error should never occur.  If it does, please contact
  1169.              TeleGrafix.
  1170.  
  1171.  
  1172.      103 ... File not open
  1173.  
  1174.              This error means that a file couldn't be opened successfully.
  1175.              The most common causes for this error are incorrect directory
  1176.              settings in the Searchlight Configuration program.  Check all
  1177.              settings and try again.  Under worst-case situations, you might
  1178.              need to re-create your Searchlight configuration files with
  1179.              Install.  If the problem persists, contact TeleGrafix.
  1180.  
  1181.  
  1182.      104 ... File not open for input
  1183.  
  1184.              This error should not occur.  If it does, contact TeleGrafix.
  1185.  
  1186.  
  1187.      105 ... File not open for output
  1188.  
  1189.              This error should not occur.  If it does, contact TeleGrafix.
  1190.  
  1191.  
  1192.      106 ... Invalid numeric format
  1193.  
  1194.              This error should not occur.  If it does, contact TeleGrafix.
  1195.  
  1196.  
  1197. 8.3 - Critical Error Messages
  1198. -----------------------------
  1199.  
  1200. Critical errors are low-level operating system errors.  They often indicate
  1201. something is wrong with the computer, not necessarily a problem with
  1202. Searchlight itself.  If you receive one of these messages, you should check
  1203. your computer to make sure everything is alright.
  1204.  
  1205.      150 ... Disk is write-protected
  1206.  
  1207.              This error typically occurs with floppy drives, CD-ROMs,
  1208.              ZIP/JAZZ drives and removable hard drives when the disk is
  1209.              set to be write protected.  If it occurs on a hard drive,
  1210.              something is seriously wrong.
  1211.  
  1212.  
  1213.      151 ... Unknown unit
  1214.  
  1215.              This error should never occur.  If it does, contact TeleGrafix.
  1216.  
  1217.  
  1218.      152 ... Drive not ready
  1219.  
  1220.              This error typically occurs with floppy drives, CD-ROMs,
  1221.              ZIP/JAZZ drives and removable hard drives when no disk is
  1222.              installed in the drive.  If it occurs on a hard drive,
  1223.              something is seriously wrong.
  1224.  
  1225.  
  1226.      153 ... Unknown command
  1227.  
  1228.              This error should never occur.  If it does, contact TeleGrafix.
  1229.  
  1230.  
  1231.      154 ... CRC error in data
  1232.  
  1233.              This error should never occur.  If it does, contact TeleGrafix.
  1234.  
  1235.  
  1236.      155 ... Bad drive request structure length
  1237.  
  1238.              This error should never occur.  If it does, contact TeleGrafix.
  1239.  
  1240.  
  1241.      156 ... Disk seek error
  1242.  
  1243.              This error could indicate that there is an equipment failure on
  1244.              one of your disk drives.  If it's a removable drive, the disk
  1245.              itself could be faulty, or it could indicate a bad drive.
  1246.  
  1247.  
  1248.      157 ... Unknown media type
  1249.  
  1250.              This typically indicates that the disk drive being accessed
  1251.              isn't formatted properly, or that the drive is configured
  1252.              incorrectly.
  1253.  
  1254.  
  1255.      158 ... Sector not found
  1256.  
  1257.              This error usually occurs on a drive that has developed bad
  1258.              sectors, or on drives that aren't formatted.  It can sometimes
  1259.              happen on drives where the cable is partially or completely
  1260.              removed.  Check the drive, disk(ettes), and connections before
  1261.              trying again.
  1262.  
  1263.  
  1264.      159 ... Printer out of paper
  1265.  
  1266.              This error should never occur.  Searchlight does not access the
  1267.              printer in any way.
  1268.  
  1269.  
  1270.      160 ... Device write fault
  1271.  
  1272.              Something went seriously wrong while trying to write data to
  1273.              a disk drive.  This could indicate that the drive has developed
  1274.              bad sectors.  Diagnose the problem with the drive with Norton
  1275.              Utilities or SCANDISK.
  1276.  
  1277.  
  1278.      161 ... Device read fault
  1279.  
  1280.              Something went seriously wrong while trying to read data from
  1281.              a disk drive.  This could indicate that the drive has developed
  1282.              bad sectors.  Diagnose the problem with the drive with Norton
  1283.              Utilities or SCANDISK.
  1284.  
  1285.      162 ... Hardware failure
  1286.  
  1287.              This error indicates something has seriously gone wrong with
  1288.              your computer.  This could indicate just about anything.  In
  1289.              either event, you should consult a computer technician.
  1290.  
  1291.  
  1292. 8.4 - Fatal Error Messages
  1293. --------------------------
  1294.  
  1295. A fatal error is a condition that Searchlight cannot handle.  They generally
  1296. indicate a serious situation that caused Searchlight to fail, and exit back
  1297. to the operating system.
  1298.  
  1299. These errors could occur for a variety of reasons.
  1300.  
  1301.      200 ... Division by zero
  1302.  
  1303.              This error could under two situations:
  1304.  
  1305.                a) If this error occurs immediately when you try to run one
  1306.                   of the Searchlight programs from DOS, it indicates that
  1307.                   the program can't run on your computer.  The reasons are
  1308.                   rather technical, but in a nutshell it means that your
  1309.                   computer is too fast for the software.  TeleGrafix
  1310.                   discovered this problem early in v5.1 beta testing when
  1311.                   customers tried running Searchlight on 200 MHz or faster
  1312.                   Pentiums.  The manufacturer of the development tools
  1313.                   TeleGrafix uses for Searchlight has made some fixes for
  1314.                   this, which have been incorporated in beta editions of
  1315.                   Searchlight v5.1.  It is unclear if this error could
  1316.                   happen for VERY fast machines (ones which haven't been
  1317.                   created yet).  If you get this message, please contact
  1318.                   TeleGrafix.
  1319.  
  1320.                   NOTE: This error does not occur for the Windows versions
  1321.                         of Searchlight (i.e., only MS-DOS versions).
  1322.  
  1323.                b) If this error occurs after the software has been running
  1324.                   for a while, it probably indicates a bug in Searchlight.
  1325.                   Please contact TeleGrafix and report the circumstances
  1326.                   under which this error occurred.
  1327.  
  1328.  
  1329.      201 ... Range check error
  1330.  
  1331.              Searchlight tried to access an invalid data object, or tried
  1332.              to assign a number to a variable that couldn't hold the value.
  1333.              TeleGrafix tests Searchlight "in-house" with Range Checking
  1334.              turned on to "trap" programming errors.  It is turned off for
  1335.              "official releases".  If you receive this error message with
  1336.              an official release of Searchlight, please contact TeleGrafix.
  1337.  
  1338.  
  1339.      202 ... Stack overflow error
  1340.  
  1341.              This error generally represents a serious programming error in
  1342.              Searchlight.  It could also be caused by corrupted system
  1343.              memory.  If you receive this message, please contact
  1344.              TeleGrafix.
  1345.  
  1346.  
  1347.      203 ... Heap overflow error
  1348.  
  1349.              This message indicates that your system ran out of conventional
  1350.              memory.  Try freeing up some additional memory.  If this
  1351.              problem persists when you have over 500K of memory, contact
  1352.              TeleGrafix.
  1353.  
  1354.  
  1355.      204 ... Invalid pointer operation
  1356.  
  1357.              This message could indicate a programming error, or corrupted
  1358.              system memory.  If the problem is reliably reproduceable, 
  1359.              please contact TeleGrafix to report the possibility of a bug
  1360.              in Searchlight.
  1361.  
  1362.  
  1363.      205 ... Floating point overflow
  1364.  
  1365.              This indicates that Searchlight tried to compute a number that
  1366.              was too large to store by Searchlight.  This should not occur
  1367.              in practice, but if it does, contact TeleGrafix.
  1368.  
  1369.  
  1370.      206 ... Floating point underflow
  1371.  
  1372.              This error should never occur.  If it does, contact TeleGrafix.
  1373.  
  1374.  
  1375.      207 ... Invalid floating point operation
  1376.  
  1377.              This indicates that Searchlight attempted to perform an illegal
  1378.              mathematical operation.  If you receive this message, please
  1379.              contact TeleGrafix.
  1380.  
  1381.  
  1382.      208 ... Overlay manager not installed
  1383.  
  1384.              Searchlight is a large program -- much larger than could
  1385.              normally be stored in 640K.  With this in mind, Searchlight
  1386.              loads some of its program code into EMS memory, or loads it
  1387.              from the disk drive when it is needed.  If this message occurs,
  1388.              something went wrong with the built-in overlay manager in
  1389.              Searchlight.  Contact TeleGrafix to help isolate the problem
  1390.              with your configuration.
  1391.  
  1392.  
  1393.      209 ... Overlay file read error
  1394.  
  1395.              This error occurs when there was an error reading the overlay
  1396.              file from the disk (i.e., a file with a .OVR extension).  This
  1397.              could mean a corrupted overlay file, or errors on your hard
  1398.              disk drive.  Try testing your drive for errors with Norton
  1399.              Utilities, or SCANDISK.  If no errors are reported, try
  1400.              re-installing Searchlight.  If all else fails, contact
  1401.              TeleGrafix.
  1402.  
  1403.  
  1404.      210 ... Object not intialized
  1405.  
  1406.              This error should never occur.  If it does, contact TeleGrafix.
  1407.  
  1408.  
  1409.      211 ... Call to abstract method
  1410.  
  1411.              This error should never occur.  If it does, contact TeleGrafix.
  1412.  
  1413.  
  1414.      212 ... Stream registration error
  1415.  
  1416.              This error should never occur.  If it does, contact TeleGrafix.
  1417.  
  1418.  
  1419.      213 ... Collection index out of range
  1420.  
  1421.              This error should never occur.  If it does, contact TeleGrafix.
  1422.  
  1423.  
  1424.      214 ... Collection overflow error
  1425.  
  1426.              This error should never occur.  If it does, contact TeleGrafix.
  1427.  
  1428.  
  1429.  ---------------------------------------------------------------------------
  1430. | 9.0 - SALES AND SUPPORT                                                   |
  1431.  ---------------------------------------------------------------------------
  1432.  
  1433. TeleGrafix may be reached during normal business hours Monday through Friday,
  1434. east coast time at the following numbers:
  1435.  
  1436.      Support:  (540) 678-4050
  1437.        Sales:  (540) 678-4051
  1438.          Fax:  (540) 678-4052
  1439.          BBS:  (540) 678-4053
  1440.  
  1441. Or over the Internet at:
  1442.  
  1443.         Web:  http://www.telegrafix.com
  1444.         FTP:  ftp.telegrafix.com
  1445.      Telnet:  telnet.telegrafix.com
  1446.       Email:  info@telegrafix.com
  1447.               sales@telegrafix.com
  1448.  
  1449.  
  1450. -----------------------------------------------------------------------------
  1451.                                     # # #
  1452. -----------------------------------------------------------------------------
  1453.