home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
rbbs
/
topupv31.lzh
/
TOPUP.DOC
< prev
next >
Wrap
Text File
|
1989-07-29
|
4KB
|
104 lines
Top Uploader/Downloader Version 3.1 28 July 1989
By: Mike Clark - Sysop of 'The Alabama Connection RBBS'
WHO UPLOADED and DOWNLOADED what?
I got tired of working with the CALLERS file extracting different
data from it to generate reports and bulletins. There is a lot
of information in it, and that made it bulky to work with.
So I decided to modify RBBS to give me a few output files,
dedicated to a specific subject. The two mods in this package
track who uploaded and downloaded what, and when.
Ever get a trashed or commercial upload and wanted to find out
who uploaded it? It usually takes a while searching through the
Callers file.
The 2 short mods in WHO17_1X.BAS create files called 'UPLOAD.WHO'
and 'DOWNLOAD.WHO'.
The source mods required for the newest release of RBBS (RBBS 17.2A)
are also included as WHO17_2X.BAS. Use only those patches for 17.2x.
UPLOAD.WHO is appended after every upload with the FILE NAME,
SIZE IN BYTES, USERS NAME, DATE, and TIME.
DOWNLOAD.WHO is appended after every download with the same
information as in UPLOAD.WHO.
TOPUP.EXE is a program I wrote to generate a Top Uploader, Top
Downloader bulletin from those two files.
TOPUP is easily configured and will work out of any directory.
To configure TOPUP:
CREATE a config file called 'TOPUP.DEF'.
* Format *
The format for TOPUP.DEF IS:
LINE 1 - BBS NAME
LINE 2 - Path and file name of BULLETIN to create
LINE 3 - Path and file name of UPLOAD.WHO
LINE 4 - Path and file name of DOWNLOAD.WHO
LINE 5 - TOP WHAT? (example: 10,20,25,etc..)
LINE 6 - Sort by B)ytes or F)iles
LINE 7 - Include Sysop downloads/uploads N)o or Y)es
LINE 8 - Start date
LINE 9 - End Date
Example from my BBS:
THE ALABAMA CONNECTION RBBS ' BBS name
C:\BULLET\BULLET4 ' Output file
C:\RBBS\UPLOAD.WHO ' UPLOAD.WHO LOCATION
C:\RBBS\DOWNLOAD.WHO ' DOWNLOAD.WHO LOCATION
20 ' TOP 'WHAT' as in 'Top 20'
B ' Sort by 'Bytes'
N ' Sysop xfers (Y)es-include (N)o-dont
06-01-1989 ' Start date'
07-30-1989 ' End Date'
TOPUP.DEF and TOPUP.EXE can be in any directory, but both must
be in the SAME directory. I put them both in my BULLETIN directory.
When you first start you won't have many different uploaders or downloaders.
If TOPUP.DEF is set higher then what is actually in your file, the program
will check that and just display what you do have. So if you have TOPUP.DEF
set to 20 (for the TOP 20), and there have only been 5 different uploaders,
then the bulletin created will default to the 'TOP 5'.
Color is also supported. 2 Output files are created, BULLETx and BULLETxC.
It's important to note that the output file name can only be 7 characters,
as 'BulletxxC' won't be generated. So if you use the Standard RBBS name of
Bulletins: 'BULLET', make sure your TOP UPLOADER/DOWNLOADER bullet number
is between 1 and 9 (BULLET1 ... BULLET9).
Topup now supports unattended Batch file use for Automatically generation
during an event. It will not pause for any key presses and now does NOT
display the bulletin after generation (removed to save run-time).
Hope you enjoy the mod. I am continuing to work on TOPUP.EXE and some
future features are:
1) List most popular downloads.
2) Selectable dates for the report. (VER. 3.0)
3) List Users Ratio (file or byte selectable) by files or bytes. (VER. 2.0)
4) Top RATIO holders.
Mike Clark
The Alabama Connection RBBS
Dothan, Alabama 36301
Data: (205) 794-6045