home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
rbbs_pc
/
calllog.arc
/
CALLLOG.DOC
< prev
next >
Wrap
Text File
|
1989-03-20
|
3KB
|
47 lines
CALLLOG.EXE Release 1.00 20 March 1989
This document describes the RBBS utility program I call CALLLOG.EXE .
The purpose of the utility is to remove old log data from the callers log
kept by RBBS. This version will work with versions 16.1A and 17.1C. I
believe other versions back thru 14 should work but, have not tested them.
The program will work with either regular or extended logging. In fact, as
long as the callers log file remains defined as 64 bytes long and the date
the caller logged on remains in the same relative place (i.e. same number or
space filled gaps previous to the date in the record) the program will
continue to work with new versions of RBBS.
The utility is used as follows:
CALLLOG <filename> #
Where the filename is the name of the callers log file. Typically, this
is called "CALLERS" by default. A second file, called WORKFILE.$$$ is used
as a temporary file by the program. The only time this file would ever
appear in your directory listing is if the program aborted. I contemplated
allowing full/path directory support for the filename, but because of the
inability of DOS to allow a rename across directories, I had to trap out
the paths and directories. This means that the program can reside in the
path on your machine, but the current directory must contain your callers log
file when the program runs.
The pound sign indicates the entry of a number. This number is the number
of days (not counting today) that will be kept in the new log. The day that
the program calculates from is the system date. The program has provision for
handling up to 365 days, though I only recommend a 7 or fewer day period if
your board is at all busy. The calender routines should handle everything up
to the year 2100 with no problem. Leap days after that are your problem. The
program disallows 0 for the number of days to keep. If you want to use zero,
then just erase the callers log file, rather then use this utility.
The date and time run is added to the end of your log file, along with the
number of days kept. It also writes my copyright notice there (didn't think
it was completely free did you?). The program can be placed in your event
file ( RBBSTIM1.BAT ) to be run each night, thus also logging when your
event file actually runs each night.
Any problems may be reported to me via my board at (407) 677-8499 which
is called Known Space. 300/1200 7E1/8N1 24hrs.
James J. Eager
Orlando, FL