home *** CD-ROM | disk | FTP | other *** search
-
- ------------------------------------------------------------------------------
- RaTop v2.2
-
- RemoteAccess Top Users Bulletin Generator
-
- Copyright (C) 1990-91 Foxtrot Software
- All Rights Reserved.
-
- This is a shareware program, this program is not to be sold or modified
- in any way. You are free to copy and distribute RaTop as long as:
-
- a. No fee is charged for use of the program or the documentation.
- A fee may be charged for copying or distibution of this software
- and documentation for others not to exceed US $10.00.
-
- b. It is not modified in any way.
-
- c. This software and documentation or either is not used commercially.
-
- d. You distribute this software along with all documentation and
- registration forms unmodified.
-
- The Author hereby disclaims all warranties relating to this software,
- whether expressed or implied, including without limitation any implied
- warranties of merchantability or fitness for a particular purpose. The
- author will not be liable for any special, incidental, consequenctial,
- indirect or simular damages due to loss of data or any other reason. The
- user of this software bears all risk as to the quality and performance
- of this software.
-
- -------------------Now that we have that out of the way-----------------------
-
- If you have any comments or suggestions for improvement of this software,
- you can contact me at Info-Center BBS, data: (914)567-1814, 24 hours a
- day or leave Net-Mail @Fidonet 1:272/26, @Magnet 100:900/39.
-
- If you like this software, and decide to keep it on your system, then
- please register your copy. Registration is US $8.00. Please help support
- the shareware concept and development of even more quality utilities.
-
- Thank you for your support.
-
- ------------------------------------------------------------------------------
-
- 1. Introduction.
-
- RaTop is a utility that will allow the Sysop of a RA BBS system to
- produce a TOP Users Bulletin that conatins the TOP Callers, TOP
- Downloaders and TOP Uploaders by name and how many times they called,
- bytes downloaded and bytes Uploaded on your system.
-
- RaTop uses the environment variable RA= to find your USERS.BBS and
- CONFIG.RA files. If the environment variable is not set on your system,
- then RaTop must be run in the same directory where these files are
- located.
-
- You can set the variable by using the DOS Command SET RA=C:\RA in your
- autoexec.bat startup file.
-
- The bulletin is usually placed in same directory as all other text files
- so a menu option can be built to allow a user to view the Bulletin.
-
- This version of RaTop is for use with Remote Access V 1.0 and later
- releases.
-
-
-
- 2. Setup.
-
- The following outlines what commands to in the RaTop.CTL control
- file and COLORS available to adjust to your liking.
-
- a. An Editor that will create text files, such as EDLIN, GALAXY,
- or any Editor that will allow CR/LF combinations at the end of each
- line has to be used. Create the RaTop.CTL file in your RA BBS
- directory where your Users.BBS file or if the RA environment
- variable is set, the directory you will be running RaTop from.
- Enter the following information:
-
- ;
- ; Path - Full pathname of where you want the bulletin put. No extension
- ; is placed on this pathname. If this command isn't present, then
- ; RaTop will assume BULLET01 only as the filename and place the
- ; bulletins in your current directory.
- ;
- Path D:\RA\Txtfiles\Bullet01
- ;
- ; Title - The Title you wish to have at the heading of the bulletin.
- ; This can be anything you desire as long as it is 70 characters
- ; or less. If this command isn't present, then RaTop will assume:
- ; 'Noname BBS from Anytown, USA'
- ;
- Title Info-Center BBS * Top BBS Users Report
- ;
- ; Frame - This is the color you want the frame of the bulletin to be.
- ;
- Frame 3
- ;
- ; Title1 - This is the color you want the Title above to be.
- ;
- Title1 15
- ;
- ; Title2 - This is the color you want the Bulletin Heading to be.
- ; The bulletin heading is:
- ; 'C A L L E R S D O W N L O A D E R S U L O A D E R S'
- ;
- Title2 10
- ;
- ; Users - This is the color you want the users names to be.
- ;
- Users 14
- ;
- ; Group - Include this Keyword only if you want certain user groups to
- ; included in the bulletin. Valid Group numbers are 0-255.
- ;
- Group 0
- ;
- ; Background - This is the color you want the bulletin background to be.
- ;
- Background 0
- ;
- ; Security - The lowest security level a user has to have before being included
- ; in the bulletin. Max is 64000.
- ;
- SecurityLvl 5
- ;
- ; SecFlags - This works exactly like the flags work for RemoteAccess.
- ;
- SecFlags -------- -------- -------- --------
- ;
-
-
- b. Available Colors Codes:
-
- ________
- 0 Black \
- 1 Blue \
- 2 Green \ BackGround or
- 3 Cyan ---------------
- 4 Red / ForeGround
- 5 Magenta /
- 6 Brown /
- 7 LightGray ___/
- _______
- 8 Gray \
- 9 LightBlue \
- 10 LightGreen \ Foreground Only
- 11 LightCyan ------------------
- 12 LightRed /
- 13 LightMagenta /
- 14 Yellow /
- 15 White ______/
-
-
-
- c. How to run RaTop:
-
- Usage: RaTop [-?] [-S] [{-U n}] [-?] [{-F CtlFile}]
-
- RaTop can be executed with any or none of the following arguments:
-
- [-S] - will tell RaTop to include the SysOp's name and
- number of Calls, Downloads and Uploads. Default is not
- to include the SysOp in the Bulletin.
-
- [-U n] - will tell RaTop how many Users you wish to include
- in the Bulletin. Default is The Top 20 Users.
- Valid numbers are from 10 - 64000.
-
- [-?] - will tell RaTop to display command line help. If
- this argument is to be used, then it must be the only
- one used on the command line to recieve help.
-
- * [-F CtlFile] - will tell RaTop to use an alternate Control file
- to process. This would allow you to create numerous
- bulletins using different security/flags settings.
- * Available to Registered Copies Only.
-
-
- d. All that is needed now is, you to make sure that you have
- RaTop.Exe and RaTop.CTL in the same directory and then execute
- it in that directory. RaTop.EXE defaults to USERS.BBS and is
- not configurable by you.
-
-
- 4. Closing.
-
- I hope this little utility will help enhance your RA BBS as it
- has mine. I had fun writing it anyway.
-
-
- Update History:
-
- 10/10/90 - First Release 1.0.
-
- 10/13/90 Bug - This one is weird. But I found that when processing
- v1.1 the index files after they are created to produce the
- bulletins, if a seek was done to the last record of
- users file, an eof condition was true, thus prematurely
- terminating the reads on the index file. This resulted
- in an imcomplete report of callers, downloaders or
- uploaders.
-
- Fix - Took the Eof check out since direct seeks were being
- done anyway.
-
-
- 09/24/91 - I did a complete rewrite from Pascal to Turbo-C. What
- v2.0 a difference. Anyway, a slow sort was abolished. It
- now sorts as fast as you can blink an eye.
- Allows up to the max users RA can handle (65535 I
- believe).
-
- Security Level and Security Flag support was added.
-
- A new feature was added to allow processing of an
- alternate control file. This is handy for making
- multiple bulletins using different securities and
- flags.
-
- 10/27/91 - Added Group checking. This allows a bulletin to be
- v2.1 created using only certain user groups.
-
- - Fixed a little bug. If the Path keyword was ommitted,
- default BULLET01 file was not being created.
-
- 10/27/91 - Using the RA environment variable to find the USERS.BBS
- created problems for some systems. Made a small code
- change to look for USERS.BBS in the current directory.
-
- 10/30/91 - Key checking wasn't intrepting the user's key correctly.
-
-
- Other quality software available from me for SysOps:
-
- Magic Name Description
-
- RAFBSTAT Creates a bulletin with stats on all your files areas for
- Remote Access v 1.0.
-
- QUIKTOP Creates a Top Users bulletin for QuickBBS 2.64.
-
- OPUSTOP Creates a Top Users bulletin for OPUS CBCS 1.1x.
-
- RATOP Creates a Top Users bulletin for RemoteAccess 1.01.
-
-
-
- PROBLEMS:
-
- Please notify me immediately if you have any problems or
- suggestions about this program. Enhancements are being incorporated
- all the time and your input is more vital to this process than you
- think. You may write me, send Net-Mail or logon at the following address:
-
- Byron Copeland (Sysop) Info-Center BBS (formerly The
- 11 Y Street Foxtrot BBS, 1:360/11)
- New Windsor, NY 12553 (914) 567-1814 @Fidonet 1:272/26
- 24 hours, Every day!
-
-
-
- Enjoy and thank you for your support.
-
-
- - End -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-