home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / TAG / TAGLOG20.ZIP / TAGLOG.DOC next >
Text File  |  1994-01-12  |  10KB  |  198 lines

  1.  ┌─────┐ ┌──────┐ ┌──────┐ ┌─┐    ┌──────┐ ┌──────┐       ┌─────┐     ┌─────┐
  2.  └─┐ ┌─┘ │ ┌──┐ │ │ ┌────┘ │ │    │ ┌──┐ │ │ ┌────┘       └───┐ │     │ ┌─┐ │
  3.    │ │   │ └──┘ │ │ │ ┌──┐ │ │    │ │  │ │ │ │ ┌──┐       ┌───┘ │     │ │ │ │
  4.    │ │   │ ┌──┐ │ │ │ └┐ │ │ │    │ │  │ │ │ │ └┐ │       │ ┌───┘     │ │ │ │
  5.    │ │   │ │  │ │ │ └──┘ │ │ └──┐ │ └──┘ │ │ └──┘ │       │ └───┐ ┌─┐ │ └─┘ │
  6.    └─┘   └─┘  └─┘ └──────┘ └────┘ └──────┘ └──────┘       └─────┘ └─┘ └─────┘
  7.  
  8.                                                       By Alex McNeilly  1/94
  9.  
  10. TAGLOG is a utility for sysops and cosysops. If you've done a search looking
  11. for something in your sysop logs, you'll know that it can be time consuming.
  12. Even if you are using a utility with a search command, you must know the
  13. exact string you are searching for.
  14. ─────────────────────────────────────────────────────────────────────────────
  15. TAGLOG eliminates almost all of these tedious searches. It has many built-in
  16. search routines, but it also has two configurable commands so that you can
  17. add something that is either unique to your system or something that I never
  18. thought of.
  19. ─────────────────────────────────────────────────────────────────────────────
  20. QUICK START! :
  21.  
  22. OK, you want to get this up and running and look at the docs later. First,
  23. build your config file - TAGLOG20.CFG (or edit & rename the sample provided).
  24. The length of the file is dependent on the number of nodes on your system.
  25.  
  26. line 1    -    3        Number of nodes
  27. line 2    -    14        max number of logs (ie - Sysop14.log)
  28. line 3    -    Y        Y-enable Toggle Printer, N-No printer usage
  29. line 4    -     c:\bbs\gfiles    path to sysop logs (1st node)
  30. line 5    -    d:\bbs\gfiles\    path to sysop log #2 (if exists)
  31. line 6    -    e:\bbs\gfiles   Remember, # of paths dependent on line 1
  32. line 7    -    Door Usage                    configurable command 1-A
  33. line 8    -    External program activated         configurable command 1-B
  34. line 9    -    External program completed         configurable command 1-C
  35. line 10    -    Y                                  configurable command 1-D
  36. line 11 -    RESERVED                           configurable command 2-A
  37. line 12    -    NULL                   configurable command 2-B
  38. line 13    -    NULL                   configurable command 2-C
  39. line 14 -    N                                  configurable command 2-D
  40.  
  41. If you only have one node, you wouldn't include lines 5 or 6 - delete them.
  42. Ending the paths in "\" is optional.
  43. For now, leave the configurable commands as-is. More about them later.
  44. OK, execute TAGLOG. The arrow keys switch you to different days and nodes.
  45. ─────────────────────────────────────────────────────────────────────────────
  46.  
  47. ─────────────────────────────────────────────────────────────────────────────
  48. "THE REST OF THE DOCS" :
  49.  
  50. As long as you have the config file set up properly and run the program,
  51. you now have a feel of what TAGLOG can do. Now, some details...
  52. ─────────────────────────────────────────────────────────────────────────────
  53. SHAREWARE REGISTRATION FEES :
  54.  
  55. There are none - this is FREEWARE. Want to pay me back? Send me netmail at
  56. 1:2410/278 informing me that you're using it. That's all.
  57. Note : All flames to the bit bucket!
  58. ─────────────────────────────────────────────────────────────────────────────
  59. WARRANTY :
  60.  
  61. You didn't pay for it, so there's no warranty. Use it at your own risk.
  62. Make note, however, that this is a read-only utility - it won't write to your
  63. logs or any other file. I know *I* sleep better at night knowing that.
  64. ─────────────────────────────────────────────────────────────────────────────
  65. FUNCTIONALITY :
  66.  
  67. When this version of TAGLOG was written, TAG 2.6f1 was king of the hill. I
  68. make no guarantees that it works with any prior or future version. As the
  69. TAG Team make changes on what goes into the sysop log, it could cause an
  70. effect on the usability of TAGLOG. 
  71. ─────────────────────────────────────────────────────────────────────────────
  72. PRINTER :
  73.  
  74. Output can toggle between video only and video/printer. Unlike TAGLOG v1.1
  75. (released March 1991), this version does NOT check the status of the printer
  76. port before trying to send data to the printer. The reason is that a few
  77. people (namely me!) use a LAN and checking for a "printer ready" status
  78. doesn't work the same.
  79. Since you may want a cosysop to use this utility remotely, you can optionally
  80. disable any output to the printer. Line 3 of the config file, if set to
  81. anything but "Y" will not allow printer output.
  82. ─────────────────────────────────────────────────────────────────────────────
  83. COMMAND LINE PARAMETER :
  84.  
  85. TAGLOG's config filename defaults to "TAGLOG20.CFG". You may specify another
  86. filename instead. This is handy, for example, when you wish to allow remote
  87. cosysops to use TAGLOG without access to the printer output command. Now
  88. you can have one config file for you and another for your remotes.
  89. Example - "TAGLOG20 TAGLOG20.REM" will use the file TAGLOG20.REM as it's
  90. config file. You may even specify a different path for the config file if
  91. you wish.
  92. ─────────────────────────────────────────────────────────────────────────────
  93. CONFIGURABLE COMMANDS (C.C.) :
  94.  
  95. You have two configurable commands available for your use. You can use one,
  96. both or neither of them.
  97. If you choose not to use either command, the first line of data dealing with
  98. the command in the TAGLOG20.CFG file must have "RESERVED" (no quotes) in it.
  99. In the above example, line 11 starts C.C.#2. It therefore shows "[2] RESERVED"
  100. on the program's menu and the command is disabled.
  101.  
  102. To use a C.C., you must specify (1-A or 2-A) the command as seen on the menu.
  103. Next, specify a start search string (1-B or 2-B). The search string must be
  104. EXACTLY as seen in the log ("Executed external" is NOT the same as "EXECUTED
  105. EXTERNAL" - upper/lower case must match!)
  106. The End Search String (1-C or 2-C) specifies the ending string search. The
  107. same precaution on upper/lower case must be observed. Once set up, the
  108. command looks for the start search string and keeps displaying until it finds
  109. the end search string.
  110.  
  111. One optional End Search String can be used - Let's say you're looking for a
  112. single-line string. There is no end string to search for. In that case,
  113. use "NO_END" as your End Search String. This tells TAGLOG that only the
  114. Start Search String is to be used and it will only display the lines that have
  115. the specified start string.
  116.  
  117. The final parameter for a C.C. (1-D or 2-D) tells TAGLOG whether to display 
  118. the current user (Y) or not (N).
  119.  
  120. TAGLOG comes with the 1st C.C. already set up for you. Feel free to RESERVE
  121. it or use a different search parameter - it's there only as an example.
  122. ─────────────────────────────────────────────────────────────────────────────
  123. LOG SCAN :
  124.  
  125. The log scan is colorized (OK, call me Ted Turner) to help find specific data
  126. at a glance.  Currently, the colors are hard-coded but sometime in the future
  127. I may allow them to be sysop-configurable.
  128. ─────────────────────────────────────────────────────────────────────────────
  129. OTHER KEYS :
  130.  
  131. Besides the arrow keys, I allow the "[,],+,-" keys to be used for switching
  132. nodes & days. This is to allow remote cosysops to use TAGLOG under Doorway
  133. without the remote cosysop having to worry about "Doorway Mode" comm
  134. programs. If you don't know what I'm talking about, don't worry about it,
  135. just be aware that the additional keys are functional.
  136. ─────────────────────────────────────────────────────────────────────────────
  137. USING DOORWAY :
  138.  
  139. Listed below is a sample batch file to enable TAGLOG for your remote
  140. cosysop's use. You may have to tweak the parameters for your system,
  141. (and your version of Doorway) but it will put you in the ballpark.
  142.  
  143. @echo off
  144. drwy205.exe  COM1 /M:15 /G:ON /B:X /O:T /v:D^U /p:D:\BBS\TAGLOG20.EXE
  145. ─────────────────────────────────────────────────────────────────────────────
  146. MAX LOGS :
  147.  
  148. If you have a multinode system, you should specify TAG to keep the same
  149. number of logs for all nodes. If you don't, you must specify within
  150. TAGLOG20.CFG what the MINIMUM number is. Example, Node 1 has up to
  151. SYSOP14.LOG but node 2 only goes up to SYSOP10.LOG. Line 2 in TAGLOG20.CFG
  152. must be 10 and not 14. You therefore lose your ability to scan 4 logs on
  153. node 1.
  154. ─────────────────────────────────────────────────────────────────────────────
  155. SHARE :
  156.  
  157. I am one of the few people in the world who feels that SHARE is, shall we say,
  158. less than useful (I'm being diplomatic here!). Despite that opinion, TAGLOG
  159. is SHARE compatible.
  160. ─────────────────────────────────────────────────────────────────────────────
  161. FUTURE FEATURE(S) :
  162.  
  163. The next version should have "Global Days" - similar to the "Toggle Mode"
  164. feature. Right now you can search on all nodes for one day.
  165. The next version will also allow you to search from the newest to the oldest
  166. logs for the target information as well.
  167. If you have a recommendation for a new feature, send it netmail or post it in
  168. the TAG DOORS echo.
  169. ─────────────────────────────────────────────────────────────────────────────
  170. BUGS :
  171.  
  172. If you find a reproducible bug, I would appreciate being informed as to the
  173. nature of the bug and details on how to reproduce it.
  174. ─────────────────────────────────────────────────────────────────────────────
  175. BETA TESTING :
  176.  
  177. Thanks to Joe McElmeel, Kevin Bentz and Jason Remisoski for beta testing this
  178. version. If a bug slipped through, however, we'll hang THEM. That is, after
  179. all, what they got paid the big bucks for  :-)
  180.  
  181. A special thanks goes to Bill Sutton who found a major bug just before I
  182. shipped this out to the world (He runs SHARE -ack!).
  183. ─────────────────────────────────────────────────────────────────────────────
  184. TAGLOG HISTORY (yawn) :
  185.  
  186. Feb 1991 - TAGLOG 1.0 is born. (7 pounds 6 ounces)
  187. Mar 1991 - TAGLOG 1.1 bug fix - no new features
  188. Apr 1991 till Dec 1993 - Alex sits on his duff, plays chess and goes bowling.
  189. Dec 1993 - Alex looks at the code for TAGLOG 1.1 and is astounded at how bad
  190.            it looks. Rewrote TAGLOG 2.0 from scratch. Alex is astounded at how
  191.            bad the new code looks. Oh well...
  192. ─────────────────────────────────────────────────────────────────────────────
  193.  
  194. Alex McNeilly
  195. Sysop, The Chessplayer's Forum BBS  1:2410/278  (313)386-7054
  196.  
  197. ─────────────────────────────────────────────────────────────────────────────
  198.