home *** CD-ROM | disk | FTP | other *** search
- TriBBS USERS UTILITY Version 10.0x
- By: Bertrand Le Guen
- 1995,96 RnR Software
-
- TriBBS is a copyright of TriSoft
-
- WARNING
- ==========
- RNRUS.EXE V10.xx will only run with TRIBBS 10.xx
- any other uses of RnRUS normally won't cause you any damage except
- by wasting your time and may be locking your PC ...
-
- I recommand you to backup your USERS.* file in the MWORK directory
- before using it. RnRUS is working every where by we never knows !
- frightened no ??? :-)
-
- Disclaimer
- ==========
- Bertrand Le Guen shall not be held responsible for anything this program
- does or doesn't do to you or your property.
- The only thing i can guaranty you is that it will take space on your hard
- drive and won't wake up while you are sleeping to eat everything in your
- fridge !
-
- What is Shareware ?
- ===================
- The shareware concept is great for both programmer and the end-user.
-
- The programmers can distribute their products without getting involved
- in expensive marketing or advertising. The end-user benefits by receiving
- a full-featured program, usually better than the commercial competition,
- and support available directly from the author. But it only works if the
- end-user participates in the shareware concept.
-
- Shareware is not free. After using RnRUS for the suggested 30 day trial
- period, you must pay for continued use of the program.
-
- I have worked hard to produce a good program and the price is very fair.
-
- What is it
- ============
- The TriBBS RnR USers Utility makes for you :
-
- * Generates some Bulletins in your nightly event
- - BESTOF : makes your user compete to be the best or not to be the
- worst depending on how many points you gave him for
- each action he mades
- (Post of a message, Upload, Download, Call)
- - BULLET : Makes some statisticals bulletins
- CALBYAGE = Callers By Age
- CALBYCAL = Callers By Number of Calls
- CALBYSEC = Callers By Security Levels
-
- * Makes Your Last Users Bulletin
- * Makes Your New Users Welcome Bulletin
- * Check your last user to see if he drops carrier
-
- * Del users who hasn't logged on since a specified number of days
-
- RnRUS won't take care of users who are flagged as : LOCKED OUT or DELETED
-
- Read the HISTORY.DOC file or look at the RNRUS.CFG file to see what has
- been added/changed whith this version. (thanks ;-) )
-
- How To Run It
- =============
-
- RNRUS Option Config_file
-
- Option can be one of the followings :
-
- BESTOF will only process the BESTOF section of the config file
- BULLET will only process the BULLET section of the config file
- BDAY will only process the BDAY section of the config file
- USERDEL will only process the USERDEL section of the config file
-
- LASTUS will only process the LASTUS section of the config file
- NEWUS will only process the NEWUS section of the config file
- DROPCAR will only process the DROPCAR section of the config file
-
- ALL will process all the sections founded in the config file
- except the GOODBYE one (NEWUS,DROPCAR, LASTUS)
- Usefull if you use it in a nightly batch event !
-
- GOODBYE will process section that will be executed in the
- GOODBYE.BAT : NEWUS,DROPCAR and LASTUS
-
- ERRORS will list the exit error codes
-
- example : RNRUS DROPCAR C:\TRIBBS\UT\RNRUS\RNRUS.CFG
- (if you've named your config file RNRUS.CFG, you can omit to specify it !
- in this case, just type : RNRUS option)
-
- If you forgot everything, just type RNRUS to have some helps :-)
-
- How To Configure It
- ===================
-
- ==================-------------------------------------------------------
- The Configuration File
- ==================-------------------------------------------------------
- the config file is separated in multiple section which are :
- [INIT] which contains information needed by the program
- [BULLET] which contains information for making the bulletins
- [BESTOF] which contains information for making the Best Of Bulletin
- [USERDEL] which contains information for deleting users
- [DROPCAR] which contains information for cheching drop carrier
- [LASTUS] which contains information for making last users bulletin
- [NEWUS] which contains information for making new users bulletin
- [END] mark the end of the config file
-
- for an example of config file look at the file RNRUS.CFG.
- You'll see the one that is working on my BBS.
-
- ==================-------------------------------------------------------
- The INIT section
- ==================-------------------------------------------------------
- [INIT] Specifies the beginning of the init section
- bbs = Specifies BBS Name or Heading
- sysop = Specifies Sysop Name
- regcode = the famous registration code !B-]
- path = Path to Node 1 WITH Trailing backslash
- path2nod= Path to current Node (used by the LOGON section to locate
- the TRIBBS.SYS file created for the on-line user)
- display = Path to Display Directory WITH Trailing BackSlash
- this statement is only used by the screen section, so you can
- specify an other directory than your main TriBBS directory if
- you want to test it !!
- nocprght= Specifies if you want or not all the copyright notice to be
- include in the list or screen created by RnRUS !
- Choice are : Y or N
-
-
- ==================-------------------------------------------------------
- The BESTOF section
- ==================-------------------------------------------------------
- [BESTOF] Mark the beginning of the Best Of Bulletin Maker Section
- clrhead = Specifies PCB colour code for the title (def=@X09)
- clrrank = Specifies PCB colour code for Rank Number (def=@X0E)
- clrname = Specifies PCB colour code for User Name (def=@X0A)
- clrmsgs = Specifies PCB colour code for User Number of Message (def=@X0E)
- clrdnld = Specifies PCB colour code for User Number of Download (def=@X0E)
- clrupld = Specifies PCB colour code for User Number of Upload (def=@X0E)
- clrcall = Specifies PCB colour code for User Number of Calls (def=@X0E)
- clrpnts = Specifies PCB colour code for User Points (def=@X0C)
-
- minsec = Specifies the minimum security level the user must have to be
- Included in the bulletin
- maxsec = Specifies the maximum security level the user must have to be
- Included in the bulletin
- maxuser = Specifies the maximum number of users that will be listed in the
- bulletin
-
-
- msgspnt = Specifies the number of points that you will give your users
- for each message posted
- dnldpnt = Specifies the number of points that you will give your users
- for each file downloaded
- upldpnt = Specifies the number of points that you will give your users
- for each file uploaded
- callpnt = Specifies the number of points that you will give your users
- for each call
-
- bullet = Specifies the name of the bullet that RnRUS will create
- (Without path and extention, ex : BULLET1)
- this option tells RnRUS to Start processing and must be the
- last one of the section
-
- ==================-------------------------------------------------------
- The BULLET section
- ==================-------------------------------------------------------
- [BULLET] Specifies the beggining of the BULLET section
- calbycal= Specifies the name of the bullet that RnRUS will create
- (Without path and extention, ex : BULLET1)
- This bulletin will show you a statistical display of your users
- sort by number of calls
- calbyage= Specifies the name of the bullet that RnRUS will create
- (Without path and extention, ex : BULLET1)
- This bulletin will show you a statistical display of your users
- sort by age
- calbysec= Specifies the name of the bullet that RnRUS will create
- (Without path and extention, ex : BULLET1)
- This bulletin will show you a statistical display of your users
- sort by security levels.
-
- ==================-------------------------------------------------------
- The DELUSER section
- ==================-------------------------------------------------------
- [DELUSER] Mark the beginning of the Best Of Bulletin Maker Section
- markdel = Specifies if RnRUS must mark as deleted user who hasn't
- logged on since the number of days specified by 'daysago='
- Choice are : Y or N
- If you choose N, then RnRUS will only make the report
- specified by 'sendnote='
-
- minsec = Specifies the minimun security level that the user must have
- to be listed in the bullet
- maxsec = Specifies the maximun security level that the user must have
- to be listed in the bullet
-
- logon = Specifies the name of the logon note that is to be created
- (Without path and extention, ex : '1' if you want the sysop
- to receive the report)
-
- daysago = Specifies the number of days before RnRUS must look to tell
- a user must be reported or mark as deleted
- this option tells RnRUS to Start processing and must be the
- last one of the section
-
-
- ==================-------------------------------------------------------
- The DROPCAR section
- ==================-------------------------------------------------------
- [DROPCAR]
- minsec = Specifies the minimum security level the user must have to
- receive a drop note
- maxsec = Specifies the maximum security level the user must have to
- receive a drop note
- sendnote= Specifies the complete path and name (without extention) of
- the note that RnRUS will send to the user if he has droppped
- Carrier.
- If RnRUS search for a .BBS and a .ANS note to send
- I've included in this package the file DRACDROP which are the
- file (DROP.BBS and DROP.ANS) i'm sending to my users
- user = @USER@ (Internally use of RnRUS, Specifies that RnRUS can
- start processing)
-
-
- You MUST use the DROPCAR option in the GOODBYE.BAT file.
-
- Example : GOODBYE.BAT
- cd \tribbs\ut\rnrus
- RnRUS DROPCAR
- cd \tribbs
- board
-
- if you are using the LASTUS, NEWUS and DROPCAR section you can use
- the GOODBYE option
-
- Example : GOODBYE.BAT
- cd \tribbs\ut\rnrus
- RnRUS GOODBYE
- cd \tribbs
- board
-
-
- ==================-------------------------------------------------------
- The LASTUS section
- ==================-------------------------------------------------------
- [LASTUS] Specifies the beginning of the LASTUS section
- clrhead = Specifies the PCB colour code for the Heading (def=@X1F)
- clrcallt= Specifies the PCB colour code for the Total BBS calls (def=@X0B)
- clrcalld= Specifies the PCB colour code for the BBS day calls (def=@X09)
- clrname = Specifies the PCB colour code for the log on name (def=@X0C)
- clrdate = Specifies the PCB colour code for the log on date (def=@X0E)
- clron = Specifies the PCB colour code for the log on hour (def=@X0E)
- clroff = Specifies the PCB colour code for the log off hour (def=@X0E)
- clrspeed= Specifies the PCB colour code for the log on speed (def=@X0A)
-
- minsec = Specifies the minimun security level that the user must have
- to be listed in the bullet
- maxsec = Specifies the maximun security level that the user must have
- to be listed in the bullet
- maxuser = Specifies the maximum number of users that will be listed in the
- bulletin
-
- logon = Specifies the name of the logon note that is to be created
- (Without path and extention, ex : LOGON3)
- bullet = Specifies the name of the bullet that is to be created
- (Without path and extention, ex : BULLET1)
-
- user = @USER@ (Internally use of RnRUS, Specifies that RnRUS can
- start processing)
-
- !!! You MUST use the LASTUS option in the GOODBYE.BAT file. !!!
-
- Example : GOODBYE.BAT
- cd \tribbs\ut\rnrus
- RnRUS LASTUS
- cd \tribbs
- board
-
- if you are using the LASTUS, NEWUS and DROPCAR section you can use
- the GOODBYE option
-
- Example : GOODBYE.BAT
- cd \tribbs\ut\rnrus
- RnRUS GOODBYE
- cd \tribbs
- board
-
-
- ==================-------------------------------------------------------
- The NEWUS section
- ==================-------------------------------------------------------
- [NEWUS]
- clrhead = Specifies the PCB colour code for the Heading (def=@X1F)
- clrname = Specifies the PCB colour code for the log on name (def=@X0C)
- clrdate = Specifies the PCB colour code for the log on date (def=@X0E)
- clrspeed= Specifies the PCB colour code for the log on speed (def=@X0A)
-
- maxuser = Specifies the maximum number of users that will be listed in the
- bulletin
-
- logon = Specifies the name of the logon note that is to be created
- (Without path and extention, ex : LOGON3)
- bullet = Specifies the name of the bullet that is to be created
- (Without path and extention, ex : BULLET1)
-
- user = @USER@ (Internally use of RnRUS, Specifies that RnRUS can
- start processing)
-
- !!! You MUST use the NEWUS option in the GOODBYE.BAT file. !!!
-
- Example : GOODBYE.BAT
- cd \tribbs\ut\rnrus
- RnRUS NEWUS
- cd \tribbs
- board
-
- if you are using the LASTUS, NEWUS and DROPCAR section you can use
- the GOODBYE option
-
- Example : GOODBYE.BAT
- cd \tribbs\ut\rnrus
- RnRUS GOODBYE
- cd \tribbs
- board
-
- Future Versions
- ===============
-
- I'm thinking of adding in RnRUS :
- A user birthday greater
- A user password error checker (if the user has made 3 password errors
- then RnRUS will mark him for delete or send him a warning note)
-
- if you see something that could improve this one then request me all
- the features that you have in mind (see at the end of this documentation
- how to contact me)
-
-
- Registration Information
- ========================
- Unregistered copies are completely functional.
- You will only see the smallest "Evaluation Version" that you've ever seen
- at the beginning of the display screen, cause I HATE soft that makes you
- fell like a robber.
- You will also have to wait 15 seconds at the end of the computing
- (except in GOODBYE mode cause I hate softs that makes your users pay for
- a soft that their sysop didn't register)
-
- This lets you test the program with its true look and feel.
-
- Please encourage me to continue this policy by registering.
-
- RnRUS registration is only $15 like all the RnR softwares ....
- Not too expensive isn't it ??
-
- (Print out REGISTER.FRM for complete ordering information)
-
- After i receive your registration form, you will receive an activation code.
- Because the program is not crippled, the effect your activation code will
- have, will be the elimination of the noisy and annoying shareware message
- and the program will be shown as Registered on the file's listing.
-
- You will also be able to add a statement in the config file that will
- suppress all advertisements and copyrights from RnRUS in your screen and
- listing.
-
-
- Support & Contact
- =================
-
- Support may be found on :
-
- - Blue Suede Shoes BBS (33-1) 53 79 01 44 (France)
- - TriBBS Support echo on WME and FIDO.
- - Fidonet Netmail 2:320/310
- - InterNet E-mail at leguen@musical.fdn.org
-
- Thanks
- =======
- All of you that have already registered some RnR software and helps me
- going on devellopements for TriBBS utilities.
- Joel Beernaert for
- - being the first one to register RnRFL, RnRUS and RnRMS
- Jean-Philippe Luiggi for
- - Showing me TRIBBS and helping me setting it up
- - testing RnRUS and giving me some idea to improve it
- Mark Goodwin for
- - TriBBS of course ;-)
- - Continuously improving TriBBS to make it the best and cheaper BBS
- software
- My wife for
- - Stopping shouting at me sometimes when I'm working on my computer :-)
-