DEF Turbo Logon v1.1 Written by Drew [PWA] Last Update 8-10-94 ---------------------------------------------------------------------------- QUICK INTRO ---------------------------------------------------------------------------- What's new in v1.1? I'm including source. :) Otherwise... This was a quick little ppe that was written for the purpose of flexibility. I've been using Vig's Super Logon for a while, but the one limiting thing about the "Turbo Logon" feature is that it can only skip features ***within*** Super Logon (as it should, since that's what it's supposed to do). However, I needed something that could skip ANYTHING on the logon procedure, so I slapped this together real quick. Now you simply put all the ppe's you want to run in a file called "LAUNCH.TXT". If the user says YES to turbo logon, everything in this file is skipped, otherwise it is executed as part of the normal logon sequence. So now I turn off the "Turbo Logon" feature to Super Logon, and put slogon.ppe in LAUNCH.TXT to have the last callers, one-liners, etc. :) This is totally flexible, as you can mix and match ANY ppe you want on logon, including other one-liners, last caller bulletins, etc. Like I said, ANYTHING. ---------------------------------------------------------------------------- INSTALLATION ---------------------------------------------------------------------------- 1. Unzip this ppe into a directory: pkunzip dj-tl10 c:\pcb\ppe\tl 2. Run mkpcbtxt to edit your PCBTEXT and replace prompt #665 to point to this ppe: !c:\pcb\ppe\tl\logon.ppe Or you can have it point to a file that contains the above line. This is the way I do it and is probably the preferred way to do this. So you will have for prompt #665 something like this: %c:\pcb\prompts\prompt.665 Where prompt.665 has: !c:\pcb\ppe\tl\logon.ppe and any other ppe's you might want to run regardless of the turbo logon feature. 3. Next, go into PCBSETUP for each node, select Configuration Options (G), Configuration Switches (D), and set "Scan for new bulletins" to YES. 4. Edit "LAUNCH.TXT" and put all the ppe's you want to have available to the turbo logon feature. Make sure you put a "!" at the front with the complete path/file name to the ppe. NOTE: If you want some ppe's to run NO MATTER WHAT, you can put them before and/or after the line for this ppe in the "prompt.665" file. So "prompt.665" might look something like this: !c:\pcb\ppe\news.ppe !c:\pcb\ppe\tl\logon.ppe !c:\pcb\ppe\welcome.ppe ---------------------------------------------------------------------------- CONCLUSION ---------------------------------------------------------------------------- After pondering for a little while on whether or not this ppe is even worth releasing, I decided, "What the heck." There are a LOT small and pretty worthless ppe's written out there being released right now. This one is small, but I feel is fairly useful. Anyway, there are no back doors, no registration nags, no crippling of any sort for this ppe, not even a little line for "credits". :) You can decompile this all you want to find out. Speaking of the decompiler... some of my thoughts on it (as everyone has thoughts about the thing): 1. I don't mind people decompiling whatever I write, change whatever display, text, colors, et al. Go wild. If you screw up, don't come crying to me. 2. If you try to change a lot of things or some major parts of a ppe, then you must not know how to program. By the time you figure out what that decompiled source is doing, the author will already be on the next version. 3. Sure, it's good for removing those registration nags. 4. But what I really dislike about it is that there are sooooooooo many schmucks are there who now decompile a ppe, add a backdoor, then actually RELEASE the darn thing as if it was official from the original author. So anyway, what I'm saying to everyone is this: BE CAREFUL! If you can, you should always check with the author directly on what are the official versions of a particular ppe. Otherwise, you might just have to decompile the thing and try to look for any- thing that's malicious. Other than the above babble, if you want to contact me, you can reach me through internet email (drew@xinet.com) or through Attitude-net. Peace, --Drew