_ _ _______ / /___ /\_________ / \\______ / / \/ | \ /\_________ _ _ ____________\ \ \ _______ \ | \ | ___/ / /\_________ _ _ _ _____| \| \__ \/ ________ _ ____| / | \ | \______ \ \ | / _ _ ______| \ / \ / | \_______ | \ / \ / : \ / _ _ ___________\ / \ /___ /\_________ /_____________\ / \ \ _______ \ / \ | ___/ / /\______ _ _ ____________\| \__ \ \ _____/ | | \ | | /\_________ _ _ ______| \ | |/ / | \| | |___/ | / |_____| / \ | / | \ | / _ _ _ ____________\ _ \ | \ _ _ _____|______\ ,-----------------------------------------------------------------------------. | proudly presents: | +-------------------------------------+---------------------------------------+ | MEGAMATRIXPRO 5.o | Produced by Lars Ulrich | `-------------------------------------+---------------------------------------' ,-----------------------------------------------------------------------------. | BRIEF PROGRAM SUMMARY | `-----------------------------------------------------------------------------' Welcome to the most powerful front-end matrix you've ever seen. Using MMPRO you can do everything. In this version I've added more features. Some of them are: - Dumb DOS command prompt no longer used coz it was replaced with BIGDOS. Now you can use commands like "CD", "X:", etc. - Kicked off square "PPE-stylish" config file. Added really hot config file engine. Yeah I've hardcoded and optimized that one but due to slowness and lameness of PPL loading process takes more time than in MMPRO 4.x. Look inside MMPRO.CFG for more info. - Added fast local login feature. No more necessity to type system password/ name/password in local mode. - Menus now support hot-keys! - Improved "view callers log" function. - Changed INFOFORM.CFG structure. ,-----------------------------------------------------------------------------. | OTHER FEATURES | `-----------------------------------------------------------------------------' - Litebar-driven menus and DOS-emulated logon shell. - Obv/2 stylish fast login. - New User Registration System & New User Infoform - Upload/Download at Matrix prompt (good for authors & anonymous uploads) - Download system with Sysop Download function (you can specify file DRIVE and DIRECTORY) - Upload system with Resume Upload feature and ZipBasher as upload processor - Dos command function (BigDos) - ALL messages and prompts displayed to the caller are configurable (you can use "%" and "!" macros) - ALL colors are configurable - Special UTILS subdirectory where utils (PPEs) such as sysop utils, etc. can be stored - VIP access granting system. So dudes you REALLY want to call will be granted access without validating and re-dialing. - Built-in Setup utility. To use it, press during loading of MMPRO ... as well as "generic matrix features" (feedback, split screen chatter, etc.) ,-----------------------------------------------------------------------------. | INSTALLATION | `-----------------------------------------------------------------------------' First of all, unzip all files. Change the following PCBTEXT entries: #259 must be "![ppepath]\MMPRO.PPE" #260 must be "![ppepath]\MMPRO.PPE /SKIP" If you want to execute MMPRO as CMD.LST command, use /SPAWN switch to let MMPRO don't drop carrier after "Logoff" command. There is no such a shit like CONFIG.EXE. MMPRO is easily configurable using your favorite text editor. If you want to configure MMPRO in non-local mode, hold down when you'll see "Initializing.....". MMPRO(tm) will ask you Setup password. The default password is "CYBERDEMON".By the way you can use MMPRO even without config file, but your board will be easily hackable etc. Edit all or some of PCB files, if necessary, edit iNFOFORM.CFG: line#1: number of questions line#2: X coordinate Y coordinate length of the answer field [...] line#n: the same as line#2 To install VIP granting system, simply add a slot "\VIP.PPE" to CMD.LST and edit MMPRO.VIP: 100 LARS ULRICH ^ ^^ ³ ³Name ³ Axx Level and tell dudes to type "VIP" after they've applied... (hint: add line like "0 VICTIM'S NAME" to MMPRO.VIP and tell to type "VIP"... =) To install utilities, edit MMPRO.UTL: LASTCALL C:\PCB\PPE\LC.PPE ^ ^^ ³ ³PPE to execute ³ Command Name and edit supplementary .PCB files (UTILSHEL.PCB and UTILSDOS.PCB). UTILS always has a DOS-stylish prompt (yeah hehe litebar sucks command line rocks!). To change prompts, edit PROMPTS. Don't shift and move lines. All prompts are displayed via DISPSTR, so you can freely use % and ! macros. ,-----------------------------------------------------------------------------. | ADDITIONAL REQUIREMENTS AND TROUBLESHOOTING | `-----------------------------------------------------------------------------' You MUST set PCBDRIVE, PCBDIR & DSZLOG before running PCBOARD.EXE Don't add drive/directory to DSZLOG statement. You may have troubles with keyboard stuffing in the internal apply procedure. To fix it, put the @POFF@ macro that will suppress MORE? prompt in the beginning of NEWUSER/NEWUSERG. If it doesn't work, disable Internal New User Apply Procedure. Yeah keyboard stuffing is so fucking ugly. ,-----------------------------------------------------------------------------. | DISTRIBUTION | `-----------------------------------------------------------------------------' This PPE is Free because I don't producing the $10 PPEs consisting only of six lines of code. It may not be used on some shitty shareware cd or the such. Any my PPEs released are 100% backdoor free. If you find one in your version, it WASN'T in the original source. You might ask me, "What about the source code?"... Yeah... I didn't include it. There are a few reasons for it. First of all this PPE wasn't intended to be kinda of tutorial. I don't want to give you any technical hints. Secondly, I don't want to give any chances to suckers who add backdoors to PPEs then redistributes it. Yeah scumbags... you have a snowball's chance in hell of decompiling my PPEs. But source code is still available... if you want to get it, try to post me some email. ,-----------------------------------------------------------------------------. | BORING STUFF... | `-----------------------------------------------------------------------------' This PPE is Free because I don't producing the $10 PPEs containing only six lines of code. It may not be used on some shitty shareware cd or the such. Any my PPEs released are 100% backdoor free. If you find one in your version, it WASN'T in the original source. IN NO EVENT WILL I BE LIABLE TO YOU FOR ADDITIONAL DAMAGES, INCLUDING ANY LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE ANY LARS ULRICH'S PPES. In other words: By using this PPE, you agree not to hold me responsible for anything other than taking up a few kilobytes of disk space.