FREE DOB PPE FOR PCB v1.00 Written by Darrell Harder - 1:153/9117 Copyright (c) 1997 Game Quest Software All rights reserved E-mail - gremlin@gamequest.net Ftp - ftp.gamequest.net Telnet - bbs.gamequest.net Web - www.gamequest.net Compiled with PPLC v3.40 on May 26/97 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Contents Of Documentation Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 1) Disclaimer 5) Features List 9) Registration Policy 2) Upgrading 6) Future Features 10) Problems 3) Introduction 7) External Files 11) Credits 4) Quick Test 8) Installation 12) The Original Idea ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Disclaimer Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Guarantee: ÄÄÄÄÄÄÄÄÄÄ There is no guarantee with this program other than it will take a small portion of space from your HD :-) Use it at your own risk. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Upgrading Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ None at this time. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Introduction Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The FREE DOB PPE is designed to do nothing more than get some information from users and format the date to look good for PCB's Birthdate field. It will also prompt the users on a Random Number you can setup in the configuration text file. The FREE DOB PPE has the ability to test for an empty Birthdate field in each individual's record when activated. This will activate the FREE DOB PPE the first time and ask the user to enter their Date of Birth. After that it will appear to the user as a Random Event defined in the FREE DOB PPE configuration file. The FREE DOB PPE will log some information to the PCBoard's CALLER Logs. Nothing fancy... The FREE DOB PPE may be installed pretty much where you like. I recommend you replace Prompt #748 in PCBTEXT. Check you manuals for more information on PPE installation. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Quick Test Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ For a quick test on what the PPE does for you, extract the files into a temp directory. Make sure that in PCBSM your user record has nothing in the "Birthdate" field and you have the Personal Information PSA installed. (See "Installation" for more info.) Then log on locally and from the command line type in "PPE C:\TEMP\GQSDOBF.PPE". Of course that will be if you extracted the files into a directory called TEMP on your C:\ drive. Edit the GQSDOBF.CFG and enter 0. This is for testing purposes only. Otherwise the FREE DOB PPE will come up every call and/or each time the PPE is executed. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Features List Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ž Easy installation - Uses INSTALL.BAT with easy help. ž Allows Sysop to define Graphics, Language and Security Menu for whatever reasons. Make it a Help Menu if you like. :-) ž Gets the DOB from the users and correctly formats input. ž Random re-Validate DOB at login on a the number of calls you define for security reasons. ie: Once every x amount of calls to the BBS. ž Fully configurable prompts match the look and feel of Sysop's BBS. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Future FeaturesŽ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ž See my DOB Verifier PPE for more information. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Installation Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ This should be pretty straightforward so I won't get long winded with this explanation. Just simply extract the files onto your Hard Drive (on mine it's "C:\PCB\PPE\GQSDOBF") and run INSTALL.BAT. Q) What does the INSTALL.BAT it do? A) It replaces PCBTEXT record #748 with "!C:\PCB\PPE\GQSDOBF\GQSDOBF.PPE" Once that is done you have to make sure the Personal Information PSA is installed. If the Personal Information PSA is not installed it will not work because Users will not get the FREE DOB PPE menu. To set up the PSA make sure all Nodes are Down, go into PCBSM -> "D" -> "C" -> "I" and there you can add and update the Personal Information Support. If you like you can use the FREE DOB PPE to have only certain users with special security levels have a different Menu. ie: GQSDO50 will only allow users will access 50 to see this Menu. Make it a 0 Byte File if you do not wish to have this Menu Pop Up. Check your manual for more information on Specific Menus or Display Files. Then check the configuration file (GQSDOBF.CFG). This file has some self explanatory options. It is recommended that you use PCBEDIT to view and/or edit the files as they may contain PCB Color Codes. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż External Files Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Files included in archive: ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ GQSDO.................................. - Default Menu or Help GQSDOBF.DOC............................ - Documentation and Installation GQSDOBF.HST............................ - FREE DOB PPE History GQSDOBF.CFG............................ - Configuration File GQSDOBF.PPE............................ - PCBoard Executable FILE_ID.DIZ............................ - File Identification Description GQUEST.TXT............................. - Game Quest Online Information File INSTALL.BAT............................ - FREE DOB PPE Installation Batch RAR_REG.FRM............................ - RAR Registration Form (Just in case) ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Registration Policy Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The FREE DOB PPE is a Free Ware product. Free Ware is a distribution method that permits potential users to thoroughly evaluate a computer program with out guilt. The FREE DOB PPE is Public Domain as a freeware program. It is however it is still copyright (c) my the author. FREE DOB PPE License Policy ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ The FREE DOB PPE and the associated documentation are Copyright (c) 1997 Game Quest Software, all rights reserved. The software may not be circulated in any incomplete or modified form, nor sold for profit, without written permission of the author. It is also to noted that usage of Hex editors, Decompilers and other means of changing the PPE from it's original format is strictly forbidden. We strongly prefer that the files be distributed in the format originally released: DOBF###.EXE (### = version) with the RAR-SECURITY envelope as created by the author. If you must distribute the DOBF###.EXE archive in another archive format, please archive the DOBF###.EXE as one file inside the other archive and include the FILE_ID.DIZ from the original DOBF###.EXE archive. Re-archival of the software as separate files means losing the RAR security envelope and will be a breach of the distribution method this author chooses for his software to allow others to evaluate his software. Any corporation, institution, government agency or business may use the free ware version of the FREE DOB PPE for as long as they like Where you can reach me: Fidonet - 1:153/9117 Internet - gremlin@gamequest.net ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Problems Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ If you have any problems, questions or suggestions, the best way to contact me is by writing in a PCBoard Support Conference. I am sure that if you can't get a hold of me through my Fidonet Address, you can reach me there. I am and will be more than happy to have constructive criticism for this program and any and all ideas will be considered. :-) Please send me your feedback and advise on Bugs and future enhancements! I can also be reached at the following: E-Mail - gremlin@gamequest.net WWW - http://www.gamequest.net Telnet - bbs.gamequest.net Fidonet - 1:153/9117 BBS/Fax - 604-535-1077 Voice - 604-535-9758 NOTE! Please check in from time to time on the web site and check for updates. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż Credits Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ PCBoard - Clark Developments Thanks for the PPL! It is great and has been a life saver at times! ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż The Original Idea Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ It just seemed the logical thing to do. After coding the DOB Verifier and waiting to CDC to come out with this new feature this is my addition to overcome the short comings the PCBoard Birthdate option. ž See my DOB Verifier PPE for more information. ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Ž±±±±Ż End Of Documentation Ž±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±Ż ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ