Defjam Productions DJP Security Level Raiser v1.0 Coded by Drew Last update 5-19-94 Table of Contents: I. Introduction II. Installation III. Description of Files IV. Future Features V. Last words I. Introduction This will allow your users to automatically raise their security level if they enter the correct password. An unlimited number of different security levels can be specified, each with a different password! (Actually, they can LOWER their access too if they enter a password corresponding a lower security level.) Use at your own risk. II. Installation Step 1. Make a directory for this ppe. For example: mkdir c:\pcb\ppe\raise Step 2. Unzip everything into that directory: pkunzip dj-slr10 c:\pcb\ppe\raise Step 3. Install this under your CMD.LST area. So run PCBSETUP, select "B" for File Locations, then "B" again for Configuration Files, and then finally pick your CMD.LST file. Fill in the corresponding information: command name, security level to access it, and where it's located. Eg: Command Security PPE/MNU File or Keystroke Replacement ------- -------- ------------------------------------- RAISE 20 C:\PCB\PPE\RAISE\RAISE.PPE Step 4. Edit the "raise.cfg" file to specify the passwords you want for each level. The format goes like this for each line: PASSWORD LEVEL "LEVEL" is the level the user receives if "PASSWORD" is entered correctly. You can have as many passwords and levels as you want in here. Passwords must be 50 characters or less. Step 5. Edit all the *.pwd files to your like. All of these are optional and if left out, default values are used. III. Description of Files RAISE.DOC This file. RAISE.PPE This is the main ppe. RAISE.CFG This is the mandatory configuration file FILE_ID.DIZ File description used for automated file describing on a bbs. TOP.PWD (optional) File shown to the user before they are prompted to enter the password. VALID.PWD (optional) File shown to user if they enter the correct password. This can be a regular ascii text file, an ansi graphics file, or a file with PCB color codes in it. INVALID.PWD (optional) Same as valid.pwd, but shown if the password is incorrect. PROMPT.PWD (optional) This file should contain only one line, and that is, the text shown to the user to prompt the user for the password. IV. Last words Yet another small PPE written on the spur of the moment. The previous one was the Command Password Checker. Both of these PPE ideas were given to me IpStar (UFT). This one is really similar on the front end to the previous one, so took even less time to write. :-) (I was even so lazy as to just edit the old docs instead of re-writing it.) I highly doubt there should be any bugs in this as this PPE is really simple in code and in design. But if you find any bugs, or just want to thank me, curse me, give me suggestions, whatever, you can reach me in these ways (in order of quickest read by me): 1. Internet email: drew@xinet.com 2. My board : The Silicon Phalanx Node #1: 510-795-0200 Node #2: 510-795-0400 3. On Infinity BBS (UFT WHQ). If you are reading this after August 31st, then my bbs will not be up at those numbers. I will have relocated to the Los Angeles area by then since I will be attending UCLA for my masters degree. As of this writing, running the bbs down there is uncertain and I'll do what I can to keep it going. Nevertheless, I can still be contacted in other ways... ---------- DISCLAIMER ---------- As of this date (5-19-94), I'm one of the newest PWA Members as a PPE programmer. This PPE however, is done for UFT, since I am now a member of UFT as well. Now one might think there is a conflict of interests here and I'd like to clear this up (read: covering my ass). If I think of an original PPE/PCB util to write (meaning, no one told or suggested that I do this for them or for their group), the program goes first to PWA. If a member of a group (ie: Dream Weaver from PWA or IpStar from UFT) that releases PPE's requests/suggests I do a certain programming task, then that particular program will go to them. If more than one person suggests the same thing, the program goes to whomever came first. All non-affiliated people who give me suggestions will have the program fall under the first category, as if I thought of it, and will go to PWA. Of course, I didn't think of it in this case and I will give credit where credit is due if it's really original. -------------- END DISCLAIMER -------------- Sorry for all the text, but I'm usually very wordy because I don't want anyone misinterpreting what I'm saying. :-) Gawd, I've spent more time writing these docs than writing the ppe... Last shots out to: Dream Weaver (PWA) : Thanks for giving me the chance! IpStar (UFT) : More ppe ideas? Bring em on! ReDMaN (ACiD) : Where are my ansi's??? :-) Vigilante (PWA) : You the man with the fresh ppe's right now.. Scimitar (PWA/WWC/UC): Give me a couple more weeks on the stats util. I'm headed off to Hawaii for a week! And greets go to all other programmers for their efforts. Other DJP ppe's: ---------------- DJ-MAT02.ZIP (version 0.2) --submitted to PWA DJP Matrix. The superior litebar matrix to use. Random matrix screens, random logon screens, random welcome screens. DJ-USR10.zip (version 1.0) --submitted to PWA DJP User Lister. The most configurable user lister around. Specify just about any of the vital statistics about a user (name, note, last called, areacode, # ul's, # dl's, etc.), pick the display color, and also choose the positioning. DJ-MR10.zip (version 1.0) --submitted to PWA DJP Menu Rotator. Display files/menus randomly to users and according to their user level! DJ-CPC10.ZIP (version 1.0) --submitted to UFT DJP Command Password Checker. Put a password on any command! Allows exemption levels for those special users. DJ-SLR10.ZIP (version 1.0) --submitted to UFT DJP Security Level Raiser. This PPE. Peace, --Drew