LOGSTAT.EXE

 Statistical analysis software for the FBBLOG file written by FC1MVP.

 The configuration file for this software is in the text file LOGFBB.CNF,
which should be located in the same directory.

 LOGFBB.CNF file layout :

 This file is made of several lines indicating:

 - BBS Callsign
 - the name of the SysOp port, a comment.
 - The abbreviated name of the 1st port, a comment.
 - The abbreviated name of the 2nd port, a comment.
 - and so on until the last port (8 ports maximum).
 - Three stars (***) at the beginning of the line means the end of the ports.
 - The BIOS screen access option.

 The BBS callsign must have 6 characters maximum. It will be truncated should
it be longer.

 The abbreviated port name may have up to 10 characters, it is recommended to
limit at 4 (ex VHF1 or HF2).

 A comma separates the abbreviated name from the comment which follows it,
without any space. The comment may have 10 characters too (frequency).

 At the end of the comment, it is possible to add a comment which is internal
to the CNF file, and which will not be used elsewhere, using the ":" as a
separation.

 If the BIOS line has a NON at the beginning, the screen access will be
direct. The word OUI means that the screen access is made via the BIOS. The
direct access improves the processing speed by 50 percent but is careless
with DesqView.

 Example of LOGFBB.CNF file:

 F6FBB : BBS name.
 SYSOP,at keyboard : port name @ , comment.
 VHF, 144.675 : Port A , comment.
 VHF, 145.275 : Port B , comment.
 UHF, 430.675 : Port C , comment.
 HF, 21.107 : Port D , comment.
 SHF, 1299,675 : Port E , comment.
 MODEM, Telefone : Port F , comment.
 *** End of ports definition.
 NON : Screen access through BIOS (OUI) or
 Direct (NON).

 Software limitations :

 The software is able to handle a log file within the following limits:

 - Maximum number of days : 35, or 5 weeks if you chain 5 log files.

 - Maximum number of channels: 50

  - Maximum number of ports : 8+1, corresponding to ports A to H handled by
the BBS and the SysOp keyboard "port".

 - Maximum nr of callsigns : 300 (This is not the number of the call signs
known by the BBS, but the number of calls which were used the BBS during the
log period.

 In case an overflow occurs, the mention AUTRES for the callsign and 99 for
the day will be displayed in the corresponding areas.

 Regarding the forward efficiency, only the stations which have actually
forwarded will be given a value, the others will be mentioned "nc".

Usage :

 On the same diskette (or the same disk) there should be at least the program
LOGSTAT.EXE, the config file LOGFBB.CNF and enough disk free space for the
result files to be created. The log file may stay on another diskette.

 For the startup you should type in LOGSTAT FBBLOG.nn (nn is the number of
the week) or A:FBBLOG.nn (if the file is located on A:)

 The results are recorded into the files LOG.@, LOG.A ... LOG.T being the
total of the logs.

Archiving :

 A suggestion: you should better archive your FBBLOG.nn file rather than the
LOG.x files. You should ZIP them (or ARC or LZH) with the name LOG990nn.ZIP
(.ARC or .LZH) with 990 standing for 1990 (000 will be for 2000...) and nn is
the number of the week.

Log structure :

 The number of resulting files created is equal to the number of ports of the
BBS plus 2. The 2 supplementary files correspond to the console port and the
sum of the various ports as being the total result.

 The first log, named LOG.@ corresponds to the SysOp log (console), the last
one, named LOG.T is the summation of the ports. The files LOG.A to LOG.H are
the logs of the various ports.

 Obviously, if a port has not been used, the corresponding file will not be
created.

 For each LOG.x file, you find in the following order:

 - Diary of the connections per day (y-axix) and the time (x-axix) with the
daily total at the end of the line and the hourly total at the bottom of each
column.

 - The total connection time: it is the sum of the connection times of each
user. For the LOG.T file, the total connection time per channel will also be
given.

 - Mean time per connection : this is the total connection time divided by
the number of connections.

 - Mean time per user : total connection time divided by the number of users.

 - Number of killed messages : self explanatory.

 - Number of read messages : idem.

 - Number of users.

 - A matrix of forwarded messages per day (y-axix) and per hour (x-axix) is
made like before. This matrix will not appear if there has not been at least
one forward on this port.

 - Number of forwarded messages: number of messages sent to another BBS or
PMS.

 - Number of messages received in forward: number of messages transmitted by
other BBS in forward.

 - Number of messages received in back-forward: number of messages received
from another BBS when forwarding towards it.

 - Number of messages refused as already received.

 - An array giving the number and the size of the messages received from or
sent to another BBS and the efficiency in Bits/s (Max 1200 !).

 The BBS's are sorted by alphanumeric order, and the efficiency indication
appears for callsigns having conducted only forwarding operations. This
matrix will not appear unless there has been at least one BBS forwarded.

 - A matrix of the main functions utilized, with on the y-axix the callsigns
sorted by alphabetical order, and on the x-axis the total time of connections
in minutes, the number of connections, and the various functions used (see
the comment following the array).

 In the LOG.T file, the X.F column (forced disconnection entered by the
SysOp) is replaced by the number of killing commands. At the end of each
column is the compound sum.

Log of a specific station.

 - The LOGCALL program yields generation of a log for a specific station

 The principle of operation is the same as for LOGSTAT, except that a
supplementary calling parameter is required to define the station.

 LOGCALL FBBLOG.33 FE1ZZZ

 The generated file will be of the same format as the FBBLOG, but it will
enclose only the lines specific to the callsign. The name of the file will
match the format FE1ZZZ.LOG, if the requested callsign is FE1ZZZ.

 While executing LOGSTAT FE1ZZZ.LOG, you will have the statistics related to
that station (in the LOG.A, LOG.B,...).

 If you specify the SSID, you will create a log corresponding only to the
callsign and the specified SSID. Ex:

 LOGCALL FBBLOG.33 FE1ZZZ-2

 Editing the file FE1ZZZ.LOG will allow you to display all the commands sent
by that station.