A ÜÛÛ ÛÛÛ Ü ÜÛ ÜÛÛÛÜ ÞÛÛÛÝ ÛÛÛ ßÛßÜÛ ÛÛ ßÛÜ ÄÄÄÄÄ ÛÛÛÝÄÄÄ ÛÛÛ ÜÛÜ ÛÛ ÛÛ ÄÞÛÝÄÄÄÄÄÄ þßÛßÜþ ÛÛÛ ÜÛÜÞÛÝ ÛÛÝ ÛÛ ßÜ ÞÛÛ PPE ÛÛÛÛÜßÜ ÛÛÛÛßÛÛÛ ÞÛÝ ÛÛÜÛÛÛßÜÛÛß ÄÄÄÄÄ ÄÄÄÄÄÄÄÄ Ûß Ä ß ßÛß ÜÛßßßÜÜÛßß ÄÄÄÄÄÄÄ Production ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ PPE CALLBACK Verifier PPE ³ ³ ³ ³ Version 1.30 ³ ³ ³ ³ A WILD PPE Production ³ ³ Copyright (1996) ³ ³ ³ ³ Written By : Thomas Christoph ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Forward º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍͼ We're pleased to announce the appointment of our SWISS HEADQUARTERS for WILD PPE PRODUCTIONS! The BBS that has offered to take on this responsibility is UNDERWORLD BBS ++41-22-7769331 So, if you're looking for PPE's from WILD PPE PRODUCTIONS, ALL of our released software is available on this system. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Introduction º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍͼ As the description implies, this is a callback verification PPE, that allows you to manage your users by ensuring that they only have one account on your bbs. This is accomplished by storing each of the users telephone numbers that successfully use the CBV PPE, and checking that file each time a user attempts to pass through the CBV PPE. If a number has been already used, it may not be used a second time, unless the SYSOP removes that number from the CBVERIFY.FON file. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Installation º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Make a directory in which to place this PPE, ie: D:\PCB\PPE\CBVERIFY\ and unzip the WCBV_111.ZIP into that directory. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º CONFIGURATION º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Make an entry in your BBS's Main Menu showing the command CALLBACK. This will tell users what to type in to activate the callback verification PPE. i) Load PCBSETUP ii) Select FILE LOCATIONS iii) Select CONFIGURATION FILES iv) EDIT this file -> "Name/Loc of Default CMD.LST File :" v) ADD the following line and SAVE Charges Per PPE/MNU File Specification -or- Command Sec Minute Use Keystroke Substitution ÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ 1) CALLBACK 0 0 0 E:\PCB\PPE\CBVERIFY\CBVERIFY.PPE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ DESCRIPTION OF FILES NEEDED TO RUN THIS CALLBACK VERIFICATION PPE ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ONE.ANS ..... Describes what each part of a phone number is called TWO.ANS ..... Header Screen THREE.ANS ... Number has already been entered warning screen FOUR.ANS .... Leave SYSOP a message explaining why number is used FIVE.ANS .... Long Distance Callback Verification is NOT ALLOWED SIX.ANS ..... Explaination of how the Callback Verification process works. SEVEN.ANS ... Screen telling user that the Callback Verifier will now drop carrier and make three attempts to connect to them at their given number. EIGHT.ANS ... Header Screen NINE.ANS .... Enter Name Prompt Screen TEN.ANS ..... Aborted Screen ELEVEN.ANS .. Congratulations screen formaking it through the call back verifier. TWELVE.ANS .. Security Level is too high to use the Callback Verifier * This prevents users who are already verified from using the callback verifier a second time (not nessessary!) THIRTEEN.ANS. Name and/or Password Failure screen FOURTEEN .... Invalid EXCHANGE entered. Callback verification not permitted to that exchange CBVERIFY.ARE ... List of VALID Area Codes that a user may be called back at. Anything not listed in this file will be rejected by the Callback Verifier as a Long Distance Number. CBVERIFY.EXC ... List of VALID Exchanges that the user may be called back at. Anything not listed in this file will be rejected by the Callback Verifier as a Long Distance Number. CBVERIFY.FON ... List of Users and their associated phone numbers that have successfully made it through the callback verification PPE CBVERIFY.CFG ... Configuration file for this PPE. Contents of this file is explained in the sample included in this file. BBSNAME SYSOP NAME UNREGISTERED SECURITY LEVEL REGISTERED SECURITY LEVEL USE MODEM INITIALIZATION PRIOR TO CALLING OUT FLAG MODEM INITIALIZATION STRING ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º NOTES ON MODEM COMPATIBILITY º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ It has been brought to my attention that people with certain types of of modems are experiencing problems with this ppe "DIALING OUT". This PPE has been tested with US Robotics, Zoltrix and GVC modems, and under these hardware conditions, NO MODEM INITIALIZATION needs to be done prior to calling the user back. Please try this ppe WITHOUT ENABLING the modem initialization string. If you're finding that your modem does not connect during the callback then you're going to have to play with an initialization string that will set your modem up to successfully connect with callers when dialing out. Please refer to your modem manual for such strings, as each modem manufacturer can have commands unique to their modem. If you HAVE TO use the modem initialization string, you don't have to worry about resetting the modem, as PCBoard will automatically reset the modem using it's default initialization string once the user logs off. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍ» º CUSTOMIZING º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍͼ In the CBVERIFY.CFG, enter your BBS NAME, the SYSOP's Name as indicated in the sample file, Unregistered security level and the Verified security level granted to successfully verified users. All of the *.ANS files can be modified, but PLEASE NOTE that you cannot change the location or size of the text areas on the screen. If you want to change colors, or text content of the boxes, feel free, but DO NOT change the SIZE of these boxes, otherwise it's not going to look very nice. I suggest installing it, and getting it running AS IS for starters. Then customize each screen, One and a time, and testing it in-between to ensure that it all still looks good after your changes have been applied! I didn't bother making the RIP screens for this program, so if you feel you'd like to use RIP with this program, design them yourself. This PPE displays TWO RIP screens prior to running, the file names are CBVERIFY.RIP (RIP TEMPLATE) CBVERIFY.RMS (RIP MASK) You can use either one or both, but they are displayed in that order. You may also create an ASCII mask file as well for those callers who still call in ASCII (I doubt that there is such an animal anymore!) But, regardless, the filename for that is CBVERIFY.ASC, if you're interested in creating one for that, again, feel free! ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Troubleshooting º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ If you're having trouble with your modem connecting with your caller during the callback verification process, then select "Y" in the CSVERIFY.CFG file under the option "USE MODEM INITIALIZATION STRING". Then read up in your modem manual and determine a good modem initialization string for your modem when CALLING OUT! This should take care of your problems. This PPE has been tested on USR modems, Zoltrix with and without hardware data compression, as well as GVC RPI modems, and it's worked fine under all of those combinations. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Registration º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍͼ NO need to register this one! It's FREEWARE! If you do use it, drop me a note via internet E-MAIL to the address listed below, as I'm always interested in hearing where it's being used and how far it's gotten! ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Closing Comments º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ Should you have any questions, I can be reached via E-MAIL at the following address or, if you'd like to see this, and other PPE's functioning on my support BBS, feel free to call anytime. Other great PPE shareware releases can be found on this system, for free public download. E-MAIL : thomasc@freenet.edmonton.ab.ca The CORE BBS : 403-460-8368 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ³ W I L D P P E P R O D U C T I O N ³ ³ Distribution Sites ³ ³ ³ ³    The latest version can always be downloaded by calling    ³ ³ ³ ³ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ Home of WILD PPE PRODUCTIONS ³ ³ The CORE BBS, St. Albert, AB, 403-460-8368 ³ ³ ³ ³ OR ³ ³ ³ ³ Connect to our WWW distribution site at : ³ ³ http://www.geocities.com/SiliconValley/2892 ³ ³ ³ ³ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ SWISS HEADQUARTERS ³ ³ UnderWorld BBS: ++41-22-7769331 ³ ³ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ Salt Air, Murray, Utah, 801-261-8976, telnet://bbs.pcboard.com ³ ³ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ IF YOU HAVE ACCESS TO THE WWW, THEN DOWNLOAD THE LATEST ³ ³ RELEASES FROM THE UNIVERSITY OF WASHINGTON ARCHIVE AT THE ADDRESS ³ ³ LISTED BELOW ³ ³ ³ ³ http://wuarchive.wustl.edu/pub/MSDOS_UPLOADS/bbs/ppe ³ ³ ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º P . S . º ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ -ÄÄ úú ú ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ If you have any questions or problems installing any of our PPE's, feel free to leave e-mail to thomasc@freenet.edmonton.ab.ca with a detailed description of your problem, and I'll get right back to you with a solution. If you have any suggestions for improvements on the next release of the software, you may also e-mail me, and if it's a valid idea, it will be applied to the next release of that PPE. If you have an idea for a PPE, that we have not thought of, or are not already working on, and your idea for a new PPE is used, you will receive a FREE REGISTERED Copy of the software mailed to you FREE OF CHARGE with its first release!