PreReg V 4.0 An Automatic User Upgrade Utility for TriBBS File Name : PREREG40.XXX Author : Keith Kolbo, Falcore BoarWorks Remote Access reg 109 Registration : $5.00 Before we get into a description of the program, I would like to take this oportunity to say one thing.....BACK UP, BACK UP, BACK UP. That out of the way, lets see what PreReg really does, and how it does it. PreReg runs in the LOGON.BAT. PreReg checks TriBBS.SYS to get the user name, password and record number. Then it checks the .CFG file to see if the user is listed. If the user is listed, it checks to see if the password matches. If so, it changes the user's security level and time left to what is specified for the user. It then creates a user spacific logon screen to tell the user he has been upgraded. The key to PreReg is the .CFG file, Lets take a look and see how this file is setup. The .CFG file is a text file. It may be created with any editor that can save a DOS ASCII text file. The format is as follows: Line 1 Registration number. 0 until you send Keith his $5.00 Line 2 Each line after that is a user you want to Pre-register. The line has the following format. NAME,PASSWORD,SECURITY LEVEL,TIME. The NAME and the PASSWORD may be replaced by the word 'ANY'. When ANY is used for the NAME, any name will be a match. If ANY is used for the PASSWORD, the user who's name matches can use any password. There is no limit to the number of pre-registered users that may be listed, but keeping it short will avoid a delay at logon while the .CFG file is searched Sample: 0 Steve Sears,Password,100,90 ANY,Secret,50,90 John Doe,ANY,50,90 ^ ^ ^ ^ | | | | NAME | | -------------------New Time PASSWORD -------NEW SECURITY Next add PreReg to your LOGON.BAT. PreReg needs two command line arguments. They are the drive and path to NODE 1's main directory and the drive and path to the CALLING NODE's main directory. Example: For Node 2 PREREG C:\TRIBBS1 C:\TRIBBS2 For Node 1 PREREG C:\TRIBBS1 C:\TRIBBS1 TIPS: Be sure to remove a user from the .CFG file after they logon for the first time. This will keep the search speed up. So, by now your probably saying, what do I need this for. Well, I can think of several applications. Recently a sysop lost his users file and had to start over. While he was able to recover the names and such, he was not able to use the file because it was corrupted. Setting up PreReg made it easy for old and faithful users to get full access back on the board which was on that required verification before full use. When an old user called, PreReg found his/her name, and was able to give them the security they had before the user base was lost. Another good use of the program is for you sysops that tell your friends to call LD for a file. You can add their name and ANY for the password, and they will have all the access you care to grant them without the long logon time that some boards have (questionairs and such). Registration is a low $5.00 and you will receive a registration number and Keith's eternal thanks (WOW, again !) You can get this file from Falcore BoatWorks Remote Access or just about any other TriBBS Support Board. Or if you have a Front End, and the TTN NodeList, it is avail here on Imagine.