home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hacker Chronicles 2
/
HACKER2.BIN
/
584.README.OIZ
< prev
next >
Wrap
Text File
|
1988-10-01
|
11KB
|
180 lines
OIZ-MBL UTILITIES
ver 5.122
October 1, 1988
------------------------------------------------------------------------------
FILES IN ARCHIVE WITH REQUIRED SYNTAX
==============================
ADJFWD.EXE \path\fwdfilesglobal
DAYOFWK.EXE \path\log.x
LOG-INQ.EXE \path\logfile.x
CUTSAV-M.EXE \path\saveloc.old \path\savefwd.old sysopcall \path\emptydir
CUTSAV-T.EXE \path\savetfc.old \path\emptydir
DELBYDAY.EXE \path\subdir #months \path\emptydir
DETRAIL.EXE \path\file
FIXMAIL.BAT DO NOT RUN OUT OF FWD FILE!
LOOK4NTS.EXE \path\logfile.x \path\outfile.x
MOTORON.EXE
MOTOROFF.EXE
PROTECT.BAT
README.OIZ this file
SAMPLE.FWD
SLICER.EXE \path\xfile.x \path\bbsFileSubdir
------------------------------------------------------------------------------
After looking at the way I have designed these utilities and reading
SAMPLE.FWD it should be evident that I make extensive use of an archive
utility in my system. I am assuming that if you have successfully installed
MBL512 and unarced this file, that you both have and understand how to use some
form of archival utility. Whether it is ARC.EXE, PKARC.COM or another makes
no difference in the working of these utilities.
I have an empty subdirectory on my Hard Disk called \BBS\TEMP. It is not
necessary to have the BBS and assorted files in a directory called \BBS as you are
able to path to everything when calling these programs. It is necessary however, to
have an empty subdirectory that you can path to in order to run some of these
programs. Some of the programs are designed to be called from the BBS
program using the "D" command in the forward file. Refer to the SAMPLE.FWD
file to see how to implement the CUTSAV-x.EXE programs, the SLICER program
and the DELBYDAY program. You may also call the LOOK4NTS program this way
using similar technique. Some of the programs are designed to be used "live"
by the sysop. These are DETRAIL, LOG-INQ and LOOK4NTS. PROTECT.BAT and FIXMAI.BAT
are examples of how I maintain and protect the .BTR files here on my system.
------------------------------------------------------------------------------
PROGRAM DESCRIPTIONS
========
CUTSAV-B.EXE This program is designed to allow the sysop to easily disect
the SAVEBULL.OLD file into its component parts and easily
{not deposit the individual files into the BBS files section.
available The program automatically assumes that you are running
with this SLICER on the arrl and amsat stuff and that you are already
release.. archiving the MBLBBS stuff. You can override this feature
use your easily, but the program concentrates on the other bulls that
word you may want to save. It allows you to view, edit, rename
processor!} and deposit the subfile to any of your subdirectories
or to your empty subdirectory for archival or storage elsewhere.
CUTSAV-M.EXE This program cuts up the SAVELOC.OLD and SAVEFWD.OLD files.
It is designed to be run out of the forward file and will
quickly terminate if there are no messages and looks to
see if the messages were either to or from you. If they
were your mail, they are assigned a name starting with "M"
and ending with the msg number. If they were not yours,
they are assigned a name starting with "U" and ending with
the message number. The program looks for and processes
the .OLD file given as parameter(1) and when done or if not
found, it processes the second file given on the command
line as parameter(2). The resulting output in the empty
subdirectory given as parameter (3) is very easily archived into
two separate files of you and your users mail.
CUTSAV-T.EXE This program, like the one above cuts out individual msgs
from the SAVETFC.OLD file and assigns them names starting
with "T" and ending in with the msg number. They are then
moved to the empty subdirectory for archival into a separate
traffic archive.
DAYOFWK.EXE This program will examine your logfile to find the most likely day
{not of the week and time of day to reach any particular user. It will
available remember the last datetime string that it examined and will not
on this examine that part of the log again. It keeps a file of the data it
release} finds on each succsessive run and updates this file each time the
program is run so that you can develop a good average of when the
most likely time of operation is of any particular station. The
program will allow you to examine this information by callsign, day
of week or by hour and iwll show you a sorted list of activity by
that parameter.
DETRAIL.EXE Removes trailing blanks from text files. Line length is
restricted to 100 characters or smaller.
DELBYDAY.EXE Designed to run once a day from the forward file. It
deletes files in any subdirectory that are over XX months
old. The program examines the system date and then the file
date. It then moves any old files to the empty subdirectory for
archive or deletion. This will keep ARRL and AMSAT subdirectories
down to a managable size automatically.
FIXMAI.BAT This .bat file should be run as stated in the MBL512
documentation (?) "often" and really improves the
preformance of your BBS. By often, I mean at least once a
week. DO NOT RUN OUT OF THE FWD FILE!!!!
LOG-INQ.EXE Remember the BBSLIP program written by W9LZQ? Well, I took
my inspiration from it and came up with this goodie! You
will notice quite an improvement from it's predecessor in
speed of operation. This program will allow you to quickly
check activity on any date by looking for the DATE-TIME
string, check on file upload and download activity, trace
out action on any particular message number, file name or
bbs commmand, and trace out any and all activity by any
particular station. Default output is to the screen, but
when you see how fast it is, you will appreciate the easy
redirection to your printer or a disk file.
LOOK4NTS.EXE This is a special program that could have been included as
an option in the LOG-INQ program, but I designed it to run
out of the forward file if desired. The program checks the
log for any and all NTS activity, stores the strings in a
sorted array and then prints out DATA on each message, in-
comming and outgoing are grouped together if found for
absolute clarity on what happened to the message on your
system. This feature by the way, was the most requested
feature of the proposed "Dream LFA" that I polled you all
about a few months ago.
MOTORON.EXE These programs toggle the cassette moter relay on the old IBM-PC.
MOTOROFF.EXE This is a quick and dirty switch that can be used for any number of
"LOW VOLTAGE" applications and can be called from the fwd file with
the "D" command.
PROTECT.BAT I run this simple .bat file every hour just to protect my
.BTR files a little more. This system has worked now for
over 10,000 messages!
README.OIZ This file.
SAMPLE.FWD This is my instruction by example. This is how I have my
forward file set up as of this writing. Notice my ample
use of the PKARC utility!
SLICER.EXE When stuff comes into my board addressed (@ARL or @ARRL),
(@AMSAT), (@NETROM) or (@MBLBBS) I automatically send them
to a text file with the "X" command. Then I use SLICER to
check for the existance of these files and to slice them up
into separate files with a name taken from the BID. For
the AMSAT and ARRL stuff this works real well as the name
becomes very descriptive. The program then stores them in
the subdirectory of my choice or in the case of the MBLBBS stuff,
It moves the individual bulletins to the empty subdirectory for
archival.
------------------------------------------------------------------------------
These programs are written in Turbo Pascal 4.0 using exclusively the advanced string
handling capabilities of this language. This makes the programs extremely FAST!
These programs are written for use with the WA7MBL 5.12 BBS. If Jeff updates his
program so that my programs no longer function, I will also update mine. I have used
up the time and expended the effort neccessary to write these programs with the
FREEWARE/SHAREWARE concept in mind. You may freely copy and distribute this series
as long as no modifications have been made in either the documentation or the
programs, and as long as all files included with this one in the archive are
included, and as long as no fee other than possible cost of mailing or reproduction
is charged by the person doing the distribution.
Although you are in no way obligated to do so, a one time $25 registration fee will
allow me to mail you at no additional cost any and all updates and other developments
made here at WB0OIZ. This will also do wonders in alleviating tension between my
wife and me caused by long hours in the computer/radio room and will allow me to come
up with many more exciting changes and additions to my program series.
Many thanks!
Cary D. Altman, WB0OIZ
111 West LJ-LS Road
Lone Jack, Mo 64070
(816) 566-2385