home *** CD-ROM | disk | FTP | other *** search
/ Copernicus 1996 #3 / Image.iso / program / cs / csw212.exe / CSLAVEW.1 / CSLAVEW.DOC < prev    next >
Encoding:
Text File  |  1996-01-11  |  72.8 KB  |  1,778 lines

  1.  
  2.                      CompuSlave For Windows
  3.                           Version 2.12
  4.                                 
  5.                                 
  6.                 CompuServe Forum Message Database
  7.                                 
  8.                      Copyright 1995-1996 by
  9.                                 
  10.            Stevenson Technical Services, Incorporated
  11.                108 Second Avenue West, PO Box 297
  12.                     Bertha MN 56437-0297 USA
  13.                      Phone/FAX: 218-924-2050
  14.                    The STSI BBS: 218-924-2060
  15.                      CompuServe: 76300,3066
  16.                Internet: http://www.stevetech.com
  17.                  E-Mail: support@stevetech.com
  18.                                 
  19.                                 
  20. Welcome!
  21.  
  22. Thank you for using CompuSlave For Windows!  CompuSlave imports
  23. CompuServe forum capture files into a database, converting them
  24. to individual messages. Add, edit, delete, and search the entire
  25. database for key words or phrases.  Make those messages work for
  26. you!  Create your own technical support resource.  Ideal for
  27. power users, programmers, and network administrators.  Easy to
  28. use Windows interface.  Includes a communications program for
  29. accessing and capturing messages from CompuServe.  Also includes
  30. network support.
  31.  
  32. If you appreciate CompuSlave, you are encouraged to call The STSI
  33. BBS at (218) 924-2060, and let us know!  Comments, suggestions,
  34. and enhancement requests are always welcome!
  35.  
  36.  
  37.  
  38.  
  39. Requirements
  40.  
  41. To run CompuSlave For Windows reliably, you will need the
  42. following:
  43.  
  44. ·    DOS 3.3 or Higher
  45. ·    Microsoft Windows 3.1 or Higher and a Mouse
  46.  
  47.  
  48.  
  49.  
  50. Disclaimer / License Agreement
  51.  
  52.  
  53. What is shareware?
  54.  
  55. Shareware distribution gives users a chance to try software
  56. before buying it.  If you try a Shareware program and continue
  57. using it, you are expected to register.  Individual programs
  58. differ on details - some request registration while others
  59. require it, some specify a maximum trial period.  With
  60. registration, you get anything from the simple right to continue
  61. using the software to an updated program with printed manual.
  62.  
  63. Copyright laws apply to both Shareware and commercial software,
  64. and the copyright holder retains all rights, with a few specific
  65. exceptions as stated below.  Shareware authors are accomplished
  66. programmers, just like commercial authors, and the programs are
  67. of comparable quality.  (In both cases, there are good programs
  68. and bad ones!)  The main difference is in the method of
  69. distribution.  The author specifically grants the right to copy
  70. and distribute the software, either to all or to a specific
  71. group. For example, some authors require written permission
  72. before a commercial disk vendor may copy their Shareware.
  73.  
  74. Shareware is a distribution method, not a type of software.  You
  75. should find software that suits your needs and pocketbook,
  76. whether it's commercial or Shareware.  The Shareware system makes
  77. fitting your needs easier, because you can try before you buy.
  78. And because the overhead is low, prices are low also.  Shareware
  79. has the ultimate money-back guarantee - if you don't use the
  80. product, you don't pay for it.
  81.  
  82.  
  83. Disclaimer - Agreement
  84.  
  85. By using CompuSlave For Windows, users indicate their acceptance
  86. of the following terms:
  87.  
  88.     "CompuSlave For Windows is supplied as is.  The author
  89.     disclaims all warranties, expressed or implied, including,
  90.     without limitation, the warranties of merchantability and of
  91.     fitness for any purpose.  Neither STSI, The STSI BBS, or any
  92.     STSI employees will be held responsible for any damages,
  93.     direct or consequential, which may result from the use of
  94.     CompuSlave For Windows."
  95.     
  96.     "Information in this documentation is subject to change
  97.     without notice and does not represent a commitment on the
  98.     part of STSI.  STSI may make improvements and/or changes in
  99.     this documentation or in the products and/or programs
  100.     described in this documentation at any time."
  101.  
  102. CompuSlave is a "shareware program" and is provided at no charge
  103. to the user for evaluation.  Feel free to share it with your
  104. friends, but please do not give it away altered or as part of
  105. another system.  The essence of "user-supported" software is to
  106. provide personal computer users with quality software without
  107. high prices, and yet to provide incentive for programmers to
  108. continue to develop new products.  If you find this program
  109. useful and find that you are using CompuSlave and continue to use
  110. CompuSlave after a reasonable trial period, you must make a
  111. registration payment of $49.95 (+S&H) to Stevenson Technical
  112. Services, Inc. (STSI). This registration fee will license one
  113. copy for use on any one computer at any one time.  You must treat
  114. this software just like a book.  An example is that this software
  115. may be used by any number of people and may be freely moved from
  116. one computer location to another, so long as there is no
  117. possibility of it being used at one location while it's being
  118. used at another.  Just as a book cannot be read by two different
  119. persons at the same time, CompuSlave should not be used on two
  120. different computers at the same time.
  121.  
  122. Commercial users of CompuSlave must register and pay for their
  123. copies of CompuSlave within 30 days of first use or their license
  124. is withdrawn. Site-License arrangements may be made by contacting
  125. STSI at (218) 924- 2050.
  126.  
  127. Anyone distributing CompuSlave for any kind of remuneration must
  128. first contact STSI for authorization.  This authorization will be
  129. automatically granted to distributors recognized by the (ASP) as
  130. adhering to its guidelines for shareware distributors, and such
  131. distributors may begin offering CompuSlave immediately.  (However
  132. STSI must still be advised so that the distributor can be kept up-
  133. to-date with the latest version of CompuSlave.)
  134.  
  135. You are encouraged to pass a copy of CompuSlave along to your
  136. friends for evaluation.  Please encourage them to register their
  137. copy if they find that they can use it.  All registered users
  138. will receive a copy of the latest version of the CompuSlave,
  139. along with a printed manual and bonus disks.
  140.  
  141.  
  142.  
  143.  
  144. ASP Notice:
  145.  
  146. STSI is a member of the Association of Shareware Professionals
  147. (ASP).  ASP wants to make sure that the shareware principle works
  148. for you.  If you are unable to resolve a shareware-related
  149. problem with an ASP member by contacting the member directly, ASP
  150. may be able to help.  The ASP Ombudsman can help you resolve a
  151. dispute or problem with an ASP member, but does not provide
  152. technical support for members' products.  Please write to the ASP
  153. Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427 USA, FAX
  154. 616-788-2765 or send a CompuServe message via CompuServe Mail to
  155. ASP Ombudsman 70007,3536.
  156.  
  157.  
  158.  
  159.  
  160.  
  161. Registration
  162.  
  163. CompuSlave For Windows is distributed under the shareware
  164. concept.  You may try CompuSlave for a period of two weeks.
  165. After this period, you must either discontinue using it, or
  166. register it.  A single-user license is only $49.95 (+$5.00 S&H in
  167. the U.S., or $10.00 S&H on Foreign Orders).  This price includes
  168. a printed manual, the latest version on diskette, removal of nag
  169. screens and database record limits, along with a Registration
  170. Name and Number allowing you to register your copy of CompuSlave.
  171. Network and site-license pricing is also available.  Please see
  172. REGISTER.DOC for details.
  173.  
  174. To register over the telephone, call STSI at 218-924-2050, and
  175. charge it to your Visa, MasterCard, American Express, or Discover
  176. credit card.  Once registered, you will no longer see the nag
  177. screens, reminding you to register CompuSlave, and you will be
  178. able to bypass the 500-message database limit imposed on non-
  179. registered versions.  For further registration information and
  180. pricing, please read the REGISTER.DOC file included with
  181. CompuSlave.
  182.  
  183.  
  184.  
  185.  
  186. How To Order
  187.  
  188. To register, do ONE of the following (whichever you prefer):
  189.  
  190. 1.  Call The STSI BBS at 218-924-2060 and order online.  We
  191. accept Visa, MasterCard, American Express, and Discover credit
  192. cards.  This method of ordering can be performed 24-hours a day,
  193. 7-days a week.  (Ordering this way is fast and easy, allowing us
  194. to process your request quickly.)
  195.  
  196. 2.  To order using our voice line, call 218-924-2050.  Please
  197. have your credit card handy.
  198.  
  199. 3.  You can FAX your order to 218-924-2050.  Simply fill out the
  200. registration form provided with the program (REGISTER.DOC),
  201. include your credit card information on the bottom of the form,
  202. and sign it.  (Most FAX transmissions will be automatically
  203. routed to the FAX machine.  If you have problems reaching our FAX
  204. machine, wait until after the first ring, press 11, and then
  205. begin transmitting.)
  206.  
  207. 4.  Mail the registration form along with your payment to:
  208.  
  209. Stevenson Technical Services, Inc. (STSI)
  210. 108 2nd Avenue West, PO Box 297
  211. Bertha, MN 56437-0297 USA.
  212.  
  213.  
  214.  
  215.  
  216. Technical Support:
  217.  
  218. Technical support is available through the following means:
  219.  
  220. Internet:
  221.   Access STSI's internet home page at http://www.stevetech.com.
  222.   Check the bulletins for information on the latest versions of
  223.   our software.  Software updates can be downloaded through our
  224.   web site or via anonymous ftp to stevetech.com (file are
  225.   located in the \pub directory).
  226.  
  227.  
  228. Internet Mail:
  229.   STSI will respond to messages sent via the Internet.  Send any
  230.   tech support related questions, comments, or suggestions to
  231.   support@stevetech.com.
  232.  
  233.  
  234. The STSI BBS:
  235.   New versions of this program will be posted here as soon as
  236.   they are available.  The STSI BBS uses a U.S. Robotics
  237.   V.Everything modem, which is capable of V.FAST, V.32bis, V.32,
  238.   and 2400 baud connect speeds.  The access number for The STSI
  239.   BBS is 218-924-2060.  Technical support questions posted on the
  240.   bulletin board system should be addressed to Craig Stevenson.
  241.  
  242.  
  243. STSI FAX:
  244.   STSI has a FAX machine on-line 24 hours-a-day to accept FAX
  245.   transmissions.  Technical support questions / problems may be
  246.   faxed to 218-924-2050.  Most FAX transmissions will be
  247.   automatically routed to the FAX machine.  If you have problems
  248.   reaching our FAX machine, wait until after the first ring,
  249.   press 11, and then begin transmitting.
  250.  
  251.  
  252. Telephone:
  253.   Technical support calls may be placed at (218) 924-2050. Office
  254.   hours are from 8:00 am - 5:00 pm, Monday thru Friday, and 8:00
  255.   am - 11:00 am on Saturday.
  256.  
  257.  
  258.  
  259. Please read the following before placing a technical support call
  260. to STSI:
  261.  
  262.  
  263. 1.  Read the documentation files (and the help screens, if
  264. available).  Most questions can be answered by simply reading the
  265. docs.
  266.  
  267.  
  268. 2.  If you have a modem, call The STSI BBS and download the
  269. latest version.  (Read Bulletin #1 on our BBS to find out the
  270. latest version and release date of this program.  When
  271. downloading a file, keep in mind that STSI's programs are always
  272. posted in area 27.)  After you download the latest version, try
  273. it and see if you are still experiencing the same problem.  We
  274. attempt to fix problems as soon as we become aware of them, and
  275. post the updated versions on the bulletin board system.  (Check
  276. the .REV revision file for information on feature enhancements
  277. and bug-fixes.)
  278.  
  279.  
  280. 3.  If you still cannot find an answer, contact us through one of
  281. the means outlined above.  We will do our best to assist you and
  282. answer any questions you may have.
  283.  
  284.  
  285. 4.  When calling or leaving a message, please be prepared to
  286. answer the following questions:  What version of this program are
  287. you using?  What problem(s) are you having, if any?  What type of
  288. computer CPU do you have (486DX2-66, etc.)?  What version of DOS
  289. are you using?  Please be as specific as possible.  The more
  290. specific you are, the faster we will be able to assist you.
  291.  
  292.  
  293. 5.  When placing a technical support call via telephone, please
  294. be seated behind your computer.  We may ask you to perform a
  295. couple of simple tasks in order to help us narrow down any
  296. potential problems.
  297.  
  298.  
  299. 6.  When speaking with any of our employees, please be
  300. considerate.  Speak clearly, explaining your problem as carefully
  301. as possible.  Please do not use any harsh or inappropriate
  302. (profane) language.
  303.  
  304.  
  305. 7.  If one of our employees is able to help you, and you continue
  306. to use this program, register it!  We cannot continue to produce
  307. quality programs without the continuing support of our users.
  308.  
  309.  
  310.  
  311.  
  312. What Is CompuSlave?
  313.  
  314. CompuSlave imports CompuServe forum capture files into a
  315. database, converting them to individual messages. Add, edit,
  316. delete, and search the entire database for key words or phrases.
  317. Make those messages work for you!  Create your own technical
  318. support resource.  Ideal for power users, programmers, and
  319. network administrators.  Easy to use Windows interface.  Includes
  320. a communications program for accessing and capturing messages
  321. from CompuServe.  Also includes network support.
  322.  
  323.  
  324.  
  325.  
  326. Why Use CompuSlave?
  327.  
  328. I have found the CompuServe message bases to be an invaluable
  329. technical support resource for my company.  Many of my questions
  330. are answered in the various forums.  Whenever I have a technical
  331. problem, I call CompuServe and capture the messages in an entire
  332. forum.  I then scan the messages for key words or phrases that
  333. relate to the particular problem that I or one of my customers is
  334. having.  Most of the time, someone else has had the same problem,
  335. and has already received an answer from someone that frequents
  336. the forum.  The biggest drawback to this method is that old
  337. messages are not kept in the forum for very long.  They are
  338. "scrolled" out of some of the busier forums in as little as 3-4
  339. days.  The Novell NetWare 3.x forum (NETW3X) is a good example.
  340. If I don't call every 3-4 days, messages start to scroll out of
  341. the forum.
  342.  
  343. In the past, I would create a capture file and compress it onto
  344. my network hard drive.  That way, I could access it from any
  345. workstation on the network.  The only problem was that when I
  346. needed to find information on a specific topic, I had to search
  347. through numerous capture files using a text editor/viewer.  This
  348. process was extremely long and cumbersome.
  349.  
  350. That's when the idea for CompuSlave was borne.  CompuSlave will
  351. import a capture file (in ASCII text format), and add each
  352. message into a database. CompuSlave allows multiple databases to
  353. be created, so it is convenient to have several different
  354. databases, each dedicated to a specific topic.  At the same time,
  355. CompuSlave will import endless messages (up to 2 billion) into
  356. the same database.  CompuSlave allows easy browsing through the
  357. records in sequential order.  A cross reference is created when a
  358. message is imported, so CompuSlave can quickly find any responses
  359. to the current message, or even the original message that the
  360. current message was a response to.  Messages can be edited to
  361. eliminate unneeded text or comments, or they can be deleted
  362. altogether.  The real power of CompuSlave is shown in its
  363. searching capabilities.  Seven of the message fields are indexed
  364. for extremely fast searching.  Perform a comprehensive search,
  365. and locate all occurrences of a string within the entire
  366. database, even in the message body.  Perform multiple searches,
  367. narrowing down the search criteria, to find the exact information
  368. needed.
  369.  
  370. For my company, CompuSlave has meant a whole new way of managing
  371. message databases.  Now, an entire database containing thousands
  372. of messages can be searched at one time.  When a new capture file
  373. arrives, it is imported into the existing database.  No more lost
  374. messages.  No more cumbersome searches of individual capture
  375. files.  And since CompuSlave is a network application, I can
  376. access it on any network workstation without worrying about
  377. multiple accesses by other users.
  378.  
  379. CompuSlave has been ideal for our business as a technical
  380. reference tool for network-related support issues.  Our business
  381. performs computer consulting and network management services to
  382. local businesses and organizations.  When one of our customers
  383. needs assistance, they expect us to have the answer.  Our
  384. CompuSlave Novell database gives us an extra reference tool
  385. necessary for solving any problems that arise.  We also use
  386. CompuSlave to store our messages from the various programming
  387. related forums on CompuServe, especially the Borland Delphi
  388. forum.  This particular forum scrolls every 3 days, with an
  389. average of 800 - 1000 new messages every day!  CompuSlave allows
  390. us to search our Delphi message database to find answers to the
  391. programming problems we face.  Programmers who want to maintain a
  392. database of questions and answers on programming problems will
  393. find that CompuSlave is an excellent support tool.
  394.  
  395.  
  396.  
  397.  
  398.  
  399. Capturing CompuServe Messages
  400.  
  401. In order to import messages into CompuSlave, you must have a
  402. CompuServe capture file to import.  In order to capture a message
  403. base, there is a certain sequence of events you will want to
  404. follow.  As an example, I perform the following steps when
  405. capturing messages from the Novell 3.x forum on CompuServe
  406.  
  407.  
  408.   1.  Type "GO NETW3X" to enter the Novell Netware 3.x Forum.
  409.   (CompuServe will display information welcoming you to the
  410.   conference.)
  411.   
  412.   
  413.   2.  When the Forum Menu is displayed, I type "2" to move to the
  414.   Messages Menu.
  415.  
  416.  
  417.   3.  When the Messages Menu is displayed, I type "2" again to
  418.   "READ or search messages".  (CompuServe will display the Novell
  419.   NetWare 3.X ForumRead Menu.)
  420.  
  421.  
  422.   4.  At this point, I instruct my communications program to
  423.   begin the capturing process, so that all messages displayed on
  424.   the screen will be added to the capture file.  (If you are
  425.   using the Windows Terminal, supplied with Microsoft Windows,
  426.   select the "Receive Text File" option from the Transfers menu.)
  427.  
  428.  
  429.   5.  After selecting "1" to read NEW messages, CompuServe
  430.   displays the first new message in the conference, and prompts
  431.   me whether or not to continue.  Here, I must type "SCROLL" to
  432.   indicate that I want the messages displayed non-stop.  All
  433.   messages that are displayed are added to the capture file by
  434.   the communications program.
  435.  
  436.  
  437.   6.  Once the capturing process is complete, and CompuServe
  438.   stops scrolling the messages off the screen, I close the
  439.   capture file (using the communications package), and type "OFF"
  440.   to end my CompuServe session.  (To close the capture file using
  441.   Windows Terminal, press the "Stop" button that appeared on the
  442.   bottom of the terminal screen when you started the capture.)
  443.  
  444.  
  445.   7.  The newly created capture file is ready for importing into
  446.   CompuSlave "as is".  There are no modifications that need to be
  447.   made.  Simply select the Import option after a database has
  448.   been created or opened, and you can import the new capture
  449.   file.
  450.  
  451.  
  452.  
  453.  
  454.  
  455. Installing CompuSlave
  456.  
  457. To install CompuSlave For Windows, follow these instructions:
  458.  
  459. The package includes a program, "SETUP.EXE", which automates the
  460. installation process.  You will need about 3 megabytes of
  461. available disk space on the hard drive on which you plan to
  462. install CompuSlave For Windows.  Additional space will be
  463. required for each database you create.  The amount of space
  464. required for databases depends completely on the number of
  465. messages that will be stored in the database.
  466.  
  467. The exact steps you need to take to install CompuSlave will
  468. depend on how you received the program.
  469.  
  470.  
  471. Installing From Diskettes
  472.  
  473. To install from diskette, you need to perform the following
  474. steps.
  475.  
  476. 1. Place the CompuSlave distribution diskette "Disk 1" in the
  477. appropriate diskette drive.
  478.  
  479. 2. From Program Manager, select File Run. Execute the "setup.exe"
  480. program on the distribution diskette. For example, if the
  481. distribution diskette is on drive A:, type the command,
  482. "a:setup".
  483.  
  484. 3. Follow the instructions presented by the setup program. You
  485. will have a chance to approve installation before any changes are
  486. actually made to the contents of your hard drive.  The program
  487. will ask you for a destination directory, and will copy the
  488. program files to that directory.  When the setup program has
  489. finished installing files, you will be informed if the
  490. installation was successful.
  491.  
  492.  
  493.  
  494. Installing From A Hard Drive
  495.  
  496. If you downloaded CompuSlave For Windows from a BBS (or received
  497. it in the form of an archive file from some other source), you
  498. will need to perform the following steps.
  499.  
  500.  
  501. 1. Extract the contents of the archive file into a temporary
  502. directory on your hard drive.
  503.  
  504. 2. From Program Manager, select File, Run.  Execute the
  505. "setup.exe" program, which you have extracted.  For example, if
  506. the temporary directory into which you have extracted the files
  507. is C:\TEMPDIR, you would type the command, "c:\tempdir\setup".
  508.  
  509. 3. Follow the instructions presented by the installation program.
  510. You will have a chance to approve installation before any changes
  511. are actually made to the contents of your hard drive.  The
  512. installation program will ask you for a destination directory,
  513. and will copy the program files to that directory.
  514.  
  515. When you're satisfied that the installation was successful, you
  516. should delete the temporary directory FROM which you installed
  517. the program, (C:\TEMPDIR, in the above discussion), including all
  518. its contents.
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525. The File Menu
  526.  
  527.  
  528. New Database:
  529.   Select this option to create a new database with CompuSlave.
  530.   CompuSlave will prompt you for the name of the database to
  531.   create.  Once  you have created a new database, you can begin
  532.   to import CompuServe capture files.
  533.  
  534.  
  535. Open Database:
  536.   Select this option to open a database previously created with
  537.   CompuSlave For Windows.  CompuSlave will display a file dialog
  538.   box to prompt you for the name of the database to open.
  539.  
  540.  
  541. Close Database:
  542.   This command will close a database that is open on the desktop.
  543.   If more than 1 database is open, the focus will move to the
  544.   next open database.  Otherwise, CompuSlave will simply clear
  545.   the desktop area.
  546.  
  547.  
  548. Utilities:
  549.  
  550.   Delete Database:
  551.     This command will give you the option of deleting a database
  552.     from your hard drive.
  553.  
  554.   Reorganize Database:
  555.     The reorganize option provides two extremely useful
  556.     functions.  The first function deals with compression of the
  557.     message data when adding messages to the database.  Databases
  558.     created with compression enabled will typically be 10-20%
  559.     smaller than databases that do not use CompuSlave's internal
  560.     compression.  If a database was created with the "Compress
  561.     Message Data" option disabled (on the Defaults screen),
  562.     simply check the "Compress Message Data" check box, and
  563.     reorganize the database.
  564.     
  565.     The second function deals with a database that has become
  566.     corrupt.  If one or more messages become corrupt within the
  567.     database, you will probably see "garbage" characters, or
  568.     random ASCII characters filling the data fields.  Although
  569.     this is rare, we did have one customer report this problem
  570.     after running out of hard drive space during an import
  571.     operation.  The customer was unable to delete the corrupt
  572.     message from the database using the "Delete" option, but was
  573.     able to successfully reorganize the database.  The
  574.     reorganization process removed the corrupt message(s), and
  575.     left the rest of the (non-corrupt) messages in-tact.
  576.     
  577.     Before reorganizing a database, CompuSlave gives you the
  578.     option to make a backup copy of the data (.DAT) and index
  579.     (.IX) files, as a safeguard against any potential problems
  580.     (such as system hangs during the reorganization, which would
  581.     be fatal to the database).  If you instruct it to make a
  582.     backup, CompuSlave will create a temporary directory
  583.     underneath the main program directory, and copy the database
  584.     files into this directory.  Once this is complete, the
  585.     reorganization process will start.  To reorganize the
  586.     database, CompuSlave deletes the index (.IX) file, renames
  587.     the data file (.DAT) to a save file (.SAV), and copies non-
  588.     deleted messages from the save file into a newly created data
  589.     file.  Once this is complete, the save file is deleted, and a
  590.     new index file is generated.  This process may only take a
  591.     minute or two for a database that has a couple thousand
  592.     messages, but will take much longer for larger databases.
  593.     After the process has finished successfully, CompuSlave will
  594.     ask you whether or not you want to delete the backup copy
  595.     created earlier.  If you are satisfied that no errors
  596.     occurred, go ahead and answer yes to delete this backup copy.
  597.  
  598.  
  599.   Batch Import:
  600.     Users maintaining a large number of separate databases may
  601.     want to use the batch import feature supplied by CompuSlave.
  602.     When this option is selected, CompuSlave will display the
  603.     batch import screen, showing a list of all databases
  604.     contained in the CompuSlave directory.
  605.     
  606.     
  607.     
  608.     
  609.     At STSI, we maintain over 50 different databases containing
  610.     the messages from various CompuServe forums.  Each week (or
  611.     more often in the fast-scrolling conferences), we capture the
  612.     newest messages from CompuServe and import them into their
  613.     corresponding database.  Rather than open each database and
  614.     import the capture files on a one-at-a-time basis, the batch
  615.     import feature allows us to select all of the databases we
  616.     want to update, and start the import process with as little
  617.     user intervention as possible.  The most likely cause for
  618.     user intervention in the batch import process will occur if
  619.     duplicate message numbers are found in a database, and
  620.     CompuSlave needs to prompt you whether or not to add the new
  621.     message to the database.  The status bar on the bottom of the
  622.     screen will inform you what CompuSlave is doing, and gives an
  623.     indication of the number of messages being imported.  Status
  624.     bars are displayed to give a visual indication of the
  625.     completion percentage, first for the current database, and
  626.     also for the total batch import process.
  627.     
  628.     Start - The Start button starts the batch import process.
  629.     Only databases that are tagged for importing will be included
  630.     in the batch import process.  Other databases are ignored.
  631.     Once the batch import process has been started, the Start
  632.     button is hidden, and the Pause button appears.
  633.     
  634.     Pause - The Pause button will temporarily pause the batch
  635.     import process in the middle of importing a capture file, or
  636.     between databases, depending on when this button is pressed.
  637.     When Pause is selected, the text on this button changes to
  638.     "Resume".  Select resume when you are ready to continue the
  639.     batch importing process.
  640.     
  641.     Scan - Use the Scan button to scan the hard drive for
  642.     existing databases and import files.  If a database exists on
  643.     the hard drive, and the corresponding import file also exists
  644.     in the specified location, the database will be tagged for
  645.     inclusion in the import process.  That way, any new capture
  646.     files that are created by you can be automatically detected
  647.     and imported into the correct CompuSlave database.
  648.     
  649.     Add - Use the Add button to add a database (and import file)
  650.     to the list of databases to include in the import process.
  651.     When the batch import screen is initially displayed, it
  652.     contains a list of all databases in the CompuSlave directory.
  653.     If you maintain a CompuSlave database in a different
  654.     directory, it can be added using the Add button.
  655.     
  656.     Edit - Use the Edit button to edit a database and/or import
  657.     file listed in the table.  If possible, CompuSlave will
  658.     display the name of the last file that was imported into the
  659.     corresponding database.  If you consistently give your import
  660.     files the same name each time you capture messages,
  661.     CompuSlave will "know" what file to import, and it will be
  662.     displayed in the Import File column of the table.  If you
  663.     need to change the name of the file to import, simply Edit
  664.     the correct row, and enter the name of the file to import.
  665.     
  666.     Delete - The Delete button can be used to remove databases
  667.     from the batch import list.  You can simply leave the
  668.     database line untagged, which excludes the database from the
  669.     batch process, but the Delete button allows you to physically
  670.     remove a database from consideration.
  671.     
  672.     Tag / Untag - Use the Tag/Untag button to select or deselect
  673.     databases in the table.  Only databases that are tagged will
  674.     be included in the batch import process.  When a database is
  675.     tagged for inclusion, a small marker (>>>) will appear in the
  676.     first column.  You can also double-click on a database to tag
  677.     or untag it, or you can use the space bar or ENTER key to
  678.     perform the same function.
  679.     
  680.     Tag All - The Tag All button can be used to select all
  681.     databases in the table at one time.
  682.     
  683.     Untag All - The Untag All button can be used to deselect all
  684.     databases in the table at one time.
  685.     
  686.     Help - Use the Help button to obtain help about the various
  687.     commands available from the batch import screen.
  688.     
  689.     Close - Use the Close button to close the batch import screen
  690.     without starting the batch import process.
  691.     
  692.     Halt Current - The Halt Current button will ask you to
  693.     confirm your choice, and will immediately stop importing
  694.     messages into the current database.  Once this option has
  695.     been confirmed, the current database is closed, and
  696.     CompuSlave proceeds with the next database in the list.
  697.     
  698.     Halt Batch - The Halt Batch button will ask you to confirm
  699.     your choice, and will immediately stop importing messages
  700.     into the current database.  Once the current database has
  701.     been closed, CompuSlave will skip all remaining databases and
  702.     terminate the batch import process completely.
  703.  
  704.  
  705. Modem / Communications:
  706.   When this option is selected, CompuSlave will execute STSI Com,
  707.   a communications program that you can use for capturing
  708.   messages from CompuServe.
  709.  
  710.  
  711. Exit CompuSlave:
  712.   Use this command to exit out of CompuSlave and end your current
  713.   message viewing session.  Any open databases are automatically
  714.   closed down when you exit.
  715.  
  716.  
  717.  
  718.  
  719. The Messages Menu
  720.  
  721.  
  722. Import:
  723.   Importing messages into CompuSlave is extremely easy using the
  724.   Import feature.  When you select Import, you can use the import
  725.   file dialog to search for a specific text file.  Once you have
  726.   selected the text file, CompuSlave will import the text file
  727.   and display a status screen to indicate the completion
  728.   percentage, the total number of messages it expects to import,
  729.   the current message being imported, the name of the text file
  730.   being imported, and the database receiving the imported
  731.   messages.  If a duplicate message number already exists in the
  732.   database, CompuSlave will display a message box showing you the
  733.   date, time, from, and to fields of the existing message, and
  734.   the new message located in the import file.  You can choose to
  735.   import the new message anyway, import all duplicates, skip this
  736.   message, or skip all duplicates.  Once the import process has
  737.   been completed, CompuSlave will display a message box
  738.   indicating the total number of messages actually imported into
  739.   the current database.
  740.   
  741.  
  742. Browse:
  743.   Browsing for messages can be a quick way to view the message
  744.   number, subject, section, response number, from and to fields
  745.   of a message, giving you a general idea of what is contained in
  746.   the message body.  When this option is selected, CompuSlave
  747.   displays a browsing screen that contains all of the records in
  748.   the database.  To scroll through the browser, use the Up Arrow,
  749.   Down Arrow, PgUp, and PgDn keys, or the mouse to scroll through
  750.   all of the messages.  Pressing ENTER or double-clicking on the
  751.   highlighted message will erase the browser and cause CompuSlave
  752.   to display the selected message on the editing screen for
  753.   viewing, editing, or deleting.
  754.  
  755.  
  756. Find:
  757.   The Find command allows you to search for a specific word or
  758.   phrase on a one-at-a-time basis.  CompuSlave will prompt you
  759.   for the word or phrase, allow you to select whether or not the
  760.   search is case-sensitive, and will search for the next or
  761.   previous occurrence of the text, starting at the current
  762.   message.  When the text is found in the message body, the
  763.   process is paused to allow you to view the current message.  By
  764.   selecting Find Next from the Find dialog box, you can instruct
  765.   CompuSlave to find the next occurrence of the text.  Likewise,
  766.   selecting Find Previous will instruct CompuSlave to find the
  767.   previous occurrence of the text.  CompuSlave will search for
  768.   additional occurrences in the current message, and then advance
  769.   to the next (or previous) message in the database that contains
  770.   the specified text.  To cancel the Find operation, select
  771.   Cancel from the Find dialog box.
  772.   
  773.   
  774.  
  775.  
  776. Search:
  777.   When Search is selected, CompuSlave displays a dialog box
  778.   giving you the option of the type of search to perform.  There
  779.   are three types of searches to perform on a CompuSlave message
  780.   database.  The first two types are extremely fast and
  781.   efficient, while the third is much slower, although it is much
  782.   more thorough.
  783.   
  784.   When "Search One Field Only" is selected, CompuSlave allows you
  785.   to search for a text string in any one of the following seven
  786.   fields:  Message Number, Response Number, Subject, Section,
  787.   From, To, and Keyword.  The search string must be located at
  788.   the beginning of the field you decide to search.  If CompuSlave
  789.   cannot find a message with the specified text, it issues an
  790.   error message.  Otherwise it displays the browser screen
  791.   containing all of the entries that matched the search criteria.
  792.   Since the seven fields mentioned above are all indexed fields,
  793.   the search can be completed very rapidly.
  794.  
  795.   When "Range Search" is selected, CompuSlave allows you to
  796.   perform a search where the only records that are found must be
  797.   within the a specified range of values.  For example, if you
  798.   wanted to locate all messages numbered between 20000 and 20100,
  799.   you could enter these two values as the starting and ending
  800.   search values, and select the message number field as the field
  801.   to search.  If no messages could be found within that range, an
  802.   error message would be issued.  Otherwise, all messages within
  803.   that range would be displayed.  As with the first search
  804.   method, the range search allows you to find a text string at
  805.   the beginning of any one of the seven indexed fields (see
  806.   previous paragraph for the names of these fields).
  807.  
  808.   When "Search Entire Message" is selected, CompuSlave will
  809.   perform a search of the entire database for up to 2 user-
  810.   specified text strings.  You can select whether CompuSlave
  811.   searches for only the first string (by selecting "None" as the
  812.   operation), the first string AND the second string (both
  813.   strings must be present for the message to be included in the
  814.   search results) or the first string OR the second string
  815.   (either one of the two strings can be present for the message
  816.   to be included in the search results). The text strings you
  817.   enter can be located at ANY location within the message.  They
  818.   do not have to be at the start of an indexed field.
  819.   
  820.   The search can be performed as a case-sensitive or case-
  821.   insensitive search, with case-insensitive being the default.
  822.   If CompuSlave locates the text anywhere within the message
  823.   (including all individual fields and the message body), it is
  824.   included in the search results.
  825.  
  826.   When CompuSlave starts the search process, it creates a
  827.   temporary database (with a random filename) and places it in a
  828.   temporary sub-directory (TEMP0001, TEMP0002, etc.).  When a
  829.   message is found that meets the search criteria, it is added to
  830.   the temporary database. After the search has been completed,
  831.   you can browse through the filtered records.  If you wish to
  832.   narrow down the search criteria even further, you can perform a
  833.   secondary search on the database.  At this point, when you
  834.   select "Search Entire Message", you will only be searching for
  835.   text strings located in messages that have been placed in the
  836.   filtered database.  For example, if you search a Novell
  837.   database for the keywords "SCSI" AND "Seagate", and then
  838.   perform a secondary search for "CD-ROM", your resulting search
  839.   would only find records that contained all three of the
  840.   specified keywords.  You can continue to perform a filtered
  841.   search as long as necessary, thus narrowing the search criteria
  842.   every time.  (Each consecutive search should also be less time
  843.   consuming, since it does not need to search as many messages
  844.   for the specified text.)
  845.  
  846.   Once this type of search is complete, you can browse through
  847.   the filtered messages by using the browser, or by selecting
  848.   Next, Prev, First, and Last.  When you select Quit at this
  849.   point, the search will be cancelled, and you will have the
  850.   option of saving the search results database under a new name,
  851.   or erasing it.  If you've performed an in-depth search on a
  852.   large database, you may want to save all of the filtered
  853.   records under a new database name, making it easier to find the
  854.   filtered records at a later date.  Once the search is complete,
  855.   you can switch back and forth between the original database and
  856.   the temporary search results database, without affecting the
  857.   search results.
  858.  
  859.  
  860. Sort:
  861.   Selecting Sort will allow you to choose which indexed field
  862.   should be used to sort the database.  Available sort fields
  863.   include the message number, response number, section, subject,
  864.   from, to, and keyword fields.  The default sort field is the
  865.   message number field.  When the Browser is displayed, the
  866.   messages are sorted according to the current sort field.  The
  867.   First, Last, Previous, and Next buttons are also executed in
  868.   relation to the current sort field, making it easy to follow
  869.   messages in virtually any order.
  870.   
  871.   
  872.  
  873.  
  874. Original:
  875.   As a cross-referencing tool, CompuSlave allows you to locate
  876.   the message that the current message was a response to.  (To
  877.   determine if the current message was a response, check the
  878.   "Response To" field.  If this message was not a response, the
  879.   field will contain the word "NONE".  Otherwise, it will contain
  880.   the number of the message that the current message responded
  881.   to.)  When you select Original, CompuSlave will either go to
  882.   the original message, or display an error message if it could
  883.   not find the original message.  (If CompuSlave cannot find an
  884.   original message, this is usually an indication that the
  885.   original message was not located in the CompuServe forum at the
  886.   time you captured the messages.)
  887.  
  888.  
  889. Response:
  890.   In addition to using the "Original" command described above,
  891.   you can select the "Response" command to search for any and/or
  892.   all messages that were responses to the current message.  If
  893.   there aren't any responses in the current database, CompuSlave
  894.   will disable the Response button and the Response option on the
  895.   Messages menu.  If only 1 response is found in the database,
  896.   CompuSlave will immediately display the located response.
  897.   Otherwise, it will display a browser screen containing a
  898.   complete list of all responses, giving you the option of which
  899.   message to view.
  900.  
  901.  
  902. GoTo:
  903.   When GoTo is selected, CompuSlave prompts you to enter the text
  904.   and field name of the message you want to move to.  For
  905.   example, if you want to locate message number 354383, you would
  906.   enter "354383" in the GoTo field (without the quotes), and
  907.   select the Message Number field as the field to search.  If
  908.   CompuSlave cannot locate an EXACT match, it will display an
  909.   error message.  If it finds the message number or text you
  910.   entered, CompuSlave will automatically display the resulting
  911.   message on the screen.
  912.   
  913.   
  914.  
  915.  
  916. First:
  917.   Selecting the "First" option causes CompuSlave to display the
  918.   first message in the database, regardless of the currently
  919.   displayed message.
  920.  
  921.  
  922. Next:
  923.   Selecting the "Next" option causes CompuSlave to display the
  924.   message after the currently displayed message.  If the current
  925.   message is the last one in the database, CompuSlave "wraps" to
  926.   the first message in the database.
  927.  
  928.  
  929. Previous:
  930.   Selecting the "Previous" option causes CompuSlave to display
  931.   the message previous to the currently displayed message.  If
  932.   the current message is the first one in the database,
  933.   CompuSlave "wraps" to the last message in the database.
  934.  
  935.  
  936. Last:
  937.   Selecting the "Last" button causes CompuSlave to display the
  938.   last message in the database, regardless of the currently
  939.   displayed message.
  940.  
  941.  
  942.  
  943.  
  944. The Print Menu
  945.  
  946.  
  947. Print:
  948.   One or more messages can be printed using the Print option on
  949.   the Print Menu.  The following settings may be changed to
  950.   customize the print range and various options.
  951.   
  952.   
  953.   
  954.   Range - The print range can be changed to the Current Message,
  955.   Tagged Messages, or All Messages in the current database.  You
  956.   must have at least 1 message tagged in order to print Tagged
  957.   Messages.
  958.   
  959.   Print To File - When this check box is marked, you can print
  960.   the resulting output to a file instead of a printer port.  Make
  961.   sure the filename field is entered correctly when using this
  962.   option.
  963.   
  964.   Filename - Use this field to enter the name of a file to be
  965.   used for receiving the printed data when the Print To File
  966.   option is enabled.  If the file you enter already exists,
  967.   CompuSlave will prompt you to overwrite it before continuing.
  968.   
  969.   Page Break Between Messages - When this option is enabled,
  970.   CompuSlave issues a form-feed between each message that is
  971.   printed.  This option applies when the print range is set to
  972.   Tagged Messages or All Messages.
  973.   
  974.   Prompt To Continue If Error Occurs - When the print range is
  975.   set to Tagged Messages, CompuSlave will issue an error message
  976.   and ask you whether or not to continue printing messages in the
  977.   event that one of the tagged messages could not be retrieved.
  978.   This problem could result, for example, if a message that is
  979.   tagged has already been deleted by another workstation on a
  980.   network.  If this option is not selected, CompuSlave simply
  981.   skips the offending message and continues with the next tagged
  982.   message.
  983.   
  984.   Untag Messages After Printing - When the print range is set to
  985.   Tagged Messages, CompuSlave can optionally untag a message
  986.   after it is printed.  However, you may want to leave these
  987.   messages tagged in order to perform another function, such as
  988.   deleting or exporting tagged messages.
  989.   
  990.   Setup - This button will provide access to the Windows Print
  991.   Setup dialog box, which allows you to change the currently
  992.   selected printer, port, page orientation, and related settings.
  993.   
  994.   Font - Selecting the Font button allows you to select the name,
  995.   size, color, and style of font that are used to print the
  996.   selected message(s).  This allows you to customize the output
  997.   depending on your current printer.  (CompuSlave automatically
  998.   remembers the font you used the last time you printed a
  999.   message.)
  1000.   
  1001.  
  1002. Print Setup:
  1003.   The print setup dialog box allows you to select the printer you
  1004.   want to use when printing database messages, the print
  1005.   orientation (portrait vs. landscape), and the paper size.
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011. The Edit Menu
  1012.  
  1013.  
  1014. New Message:
  1015.   When New Message is selected, CompuSlave goes into "edit mode",
  1016.   and allows you to manually enter a new message into the
  1017.   database.  Once you have finished adding the new message, click
  1018.   on "Save Message" to save it into the database, or select
  1019.   "Cancel Editing" to exit from edit mode without saving the new
  1020.   message.  Note: While it is possible to add new messages to the
  1021.   database in this manner, this feature will not be necessary for
  1022.   most users (since messages can be easily added through the
  1023.   Import function).
  1024.  
  1025.  
  1026. Edit Message:
  1027.   If the need arises to edit an existing database message, you
  1028.   can easily do so by using the Edit Message option.  When this
  1029.   option is selected, CompuSlave goes into "edit mode", and
  1030.   allows you to modify the current message.  Once you have
  1031.   finished modifying the current message, click on "Save Message"
  1032.   to save the modified message into the database, or select
  1033.   "Cancel Editing" to exit from edit mode.
  1034.  
  1035.  
  1036. Delete Message:
  1037.   Unwanted messages can be easily deleted through the Delete
  1038.   option.  When the Delete button is selected, CompuSlave issues
  1039.   a prompt to confirm that you want to delete the current message
  1040.   from the database.  When you choose "Yes" at the prompt, the
  1041.   message is deleted, and CompuSlave resets the message display
  1042.   to the next message in the database.
  1043.  
  1044.  
  1045. Save Message:
  1046.   This option can be selected when you are adding or editing a
  1047.   message, and will save your message addition / change to the
  1048.   database.
  1049.  
  1050.  
  1051. Cancel Editing:
  1052.   This button can be selected when you are adding or editing a
  1053.   message, and will cause your changes to the current message to
  1054.   be discarded.
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060. The Views Menu
  1061.  
  1062.  
  1063. Mini-Browser:
  1064.   The Mini-Browser view displays a mini-browser on the top of the
  1065.   editing window, in place of the message number, response,
  1066.   section, subject, from, to, date, time, and keyword fields.
  1067.   The browser can be used to page through messages more quickly.
  1068.   When a record is selected in the mini-browser, the
  1069.   corresponding message text is displayed in the memo window at
  1070.   the bottom of the screen.  Likewise, as the First, Previous,
  1071.   Next, and Last button are selected, the mini-browser is updated
  1072.   to point to the currently selected message.
  1073.  
  1074.  
  1075. Normal:
  1076.   The Normal view displays individual edit controls for the
  1077.   message number, response, section, subject, from, to, date,
  1078.   time, and keyword fields.  All data is easily visible on one
  1079.   screen.
  1080.  
  1081.  
  1082. Message Only:
  1083.   The Message Only view displays only the message text contained
  1084.   in the message body.  Unlike the other two views, you cannot
  1085.   see the message number, response, section, subject, from, to,
  1086.   date, time, and keyword fields from this view.  There is,
  1087.   however, a larger portion of screen available for viewing the
  1088.   message text.  This is especially useful for very lengthy
  1089.   messages.
  1090.  
  1091.  
  1092. Show / Hide Tools:
  1093.   The Show / Hide Tools command will display or hide the Tool
  1094.   Palette, depending on its current state.  If the Tool Palette
  1095.   is currently hidden, it will be displayed, or if it is
  1096.   currently displayed on the screen, it will be hidden from view.
  1097.   The Tool Palette provides a quick way of accessing many of the
  1098.   common database functions available on the various pages of the
  1099.   toolbar.  When the mouse is positioned over one of the buttons
  1100.   on the Tool Palette, pop-up help will be displayed as a
  1101.   reference for what function the corresponding button will
  1102.   perform.
  1103.   
  1104.   
  1105.  
  1106.  
  1107.  
  1108.  
  1109. The Tagged Menu
  1110.  
  1111.  
  1112. Delete Tagged:
  1113.   The Delete Tagged feature allows you remove all tagged messages
  1114.   from the current database.  As with any operation that is
  1115.   performed on tagged messages, a status screen will be displayed
  1116.   as CompuSlave performs the operation.
  1117.   
  1118.   
  1119. Print Tagged:
  1120.   The Print Tagged option displays the same print dialog box that
  1121.   is available from the print menu.  However, the default range
  1122.   is automatically set to Tagged Messages instead of Curent
  1123.   Message.  For more details on this dialog, see "The Print
  1124.   Menu".
  1125.   
  1126.  
  1127. Extract Tagged:
  1128.   The Extract Tagged option allows you to place all tagged
  1129.   messages into another database.  The target database can be one
  1130.   that already exists, or you can choose to have CompuSlave
  1131.   create a new database for you.  Once a message is successfully
  1132.   extracted, CompuSlave will untag it if the "Untag Messages
  1133.   After Successful Extraction" check box is marked.  Likewise,
  1134.   the message will be automatically untagged and deleted if the
  1135.   "Delete Messages After Successful Extraction" check box is
  1136.   marked.
  1137.   
  1138.   
  1139. Tag All:
  1140.   The Tag All feature can be used in an attempt to tag all
  1141.   messages in the database.  However, it is important to mention
  1142.   that CompuSlave currently allows a maximum of 16,384 messages
  1143.   to be tagged at one time.  If there are more than 16,384
  1144.   messages in the current database, CompuSlave will warn you, and
  1145.   then attempt to tag as many as possible.  Once it reaches the
  1146.   limit, it stops the tagging process.  If you need to tag more
  1147.   messages than this, you will have to tag the first set, perform
  1148.   an operation, tag the second set, perform the operation again,
  1149.   etc.  However, this need should be extremely rare.
  1150.   
  1151.   
  1152. Untag All:
  1153.   When the Untag All option is selected, CompuSlave will remove
  1154.   the tag mark from all tagged messages in the current database.
  1155.   If you perform one of the three main operations mentioned above
  1156.   (Delete Tagged, Print Tagged, or Extract Tagged), you can
  1157.   optionally remove the message tag once the operation is
  1158.   completed.  However, you can use the Untag All feature to
  1159.   quickly remove all tags without performing one of these
  1160.   operations.
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166. The Settings Menu
  1167.  
  1168.  
  1169. Defaults
  1170.  
  1171.  
  1172.   Import Path:
  1173.     This field should contain the default location where your
  1174.     CompuServe capture files are located.  CompuSlave will log to
  1175.     this directory as the default when you select the Import
  1176.     option.
  1177.  
  1178.  
  1179.   Auto-Load Database On Startup:
  1180.     This option should be checked if you want to load the
  1181.     database referenced in the Startup Database Name field each
  1182.     time CompuSlave is executed.  If this check box is not
  1183.     checked, the Startup Database will not be loaded
  1184.     automatically.
  1185.  
  1186.  
  1187.   Startup Database Name:
  1188.     The Startup Database Name field should contain the name of
  1189.     the database file that should be loaded each time CompuSlave
  1190.     is executed.  When a database file is specified in this
  1191.     field, CompuSlave will attempt to load it immediately after
  1192.     it is executed if the corresponding Auto-Load Database On
  1193.     Startup check box is checked.
  1194.  
  1195.  
  1196.   Compress Message Data:
  1197.     This option allows users to specify whether or not
  1198.     compression is used on CompuSlave message databases.  The
  1199.     default is ON.  A database that uses compression will
  1200.     typically be 10 - 20% smaller than a database that was
  1201.     created with compression disabled.
  1202.  
  1203.  
  1204.   Use Activity Log:
  1205.     Select whether or not CompuSlave should perform activity
  1206.     logging.  If activity logging is turned on, CompuSlave will
  1207.     log importing activity to the activity log, when appropriate.
  1208.     This can be useful to determine what capture files have been
  1209.     imported into a particular database, when it occurred, and
  1210.     how many messages were actually imported into the database.
  1211.  
  1212.  
  1213.   Log File Name:
  1214.     This field contains the name of the file that will be used to
  1215.     log CompuSlave activity.  Right now, the only activity being
  1216.     logged to this file is import information and reorganization
  1217.     statistics.  (Activity logging may be expanded in a future
  1218.     release.)  The default filename is CSLAVEW.LOG, located in
  1219.     the default CompuSlave directory.
  1220.  
  1221.  
  1222.   View Log File:
  1223.     When this button is selected, you can view the contents of
  1224.     the log file named in the Log File Name field.
  1225.  
  1226.  
  1227.   Speed Button Display:
  1228.     Power users who prefer to have as much space as possible
  1229.     available for reading messages may want to change the size
  1230.     and layout of the speed buttons on the tool bars located at
  1231.     the top of the screen.  Available options are No Speed
  1232.     Buttons, Text Only, Picture Only, or Text And Picture.  The
  1233.     No Speed Buttons option completely disables the use of speed
  1234.     buttons and tool bars, increasing the amount of space
  1235.     available for viewing message data.  The Text Only option
  1236.     removes the pictures from the speed buttons, only displaying
  1237.     the button text.  The Picture Only option removes the button
  1238.     text, but leaves the pictures intact, and the Text And
  1239.     Picture option (which is the default) displays both the
  1240.     button text and the associated picture.
  1241.  
  1242.  
  1243.   Update Message Counter During Search:
  1244.     When performing a "Search Entire Message" search on a
  1245.     database, CompuSlave displays a status screen that normally
  1246.     updates the current message counter after every message is
  1247.     searched.  Power users who want to optimize CompuSlave for
  1248.     speed during searches will want to disable this option.
  1249.     Although the search counter is helpful to know what message
  1250.     number is being searched, it slows down the search process by
  1251.     as much as 15-20%.  When this option is disabled, CompuSlave
  1252.     will display the word "DISABLED" in the message counter
  1253.     field.  (The percent complete status bar will still be
  1254.     updated, however, to give users a general idea of how far
  1255.     along CompuSlave is in the search process.)
  1256.  
  1257.  
  1258.   Show Tool Palette On Open Database:
  1259.     If this option is selected, CompuSlave will automatically
  1260.     display the Tool Palette each time a database is opened.  If
  1261.     this option is not selected, the Tool Palette will remain
  1262.     hidden until the user manually displays it using the
  1263.     Show/Hide Tool Palette option.
  1264.  
  1265.  
  1266.   Delete Capture File After Importing Messages:
  1267.     If this option is selected, a message box will appear after
  1268.     the importing process has been completed, and will prompt you
  1269.     whether or not you want to delete the file that was just
  1270.     imported.  When this option is turned on, the capture file is
  1271.     NOT automatically deleted.  CompuSlave gives you the
  1272.     opportunity to confirm that you want to delete the file
  1273.     before it is removed from your hard drive.
  1274.     
  1275.     
  1276.   Beep After Import Completed:
  1277.     This field gives users the option of whether CompuSlave
  1278.     should beep once the import process has been completed for an
  1279.     individual database.  In cases where the capture file
  1280.     contains an extensive number of messages (perhaps a few
  1281.     thousand), users may leave their computer unattended for a
  1282.     short time.  The extra beep gives an audible signal that the
  1283.     import is finished, and the user can continue with other
  1284.     tasks.
  1285.     
  1286.     
  1287.   Show Tips At Startup:
  1288.     CompuSlave version 2.01 added a Tips screen that is displayed
  1289.     each time CompuSlave is executed.  Users can browse through
  1290.     the available tips using the Next and Previous buttons.  Some
  1291.     users may prefer not to see these tips when CompuSlave is
  1292.     executed.  To turn off the Tips, deselect this check box.
  1293.     
  1294.     
  1295.     
  1296.     
  1297.   Confirm On Delete:
  1298.     Although this feature can be extremely dangerous, it was
  1299.     requested by one of our users.  By default, CompuSlave
  1300.     prompts you to confirm the deletion of a message before it
  1301.     actually removes the message from the database.  If you
  1302.     prefer not to be prompted for a confirmation before deleting
  1303.     a message, deselect this check box.  Be very careful with
  1304.     this option!  Deleted messages cannot be undeleted!
  1305.  
  1306.  
  1307.  
  1308. Network Options
  1309.  
  1310.  
  1311.   Optimization:
  1312.     This option is used to specify whether CompuSlave should
  1313.     optimize database management for Data Integrity or Speed. If
  1314.     Optimize For Data Integrity is chosen, access to certain
  1315.     routines may be impacted by a reduction in speed. If Optimize
  1316.     For Speed is chosen, CompuSlave will attempt to optimize
  1317.     access to routines without a reduction in speed.
  1318.  
  1319.     When Optimize For Data Integrity is turned on, CompuSlave
  1320.     will write portions of the database to be modified to the
  1321.     dialog (.DIA) file before any changes are made.  Then, in the
  1322.     event that an error occurs, the database can be restored to
  1323.     its known state prior to the operation.  If the computer
  1324.     system crashes before an operation is complete, CompuSlave
  1325.     automatically repairs the database by using the information
  1326.     in the dialog file the next time the database is opened.
  1327.  
  1328.     Based on our internal testing, Optimize For Speed is MUCH
  1329.     faster, especially when importing CompuServe capture files.
  1330.     If you decide to use Optimize For Speed, however, we
  1331.     recommend that you maintain a regular backup.  If you are
  1332.     more concerned about data integrity, even to the point of
  1333.     sacrificing some performance, select Optimize For Data
  1334.     Integrity.
  1335.  
  1336.  
  1337.   Network Type:
  1338.     Even if you don't use a network, users running under
  1339.     Microsoft Windows should change the default Network Type from
  1340.     None to the MS-Net Compatible option.  Make sure to read the
  1341.     following section!
  1342.  
  1343.     None:
  1344.       When "None" is selected as the network type,  file sharing
  1345.       and record locking routines are not used.  Do NOT run
  1346.       CompuSlave in a multiuser setting with the network type set
  1347.       to "None".  If you do, the data and index files are likely
  1348.       to become corrupt if two or more nodes try to access the
  1349.       program!
  1350.  
  1351.     Novell:
  1352.       If you are running on a Novell NetWare 2.x, 3.x, or 4.x
  1353.       network, be sure to set the network type setting to "Novell
  1354.       Network".
  1355.  
  1356.     MS-Net:
  1357.       The "MS-Net Compatible" setting should be used for the
  1358.       following networks and environments: LANtastic, LAN
  1359.       Manager, IBM PC-LAN, Personal NetWare, NetWare Lite,
  1360.       DESQview, and Windows.  When using this option, you must
  1361.       load SHARE.EXE.  (When running under Windows, either SHARE
  1362.       must be loaded prior to running Windows, or the VSHARE
  1363.       driver must be loaded in Windows.)
  1364.  
  1365.  
  1366. Fast Search:
  1367.   When the Fast Search option is enabled, the search speed for
  1368.   the "Search Entire Message" option is increased substantially.
  1369.   To do this, CompuSlave places a "Read Lock" on the entire
  1370.   database to prevent other users from writing to it.  This can
  1371.   produce search speeds up to 3 times as fast as when Fast Search
  1372.   is disabled.  However, if Fast Search is enabled, other users
  1373.   CANNOT make changes to the database when another user is
  1374.   performing this type of search.  Network supervisors should
  1375.   consider this situation carefully before enabling the Fast
  1376.   Search option.
  1377.  
  1378.  
  1379. Refresh Delay:
  1380.   This number specifies the number of seconds that CompuSlave
  1381.   will use as an update interval when displaying the browser
  1382.   screen.  If this value is set to 5, CompuSlave will update the
  1383.   browser screen every 5 seconds with any changes that have made
  1384.   from other workstations working on the same database file.
  1385.  
  1386.  
  1387.  
  1388. Register CompuSlave
  1389.  
  1390.  
  1391.   Description:
  1392.     Once you register CompuSlave and pay the requested fee to
  1393.     STSI for registering, you will receive a registration name
  1394.     and number.  Enter your name and number in the fields shown
  1395.     on this screen, and CompuSlave will be registered to you.
  1396.     You will no longer see "nag screens" or "reminders"
  1397.     pressuring you to register, and you will be able to bypass
  1398.     the database record limits imposes on the unregistered
  1399.     version of CompuSlave.  If your name and number are entered
  1400.     accurately, CompuSlave will display a thank-you message.
  1401.     Otherwise, CompuSlave will warn you that the registration
  1402.     number you entered was not valid.
  1403.  
  1404.  
  1405.   Registration Name:
  1406.     The Registration Name text field allows users to enter their
  1407.     personal name or the name of their company or organization.
  1408.   
  1409.   
  1410.   Registration Number:
  1411.     The Registration Number text field allows users to enter the
  1412.     registration number they received from STSI upon registering
  1413.     CompuSlave.  For information on how to register, please see
  1414.     the "Registration" section near the top of this documentation
  1415.     file.
  1416.  
  1417.  
  1418.   Network Users:
  1419.     This field contains the numbers of network users for
  1420.     CompuSlave.  To receive a registration number that provides
  1421.     support for network users, see the file REGISTER.DOC.  If you
  1422.     are registering a single-user version of CompuSlave, enter 0
  1423.     in this field.
  1424.  
  1425.  
  1426.  
  1427.  
  1428. The Window Menu
  1429.  
  1430. Tile:
  1431.   The tile command allows you to display all open database
  1432.   windows using a tiled appearance.  This way, each window is
  1433.   visible within the desktop.
  1434.  
  1435.  
  1436. Cascade:
  1437.   The cascade command allows you to display all open database
  1438.   windows using a cascaded appearance.  This allows you to see
  1439.   the header of all open database windows, and click on the one
  1440.   you want to view.
  1441.  
  1442.  
  1443. Arrange Icons:
  1444.   When more than one database is open in CompuSlave, you can
  1445.   minimize each window, and display it as an icon within the
  1446.   desktop area.  When more than one window is minimized, the
  1447.   arrange icons command will arrange the minimized icons within
  1448.   the desktop area.
  1449.  
  1450.  
  1451. Close All:
  1452.   If database windows are open within the desktop area, selecting
  1453.   Close All will close all of the open databases at once.
  1454.  
  1455.  
  1456.  
  1457.  
  1458. Using STSI Com
  1459.  
  1460. If you do not already own a communications package capable of
  1461. ANSI terminal emulation (such as Procomm Plus, Qmodem, etc.), you
  1462. may want to use STSI Com, the communications package distributed
  1463. with CompuSlave.  STSI Com was written with the intention of
  1464. aiding users who want to capture the messages in the CompuServe
  1465. forums, but do not currently have an existing communications
  1466. package.
  1467.  
  1468. To call CompuServe using STSI Com, you should perform the
  1469. following steps:
  1470.  
  1471. 1.  Execute STSI Com by clicking on the modem button in
  1472. CompuSlave, or double-click on the program item located in the
  1473. CompuSlave group in Program Manager.
  1474.  
  1475. 2.  Select Parameters from the Preferences menu, and select the
  1476. Com Port, Baud Rate, Parity, Data Bits, and Stop Bits you want to
  1477. use as the default.
  1478.  
  1479. 3.  Select Quick Modem Configure from the Preferences menu, and
  1480. select the modem from the list that most closely fits the modem
  1481. you are using.
  1482.  
  1483. 4.  Set up your CompuServe information on the CompuServe Settings
  1484. screen, which is available from the Preferences menu.
  1485.  
  1486. 5.  Click on the Phonebook button on the toolbar, or select
  1487. Phonebook from the Modem menu.  If you are using the default
  1488. phonebook supplied with STSI Com, you can edit the entry with the
  1489. name "CompuServe", or you can add a new entry.  When adding an
  1490. entry for CompuServe, keep the following points in mind:
  1491.  
  1492.   Be sure to enter the complete phone number that you want to
  1493.   dial, including a "1" if the number is long distance, and the
  1494.   proper area code.
  1495.   
  1496.   The parity should be set to "Even", the data bits to "7" and
  1497.   the stop bits to "1".
  1498.   
  1499.   The connection type should be set to "CompuServe".  This tells
  1500.   STSI Com to perform special operations for you, such as typing
  1501.   "off" before you hang up the telephone.
  1502.   
  1503.   The initial carriage returns field should be set to 1.  When
  1504.   you call CompuServe, you must press ENTER once before you will
  1505.   be prompted for your host name, user ID, and password.  By
  1506.   entering 1 in this field, STSI Com will perform this step for
  1507.   you.
  1508.   
  1509.   You may want STSI Com to log you into CompuServe automatically.
  1510.   If you completed step #4 by filling in your CompuServe
  1511.   settings, STSI Com can optionally generate a default login
  1512.   script for you.  Clicking on the "CIS Login" button will
  1513.   instruct STSI Com to assign the correct parity, data bits, stop
  1514.   bits, connection type, and initial carriage returns values, and
  1515.   a default login script will be created for you.
  1516.  
  1517. Once you have finished adding or editing your CompuServe
  1518. phonebook entry, select Ok to save it into the phonebook.  When
  1519. you are ready, select the Dial button.  STSI Com will dial the
  1520. entry that is highlighted in the table.  Once you are
  1521. successfully connected to CompuServe, it is up to you to join the
  1522. proper CompuServe forum and capture the messages.  For
  1523. information on how to do this, see the section "Capturing
  1524. CompuServe Messages" in the documentation.
  1525.  
  1526.  
  1527.  
  1528.  
  1529. Questions & Answers
  1530.  
  1531.  
  1532. Question:
  1533.   Can CompuSlave use messages contained in CompuServe Navigator?
  1534.  
  1535. Answer:
  1536.   Although CompuSlave was not originally designed to import
  1537.   messages from CSNav, we found a small shareware utility on
  1538.   CompuServe called ShowCIM that will convert messages from CSNav
  1539.   into a format that can be read by CompuSlave.  ShowCIM will
  1540.   read the messages from your CSNav message threads and save them
  1541.   into an ASCII text file.  The ASCII text file created by
  1542.   ShowCIM is 100% compatible with CompuSlave.  Simply select this
  1543.   ASCII file to import into a CompuSlave database!
  1544.   
  1545.   Here's a quick run-down of the steps you need to perform to
  1546.   convert messages from CSNav into a format that can be read by
  1547.   CompuSlave.
  1548.   
  1549.   1.  Run ShowCIM and add new source files to the Source Files
  1550.   list box.  (This should be the names of your message threads.)
  1551.   A browser is provided to assist you in finding your message
  1552.   threads.
  1553.   
  1554.   2.  Enter a destination path for the resulting ASCII text file.
  1555.   If you installed CompuSlave on your C: drive, enter the
  1556.   destination path C:\CSLAVEW.
  1557.   
  1558.   3.  Select the option to put the messages "Into a single file",
  1559.   and give the file a valid name.  Place a check mark in the
  1560.   "Append" check box.
  1561.   
  1562.   4.  Select an Output Format of "TapCIS message format".
  1563.   
  1564.   5.  Place a check mark in the "Automatic line wrap" check box,
  1565.   enter a "Left margin" of 0, and a "Line Length" of 80.
  1566.   
  1567.   6.  Click the Run button and watch ShowCIM convert your
  1568.   messages into ASCII text format.  When this process is
  1569.   complete, exit ShowCIM.
  1570.   
  1571.   7.  Execute CompuSlave, and import the file you created with
  1572.   ShowCIM.
  1573.   
  1574.   
  1575.   ShowCIM For Windows is available as WSHOWC.ZIP in the TapCIS
  1576.   forum on CompuServe (Go TAPCIS).  ShowCIM can be evaluated for
  1577.   30 days.  After that time, you must pay a registration fee of
  1578.   $25.00 to the author.  If you use ShowCIM to convert messages
  1579.   for importing into CompuSlave, PLEASE support the authors of
  1580.   this handy little utility by registering it!  Registration
  1581.   information for ShowCIM is contained with the program.
  1582.  
  1583.  
  1584.  
  1585. Question:
  1586.   How many messages can be stored in a CompuSlave database?
  1587.  
  1588. Answer:
  1589.   The theoretical limit is 2 billion, but quite honestly, we have
  1590.   been unable to test that limit.  Our largest CompuSlave
  1591.   database, which is used on a daily basis, currently contains
  1592.   over 200,000 messages.
  1593.  
  1594.  
  1595.  
  1596.  
  1597. Cautions
  1598.  
  1599. As with any program that maintains large amounts of data, there
  1600. is the possibility for data loss.  Regular data backups are
  1601. strongly recommended.  Hard drives can fail, files can become
  1602. corrupt, and data loss can occur.  Your best protection is a
  1603. regular (verified) backup!
  1604.  
  1605. If your computer system should hang while you are performing a
  1606. search with CompuSlave, you may find some temporary files left
  1607. over in a temporary CompuSlave directory. These files will be
  1608. located in a directory with a name such as TEMP0001, TEMP0002,
  1609. etc., and will have a random file name such as 123BDX4Z.???.
  1610. (You will likely find one file with a .DAT extension, one with a
  1611. .IX extension, and one with a .DIA extension.)  If you are sure
  1612. that no other network users are performing a search, that this
  1613. database is not one of your message databases, and that your
  1614. computer system hung in the middle of a search, go ahead and
  1615. delete it using CompuSlave.  For an explanation of why this
  1616. temporary database is created, see the information on Searching
  1617. the database.
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623. Products By STSI
  1624.                                 
  1625. Stevenson Technical Services, Inc.
  1626. 108 Second Avenue West
  1627. Bertha MN 56437-0297
  1628. Phone / FAX: (218) 924-2050
  1629. The STSI BBS: (218) 924-2060
  1630. Internet: http://www.stevetech.com
  1631. Internet Mail: support@stevetech.com
  1632. (Visa, MasterCard, American Express, & Discover Accepted)
  1633.  
  1634.  
  1635.   ·    BBS Informant <ASP> Comprehensive BBS List / Search Door!
  1636. BBS Informant is a comprehensive BBS door used for adding,
  1637. listing, and searching through BBS names and numbers. BBS
  1638. Informant stores over 40 fields of data on each BBS!  Store up to
  1639. 3 phone numbers, software & version, sysop, emphasis, rate,
  1640. location, number of lines, storage space, CD-ROMS, date of
  1641. origin, services offered, summary, and much more!  Network
  1642. support is included!  BBS Informant works on Wildcat, PCBoard,
  1643. and any BBS that supports DOOR.SYS.
  1644. Registration Fee: $49.95
  1645.  
  1646.  
  1647.   ·    BOOT'R <ASP> -DOS Multiple Configuration Manager
  1648. BOOT'R allows the management of multiple configurations on a
  1649. single machine. BOOT'R can modify the CONFIG.SYS, AUTOEXEC.BAT,
  1650. and more. Modify up to 5 files for each configuration. Useful for
  1651. changing files such as NET.CFG too! Ideal for creating custom
  1652. configurations for memory-hungry games. Easy to use push-button
  1653. interface w/mouse support!  Online reference tools!
  1654. Registration Fee: $34.95
  1655.  
  1656.  
  1657.   ·    CompuSlave For DOS <ASP> Master Your Messages!
  1658. CompuSlave imports CompuServe forum messages from a capture file
  1659. into a database.  Search the entire database for key words or
  1660. phrases.  Create your own stand-alone, customized technical
  1661. support resource using the combined knowledge of the CompuServe
  1662. forum members.  Ideal tool for tech support personnel,
  1663. programmers, network administrators, or any user who routinely
  1664. searches the CompuServe forum messages for information.  Sample
  1665. import file is included.  Documentation contains helpful hints on
  1666. how to create a CompuServe forum message capture file.
  1667. Registration Fee: $49.95
  1668.  
  1669.  
  1670.   ·    CompuSlave For Windows <ASP> Master Your Messages!
  1671. CompuSlave imports CompuServe forum messages from a capture file
  1672. into a database.  Search the entire database for key words or
  1673. phrases.  Create your own stand-alone, customized technical
  1674. support resource using the combined knowledge of the CompuServe
  1675. forum members.  Ideal tool for tech support personnel,
  1676. programmers, network administrators, or any user who routinely
  1677. searches the CompuServe forum messages for information.  Easy to
  1678. use Windows interface!  Sample import file is included.
  1679. Documentation contains helpful hints on how to create a
  1680. CompuServe forum message capture file.
  1681. Registration Fee: $49.95
  1682.  
  1683.  
  1684.   ·    Infodex <ASP> - Multipurpose Database!
  1685. Infodex is a versatile database manager used to keep track of
  1686. names and addresses, equipment, computer software, books, and
  1687. much more!  Includes a FREE-FORM layout.  Add, delete, or
  1688. rearrange fields EASILY!  Search for text in any field.  Import
  1689. and export to a delimited text file.  Quickly browse through a
  1690. list of records.  Easy push button interface!  Both protected-
  1691. mode and real-mode versions are included to support various
  1692. memory requirements.
  1693. Registration Fee: $34.95
  1694.  
  1695.  
  1696.   ·    QwkSlave <ASP> - QWK Packet Message Database!
  1697. QwkSlave imports QWK mail packets, storing each message as a
  1698. database record.  Add, edit, delete, print, browse, sort, &
  1699. search through messages.  Cross referencing makes finding an
  1700. original message and its response as easy as a mouse-click.
  1701. Ideal as a technical support reference tool.  Network support is
  1702. included.  Easy to use push-button interface!
  1703. Registration Fee: $49.95
  1704.  
  1705.  
  1706.   ·    Replicator For DOS <ASP> - The Diskette Database / Duplicator!
  1707. Replicator is a disk image utility designed to create images of
  1708. diskettes and catalog them in a database.  Use optional
  1709. compression to reduce the image size.  Recreate disks as needed.
  1710. Store up to 10 lines of descriptive text for each disk image in
  1711. the database.  Database entries can be modified at any time.
  1712. Easy push button interface!  (286 or higher)
  1713. Registration Fee: $49.95
  1714.  
  1715.  
  1716.   ·    Replicator For Windows <ASP> - The Diskette Database / Duplicator!
  1717. Replicator is a disk image utility designed to create images of
  1718. diskettes and catalog them in a database.  Optionally compress
  1719. image files and scan disks for viruses.  Recreate disks as
  1720. needed.  Store up to 10 lines of descriptive text for each disk
  1721. image in the database.  Database entries can be modified at any
  1722. time.  Network support included.  Easy to use Windows interface!
  1723. Registration Fee: $49.95
  1724.  
  1725.  
  1726.   ·    ZIP'R Pro For DOS <ASP> - Compression Utility For DOS!
  1727. ZIP'R Pro stores programs in compressed form when they are not
  1728. being used. Use ZIP'R Pro to automatically decompress a program,
  1729. execute it, and recompress it again. Uses ARJ, LHA, PKZIP, or
  1730. built-in compression.  Integrate with a menu system, or use ZIP'R
  1731. Pro's button menu. Works with networks & multitaskers. Easy to
  1732. use push-button interface with mouse support!
  1733. Registration Fee: $49.95
  1734.  
  1735.  
  1736.   ·    ZIP'R Pro For Windows <ASP> - Compression Utility For Windows!
  1737. ZIP'R Pro stores programs in compressed form when they are not
  1738. being used. Use ZIP'R Pro to automatically decompress a program,
  1739. execute it, and recompress it again. Uses ARJ, LHA, PKZIP, or
  1740. built-in compression.  Integrate with a Windows icon, or use
  1741. ZIP'R Pro's desktop to launch the program of your choice.
  1742. Network/Multi-user support is included.
  1743. Registration Fee: $49.95
  1744.  
  1745.  
  1746.  
  1747.  
  1748. Programs Mentioned:
  1749.  
  1750.   CompuSlave For DOS is copyrighted by Stevenson Technical
  1751.   Services, Inc.
  1752.   MS-DOS is copyrighted by Microsoft Corporation.
  1753.   Procomm Plus is copyrighted by Datastorm Technologies, Inc.
  1754.   QmodemPro is copyrighted by Mustang Software, Inc.
  1755.   ShowCIM is copyrighted by Joerg Arnu and Gildas Quiniou.
  1756.   STSI Com is copyrighted by Stevenson Technical Services, Inc.
  1757.   Windows is copyrighted by Microsoft Corporation.
  1758.   Windows Terminal is copyrighted by Microsoft Corporation.
  1759.  
  1760.  
  1761. The following are service marks of CompuServe Incorporated:
  1762.  
  1763.   WinCIM
  1764.  
  1765.  
  1766. The following are registered marks of CompuServe Incorporated:
  1767.  
  1768.   CompuServe
  1769.   CompuServe Information Manager
  1770.   CompuServe Navigator
  1771.   CSNav
  1772.   Online Today
  1773.   The Electronic Mall
  1774.   
  1775.   
  1776.   All other brand and product names are marks or registered marks
  1777.   of their respective companies.
  1778.