home *** CD-ROM | disk | FTP | other *** search
- TriUInfo
- Copyright (c) 1993 Chihli Lu. All Rights Reserved.
- ---------------------------------------------------
- TriBBS Usage Information Statistic Bulletin Maker
-
-
- DISCLAIMER
- ----------
- I Chihli Lu will not be responsible for any damages or lost
- profits, or any other losses resulting from the use of or the
- inability to use this program. This program is distributed without
- warranty. You should register this program if you plan to continue
- the usage of this program after the 10 days trial period. This
- program is distributed under the shareware concept, any
- modifications with out the written permission is an direct
- violation of International copyright laws.
-
- TriBBS is a registered trademark of Mark Goodman. All other brand
- and product names mentions in this manual are trademarks or
- registered trademarks of respective companies
-
-
- TABLE OF CONTENTS
- -----------------
- INTRODUCTION ............................................... 1
- INSTALLATION ............................................... 1
- CONFIGURATION .............................................. 2
- TRIUINFO.CFG ............................................ 2
- BULLETIN.MNU ............................................ 4
- DOORS.MNU ............................................... 5
- EXCLUSION FILES ......................................... 6
- PARAMETERs ................................................ 8
- LIMITATIONs ............................................... 8
- ERRORs ..................................................... 9
- SUPPORT .................................................... 10
- REGISTRATION ............................................... 10
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 1
-
- INTRODUCTION
- ------------
- TriUinfo is one of the newest usage statistic bulletin maker for
- TriBBS. TriUInfo was designed as a weekly statistic generator to
- provide monthly report of the bbs. Although TriUInfo is relatively
- new to the 3rd party programs that will also make statistic
- bulletins, TriUInfo surpasses many if not all for it's functions
- and features in a single package. Remote Calls, New Users Added,
- Uploads Completed, Downloads Completed, Doors Used, Questionnaires
- Used, Bulletins Read, Messages Entered, Users Paged SysOp Entered
- CHATs, Total User Online(m), Aver. User Online(m), Total Door
- Usage(m), Aver. Door Usage(m), Locked or Deleted User, Incorrect
- Passwords, Bad Uploads, Keyboard Time Outs, Lost of Carriers,
- Duplicated Messages, Sysop Sessions, Edits User Base, Edits File
- Base, Edits Message Base, Edits Events Base, Viewed Caller Logs,
- Sorted File Lists, Packed Users Base, Moved Files, Removed Files.
- Logon Baud Rates Users Logon Hours
- Logon Baud Rates Chart User Logon Time Chart
- New Users Top Uploader(s)
- Top Downloader(s) Top Door User(s)
- Top Message User(s) Top Pager(s)
- Top Bulletin User(s) Top Questionnaire User(s) Top
- Callers by Times On Top Callers by Online Duration
- Top Callers by Hangups Top Downloads!
- Top Doors Opened Top Doors by Usage Time
- Top Conferences Top Bulletins
-
-
- INSTALLATION
- ------------
- TriUInfo can work in a separate directory other than that of
- TriBBS. You can either create a new directory and move all files
- in the to the new directory or you can simply move all files to the
- TriBBS directory. You then need to edit various configuration
- files according to your needs. It's not recommended to run
- TriUinfo in Between.bat due to the extensive searching that may
- require a lot of down time between callers. TriUInfo serves better
- as a Event run daily. Note: TriUinfo will back the log to by
- appending to another Callers.LOG located in the system directory.
- So each and every time you run the stats, you should deleted the
- log after the run or after all utilities are done with the
- Mwork\Callers.LOG If you uses programs that requires you to have
- the COMPLETE HUGE log in order to run... (Maybe you should bug the
- author so you can run it with an appending function) you should
- redirect the utilities to use the log in the system dir cause it
- would be the continuous log combined from the first usage of
- TriUInfo unless you delete the backup log.
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 2
-
- CONFIGURATION
- -------------
- * TriUInfo.CFG *
- Line 1 - 20 are NEEDED for proper running of the program
- Line 21 - X are used for identifying extended menu programs
- ************************************************************
- Line 1 -->> BBS NAME
- Line 2 -->> Sysop Name
- 3 -->> ANSI File PATH and NAME (Bullet3.ANS)
- 4 -->> ASCII File PATH and NAME (Bullet3.BBS)
- 5 -->> TriBBS System Files Directory
- 6 -->> (PATH&NAME *No Extention*)Top Uploader(s) =-
- 7 -->> (PATH&NAME *No Extention*)Top Downloader(s) =-
- 8 -->> (PATH&NAME *No Extention*)Top Door User(s) =-
- 9 -->> (PATH&NAME *No Extention*)Top Message User(s) =-
- 10 -->> (PATH&NAME *No Extention*)Top Pager(s) =-
- 11 -->> (PATH&NAME *No Extention*)Top Bulletin User(s)=-
- 12 -->> (PATH&NAME *No Extention*)Top Questionnaire User(s)
- 13 -->> (PATH&NAME *No Extention*)Top Callers by Times On =-
- 14 -->> (PATH&NAME *No Extention*)Top Callers by Duration =-
- 15 -->> (PATH&NAME *No Extention*)Top Callers by Hangups =-
- 16 -->> (PATH&NAME *No Extention*)Top Downloads! =-
- 17 -->> (PATH&NAME *No Extention*)Top Doors Opened =-
- 18 -->> (PATH&NAME *No Extention*)Time Spent in Top Doors =-
- 19 -->> (PATH&NAME *No Extention*)Top Conferences =-
- 20 -->> (PATH&NAME *No Extention*)Top Bulletins =-
- 21 -->> Extended Menu Batch File's FULL PATH&NAME (ALL CAPS)
- 22 -->> Description of Extended Menu (lower case allowed)
- 23 -->> Extended Menu Batch File's FULL PATH&NAME (ALL CAPS)
- 24 -->> Description of Extended Menu (lower case allowed)
- and so on
- ************************************************************
- Line 1 - 5 are vital for the program to execute correctly
- Line 6 - 20 are optional single statistic bulletins that will
- include only the specific topic of the bulletins.
- For example. Line 6 is for Top Uploaders. Therefore
- if you enter C:\TriBBS\DISPLAY\Bullet12 in line 6
- TriUInfo will created bulletin # 12 for ANSI and ASCII
- in the DISPLAY dir of TriBBS system with content of
- Top Uploaders during the log period. There is no
- extension for the path and name
- Line 21 - X are lines for identifying Extended Menus you have set
- in various menus. Main/Message/File Odd lines are for
- FULL PATH and name, Even lines are for the description
- of the preceding line.
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 3
-
- Example TriUinfo.CFG
- ************************************************************
- Nirvana
- Eric Lu
- D:\tb\display\Bullet3.ans
- D:\tb\display\Bullet3.bbs
- D:\TB
- D:\tb\display\Bullet11
- D:\tb\dummy
- D:\tb\dummy
- D:\tb\display\bullet14
- D:\tb\display\Bullet15
- D:\tb\display\Bullet16
- D:\tb\display\Bullet17
- D:\tb\display\Bullet18
- D:\tb\display\Bullet19
- D:\tb\display\Bullet20
- D:\tb\display\Bullet21
- D:\tb\display\Bullet22
- D:\tb\display\Bullet23
- D:\tb\display\Bullet24
- D:\tb\display\Bullet25
- D:\TB\MESST.BAT
- Nirvana Offline Mail
- D:\TB\MAIN1.BAT
- TriBBS Sysop Upgrade Door
- ************************************************************
- Line 3 & 4 have the FULL path and name with .ANS/.BBS extensions
- trailing. Line 6-20 have no extensions trailing. TriUInfo will
- generate the ANSI & ASCII file accordingly by the file name with no
- extensions. this is used for saving extra config lines. :)
- You should note that line 7 is setup as a dummy file. In doing
- this I have disabled the optional single bulletin for Top
- Downloaders & Door users. You must have a dummy file name if you
- don't want TriUInfo to generate the optional bulletin.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 4
-
- * Doors/Bulletin.MNU*
- You must have a valid Doors.MNU in order to run the program it
- should be the way that you have the bullet.mnu if you do not uses
- bulletin.ANS/.BBS This is vital for TriUInfo to read data about
- the top bulletins read. And if you reserved some bullet number for
- future uses like I do. Here's the MNUs from my board: Bulletin.MNU
- ************************************************************
- 4,15,1,15
- General Rules of Nirvana
- Securities of Nirvana
- How to make you Sysop Proud
- What is SHAREWARE?
- Nirvana Donation Information
- About Real Sysops
- BBS Acronyms
- 30 BBS commandments
- Want to be a Sysop?
- Today in history
- TriUInfo-BBS Usage Info.,10
- TriLUser-Last 50 Users,10
- TriUStat-User Statistic,10
- TriBList-BBS List
- 15,9999
- 16,9999
- 17,9999
- 18,9999
- 19,9999
- Denizens of Nirvana
- Declaration of Independence
- Gettysburg's Addrress
- Bill of Rights
- Universal Human Rights
- Magna Carta
- The Constitution of USA
- The Emancipation Proclaimation
- The Mayflower Compact
- The Star Spangled Banner
- 40,9999
- ************************************************************
- Bulletin.MNU should have the description length down to 41
- characters. As you can see that I have reserved several bulletins
- for future usage. If you wishes to reserve certain number of
- bulletins for the future expansion of the board. You need to
- insert a dummy line with security level that is not accessible by
- all users. This will prevent crossed linked bulletins or bulletins
- with no description on the bulletins.
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 5
-
- Doors.MNU
- ************************************************************
- 1,15,3,15
- D,Verify Registration,10,1000
- D,SCRABBLE,01,10
- D,Land of Devastation,02,1000
- D,Solar Realms Elite,03,10
- D,Global War,04,10
- D,Word-Z,05,10
- D,The PIT,06,1000
- D,Cripple Smash,07,10
- D,BBS Hockey,08,10
- D,King of the Board,09,1000
- ************************************************************
- Doors.MNU should have the description length down to 41
- characters.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 6
-
- * Exclusion Files *
- These files are NOT RELATED to the /E# parameter switches. These
- files will simply stop any of the specific names from showing up in
- the bulletins. This is used for excluding maybe some adult oriented
- materials from showing in the bulletins of which you don't want
- young people to have know about or your name if you don't want you
- to be on the top of the caller's stats.
-
- Secondary DATA File: TriUInfo.D1 (User Name)
- Secondary DATA File: TriUInfo.D2 (File Name)
- Secondary DATA File: TriUInfo.D3 (Door Name)
- Secondary DATA File: TriUInfo.D4 (Conference Name)
- Secondary DATA File: TriUInfo.D5 (Bulletin #)
-
- These are the data files where you put in the name of the certain
- User(s), file(s), door(s), conference(s), or bulletin(s) from
- showing on the output bulletins. Here are some examples:
-
- TriUInfo.D1:
- ************************************************************
- Eric Lu
- Mail BBS
- User1
- User2
- ************************************************************
- First line is the sysop name if you want yourself out of the
- bulletins. Second line is an example mail node that's calling your
- board for messages. You may wish to exclude it from showing up in
- the bulletin since they logon as bbs name and only calling for
- messages and nothing else. The user names MUST be exactly as it is
- in the Users.Dat which the first character of the first or last
- name will be capital letter.
-
- TriUInfo.D2:
- ************************************************************
- MASTER.ZIP
- SUPPORT.ZIP
- ************************************************************
- Here's the frequently downloaded files from my board. Which
- usually will end up on top of the stats. So if you want certain
- files to be excluded from the bulletins. ie: adult files and
- such.
-
- TriUInfo.D3:
- ************************************************************
- Private Door1
- Private Door2
- ************************************************************
- The Door does. names MUST be exactly as it is in the Doors.MNU
- one way to modify it easier is to run the TriUInfo first then
- uses a text editor to edit the ASCII bullet and save the names
- to TriUInfo.D3
-
- TriBBS Usage Information Statistic Bulletin Maker Page 7
-
- TriUInfo.D4:
- ************************************************************
- Private Messages1
- Private Messages2
- ************************************************************
- The Conference names MUST be exactly as it is in the Mconf.dat
- one way to modify it easier is to run the TriUInfo first then
- uses a text editor to edit the ASCII bullet and save the confs
- to TriUInfo.D4
-
- TriUInfo.D5:
- ************************************************************
- 1
- 2
- ************************************************************
- The above numbers represent the bulletin numbers
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 8
-
- PARAMETERs
- ----------
- /A Append to existing DATA.
- If you wishes to use this parameter so you don't have to
- keep a huge log. You must remember to delete the log
- after the run. Otherwise you will be doubling the data.
- This switch will append to the statistics that you have
- compiled last time the program was ran.
- /E1 No User Related Stats
- /E2 No Download Related Stats
- /E3 No Door Related Stats
- /E4 No Conference Related Stats
- /E5 No Bulletin Related Stats
- The Exclude switches will totally disable the specific
- function in the program. /E1 will stop the program from
- making any user related bulletins.
-
-
- LIMITATIONs
- -----------
- TriUInfo is currently limited to the following.
- Up to 5000 in User Names
- 15000 in File Names
- 5000 in Door Names
- 5000 in Conf Names
- 99 in Bulletin Names
- 99 in Extended Menu Names
- once the the limit is exceeded, the program will abort
- automatically. When you have compiled over 1000 of certain stats.
- You must restart the stats from scratch again. TriUInfo is
- designed to be a monthly stat maker, so the limits should suffice
- most bulletin boards.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 9
-
- ERRORs
- ------
- 2 File not found-check TriUInfo.CFG
- 3 Path not found-check TriUInfo.CFG
- 100 Disk read error
- 101 Disk write error
- 106 Invalid numeric format- most likely caused by the invalid
- length of description of doors or bulletins in
- Doors.MNU/Bulletin.MNU
- 150 Disk is write-protected
- 152 Drive not ready
- 154 CRC error in data
- 156 Disk seek error
- 157 Unknown media type
- 158 Sector Not Found
- 160 Device write fault
- 161 Device read fault
- 162 Hardware failure
- 200 Division by zero
- 201 Range check error
- 202 Stack overflow error
- 203 Heap overflow error
- 204 Invalid pointer operation
- 205 Floating point overflow
- 206 Floating point underflow
- 207 Invalid floating point operation
- 208 Overlay manager not installed
- 209 Overlay file read error
- 210 Object not initialized
- 211 Call to abstract method
- 212 Stream registration error
- 213 Collection index out of range
- 214 Collection overflow error
- 215 Arithmetic Overflow-Incompatible log. You should delete the
- current log and start a new one.
- 216 General Protection fault
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TriBBS Usage Information Statistic Bulletin Maker Page 10
-
- SUPPORT
- -------
- You may obtain assistance with TriUInfo related problems by
- accessing TriBBS support conferences on various mail networks such
- as Intelec, TTN, & FIDO. I check for messages on the supporting
- conferences for ideas and updates on TriBBS or getting feedbacks on
- my programs. I'll get the message with 2-3 days delay due to the
- cross link of the message networks. So you should expect a reply
- within a week. I'll try to help you get the program running
- correctly. There will also be many acknowledgeble sysops who may
- be able to answer your questions before I get the message. In any
- case, I'll do my best to support my programs.
-
-
-
- REGISTRATION
- ------------
- Registration fee for TriUInfo is only $17.00 Please use the
- registration form included in the archive: TriUInfo.REG to register
- for your board. Upon the reception of the fee. I'll upload all
- necessary files to you board. The uploaded archive will include
- the latest public release of TriUInfo available at that time, a
- encrypted registration key: TriUInfo.Key. All future updated
- will automatically be registered with the key that you receive upon
- the registration. Archive will also include few free programs
- that's offered to you as a bundle. These files require the
- registration key: TriUInfo in order to run. These handy utilities
- are free for you as my appreciation of you registering TriUInfo.
- Many of the bundled programs are just as good and in some cases
- better than that of the sharewares out there. So you are
- basically getting a bunch of programs with a single registration.
- if you find that TriUInfo suits you needs. Please consider to
- register it. TriUInfo represent hours of programming and beta
- testing. And by registering this program, you are supporting the
- past/present/future of the developments and will also encourages
- for more good utilities to be made in the future.