home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 584.README.OIZ < prev    next >
Text File  |  1988-10-01  |  11KB  |  180 lines

  1.                               OIZ-MBL UTILITIES 
  2.  
  3.                                   ver 5.122
  4.                                October 1, 1988 
  5. ------------------------------------------------------------------------------ 
  6.                      FILES IN ARCHIVE WITH REQUIRED SYNTAX 
  7.                          ============================== 
  8.  
  9.  ADJFWD.EXE   \path\fwdfilesglobal 
  10.  DAYOFWK.EXE  \path\log.x 
  11.  LOG-INQ.EXE  \path\logfile.x 
  12.  CUTSAV-M.EXE \path\saveloc.old \path\savefwd.old sysopcall \path\emptydir 
  13.  CUTSAV-T.EXE \path\savetfc.old \path\emptydir 
  14.  DELBYDAY.EXE \path\subdir #months \path\emptydir 
  15.  DETRAIL.EXE  \path\file 
  16.  FIXMAIL.BAT  DO NOT RUN OUT OF FWD FILE!
  17.  LOOK4NTS.EXE \path\logfile.x \path\outfile.x 
  18.  MOTORON.EXE 
  19.  MOTOROFF.EXE 
  20.  PROTECT.BAT 
  21.  README.OIZ   this file 
  22.  SAMPLE.FWD 
  23.  SLICER.EXE   \path\xfile.x \path\bbsFileSubdir  
  24.  
  25. ------------------------------------------------------------------------------ 
  26.  
  27.    After looking at the way I have designed these utilities and reading 
  28. SAMPLE.FWD it should be evident that I make extensive use of an archive 
  29. utility in my system.  I am assuming that if you have successfully installed 
  30. MBL512 and unarced this file, that you both have and understand how to use some 
  31. form of archival utility.  Whether it is ARC.EXE, PKARC.COM or another makes 
  32. no difference in the working of these utilities. 
  33.    I have an empty subdirectory on my Hard Disk called \BBS\TEMP.  It is not 
  34. necessary to have the BBS and assorted files in a directory called \BBS as you are 
  35. able to path to everything when calling these programs.  It is necessary however, to 
  36. have an empty subdirectory that you can path to in order to run some of these 
  37. programs.  Some of the programs are designed to be called from the BBS 
  38. program using the "D" command in the forward file.  Refer to the SAMPLE.FWD 
  39. file to see how to implement the CUTSAV-x.EXE programs, the SLICER program 
  40. and the DELBYDAY program.  You may also call the LOOK4NTS program this way 
  41. using similar technique.  Some of the programs are designed to be used "live" 
  42. by the sysop.  These are DETRAIL, LOG-INQ and LOOK4NTS.  PROTECT.BAT and FIXMAI.BAT 
  43. are examples of how I maintain and protect the .BTR files here on my system. 
  44.  
  45. ------------------------------------------------------------------------------ 
  46.                              PROGRAM DESCRIPTIONS 
  47.                                     ======== 
  48.  
  49.    CUTSAV-B.EXE   This program is designed to allow the sysop to easily disect 
  50.                   the SAVEBULL.OLD file into its component parts and easily 
  51.    {not           deposit the individual files into the BBS files section. 
  52.     available     The program automatically assumes that you are running 
  53.     with this     SLICER on the arrl and amsat stuff and that you are already 
  54.     release..     archiving the MBLBBS stuff.  You can override this feature 
  55.     use your      easily, but the program concentrates on the other bulls that 
  56.     word          you may want to save.  It allows you to view, edit, rename 
  57.     processor!}   and deposit the subfile to any of your subdirectories 
  58.                   or to your empty subdirectory for archival or storage elsewhere. 
  59.  
  60.    CUTSAV-M.EXE   This program cuts up the SAVELOC.OLD and SAVEFWD.OLD files. 
  61.                   It is designed to be run out of the forward file and will 
  62.                   quickly terminate if there are no messages  and looks to 
  63.                   see if the messages were either to or from you.  If they 
  64.                   were your mail, they are assigned a name starting with "M" 
  65.                   and ending with the msg number.  If they were not yours, 
  66.                   they are assigned a name starting with "U" and ending with 
  67.                   the message number.  The program looks for and processes 
  68.                   the .OLD file given as parameter(1) and when done or if not 
  69.                   found, it processes the second file given on the command 
  70.                   line as parameter(2).  The resulting output in the empty 
  71.                   subdirectory given as parameter (3) is very easily archived into 
  72.                   two separate files of you and your users mail. 
  73.  
  74.    CUTSAV-T.EXE   This program, like the one above cuts out individual msgs 
  75.                   from the SAVETFC.OLD file and assigns them names starting 
  76.                   with "T" and ending in with the msg number.  They are then 
  77.                   moved to the empty subdirectory for archival into a separate 
  78.                   traffic archive. 
  79.  
  80.    DAYOFWK.EXE    This program will examine your logfile to find the most likely day 
  81.     {not          of the week and time of day to reach any particular user.  It will 
  82.      available    remember the last datetime string that it examined and will not 
  83.      on this      examine that part of the log again.  It keeps a file of the data it
  84.  
  85.      release}     finds on each succsessive run and updates this file each time the 
  86.                   program is run so that you can develop a good average of when the 
  87.                   most likely time of operation is of any particular station.  The 
  88.                   program will allow you to examine this information by callsign, day
  89.  
  90.                   of week or by hour and iwll show you a sorted list of activity by 
  91.                   that parameter. 
  92.  
  93.    DETRAIL.EXE    Removes trailing blanks from text files.  Line length is 
  94.                   restricted to 100 characters or smaller. 
  95.  
  96.    DELBYDAY.EXE   Designed to run once a day from the forward file.  It 
  97.                   deletes files in any subdirectory that are over XX months 
  98.                   old.  The program examines the system date and then the file 
  99.                   date.  It then moves any old files to the empty subdirectory for 
  100.                   archive or deletion.  This will keep ARRL and AMSAT subdirectories 
  101.                   down to a managable size automatically. 
  102.  
  103.    FIXMAI.BAT     This .bat file should be run as stated in the MBL512 
  104.                   documentation (?) "often" and really improves the 
  105.                   preformance of your BBS.  By often, I mean at least once a 
  106.                   week.  DO NOT RUN OUT OF THE FWD FILE!!!!
  107.  
  108.    LOG-INQ.EXE    Remember the BBSLIP program written by W9LZQ?  Well, I took 
  109.                   my inspiration from it and came up with this goodie!  You 
  110.                   will notice quite an improvement from it's predecessor in 
  111.                   speed of operation.  This program will allow you to quickly 
  112.                   check activity on any date by looking for the DATE-TIME 
  113.                   string, check on file upload and download activity, trace 
  114.                   out action on any particular message number, file name or 
  115.                   bbs commmand, and trace out any and all activity by any 
  116.                   particular station.  Default output is to the screen, but 
  117.                   when you see how fast it is, you will appreciate the easy 
  118.                   redirection to your printer or a disk file. 
  119.  
  120.    LOOK4NTS.EXE   This is a special program that could have been included as 
  121.                   an option in the LOG-INQ program, but I designed it to run 
  122.                   out of the forward file if desired.  The program checks the 
  123.                   log for any and all NTS activity, stores the strings in a 
  124.                   sorted array and then prints out DATA on each message, in- 
  125.                   comming and outgoing are grouped together if found for 
  126.                   absolute clarity on what happened to the message on your 
  127.                   system.  This feature by the way, was the most requested 
  128.                   feature of the proposed "Dream LFA" that I polled you all 
  129.                   about a few months ago. 
  130.  
  131.    MOTORON.EXE    These programs toggle the cassette moter relay on the old IBM-PC.  
  132.    MOTOROFF.EXE   This is a quick and dirty switch that can be used for any number of
  133.  
  134.                   "LOW VOLTAGE" applications and can be called from the fwd file with
  135.  
  136.                   the "D" command. 
  137.  
  138.    PROTECT.BAT    I run this simple .bat file every hour just to protect my 
  139.                   .BTR files a little more.  This system has worked now for 
  140.                   over 10,000 messages! 
  141.  
  142.    README.OIZ     This file. 
  143.  
  144.    SAMPLE.FWD     This is my instruction by example.  This is how I have my 
  145.                   forward file set up as of this writing.  Notice my ample 
  146.                   use of the PKARC utility! 
  147.  
  148.    SLICER.EXE     When stuff comes into my board addressed (@ARL or @ARRL), 
  149.                   (@AMSAT), (@NETROM) or (@MBLBBS) I automatically send them 
  150.                   to a text file with the "X" command.  Then I use SLICER to 
  151.                   check for the existance of these files and to slice them up 
  152.                   into separate files with a name taken from the BID.  For 
  153.                   the AMSAT and ARRL stuff this works real well as the name 
  154.                   becomes very descriptive.  The program then stores them in 
  155.                   the subdirectory of my choice or in the case of the MBLBBS stuff, 
  156.                   It moves the individual bulletins to the empty subdirectory for 
  157.                   archival. 
  158.  
  159. ------------------------------------------------------------------------------ 
  160.  
  161. These programs are written in Turbo Pascal 4.0 using exclusively the advanced string
  162. handling capabilities of this language.  This makes the programs extremely FAST!
  163. These programs are written for use with the WA7MBL 5.12 BBS.  If Jeff updates his
  164. program so that my programs no longer function, I will also update mine.  I have used
  165. up the time and expended the effort neccessary to write these programs with the
  166. FREEWARE/SHAREWARE concept in mind.  You may freely copy and distribute this series
  167. as long as no modifications have been made in either the documentation or the
  168. programs, and as long as all files included with this one in the archive are
  169. included, and as long as no fee other than possible cost of mailing or reproduction
  170. is charged by the person doing the distribution.
  171. Although you are in no way obligated to do so, a one time $25 registration fee will
  172. allow me to mail you at no additional cost any and all updates and other developments
  173. made here at WB0OIZ.  This will also do wonders in alleviating tension between my
  174. wife and me caused by long hours in the computer/radio room and will allow me to come
  175. up with many more exciting changes and additions to my program series.
  176.                                  Many thanks!
  177.                             Cary D. Altman, WB0OIZ
  178.                             111 West LJ-LS Road
  179.                             Lone Jack, Mo  64070
  180.                             (816) 566-2385