TRIAL.PPE version 1.00 HI! This is the first PPE I have written, and I have tried to make it entirely bug-free and Sysop definable as possible. There are a few things we need to get straight so you can install this with the greatest of ease! **Disclaimer** This works on my system. If it doesn't work on yours, I am sorry but there is absolutely nothing I am responsable for. But I do guarantee you will drink one cup of coffee installing it :) If this doesn't work, give me a call.. I will try to help! Files: Trial.ppe Main PPE file Trial.cfg Configuration file (format follows) Warning Text file displayed to user upon execution informing them of their level. Choice The menu file for the expired user. Byebye Text file explaining what has happened when the user no longer wants his account Status Little stats file showing most of the critical user/leech stuff Description: This PPE writes to TWO files. Everything else is a read-only process. This PPE was written in the need for something that would handle expired users in a better fashion than Expired.ppe.. The only function that is supported by Expired.ppe and not Trial.PPE is I couldnt figure out how to do a comment to sysop, YET. This ppe can be placed in any display file or as a command in your CMD.LST. It will check against the Sysop defined security level, and anyone falling below will have to continue with the PPE. Simply, it will inform the user of their expired level and when it expired, then it will ask them if they would like to keep their account. If they answer no, their Security levels will be set to 0 and the user record will be marked for deletion. Also, their name and alias will be placed in your TCAN file, as to (in my case at least) avoid a person logging in new and receiving another free week of access. If the user wants to continue with their account, they asre shipped over to a menu with their available options. You can define 2 Display Files, 2 PPEs to execute and a string of files for downloading purposes. (These limits are only limits for the time being. If someone is in need of more, I would be happy to ablige!) Whereafter they are free to do whatever YOU let them do normally for their access level. Configuration File Layout (TRIAL.CFG) Line 1: 40 <- Security Level. Anyone LOWER will cause the PPE To execute. Line 2:d:\pcb\gen\access<- First display file. Path and Name please! Line 3:d:\pcb\gen\form <- Second display file. " " " " Line 4:d:\pcb\ppl\tabs\tabs.ppe <- First PPE to run. Line 5: <- Second PPE to run. Line 6:access.zip form.zip <- List of file for download. ONE line please! Line 7:d:\pcb\main\tcan <- Path and filename of your TCAN file Menu Layout 1 & 2 = Display Files D = Download files T & C = PPEs to run Q & G = Quit & Goodbye If you do not want the TCANning, just leave the line blank in the .cfg file. You will get an error, but no harm done. Same goes for the other options, just edit the CHOICE file as need be (which is why I gave the menu layout, in case you forget and want to add one at a later date) ** Installation! Just add it to whatever menu you want! '!d:\pcb\ppl\trial\trial.ppe' Stick it into your DOORS or FILES menu to annoy those pesky 15-30 minute callers! Or just put it in your login script. This is also a fast way to TCAN a user! Just login as him and answer no, bang-zoom. All done. All files must reside in the same directory as the PPE.. I highly suggest a separate sub-directory. ** REGISTRATION ** This is POSTCARDware. If you like or use this PPE, send me a neat postcard from where you live and you can consider it registered! I am totally against paying for a PPE, which is why I wrote this one. Yeh, I paid $80 for the compiler, doesn't mean you have to pay it off for me. Have a good one! History: 1.00 First release, first PPE, first attempt at programming! 4 Hours or so.. Not bad. :) Jeff Washburn 1430 Nelson Drive Lynchburg, Va. 24502 (804)-239-7120 Nuttin' Fancy BBS Pc Board 15.1 3-Lines (804)239-5434 (804)237-0766 (804)237-0586 28,800 V.FC 14,400 V.32bis 14,400 V.32bis Registered On-Line Games Over 5 Gigabytes of Files Ready to Download An Official Apogee Distribution Site #1450 ASP Approved Member BBS FidoNet / Intelec / USENET National Weather Service Reports Daily DOS / OS/2 / Amiga / Macintosh Supported