home *** CD-ROM | disk | FTP | other *** search
- FRAME v1.1
-
- A Statistic and File Header Utility for RemoteAccess
-
- USER MANUAL
-
- Software and documentation written by Yat Tung Cheung
- Copyright (C) 1993 Yat Tung Cheung
- All rights reserved
-
- Made with Pride in Hong Kong, Enjoy BBS (6:700/648@FidoNet)
-
- Introduction
- ------------
- FRAME is a statistic and file header utility for Remote Access V2.0.
- It will generate the top user bulletins, top download file list and
- create a header for file areas. All output can be customizable and
- drawn with your favourite ANSI or ASCII editor.
-
-
- Legal section
- -------------
-
- FRAME is neither freeware nor public domain; FRAME is shareware.
- After a reasonable trial period (14 days suggested), you are expected
- to register your copy of FRAME with the author if you would like to
- continue to use FRAME. See the file register.doc for details. Remember
- that this would gives great encouragement to the author and makes him
- further development this program and other programs.
-
- FRAME is (C)opyright 1993 Yat Tung Cheung. Disassembly of and
- modifications to the executables and documentation is NOT allowed.
-
- Use in a commercial environment without registration is prohibited after
- the trial period!
-
- ** If you registered FRAME, you will receive the most updated and **
- ** registered version of FRAME, together with some more utilities **
- ** by the author if available, by physical mail. In the registered **
- ** version, the line 'This screen is created by FRAME, unregistered **
- ** version' will be removed from the User Statistic Bulletin and **
- ** the 5 seconds delay will be removed also. **
-
-
- Features
- --------
- * Top user statistics generator. Including:
-
- Top Callers, Top Message Writers, Top Downloaders(in kilobytes
- and files), Top Uploaders (in kilobytes and files), as well as
- totals and averages.
-
- * Can be configured to exclude certain users from the statistics.
-
- * Directly read/write the new Remote Acess 2.0's file database. Fast!
-
- * All outputs can be customizable and drawn with an ANSI or ASCII editor.
-
- * The file header can be an ANSI or ASCII file.
-
- * Smart mode, Frame will only update those file headers which the file
- base has been modified since FRAME was run last time. This would
- save a considerable amount of time, especially with many file areas.
-
-
- File Descriptions
- -----------------
-
- FRAME.EXE.............The EXE file of FRAME
- FRAME.DOC.............User manual of this program
- REGISTER.DOC..........Registration form
- SAMPLE.ZIP............Archive which contains sample files ready to run.
- ----FRAME.CTL.........Sample configuration file
- ----HEADER.ANS/ASC....Sample file header template file
- ----F_CALL.ANS/ASC....Sample User Statistic template, Top Caller
- ----F_POST.ANS/ASC....Top Message Writer template file
- ----F_UPLK.ANS/ASC....Top Uploader in Kilobytes template file
- ----F_UPLF.ANS/ASC....Top Uploader in no. of files template file
- ----F_DWLK.ANS/ASC....Top Downloader in Kilobytes template file
- ----F_DWLF.ANS/ASC....Top Downloader in no. of files template file
- ----F_STAT.ANS/ASC....BBS Statistics template file
- ----USER.CTL..........User exclusion list
- FILE_ID.DIZ...........Description file for BBS SysOp
-
-
- Credits
- -------
- The author would like to thanks the following persons:
-
- Mok Joey (6:700/685) ----------- for supporting FRAME, giving new ideas,
- and beta testing.
-
- Simon Fong (6:700/622) --------- for supporting FRAME and beta testing
-
- Wong Tang Fung (6:700/416.1) --- for reporting the bugs in v1.0 and beta
- testing.
-
- AND of course all registered users!
-
-
- Installation
- ------------
- 1. Make a directory, eg: c:\frame, and copy all files into it.
-
- 2. The RA environmental variable must be set to point to the RA system
- directory, eg set ra=c:\ra .
-
- 3. You will need to draw your own templates for the top user statistics,
- top download list and file header. The templates can be an ASCII or
- ANSI file. If you want to create a AVT file, please use a conversion
- utility to convert the ANSI bulletins to AVT bulletins. For details,
- please refer to the Template Creation section.
-
- The templates file should be put in the current directory and the
- bulletins will be created in the RA text file directory.
-
- NOTE: Some samples come from this archive, you may want to unpack
- sample.zip, then you may skip the steps to create your
- own template files. You may modify them to suit your needs
- instead. Enter FRAME /F /U at the dos prompt and see what it
- can do!
-
- 4. You will need to run an ASCII editor to edit the configuration file,
- FRAME.CTL.
-
- In the 1-10 line, please enter the top download list template filename,
- you may have up to 10 top download list template files, if you have less
- then 10, you will need to supply the extra space line.
-
- In the 11th line, please enter the file header template filename.
-
- In the 12th line, enter the file areas you want to ignore from the top
- download list. eg 10 11
-
- In the 13th line, enter the file areas you want to ignore from the file
- header generation.
-
- The rest are for the user statistics template filename, you may have
- up to 50 user statistics templates.
-
- 5. Run FRAME /F /U at the dos prompt and setup events at your mailer or
- Remote Access to run it at regular intervals to update the bulletins.
-
-
- Command-line parameters
- -----------------------
- Usage: FRAME <switches>
-
- Switches:
-
- /F Generate the File Headers and the Top Download List only
- This uses the file header template and the top download list
- template files.
-
- /U Generate the User and System bulletins only
- This uses the user statistic template files.
-
- /S Smart Mode in generating the File Headers
- You will need to disable this if you would like to use a different
- file header template file.
-
- /? Display a help screen
-
-
- Template Creation
- -----------------
-
- Top Download Template File
- --------------------------
- The top download template file can be an ANSI or ASCII file and include
- any one of the following macros which will be translated.
-
- F# Filename
- S# Filesize
- C# No. of downloads
- U# Name of uploader
- D# Description of the file
- I# Upload date
- J# File date
- K# Last download date
-
- where # is the rank of the top download file. From 1 up to 50.
- is input by pressing CTRL-R in the ANSI editor.
-
- Using the codes as they look above will place only the amount of
- characters needed to display. You can use one of three format modifiers
- to help when drawing boxes and such. The three characters are \/| and
- allow for left justify, right justify and centering of the string. In a
- example if the filename is ABCD.BAK and it is the 10th most download
- file.
-
- Before: │ %F10\\\\\\\\ │ %F10//////// │ %F10|||||||| │
- After : │ ABCD.BAK │ ABCD.BAK │ ABCD.BAK │
-
- Don't forget to allow enough space for the variable otherwise it will
- be truncated to fit.
-
-
- File Header Template File
- -------------------------
- The File Header template file can be an ANSI or ASCII file and include
- any one of the following macros which will be translated.
-
- B Total no. of bytes
- K Total no. of kilobytes
- D Total no. of downloads
- V Average no. of downloads per file
- F Total no. of files
- O Total no. of files offlined
- A Area Name
- N Area No
- S Minimum security level for downloads
- P Filename of the most popular file (downloaded by most users)
- Q No. of downloads of the most popular file
- L Filename of the largest file
- M Size of the largest file
-
- is input by pressing CTRL-U in the ANSI editor.
-
- The left three format modifiers are valid in file header template.
-
- Limitations on ANSI header:
- (1) The output of each line should be less than 255 characters, or it
- will be truncated by RA. If this happens use less colors on a single
- line.
- (2) The each line of the ANSI template file should begin with a color
- code as RA automatically inserts a bright white color at the
- beginning of each line while displaying the file header.
-
-
- User Statistics Template File
- -----------------------------
- The User Statistics template file can be an ANSI or ASCII file and
- include any one of the following macros which will be translated.
-
- A# Top Caller
- B# Top Caller
- C# Top Message Writer
- D# Top Message Writer
- E# Top Uploader by kilobytes
- F# Top Uploader by kilobytes
- G# Top Uploader by no. of files
- H# Top Uploader by no. of files
- I# Top Downloader by kilobytes
- J# Top Downloader by kilobytes
- K# Top Downloader by no. of files
- L# Top Downloader by no. of files
- M Total no. of Calls
- N No. of calls per user
- O Total no. of messages posted
- P No. of messages posted per user
- Q Total no. of kilobytes uploaded
- R No. of kilobytes uploaded per user
- S Total no. of files uploaded
- T No. of files uploaded per user
- U Total no. of kilobytes downloaded
- V No. of kilobytes downloaded per user
- W Total no. of files uploaded
- X No. of files uploaded per user
- Z Total no. of users
-
- where # is the rank of the top user, from 1 up to 50.
- is input by pressing CTRL-U in the ANSI editor.
-
- The left three format modifiers are valid in user statistics
- template.
-
-
- Exclusion List
- --------------
- FRAME supports an exclusion list which allows you to specify up to 200
- users which you do not want to be include in the bulletins. This is
- useful if have users (or co-sysops, or SysOp yourself) which you want to
- "hide" from the bulletins.
-
- In order to use this feature you must create a plain ASCII text file
- called USER.CTL and simply list the names of the user which you want
- to be excluded (one entry per line).
-
-
- History
- -------
- V1.0 (Aug 1993) --- First public release
- V1.1 (Sept 1993) --- Several bugs are corrected:
- 1. Frame will not work properly if the total number
- of users or files is less than fifty. FIXED!
- 2. Frame count a comment line as a file entry. FIXED!
- The two bugs are reported by Wong Tang Fung.
- Thanks him.
-
- New features:
- 1. Command-line switches for carring out different
- functions.
- 2. Smart mode, faster operation.
-
-
- Support Site
- ------------
- BBS Name: Enjoy BBS
- Address : 6:700/648@FidoNet
- Tel no. : (852)398-2059
- SysOp : Yat Tung Cheung
- Location: Hong Kong, Asia
-
- BBS Name: Tokyo Love Story
- Address : 6:700/685@FidoNet
- Tel no. : (852)409-0029
- SysOp : Mok Joey
- Location: Hong Kong, Asia
-
- The newest version of FRAME are always available from the above BBSes.
- File Request is available at 6:700/648 with the magic word 'FRAME'.
-
- -------------<End of Docuement, Thanks for trying FRAME>--------------
-