home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / modem.madness / SMMNETML / MFS204.ZIP / MSGFIND.DOC < prev    next >
Encoding:
Text File  |  1993-03-14  |  57.1 KB  |  1,106 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                     MESSAGE FINDER SYSTEM DOCUMENTATION
  16.  
  17.                                Version 2.04
  18.  
  19.      
  20.                          A program by Dexter Edge
  21.                              March 14, 1993
  22.                     
  23.                             Table of Contents
  24.  
  25.  
  26. Abstract ----------------------------------------------  1
  27.  
  28. Introduction ------------------------------------------  1
  29.                                                             
  30. Description of the System -----------------------------  2
  31.  
  32.      Part 1 of the Message Finder System --------------  2
  33.  
  34.      Part 2 of the Message Finder System --------------  3
  35.  
  36. System Requirements -----------------------------------  4
  37.  
  38. Distribution ------------------------------------------  5
  39.  
  40. Quick Startup Instructions ----------------------------  6 
  41.  
  42. Detailed Instructions for Installation ----------------  7
  43.  
  44. Installation Work Sheet--------------------------------  8
  45.  
  46. Detailed Instructions for Adding New Messages ---------  9
  47.  
  48. Detailed Instructions for Finding Messages ------------ 12
  49.  
  50. Operating Errors -------------------------------------- 14
  51.  
  52. Alpha 4 Browse Table Options--------------------------- 14
  53.  
  54. General Discussion - Background and Future Work ------- 15
  55.  
  56. Appendix I 
  57.  
  58.      Limited Warranty --------------------------------- 17
  59.  
  60.      Registration ------------------------------------- 17
  61.  
  62. Appendix II 
  63.      
  64.      Keystrokes for generation of OLXINP.SCP ---------- 18
  65.  
  66.      Keystrokes for generation of FIND1.SCP ----------- 19
  67.  
  68.      Keystrokes for generation of FINDX.SCP ----------- 20
  69.  
  70. Appendix III - Message Header Examples ---------------- 21
  71.  
  72. Appendix IV - File Locations after Installation ------- 22
  73.                                  -1-
  74.  
  75.             MESSAGE FINDER SYSTEM DOCUMENTATION (MSGFIND.DOC)            
  76.                               Version 2.04
  77. Abstract
  78. --------  
  79.      Users of electronic bulletin-board systems read, and generally save
  80. those messages which they find to be of particular interest.  The Message
  81. Finder System (MFS) provides a means for storing those messages in
  82. compressed format, and subsequently relocating them upon inquiry.  The
  83. system is used in conjunction with an off-line reader (OLX, SLMR or Blue
  84. Wave), the PKWARE system for compression/decompression of messages, and the
  85. Alpha 4 file-management system. Operation of the entire system is
  86. substantially automatic.
  87.  
  88. Introduction
  89. ------------
  90.      For some while I have been using the Fidonet electronic bulletin-
  91. board systems (BBS) to exchange messages with other people who are
  92. interested in genealogy.  Frequently, I see a message that I want to
  93. answer, but the name and/or subject look very familiar.--  Didn't I send
  94. him/her a message about this subject six months ago?  Or did they send
  95. me the message, or did I send the message to someone else, or was it
  96. about something else, or was it only three months ago, etc, etc?  I find
  97. it may be embarrassing if I guess wrong, or annoying if I waste a lot of
  98. time scratching around trying to find an old message.  
  99.  
  100.      Retrieving old messages may be particularly vexing when using the
  101. various genealogical conferences on a BBS.  Because of the large number of
  102. messages that appear in this media relating to genealogy, (currently as 
  103. many as 300+ daily) relying on memory alone is often inadequate (at least
  104. it is for me), and manual record keeping becomes unwieldy and time
  105. consuming.  I assume that other people who use the BBS message systems may
  106. have similar problems.  If not, (or if you have a photographic memory) then
  107. you may forget about this system.  It is not for you.
  108.  
  109.      Numerous methods are already available to aid in locating messages
  110. of interest which may be carried at any one particular time on a BBS. 
  111. All the messages may be read in entirety (the old-fashioned way), or an
  112. index of messages from an off-line reader program may be scanned for
  113. subjects of possible interest.  Most of the automated systems entail
  114. checking a list of keywords for matches in a file of (usually current)
  115. messages. It would appear, however, that the problem of relocating
  116. messages over a longer time period has not been extensively covered.   
  117.  
  118.      Regardless of how messages of interest were found originally, I
  119. believe there is a need for a rapid and convenient method of relocating
  120. those messages again at some later time.  I developed the Message Finder
  121. System (MFS) to address this need. My system is intended to supplement the
  122. various methods of finding messages of interest, rather than to replace
  123. them.  Although this system was developed primarily as an aid to people
  124. having an interest in genealogy, it could as easily be used to keep track
  125. of BBS message information in other areas.
  126.                                  -2-
  127.  
  128.      Before messages can be retrieved, a message data base must be
  129. established.  This raises a question about which messages to include in
  130. the data base.  One approach would be to save all BBS messages relating
  131. to a broad subject of interest, e.g. genealogy, on a hard disk. Since
  132. this could eventually require an enormous amount of disk capacity,
  133. perhaps a more practical approach would be to save each day, only those
  134. messages which appear to be of particular interest. Furthermore, little
  135. or no hard-disk space would be required if messages are saved on a
  136. floppy disk in compressed format using one of the available file-
  137. compression systems. In any event, once the data base is established, a
  138. method is needed to relocate any desired messages quickly and conveniently.
  139.  
  140. Description of the System
  141. -------------------------
  142.      The current version of MFS requires the use of one of the following
  143. off-line readers: OLX or the shareware "test drive" version, OLXTD Vers 2.1
  144. or SLMR which are almost identical, or Blue Wave Vers 2.10.  Additional
  145. software required by my MFS includes the PKWARE system for compression and
  146. decompression of computer files, the Alpha 4 file-management system, and
  147. two programs which I wrote (OLTODB and MSGFIND) to facilitate message
  148. compression, storage, relocation, decompression and output. A program called
  149. MFINSTAL is also provided to install the Message Finder System.
  150.  
  151.      The Message Finder System consists essentially of two parts which
  152. utilize the same data base, but which operate independently of each other:
  153. Part 1 is for storage of new messages, and Part 2 is for retrieval of
  154. stored messages. These parts are described in greater detail below.
  155.  
  156.      The MFS as described herein is for operation of the OLTODB and MSGFIND
  157. programs when Alpha 4 is utilized.  Essentially automatic operation of the
  158. Alpha 4 system for data input and retrieval is attained by means of Alpha 4
  159. script command files which are included with the distribution. However, it
  160. should be possible to use any other file-management system having the
  161. capability of text import/export (although not with the same convenience
  162. unless analogues of the script commands can be written.)  While I have not
  163. tested the Message Finder System with other file-management systems, Alpha
  164. 4 is claimed to use a format which is identical to systems such as DBase
  165. III. Adaption of the MFS system to other file-management systems may thus
  166. present no great difficulty.
  167.  
  168. Part 1 of the Message Finder System 
  169. --------------------------------------------
  170.      This part of the MFS should be employed whenever the user wishes to
  171. add message of interest to the data base, e.g. daily. In this part messages
  172. are stored in compressed format, and information from the message headers
  173. is entered into a file-management system.    
  174.                                  -3-
  175.      A batch command file, OL.BAT, is generated during installation of the system. This file is designed to execute automatically in sequence the off-line reader, the OLTODB program and the Alpha 4 system.  While running 
  176. the off-line reader, e.g. OLX, OLXTD, SLMR or BlueWave, the user reads messages from a mail packet which has been earlier downloaded from the BBS.  Messages which are of particular interest to the user are saved in a file called, e.g. SAVE.TXT. The OLTODB program causes PKZIP to compress these messages for storage, in a file called BBS.ZIP (default).  This ZIP file may either be on a floppy disk or on a disk file (as specified during installation, but which may be changed during execution of MSGFIND.) OLTODB also extracts the message-header information from each of the messages.  A batch-file command then activates Alpha 4, which uses a script command to import the header information and append it automatically to the existing data-base file.
  177.  
  178.      The current version of OLTODB recognizes message headers which are
  179. in the format of messages saved by either the OLX Vers. 2.1, (see
  180. General Discussion Section below), or similar off-line readers such as
  181. OLXTD or SLMR, or by the Blue Wave Vers. 2.10 off-line reader.  The program
  182. scans message lines in the SAVE.TXT file to identify the beginning of
  183. individual messages, and to find message-header information which will be
  184. placed in the file-management data base.  The system could be used with
  185. other off-line readers so long as they produce message-header formats which
  186. are IDENTICAL to those produced by any of the above. (See Appendix III
  187. for examples.) 
  188.  
  189.      This version of the Message Finder System is NOT compatible with OLX
  190. Vers. 3.0, because that system uses a different header format for saved
  191. messages. If sufficient interest is generated, future versions may make it
  192. possible for this system to handle OLX Vers. 3.0 message-header formats, or
  193. other off-line readers (or headers generated when saving BBS messages on
  194. line.)  While the current version of this system produces a file of
  195. messages compressed by PKWARE, future versions of the system could likewise
  196. accommodate other file compression/decompression systems as well.  
  197.  
  198.      While operation of Part 1 is most convenient when using OL.BAT, the
  199. individual programs may be run separately, if desired.
  200.  
  201. Part 2 of the Message Finder System - MSGFIND
  202. ---------------------------------------------    
  203.      This part of the MFS should be employed whenever the user needs to
  204. relocate and retrieve a particular message or group of messages. In this
  205. part the specified messages are found, decompressed, and output to a device
  206. selected by the user.
  207.  
  208.      For most convenient operation of the MFS, the user first executes
  209. Alpha 4 and brings the Browse table on screen. After selecting the message
  210. or messages to be retrieved, the user activates the appropriate Alpha 4
  211. Script command to retrieve a single message using FIND1.SCP,  or a group of
  212. messages using FINDX.SCP.  MSGFIND is next executed to locate the file
  213. containing the desired message(s), which are decompressed (using PKUNZIP)
  214. and output to the screen, printer or disk file.  Alternatively, a single
  215. message may be retrieved by inquiry from the keyboard while in MSGFIND.
  216.                                  -4-
  217.  
  218. System Requirements
  219. -------------------       
  220.       The Message Finder System requires ALL of the following software 
  221. for successful operation. Obtaining of these systems is the users
  222. responsibility:     
  223.  
  224. 1)   Off-line reader system -- Any of the following may be used: 
  225. OLX, Vers. 2.1 (or the unregistered "test-drive" version of that system,
  226. OLXTD) or SLMR (a predecessor version of OLX which I understand is
  227. substantially identical), or  Blue Wave (Vers 2.10) Note that the current
  228. version of MFS will NOT operate successfully with the recently issued OLX
  229. Vers. 3.0 (See below.)
  230.      
  231. 2)   File Compression/Decompression system -- PKWARE (Vers. 1.0) 
  232. A new version of PKWARE has recently become available (as a commercial product?) At this time I have no information to indicate whether or not 
  233. MFS will be compatible with this new version.
  234.  
  235. 3)   File-Management System -- Alpha 4  either Vers 2.0 or 2.1
  236.  
  237.     The off-line reader systems and the file compression/decompression 
  238. systems are available as "shareware" while the file-management system,
  239. ALPHA 4 is a commercial product. (Although the list price for Alpha 4 may
  240. appear expensive to some users, I have recently seen it advertized in
  241. popular computer magazines for as little as $99.) 
  242.                          
  243.      The programs and auxiliary files supplied with this distribution are
  244. also "Shareware". (See Appendix I.)  The OLTODB, MSGFIND and MFINSTAL
  245. programs were compiled using QuickBASIC 4.5 as stand-alone programs.  They will operate successfully under DOS 5.0 (although earlier versions of DOS may also be acceptable.)       
  246.  
  247.      MFS as described herein, will operate on an IBM, or fully-compatible
  248. personal computer. The computer should be equipped with a modem, a
  249. hard-disk drive, and should have at least 640K of RAM memory. More than one
  250. meg of RAM may be needed if Alpha 4 files are large, and the user wishes to
  251. execute MSGFIND while in a shell to DOS out of Alpha 4. (the preferred
  252. method as described above.)  The distribution copy is set up to work on
  253. systems having a monochrome monitor, however, colors may be changed, if
  254. desired, by users having color monitors.  
  255.      
  256.      Although the basic file structure was not changed in the recent Alpha
  257. 4 upgrade to Vers. 2.1, some auxiliary file are incompatible between the
  258. two versions. For the convenience of Alpha 4 users who have not yet
  259. upgraded Alpha 4 to Vers. 2.1, the MFINSTAL installation program is
  260. designed to enable MFS to work with either specified version of Alpha 4.
  261. The Alpha 4 version changes also appear to result in small difference in
  262. the  script-command files which are used to facilitate input and look-up in
  263. the Message Finder System. However, the Script commands written for Vers 2.1, also appear to work satisfactorily when using Vers 2.0.
  264.                                  -5-
  265.       Performance of the MFS with the new version of PKWARE is uncertain.
  266. If the new PKWARE version does not require changes in the command strings
  267. for file compression or decompression, there should be no change when in
  268. using this new version. If the internal structure of compressed messages is
  269. different, however, it will be necessary to assure that all saved files are
  270. compressed under the same version.  The user would thus need to decompress
  271. files of messages, which were compressed using the older version of PKUNZIP
  272. and then re-compress them using the new version of PKZIP to make the entire
  273. compressed data base compatible with a new version of PKWARE.  
  274.  
  275.      Version 3.01 of the OLX off-line reader has recently been issued. 
  276. Since the message-header format for this version has been changed, the
  277. current version of MFS will NOT operate with the new OLX version. (See
  278. General Discussion Section below.)
  279.  
  280. Distribution
  281. ------------       
  282.      Distribution of the Message Finder System will be by floppy disk or as
  283. shareware via computer bulletin board.  When distributed by bulletin board,
  284. programs and files will be in a compressed file called MFS204.ZIP.  This
  285. ZIP file may be redistributed freely in its original unaltered form. 
  286. Individual programs or files should not be altered in any way for
  287. redistribution.  The program and files contained in the ZIP file include
  288. the following:        
  289.  
  290.           README.1ST     
  291.                IMPORTANT! Read this before attempting to execute any
  292.                programs.                 
  293.           MFINSTAL.EXE   
  294.                Installation program. Execution allows users to reset
  295.                paths as needed, and causes various files to be moved to
  296.                their correct directories. This program also produces
  297.                OL.BAT and MF.BAT to facilitate operation of the system.
  298.           MSGFIND.DOC
  299.                This document. It may be printed on screen or printer
  300.                when using MSGFIND.EXE or may be printed separately.      
  301.       MSGFIND.REG
  302.            Copy of registration form.
  303.           OLTODB.EXE 
  304.                The message storage program. Do NOT execute from original
  305.                (unZIPped) package. Execute AFTER running MFINSTAL. See
  306.                description above.      
  307.           MSGFIND.EXE    
  308.                The message finder program. See OLTODB restriction.      
  309.           MSG.*  and TEMMSG.*
  310.                Various files used in Alpha 4 for storage of the header-
  311.                information data base, and the temporary data base to be
  312.                appended to it. (Both initially contain no message-header
  313.                data.)  
  314.           *.NDX 
  315.                Various files used in Alpha 4 for storage of the indexes 
  316.                of fields to be used for relocation of messages.
  317.                                  -6-
  318.  
  319.           OLXINP.SCP 
  320.                Alpha 4 Vers 2.0 (or 2.1) script file to import header data
  321.                to TEMMSG and then to append that information onto the main
  322.                MSG data base.
  323.           FIND1.SCP 
  324.                Alpha 4 Vers 2.0 (or 2.1) script file to build a inquiry
  325.                file meeting user specification to search for a single
  326.                message (using the record number entered by the user).
  327.           FINDX.SCP
  328.                Alpha 4 Vers 2.0 (or 2.1) script file to build an inquiry
  329.                file meeting user specification(s) to search for a group of
  330.                messages (using the search criteria entered by the user).
  331.           INSTFM.SCP 
  332.                Alpha 4 Vers 2.0 (or 2.1) script file to call dialog box
  333.                containing instructions. (called by another script command)
  334.           A4.ITM 
  335.                Alpha 4 specifications for import table. (message headers)
  336.  
  337. Quick Startup Instructions 
  338. --------------------------
  339. See detailed instructions below for more help.
  340.  
  341. 1) Installation
  342.      Mount floppy disk containing the distribution disk on A drive, or
  343.      unZIP the distribution file MFS204.ZIP file onto an empty formatted
  344.      floppy disk. Shift control to A> and enter MFINSTAL. Follow
  345.      instructions on screen. 
  346.  
  347. 2) Data Entry 
  348.      From the directory containing the OL.BAT file, type: OL<Ent>. OL.BAT
  349.      will automatically run in sequence, the off-line reader, OLTODB, and  
  350.      the Alpha 4 file-management system. Save messages while running the   
  351.      off-line reader, e.g as SAVE.TXT, in the same directory that contains
  352.      the off-line reader (for BlueWave use DOWNLOAD subdirectory.) When 
  353.      OLTODB is activated, follow directions on screen for message compression,      and for renaming the file of saved messages. An OL.BAT command next            automatically activates Alpha 4, which uses a Script command to import         message-header information, and append it the main data-base file. While       in Alpha 4 the user should edit Subject entries so that they will be           appropriate for future message sorts and searches. 
  354.  
  355. 3) Message Finding 
  356.      Execute Alpha 4 and use Browse command to view available message
  357.      headers. When the desired search is formulated, press Alt-F4.         
  358.      Select the appropriate Script command. Use FIND1 to initiate search 
  359.      for a single message and enter its record number. Use FINDX for a 
  360.      group of messages and enter the desired search specifications. When            system Shells to DOS, type: mf<Ent> to initiate MSGFIND program. Make          sure Input from disk file is specified and Press G. An alternative 
  361.      method for finding single messages is to press Alt-9 to initiate 
  362.      MSGFIND. Specify input entry from keyboard, and press G. Then enter 
  363.      file name and message number of the message desired. 
  364.                                 -7-
  365.  
  366. Installation - Detailed Instructions
  367. ------------------------------------       
  368.      If you have registered for use of the Message Finder System you
  369. should now have a floppy disk containing the system in your possession. 
  370. Before proceeding you may wish to make a backup copy of this disk.  If
  371. you obtained the Message Finder System as shareware, you should have a
  372. compressed file, MFS204.ZIP, located somewhere on your hard-disk drive. 
  373. Using PKUNZIP, "unzip" this file, preferably onto an empty formatted floppy
  374. disk which will then become a backup copy after the installation is
  375. completed. As an alternative, the ZIP file may be decompressed into an
  376. otherwise empty subdirectory on your hard drive. Do NOT attempt to execute
  377. the OLTODB or MSGFIND programs directly from the distribution disk or
  378. directory containing the unzipped files.
  379.  
  380.      For correct operation of MFS you MUST use the MFINSTAL program to
  381. install the system for the first time, or to update it from an earlier
  382. version. Before running MFINSTAL, however, you should read the file,
  383. README.1ST, to observe any special precautions or changes made since this
  384. documentation was written. In either case, for proper operation of
  385. MFINSTAL, the disk or directory containing the unzipped Message Finder
  386. System files should contain NO other files. Otherwise, some of these files
  387. may unintentionally be moved by MFINSTAL into directories used by the
  388. Message Finding System.   
  389.                                                                    
  390.      For this installation, I have assumed that the user already has
  391. installed in his/her system an off-line reader (OLX, SLMR, or Blue
  392. Wave), the PKWARE system for file compression/de-compression, and Alpha
  393. 4 (Version 2.0 or 2.1).  Before executing MFINSTAL, please make a notation
  394. of the paths and file names for all systems used by MFS. You may use the
  395. Work Sheet on the following page. This will simplify subsequent entry of
  396. information during the installation procedure. 
  397.  
  398.      To begin the installation, the user should go to the distribution disk
  399. or the subdirectory containing the decompressed Message Finder System
  400. programs and files. For example, if the installation is being done from a
  401. floppy disk, place the Message Finder System disk in the A drive. Type
  402. A:<Ent> to change control to the A drive.  Then type: MFINSTAL<Ent>  This
  403. will begin execution of the MFINSTAL.EXE program.   
  404.  
  405.      The user will be asked if this is an initial installation, and if
  406. the Alpha 4 system is available.  The user will also be asked to enter the
  407. proper paths and file names to be used for this installation.  Default
  408. paths are provided which may be accepted (by pressing Enter only), or
  409. changed as needed to comply with the user's particular installation (using
  410. the notations made on the Work Sheet as suggested above.) If needed, the
  411. MFINSTAL program will also create a directory for the Message Finder
  412. System, and a directory for the Alpha 4 data base of message headers.  
  413.  
  414.      The program will then move files and programs from their original
  415. locations to appropriate disk directories for the installation.  The
  416. MFINSTAL program will also create two batch files, MF.BAT and OL.BAT for
  417.                  -8-
  418.  
  419. use with the system (see discussion below on operation.) If this execution
  420. of MFINSTAL is an update, only programs and some files used by the system 
  421. will be changed, but not the data base files.  Note carefully any cautionary
  422. messages.  Upon completion of MFINSTAL the Message Finder System should be
  423. ready for operation.
  424.  
  425.      After completion of the installation, you may wish to compare the file
  426. names listed in Appendix IV with those in your own system, to make sure
  427. that all files have been copied to their correct destinations.
  428.  
  429. Installation Work Sheet
  430. -----------------------
  431.      To simplify the installation, jot down the paths and file names to be
  432. used in your particular installation. You may use any desired combination
  433. of drives, subdirectories, and file names.  You may, of course use the
  434. default drive/paths/file names provided with MFINSTAL.EXE.  However, if
  435. space or other considerations require a change any of these, feel free to
  436. modify them to suit your particular needs.
  437.  
  438. Path to the Message Finder System  ________________
  439.      Default is c:\mfs
  440.      Selected directory is set up by
  441.      program if not in existence
  442.  
  443. Path to off-line reader system     ________________
  444.      Default is c:\olx
  445.  
  446. Path and file name for messages 
  447.      saved by off-line reader      ________________
  448.      Default is c:\olx\save.txt
  449.      For BlueWave installations the 
  450.      following example may be more
  451.      appropriate, c:\bluewave\download\save.txt
  452.     
  453. Path to compression\decompression
  454.      system, PKWARE                ________________
  455.      Default is c:\utility
  456.  
  457. Path to compressed files           ________________
  458.      Default is a: (for floppy disk)
  459.      Path may specify a hard drive
  460.      directory if desired. Example:
  461.      c:\mfs
  462.  
  463. Path to Alpha 4 file-management 
  464.      system                        ________________ 
  465.      Default is c:\alpha4v2
  466.  
  467. Path to Alpha 4 data files         ________________
  468.      Default is c:\mfdb
  469.      Selected directory is set up by
  470.      program if not in existence
  471.                                  -9-                             
  472.  
  473. Detailed Instructions for Adding New Messages - Using OL.BAT
  474. -------------------------------------------------------------------
  475.        In describing the following operating steps I have assumed that
  476. the reader has a reasonable working knowledge of the OLX, (or SLMR or
  477. Blue Wave), PKWARE, and Alpha 4 systems. Please refer to the appropriate
  478. manuals to handle any questions related specifically to the operation of
  479. those systems. 
  480.  
  481.        I find it most convenient to use a batch file, OL.BAT, to accomplish
  482. the various input steps, and to assure that I don't forget any steps needed
  483. to save new messages in the system.  This batch file automatically executes
  484. in the proper sequence, the off-line reader program, e.g. OLXTD, then
  485. OLTODB, and finally Alpha 4 using the script command described above. A
  486. simple version of the OL.BAT, is created during execution of the
  487. MFINSTAL.EXE program, however, the user may wish to modify OL.BAT to suit
  488. his/her individual circumstances.  While OL.BAT is initially placed in the
  489. directory used by the Message Finder System (default MFS), it may be
  490. relocated and executed from any subdirectory or from the hard-drive root
  491. directory if desired. The following instructions assume that the batch file
  492. OL.BAT will be used. However, each of these systems may be operated
  493. separately if desired.
  494.  
  495. 1)   A communications system such as TELIX is used to download a packet of
  496. messages from the desired BBS via an off-line reader system.  For OLX (or
  497. OLXTD or SLMR) these packets are identified by a QWK file-name extension.  
  498. Blue Wave message packets may use a variety of file-name extensions. Note
  499. here that the BBS you are using MUST support either the OLX (or OLXTD or
  500. SLMR) or the Blue Wave off-line reader systems, or some other off-line
  501. reader system which saves messages using an IDENTICAL format for the
  502. message headers. (See Appendix III for examples.)  Consult with your SYSOP
  503. for further information on off-line readers if necessary.  Note that
  504. downloaded QWK (or other packets) will be stored by default in the
  505. directory used by TELIX (The same is probably true for other communications
  506. systems as well.) In TELIX this may be reset to save these downloaded
  507. packets into the directory used by the off-line reader, e.g. C:\OLX 
  508. Alternatively, a DOS instruction may be added to the OL.BAT file to
  509. accomplish the same objective. If a BAT file is used to initiate the
  510. communications system, appending a line containing: OL at the end of that
  511. batch file also will make the entire sequence automatic.
  512.         
  513. 2)   The OL.BAT command file should be used after each on-line session on
  514. the BBS. When OL.BAT is executed, it will first activate the off-line
  515. reader (either the OLX or similar reader or the Blue Wave off-line reader.) 
  516. While in the off-line reader system, the user reads and marks the messages
  517. of interest in one or more BBS conferences. Before leaving the off-line
  518. reader, it is important to save all marked messages using the file name
  519. SAVE.TXT (default save file for OLX Vers 2.1), or other appropriate file
  520. name specified by the user. Note that Blue Wave provides a more elaborate
  521. system for saving messages (which identifies the message area), but the
  522. user should elect to save messages from all conferences under a single 
  523.                                 -10-
  524.  
  525. file name, e.g. SAVE.TXT, for interface with this system.  Also note that
  526. the new OLX, Vers. 3.0 cannot be used with the current version of the
  527. Message Finder System, since it uses a different header format. (See
  528. General Discussion Section below.)                     
  529.  
  530. 3)   The OL.BAT commands next cause the OLTODB program to be initiated. 
  531. When instructed, the user should enter an unique file name to rename the
  532. file of messages saved during the OLX (or BW) session.  For example, if the
  533. SAVE.TXT file contains messages collected from the Elders Council BBS on
  534. March 13, 1993, an appropriate unique name would be 930313.ELD.  Note
  535. that an unique file name is ESSENTIAL, since the program strategy for
  536. relocation of messages is based on that unique file name, and the message
  537. number, which is also assured to be an unique number only for that
  538. particular session on a given BBS.  If you save messages from more
  539. than one BBS, these may be identified (and made unique) by variations in
  540. the file name extension. Likewise, if you have MORE THAN ONE session on a
  541. given date on the same BBS, these could be identified with the file names:
  542. 930313.ELD, 930313A.ELD, etc. (particularly if the Sysop may have 
  543. renumbered the messages between your sessions.)
  544.  
  545. 4)   The user is next asked to press Y if compression of messages is
  546. desired. If so, OLTODB creates a batch file and the program shells to DOS
  547. to execute that file.  The batch program causes PKZIP to compress the
  548. (above) file of saved messages and automatically append it to a file called
  549. BBS.ZIP, which may either be on a floppy disk or a hard drive directory. At
  550. this time un-compressed files from earlier sessions will also be
  551. compressed, provided they have the same file-name extension as the file
  552. being compressed in the current session.  Since compression requires an
  553. increasing amount of time as the ZIP file becomes larger (particularly on a
  554. floppy disk), this option provides a time saver if the user does not
  555. immediately need to search for messages from the latest session.
  556.  
  557.      I have found it convenient to use (surplus) DSDD 5 1/2-inch floppies
  558. for ZIP file storage.  Each floppy might have a capacity to store about 500
  559. compressed messages, depending on the message length. If the user saves
  560. an average of five messages of particular interest each day, the final
  561. ZIP file on each floppy could thus include as many as 100 daily files. 
  562. Using floppy disks for these (smaller) ZIP files avoids cluttering the
  563. hard disk with large numbers of messages that are referred to only
  564. occasionally.  This, of course, is a matter of personal preference and
  565. the users available hard and floppy-disk capacity.  Location for the ZIP
  566. files may be specified during installation or changed during operation of
  567. the MSGFIND program. (See below.) The default is to save messages on floppy
  568. disk -- A:
  569.  
  570.      In my use of MFS, I have also elected to retain the individual
  571. un-compressed files on the hard drive as a backup until I have filled a
  572. floppy with compressed messages.  I then make a backup copy of my
  573. compressed-message disk, before deleting the individual un-compressed
  574. message files from my hard disk.
  575.                                 -11-
  576.  
  577. 5)   OLTODB next identifies the header of each message in the saved
  578. file, and stores relevant information from the header into a temporary
  579. file called A4-IN.TXT. (See note below.)                              
  580.                          
  581. 6)   Upon completion of OLTODB, the OL.BAT file automatically initiates
  582. Alpha 4, with a call to the script command OLXINP.SCP. This script command 
  583. automatically imports the information from A4-IN.TXT into a temporary data
  584. base, called TEMMSG.DBF, and then appends that information onto the main
  585. data base, which is called MSG.DBF. The script file may also be activated
  586. from the Alpha 4 Main Menu by pressing Alt-F4, moving the cursor down to
  587. OLXINP and pressing <Enter>.  (This should only be necessary if OL.BAT has
  588. been interrupted for some reason before the message-header information has
  589. been stored in A4.)
  590.  
  591.      Users of Alpha 4 - Vers. 2.0 who elect to upgrade to Vers. 2.1, after
  592. beginning to use the Message Finder System, will need to modify the Browse
  593. table file MSG.BNM.  This may be done by rerunning MFINSTAL as a update. 
  594.            
  595. 7)   Before leaving Alpha 4, the message subject fields should be
  596. edited, as needed.  This is a VERY IMPORTANT step as may be seen by the
  597. following examples: 
  598.  
  599.      Messages are occasionally sent on a BBS with a subject such as  Re:
  600. JONES. The leading Re: should be deleted so that all JONES entries will
  601. appear together when the Alpha 4 data base is sorted on the subject field. 
  602. Also messages frequently appear with an indicated subject that is
  603. completely unrelated to the users interest. If the indicated subject is
  604. JONES, it should be changed to SMITH, if that is the subject in the message
  605. the user finds to be his/her primary interest.  The user may also wish to
  606. replicate a header entry in Alpha 4 and then file it under separate
  607. subjects, when more than one subject of interest is included in a single
  608. message, e.g. when the user is interested in both SMITH and JONES, but
  609. only one of those names is included on the original subject line.  Note
  610. here that we are only changing the subject in the message-header
  611. information which is stored in the file-management system, NOT the subject
  612. that is stored in the ZIP file that contains the original header and the
  613. complete message.  An occasional Alpha 4 printout of the entire data base,
  614. sorted by subject, may be helpful in revealing additional subject-field
  615. editing that may need to be done. 
  616.  
  617.      I find it easiest to do the appropriate editing of message-header
  618. information after EACH session on the BBS.
  619.  
  620.                                 -12- 
  621.  
  622. Detailed Instructions for Finding Messages
  623. ---------------------------------------------------------------------       
  624.  
  625.      When using the Message Finder System to retrieve messages, I find it
  626. most convenient first to execute Alpha 4. The desired message or group of
  627. messages are located by using the Alpha 4 View and Browse commands. The
  628. user then presses Alt-F4 to bring up the available list of Script commands.
  629. The user then two options:
  630.  
  631.      If a single message is to be found, the user moves the cursor to FIND1
  632. and presses <Ent>. When the command flow pauses, user enters the RECORD
  633. NUMBER of the desired message. (Note that quotation marks are NOT required
  634. when entering a record number.)
  635.      
  636.      If a group of messages is to be found, the cursor is moved to FINDX.
  637. When the command flow pauses, the user then moves the cursor to the desired
  638. field, e.g. Subject, and presses <Enter>. A second pause occurs at the
  639. Filter line which would now contain the word: SUBJECT=. The user completes
  640. the request by typing, for example "CARR"<Enter> to request all messages in
  641. the data base having the subject CARR.  (Note: Be sure to include the
  642. quotation marks so that the entire entry appears as: SUBJECT="CARR". Case
  643. is unimportant, but letters must match exactly. CARR will not pick up an
  644. entry such as CARR FAMILY.)  More complex inquiries may also be formulated
  645. using the search command rules for Alpha 4 as shown below: 
  646.  
  647. SUBJECT="CARR".AND.DATE>{10/15/92} (Note the special date format)
  648. or 
  649. SUBJECT="CARR".AND.TO="DEXTER EDGE" 
  650.  
  651.      The script command then continues to construct a lookup file,
  652. MSGFIND.INQ containing the file name(s) and message number(s) of messages
  653. meeting the search specifications. The system then shells to DOS. The user
  654. now types: mf<Ent> which initiates MSGFIND.  At this point the user should
  655. check to make sure that input is from a disk file (if not, change
  656. designated input as described below), and then press G.  The MSGFIND
  657. program will then attempt to find the specified file.  If it is found,
  658. PKUNZIP will decompress that file, and MSGFIND will search the uncompressed
  659. file to find the specified message number. If the message is
  660. found, it will be output on screen, printer, or disk file as specified by
  661. the user (see below.) If for any reason a message specified in the 
  662. MSGFIND.INQ file is not found, three options are offered: X to discontinue 
  663. the search, Y to skip to the next message on the list, or any other key to 
  664. the continue the search for the same message on another floppy disk. 
  665.  
  666.      Upon completion of the above Script commands, the system returns to
  667. the Browse table of the Alpha 4 system.
  668.  
  669.      As an alternative for locating a single message, the message file name
  670. and message numbers are located using the Alpha 4 Browse table, and are
  671. jotted down. Alt-F9 is pressed to shell to DOS, and mf<Ent> is typed to
  672. execute MSGFIND.  In this case keyboard input is specified (see below), and
  673.                  -13-
  674.  
  675. the file name and message number are entered on the keyboard. Again G is
  676. pressed to begin output. If desired, MSGFIND may also be executed directly
  677. from the directory containing the Message Finder System.
  678.  
  679.      Whenever MSGFIND is executed, the Main Menu first appears on the
  680. screen.  At this point you may elect to change the method of input,
  681. change the output device, view or print the program documentation (that
  682. you are reading now), change initial path settings or screen colors,
  683. exit the program, or continue with the search for messages. Choices
  684. presented on the main menu are described below:
  685.  
  686. Input Selection - Press I               
  687.      The Input menu comes on screen.  The user may now select input from
  688. the keyboard by pressing K, or input from a disk file, by pressing F. If F
  689. is pressed the user will be cautioned to prepare a MSGFIND.INQ file first,
  690. containing an inquiry list (see discussion above.)
  691.  
  692. Output Selection - Press O    
  693.      The Output menu comes on screen. The user may now select output to
  694. screen by pressing S, output to printer by pressing P, or output to a
  695. disk file by pressing D.  The user may also enter a file name to be used
  696. for output, or use the default name, OUTFILE.TXT.
  697.  
  698. Program Documentation - Press D
  699.      The Documentation menu comes on screen.  The user may now elect to
  700. view (this) documentation on screen by pressing S, or output it to the
  701. printer by pressing P.  (The documentation file, MSGFIND.DOC, may also
  702. be viewed or printed off-line, e.g. by using an appropriate DOS command.)
  703.  
  704. Change screen colors or paths - Press C      
  705.      The Change menu, comes on screen. The user may elect to change
  706. screen colors by pressing C. In this case the colors are displayed for
  707. characters used for normal text, special messages, and alarm messages
  708. and for the background, and the user may change these by pressing T, M,
  709. A, or B as desired. Pressing any other key causes a return to the Main
  710. Menu.  From the Change Menu the user may change paths by pressing P.  In
  711. this case, currently specified paths and file names are displayed. The
  712. user may enter a change, or press enter to retain the current settings.
  713. For example, here the user may change the specified output of ZIP files
  714. from being saved on floppy disk, to being saved in any desired hard-disk
  715. directory.
  716.  
  717. Exit from Program - Press X        
  718.      Terminates operation of the MSGFIND program.
  719.                                                                  
  720. Continue with Message Finder - Press G       
  721.      Initiates search for message or messages specified.
  722.                                 -14-
  723.  
  724. Operating Errors
  725. ----------------
  726.      The main operating errors which may be encountered are:
  727.  
  728.      1)   Failure to Save messages during off-line reader session.
  729.      In this event there is no SAVE.TXT file.  MSGFIND prints an error
  730. message on screen, and the run terminates.  Return DOS and execute OL.BAT
  731. again. Go to the mail packet containing the messages you should have saved
  732. and save them.  Then continue as normal.
  733.  
  734.      2)   Failure to discontinue OL.BAT when no messages are saved. 
  735.      In this event, no unique file name is entered in MSGFIND, the user
  736. presses <Ent>, and the program terminates.  Now the user should press Ctrl-
  737. Break to discontinue operation of the OL.BAT file.  Failure to do so will
  738. bring up Alpha 4 which will attempt to append information in a non-existent
  739. A4-IN.TXT file to the MSG data base.  Alpha 4 will "complain" by sounding
  740. several buzzing sounds as it continues this attempt, but otherwise no
  741. damage will be done to the data base.  You may then Q (quit) Alpha 4 or
  742. continue with other Alpha 4 operations.
  743.  
  744.      3)   Other operating errors are probably the result of incorrect path 
  745. or file specifications during installation.  Return to MFINSTAL and try 
  746. again.  As a last resort contact the author.
  747.  
  748. Alpha 4 Browse Table Options
  749. ----------------------------
  750.      When the Alpha 4 data-base of header information was initially set up,
  751. I placed the file name, date and time on the left side of the Browse table. 
  752. Some users of MFS may find it more convenient to have this information on
  753. the right side.  Accordingly a Browse table specification file is included
  754. in the distribution to allow switching from one to the other.  From the
  755. Alpha-4 Main Menu simply press L (for the layout menu), then B (for Browse
  756. table menu), then S (to select active Browse table) and finally M to select
  757. the table with file and date/time information on the right, or 0 to select
  758. the default with this information on the left.  Subsequent runs of Alpha 4
  759. will reuse the last Browse table selected. The user may also create other
  760. browse table designs if desired. 
  761.                                                                          
  762.                                 -15-
  763. General Discussion - Background and Future Work
  764. -----------------------------------------------
  765.      When I originally began work on this system in the early months of
  766. 1992, my primary objective was only to provide a suitable method for
  767. keeping track of BBS genealogy-related messages that were of particular
  768. interest to me (including my own messages, messages directed to me, or
  769. messages of general interest.)  At that time, I had recently acquired Alpha
  770. 4 (Vers. 2.0). Using Alpha 4 for my system's data base of header information and working out the script commands needed to automate input and preparation of disk-file inquiry lists appeared to be a good learning experience.  Later 
  771. I began to think other BBS users might also find the system to be useful.
  772. At about this time it appeared that the BBS I frequent would switch from
  773. support of OLX to the Blue Wave off-line reader. This led me to add the
  774. capability of input from Blue Wave. (Actually, this board now supports both
  775. off-line readers.)  More recently it has been necessary to modify my system
  776. to enable using either Alpha 4, Vers. 2.1 or Vers 2.1 (which do not use 
  777. identical files for the two versions.) 
  778.  
  779.      The latest development affecting my system is the issue of OLX,
  780. Vers. 3.0.  This version of OLX is incompatible with the current version
  781. of my Message Finder System, since the OLX vendor (Mustang) has changed
  782. the format in which messages are saved.  Although modifications to make MFS
  783. accommodate these features are certainly possible, these changes take time.
  784. Meanwhile, I a new version of PKWARE has been issued.
  785.  
  786.      In view of the apparently never-ending stream of modifications to
  787. the systems that my Message Finder System must interface, I have decided
  788. to issue my system at this point, as is.  Otherwise, I might find that I
  789. would never issue it, and would forever be making just one more
  790. modifications to accommodate some new version of one of the interfacing
  791. systems.  If sufficient interest is generated in my system, I will
  792. consider additional needed modifications for some future version. 
  793.                                 -16-
  794.  
  795.      In the current version of the Message Finder System, the data
  796. fields included in the Alpha 4 data base of header information are: File
  797. Name, Date, From, To, Subject, and Message Number. In an earlier version of
  798. MFS, I also included other information from the (OLX) headers as well,
  799. such as BBS source, Ref #, Conference Name, as well as a field for
  800. remarks. I have since decided to exclude that information since, it
  801. occupies hard-disk storage space and does not appear to be particularly
  802. relevant for most searching needs.  I do recognize that individual BBS
  803. users may have filing and relocation needs that are quite different than
  804. mine.  The temporary file of header information, A4-IN.TXT, contains all of
  805. the original header data.  In view of this, Alpha 4 users who are
  806. reasonably knowledgeable about its operation, should have little difficulty
  807. in modifying the file structure or the script commands to accommodate their special needs.  
  808.  
  809.      I would be interested in hearing of any moves along these lines. Also
  810. I would appreciate any comments about the usefulness of this system in
  811. general, or any suggestions for future improvements.
  812.  
  813. Dexter Edge 
  814. 2902 Sherwood Dr.
  815. Olympia, WA 98501
  816. Phone: (206)-943-1205
  817.                                       -17-
  818. Appendix I
  819. ----------       
  820.  
  821. Limited Warranty
  822. ----------------         
  823.      The Message Finder System, including OLTODB and MSGFIND and related
  824. files is distributed as is.  The author, Dexter Edge, makes no warranty
  825. either expressed or implied. The author will assume no liability for
  826. damages either from the direct use of this product, or as an indirect
  827. consequence of the use of this product.
  828.  
  829. Registration
  830. ------------        
  831.      The MSGFIND system is "shareware."  If after a reasonable period of
  832. use, you find this product to be useful, the author would appreciate
  833. receipt of the registration fee of $10 along with this form plus $2.50
  834. to cover the cost mailing. Registration will entitle you to a
  835. distribution disk (5 1/4-in), containing the latest version of the
  836. system.  Registered users may obtain update disks by sending an update
  837. fee of $3.00 which includes the cost of disk and mailing.  Please remit
  838. to:                           
  839.  
  840.      Dexter Edge                        
  841.      2902 Sherwood Dr.                            
  842.      Olympia, WA 98501 
  843.  
  844. Registration Fee (one per site) Qty.____ @ $10.00  = ________
  845. _
  846. Washington Residents Add  8% Sales Tax               ________
  847.  
  848. Shipping and handling                                ________    
  849.  
  850. Total Payment                                        ________
  851.  
  852. Name:___________________________________
  853.  
  854. Company:________________________________
  855.  
  856. Address:________________________________
  857.  
  858. City, State, Zip__________________________________
  859.  
  860. Phone:_____________________                                                 
  861.  
  862. Registration Data.
  863. Which off-line reader are you using_______________ Vers.__________
  864. Are you using PKWARE Vers. 1.1? _________
  865. Which version of Alpha 4 are you using? _____________
  866. Do you have any comments, or suggestions for future modifications?
  867. Note here or on back of form.  
  868.  
  869.                                  -18-
  870. Appendix II
  871.  
  872. Keystrokes for generation of OLXINP.SCP
  873.  
  874. Type the file name, e.g. OLXINP<Ent>, type y (if needed) to
  875. overwrite any previous versions of OLXINP.SCP, and type the
  876. description: Import message-header data to data base<Ent>.  From
  877. the main Alpha 4 menu press Alt-F3 and K to activate  Then enter
  878. the following keystrokes:
  879.  
  880. Keystrokes               Purpose
  881. ----------               -------
  882. <Esc>                    Two escapes will return to main menu, e.g.
  883. <Esc>                         from View/Browse.
  884. C                        Choose data base menu
  885. O                        Open a data base
  886. MSG<Ent>                 Specify MSG data base
  887. U                        Utilities menu
  888. I                        Import data menu
  889. T                        Table ASCII file
  890. A4-IN.TXT<Ent>           Specify A4-IN.TXT file to be imported
  891. <F9>                     Use saved settings
  892. M                        Request Temp. file for imported
  893.                          messages.
  894. <F10>                    Continue
  895. <F10>                    Continue
  896. <F10>                    Continue       
  897. TEMMSG<Ent>              Specify TEMMSG as tempera data base
  898.                          to contain imported data
  899. <F10>                    Continue
  900. Y                        Overwrite old TEMMSG files
  901. C                        Chose data base menu
  902. W                        Switch data bases menu
  903. 1                        Switch to MSG data base
  904. U                        Utilities menu
  905. A                        Append menu
  906. A                        Append all data
  907. TEMMSG<Ent>              Specify TEMMSG as data base to append
  908. {Enter}
  909. <F10>                    Continue
  910. <F10>                    Continue
  911. <Alt-F3>                 To terminate recording of keystrokes.
  912.                                  -19-
  913.  
  914. Keystrokes for generation of FIND1.SCP 
  915.  
  916. From the main Alpha 4 menu press Alt-F3 and K to activate the
  917. command to create a script file by using keystrokes. Type the
  918. file name, FIND1<Ent>, type y (if needed) to overwrite any
  919. previous versions of FIND1.SCP, and the description: Set up
  920. file for MSGFIND disk inquiry <Ent>. Press <F3> to activate Learn
  921. Keystrokes. Then enter the following keystrokes:
  922.  
  923. Keystrokes                    Purpose
  924. ----------                    -------
  925. <Esc>                         Two escapes will return to main menu, e.g.
  926. <Esc>                              from View/Browse
  927. C                             Choose data base menu
  928. O                             Open a data base
  929. MSG<Ent>                      Specify MSG data base
  930. U                             Utilities menu
  931. E                             Export menu
  932. T                             Table ASCII file
  933. C:\MFS\MSGFIND.INQ<Ent>       Specify file name to export data
  934.                               to.
  935.                               Note: This is default path and file
  936.                               name. If you are using a different
  937.                               path and/or file name, make
  938.                               appropriate changes here
  939. Y                             Overwrite existing file
  940. FILE_NAME<Ent>                Specify 1st field to export (File 
  941.                               name)
  942. MSG_NUMBER<Ent>               Specify 2nd field to export (Msg.  
  943.                               No.)
  944. <F10>                         Continue
  945. <Down key 6 times>            Move cursor to filter area
  946. <F2>                          Show available fields
  947. <Ent>                         Select fields from MSG data base
  948. rec_number                    Specify entry of record number
  949. <Ent>                         Places on filter line
  950. =                             Enter = sign
  951. {Pause}                   *   Wait for user entry of record number
  952. {Enter}                   *   Accept entry
  953. A                             Activate filter
  954. <F10>                         Continue
  955. <Down key>                    Move to election of field-name headers
  956. N                             Specify no headers in export file
  957. <F10>                         Continue
  958. {SCREENOFF}               *   Clears screen
  959. {PLAY "INSTMF"}           *   Plays script containing instruction box.
  960. {ALTF9}                   *   Shell to DOS
  961. {ESC}                     *   Return to Main Menu
  962. {SCREENON}                *   Return on screen view of Main Menu
  963. lbsmb                     *   Layout, browse, select, "M"table, Browse     
  964. <Alt-F3>                      To terminate recording of keystrokes.         
  965. * These commands are entered with Modify Script commands.
  966.                                  -20-
  967.  
  968. Keystrokes for generation of FINDX.SCP 
  969.  
  970. From the main Alpha 4 menu press Alt-F3 and K to activate the
  971. command to create a script file by using keystrokes. Type the
  972. file name, FINDX<Ent>, type y (if needed) to overwrite any
  973. previous versions of FINDX.SCP, and the description: Set up
  974. file for MSGFIND disk inquiry <Ent>. Press <F3> to activate Learn
  975. Keystrokes. Then enter the following keystrokes:
  976.  
  977. Keystrokes                    Purpose
  978. ----------                    -------
  979. <Esc>                         Two escapes will return to main menu, e.g.
  980. <Esc>                              from View/Browse
  981. C                             Choose data base menu
  982. O                             Open a data base
  983. MSG<Ent>                      Specify MSG data base
  984. U                             Utilities menu
  985. E                             Export menu
  986. T                             Table ASCII file
  987. C:\MFS\MSGFIND.INQ<Ent>       Specify file name to export data
  988.                               to.
  989.                               Note: This is default path and file
  990.                               name. If you are using a different
  991.                               path and/or file name, make
  992.                               appropriate changes here
  993. Y                             Overwrite existing file
  994. FILE_NAME<Ent>                Specify 1st field to export (File 
  995.                               name)
  996. MSG_NUMBER<Ent>               Specify 2nd field to export (Msg.  
  997.                               No.)
  998. <F10>                         Continue
  999. <Down key 6 times>            Move cursor to filter area
  1000. <F2>                          Show available fields
  1001. <Ent>                         Select fields from MSG data base
  1002. {PAUSE}                    *  User selects desired field
  1003. <Ent>                         Enter temporary field selection
  1004. =                          *  Enter = sign after field
  1005. {PAUSE}                    *  User enters desired search specifications
  1006. <Ent>                         Accept entry
  1007. A                             Activate filter
  1008. <F10>                         Continue
  1009. <Down key>                    Move to election of field-name headers
  1010. N                             Specify no headers in export file
  1011. <F10>                         Continue
  1012. {SCREENOFF}                *  Clears screen
  1013. {PLAY "INSTMF"}            *  Plays script containing instruction box.
  1014. {ALTF9}                    *  Shell to DOS
  1015. {ESC}                      *  Return to Main Menu
  1016. {SCREENON}                 *  Return on screen view of Main Menu
  1017. lbsmb                      *  Layout, browse, select, "M"table, Browse     
  1018. <Alt-F3>                      To terminate recording of keystrokes.         
  1019. * These commands are entered with Modify Script commands.
  1020.                                  -21-
  1021.  
  1022. Appendix III
  1023.  
  1024.               MESSAGE HEADER EXAMPLES
  1025.  
  1026.  
  1027. Example of Header for messages saved by OLX (or OLXTD) Vers. 2 or SLMR.
  1028.  
  1029. ===========================================================================
  1030.  BBS: The Elders Council BBS
  1031. Date: 11-30-92 (16:44)             Number: 9142
  1032. From: DEXTER EDGE                  Refer#: 9141
  1033.   To: DON SULLINS                   Recvd: NO  
  1034. Subj: Keeping Track Of Messages      Conf: (45) GENEALOGY
  1035. ---------------------------------------------------------------------------
  1036.  
  1037.  
  1038.  
  1039. Example of Header for messages saved by BlueWave.
  1040.  
  1041. ─ Area: Gensoft───────────────────────────────────────────────────────────────   Msg#: 4124            Local                        Date: 11-06-92  08:29
  1042.   From: Dexter Edge                                  Read: Yes    Replied: No
  1043.     To: George Archer                                Mark: Reply Save       
  1044.   Subj: MESSAGE FINDING
  1045. ──────────────────────────────────────────────────────────────────────────────                                  -22-
  1046.  
  1047. APPENDIX IV
  1048.  
  1049.      LISTING OF FILES COPIED BY MFINSTAL PROGRAM
  1050.  
  1051. 1) Into directory which will contain file-management system data files.
  1052.  
  1053. MF       BAT       139 02-26-93  11:25a
  1054. MSG      DBF       259 12-10-92   4:37p
  1055. MSG      SNA      1725 12-03-92  11:28p
  1056. MSG      RNA      1558 12-02-92   3:45p
  1057. MSG      RNB      1580 12-02-92   3:45p
  1058. MSG      RNC      1482 12-02-92   3:45p
  1059. MSG      RND      1649 12-02-92   3:45p
  1060. MSG      RNE      1469 12-03-92  11:34p
  1061. MSG      GNA       381 12-02-92   3:45p
  1062. MSG      GNB       377 12-02-92   3:45p
  1063. MSG      GNC       380 12-02-92   3:45p
  1064. MSG      IDN      2893 12-10-92   4:33p
  1065. MSG      UDN       347 12-10-92   4:33p
  1066. TEMMSG   DBF       259 12-10-92   4:12p
  1067. TEMMSG   RNA      1558 12-02-92   3:45p
  1068. TEMMSG   RNB      1580 12-02-92   3:45p
  1069. TEMMSG   RNC      1482 12-02-92   3:45p
  1070. TEMMSG   RND      1649 12-02-92   3:45p
  1071. TEMMSG   GNA       381 12-02-92   3:45p
  1072. TEMMSG   GNB       377 12-02-92   3:45p
  1073. TEMMSG   GNC       380 12-02-92   3:45p
  1074. TEMMSG   IDN       129 12-10-92   4:07p
  1075. FNAME    NDX      1024 12-10-92   4:36p
  1076. MDATE    NDX      1024 12-10-92   4:36p
  1077. MFROM    NDX      1024 12-10-92   4:37p
  1078. MTO      NDX      1024 12-10-92   4:37p
  1079. MSUBJ    NDX      1024 12-10-92   4:37p
  1080. MFILENAM NDX      1024 12-10-92   4:37p
  1081. MSG      BNM      1216  2-24-93  11.29a
  1082.        29 file(s)      29394 bytes
  1083.  
  1084. 2) Into directory which will contain file-management system programs.
  1085.  
  1086. OLXINP   SCP       336 01-23-93   9:24p
  1087. FIND1    SCP       446 02-24-93   9:12a
  1088. FINDX    SCP       442 02-24-93   9:13a
  1089. INSTMF   SCP      1224 02-20-93   9:07p
  1090.         4 file(s)       2448 bytes
  1091.                                  -23-
  1092.  
  1093. 3) Into directory which will the Message Finder System.
  1094.  
  1095. MSGFIND  SET       195 02-26-93  11:25a
  1096. OL       BAT       441 02-26-93  11:25a
  1097. INSTMFS  BAT       518 02-26-93  11:25a
  1098. MSGFIND  EXE     73910 02-20-93   3:57p
  1099. OLTODB   EXE     57048 02-21-93   3:51p
  1100. MFINSTAL EXE     62020 02-24-93  11:40a
  1101. MSGFIND  DOC     49363 02-04-93  10:41a
  1102.         6 file(s)     243495 bytes
  1103.  
  1104. Note: The OL.BAT file above may be relocated to any desired drive/directory
  1105. for most convenient use. 
  1106.