mIRC Power Pack 8.0.0 Release Candidate 13 (RC13) Codename: Forgotten Soul Build: 7.169 Released: March 2, 2008 Website: http://www.mIRCPowerPack.net Email: sgt-d@sodpit.com MPP Beta Testers needed. Email sgt-d@sodpit.com if you are interested in joining the MPP Beta Team. MPP Download Mirrors needed. Email sgt-d@sodpit.com if you can spare some web space and bandwidth. I would need full access to one folder via FTP, and downloaders will need to be able to access all files using HTTP. Everything in this document is newer than MPP 7.00 Final. -------------------------- rc13 / 7.169 / mar 02 2008 -------------------------- 7.167 was the official release of "rc13". 7.169 is the "refresh" release of "rc13". notes for these releases are at the bottom of this section. build 7.161 was the 1st "test" build of rc13. 7.161 changes... mpp now works with mirc 6.31 mpp now works with mirc 6.31 (starting with rc13). major pain in the ass :p all changes are backwards compatible, including mirc 6.30 and 6.21. freenode nickserv authentication you can now auth to nickserv on freenode on any of the 30 mpp connections. mpp-fish updated mpp-fish has been updated for mpp 8.0.0 rc13 / mirc 6.31 this version of mpp-fish is only available in the 71xx folder until rc13 is released in final form. seems to work ok, but i noticed i had to restart mirc a few times to get the plain text prefix to save right. mpp tray icon update mpp now uses the default mirc 6.31 tray icon on all new installations. for existing installations, you can select the new mirc icon in mpp control center. all exe's updated every exe that i've built over the years have had "issues". most weren't that obvious until i switched to dual monitors. some exe's would start half way off the right monitor, other exe's that should have run hidden were instead showing up on the left screen. some exe's had nasty looking page panels, replaced with white backgrounds. there were just so many stupid little issues. anyway, these should all be fixed now. mmx is updated, the cd-rom exe (setup.exe) is also updated. all exe's now use mirc 6.31 for their base. bytecam updated from 3.0.2 to 4.0.3 not sure what to make of it yet... build 7.163 was the 2nd "test" build of rc13. 7.163 changes... clean installations of mpp 7.163 or higher will have some nice new features some examples: options -> display -> options -> tray check "single click on tray icon to open" mpp will show/hide with 1 click on the tray icon. options -> display -> options -> tips all unchecked except "enable tips" and "hide tips when full screen application is active" queue and show = 30 options -> other -> lock ucheck "decode" if it is checked check hide tray menu window list when locked check hide tips when locked also, text with your nick will be highlighted in red so you see it. if text is spoken in a channel that isn't active, you will get a popup hint. if anyone sends a priority #1 page to you, you will get a popup if mirc isn't active. again, only clean installs will see these new things by default, but you can change your settings to match. if you import your old profile, you will have to set these things manually as well. mpp launcher (mpp.exe) fixed on startup, the taskbar button title was "mpp file downloader". now the button title is correct: "mirc power pack". mpp upgrade tool (upg.exe) fixed version 1.4 fixes some problems with the upgrade process: in old versions the user wasn't prompted/warned that mirc would be automatically closed during the process. now when the user clicks the install button they will receive this warning. in a few cases over the last year or so some users emailed me saying that the upgrade tool wouldn't close mirc or install the upgrade. i never saw that problem, and never could track it down in the code. well, last night it finally happened to me, so i spent about 20 minutes studying the code and found 3 problems: the first was that i was never sending the /exit command to mirc, i was using an older method passively setting power=0 in mpp.cfg. it is now passing the /exit command and mirc exits very responsively. the second was that at the very end of the code i was freeing an instance of an ini object in my code - but the object was already freed. so in many cases, upg.exe would throw an error or exception at exit, sometimes causing the patch to not execute. the last problem was that in some cases, i couldn't run full\path\to\patch.exe, even though the full path was correct. now i am forcing upg.exe to "change directories" to "your\mpp\folder\system\mpp" before attempting to run the patch. anyway, from 7.163 on up, things should get better in regards to upgrades. build 7.164 was the 3rd test build of rc13. 7.164 changes... more mirc defaults 100% clean installs will see some more new mirc defaults: when switching to "compact mode" (view menu -> mode -> compact), the default window size and position are setup a little better. options -> display -> blink icons (checked) options -> display -> multi-line toolbar (checked) right click near bottom of treeview -> notify list -> online (only) (checked) right click near bottom of treeview -> lock toolbars (checked) the last one is nice because it removes the "grippers" from all of the toolbars /imgon, /imgoff, and "mass" aliases fixed all of my main aliases that work across multiple networks are now fixed, including /imgon, /imgoff, /massnick and all of the "mass" aliases. 7.165 changes... build 7.165 was mostly complete, but there were some problems that were later fixed in build 7.167 (below). bytecam 4.03+ last night i spent a few hours talking to byte187 (the author of bytecam) about some popups that were happening with bytecam running in mpp under mirc 6.31. the first popip was an error with the dll reporting that it couldn't find the bytecam dll, but bytecam still ran normally after that. it was just a nuiscance popup. that has been fixed. the second popup was informational only... bytecam was finding multiple copies of the dll, lng and mrc files in the system\mpp\recovery folder. this popup will drive people crazy, so, for now when mpp installs i am not making copies of any of the bytecam files in the recovery folder. the down side is that if you have to run the recovery tool, bytecam will not be recovered. the plus side, all the way around, is that bytecam is running 100% vanilla, meaning that if there is an upgrade, you can do the upgrade and you won't have any problems. i also removed the bytecam submenu from the "communications" menu. for now, since i'm trying to keep bytecam "vanilla", the bytecam menu has to be on the main menus. bytecam "pro" is gone. it has been replaced with (free) public broadcasting. everyone should take a minute to sign up on http://www.bytecam.net using the "register" link. after you register you can use the "setup..." option in bytecam to use the public broadcast system. this is a huge improvement from older versions of bytecam. mcc.exe updated the connection script "on disconnect" and "vhost/auth failure messages" were still doing things the old "scid $scon(#)" way (circa mirc 6.21) and were probably not working right at all in mirc 6.31. in fact, the "on disconnect" "if" statements were not written correctly at all, i was missing a closing ")". these are all fixed using the new "scid $scon(#).cid" method. the "on disconnect" fix will help when you lose your connection because now it should reset the auth timer check to "0" before you reconnect. let me know if you reconnect successfully after a disconnect. build 7.167 is the final/official build of rc13 7.167 changes... corrupt mpp profile after upgrade or reinstall there is a problem with mirc 6.31 that went unnoticed through all of the rc13 tests. it was bad enought that i was forced to temporarily pull all of the downloads for mpp. symptom the symptom was that if you installed 716x and set it up, then closed mirc and later re-ran any installer, mirc would start with 1 connection window and wouldn't use any of your settings, or load any scripts. the mpp recovery tool (mcc -> tools) would not correct this problem either. workaround one workaround was to copy mppdir\system\mpp\mpp.ini.bak to mppdir\system\mpp\mpp.ini and also copy it to mppdir\mirc.ini. cause mirc 6.31 panics if it can't find a mirc.ini in the same directory as mirc.exe. when i start mpp, i use soomething like this: mirc.exe -i"path\to\mpp.ini" you can run this command in mirc to see which ini is being used by mirc: //echo -a $mircini during the 1st clean installation, there is a mirc.ini in the same folder as mirc.exe, but all of my installers in the past have deleted that file if it was found because old versions of mirc (with mpp) din't need that file and could cause confusion. since that file was being deleted, mirc.exe (6.31) would freak out and jack up all of your profile, removing all scripts, connections and settings. fix the new installers do not delete mirc.ini, so mirc.exe doesn't panic. anyway, seems to be working good now. opinion even though i am telling mirc which ini to load, the new mirc 6.31 "panics" if it can't find a mirc.ini in either the mirc directory or in users\appdata\mirc (vista) or docs+settings\appdata\mirc (xp). this is beyond fucking stupid imo. mirc shouldn't go into a kernel panic just because it can't find mirc.ini. installer download operations cause exceptions / crashes getmpp and all of the mpp installers would crash with an exception error if any files were selected for downloading. here we go again. about a year ago my installers were using the nsisdl plugin to handle downloads and vista users reported crashes during downloads while xp users had no issues. so i switched to the inetload plugin and never looked back. last night i was preparing to build the rc13 cd-rom iso files and decided to try getmpp. it bombed. then i tried the normal installers. they all bombed. what the fucking fuck??? now inetload is problematic. i emailed the author and he said that inetload is being replaced by intec. anyway, i have it downloaded but haven't tested it yet. instead of muddling around with new code, even thought inetc has some cool new features, i decided to switch all of the installers back to the original nsisdl. the main reason is that nsisdl is "built in" to nsis, it's "native" and it is maintained by the nsis team. obviously, this all had to be tested again, and at least one vista user rerpoted no issues. i had no problems under xp either. resources http://nsis.sourceforge.net/Inetc_plug-in http://nsis.sourceforge.net/InetLoad_plug-in http://nsis.sourceforge.net/Builtin_NSISdl_plug-in servers.ini servers.ini is updated for mirc 6.31. everyone that is doing an update, including using the full/max installers to "update" mpp --- pay attention. during full installs i can distribute servers.ini to your computer. but some people spend hours working on their server lists, so during any kind of upgrade i cannot overwrite their servers.ini file. so... close mpp/mcc and look in your mircpowerpack\system\mpp folder for servers.new. this is the newest file, it's just named in such a way that i don't overwrite your ini - in case you have made changes. rename servers.ini to servers.old, then rename servers.new to servers.ini. if you didn't make changes, you are good to go. if you did make changes, copy/paste your changes from servers.old to servers.ini, save and exit. restart mpp or mpp control center. done. mpp subsystem updated (1.0.1) afuhnk reported today that $_outdir\system\voice\stdio.dll was being reported as a trojan by avast!: win32:flooder-az [trj] this file has been moved to mpp-subsystem cd-rom setup (setup.exe) updated, heavily all menu selections work correctly now (many were broken), added mpp subsystem (with warning messages) and removed dead links to the long gone mpp.com. virus scan updated scan.png and scan.txt are current as of 3/1/08. almost... this change to default mirc settings didn't make the cut: mirc options -> irc -> logging -> reload: both some people might like it for chats, but i didn't care for it. no change. tip of the day specifically: how to perform a clean/vanilla installation of mpp without losing any of your connection information. rename your mpp folder. copy your mpp profiles folder somewhere for safe keeping. once you copy your mpp profile somewhere for "safe keeping", you can always do a "clean" / vanilla install of mpp and then copy your connection scripts to the new folder: install mpp, but at the final screen, close the installer without running mpp. then from your old profile, copy 1.txt - 30.txt (perform on connect scripts) and settings.ini (servers/nicks/auth settings) to your new mpp sample folder. finally, you can start mpp. on the 1st run just adjust your nickname by pressing space or something, then remove the space --- at which time all "save" buttons are magically available. you will get all of your connection info back this way. anyway, this way you get a 100% "clean" installation of mpp, you get to enjoy all of the new mpp "defaults", you will lose some settings and tweaks, but you will regain all of your connection settings. 7.169... rc13 "refresh" mirc default, multi monitor there is a new mirc default option in 7.169: options -> display -> options -> dual monitor support (checked) this option will be checked on a clean install of mpp. everyone else can check this option if needed. if this option is checked, users can single click the mirc tray icon to hide/show the main mirc window. this option has no affect on single monitor configurations. image pack #1 updated image pack #1 is updated (3/2/08) and 7.169 clean installs will see some new images for channels #satans, #10100, #suse, #bytecam, #compiz-fusion, #teamspeak and others. -------------------------- rc12 / 7.159 / may 15 2007 -------------------------- mpp portable installer updated now uses the new style "portableapps" installation system. installation issue fixed the mpp installation folder was being set to "full access" and later set to "read only" (to display folder icons). folders are now set to "system" (not "read only") (also to display folder icons) and later the mpp installation folder is set to "full access" for the builtin\users (all users) group. windows vista i think/hope all of the vista bugs are fixed in this build. 1) the irc.reg error is gone - even with uac on. 2) add-ons now download correctly during installation (this was only a problem on vista). 3) the "default irc client" option (in mcc) can be turned on without mirc errors. note for #3: if uac is on, windows asks every x (setting) minutes if it is ok to import information into the registry. full access control (vista fix) after installation, the mpp installer now sets "full access" control to the mpp installation folder (in program files) for the "builtin\users" group (all users), including all subfolders and files. in the past, when uac was on you didn't have write access to the mpp installation folder. when uac was off, write access was allowed. so, all attempted writes to the mpp folders were done "virtually" when uac was on. in other words, when uac was on, all attepted writes to the mpp folder were actually written to a "virtual" folder (next two sections). virtual mpp folder (vista fix) if you have a similar folder to this, you might not be able to reinstall mpp correctly. please read this section and the next two sections for advice on fixing this issue. example mirror (virtual) folder: c:\users\user.domain\appdata\local\virtualstore\program files\mirc power pack the freaky shit you will see with a virtual mpp folder... the other day i uninstalled mpp and i made sure the mpp folder was completely gone. i also emptied the recycle bin. later i installed mpp, it asked me for my mirc folder... and as soon as i told it where the mirc folder was, mpp launched using a profile that i know was deleted. wtf? where was it getting my old profile from? why wasn't it asking for all of my information? my old profile was being copied from the "virtual" folder! it took me forever to figure this one out. every time i did a clean install with uac enabled, vista kept pulling in all of my old mpp profile data - the program files folder was gone, but the virtual folder still existed - so it just copied or used the old profile from the "virtual" folder. 100% clean installs from now on will be fine, but people should delete that virtualstore mpp folder if they have one. read the next section for help on removing your virtual folder (if any). deleting your virtual mpp folder (vista fix) to safely delete the virtual mpp folder (if you have one) you should make a backup of your mpp profile. your profile folder might be saved in one of two locations (or both): normal: c:\program files\mirc power pack\profiles virtual: c:\users\user.domain\appdata\local\virtualstore\program files\mirc power pack\profiles copy your profiles folder(s) to your desktop. verify that one of the desktop profiles contains your current settings. open the profile folder. locate and view/edit the 01.txt and 02.txt files. make sure your channel /joins are all there. if so, this is your profile. you might also want to make backups of your downloads and logs. delete the virtual mpp folder (if you have one). example: c:\users\user.domain\appdata\local\virtualstore\program files\mirc power pack copy your real profile folder (on your desktop) to the mpp installation folder. if you can't copy to your real mpp folder, disable uac or add your user account with "full access" to the mpp folder and then re-copy your mpp profiles back to the real mpp folder. security settings: right click the mpp folder -> properties -> security. user account control (uac) (editorial) in my opinion, uac is total shit and should be disabled, regardless of whether you use mpp or not. control panel -> user accounts -> "turn user access control on or off" your call, not mine. mpp add-ons problem (vista only) during installation, if you selected any add-ons, the first add-on downloaded successfully, but then the installer locked up. you had to kill it and restart it. this turns out to be a bug in the nsisdl plugin for nsis: nsis nsisdl plugin hangs after downloads in windows vista http://sourceforge.net/tracker/index.php?func=detail&aid=1715408&group_id=22049&atid=373085 in 7.157 and higher i have replaced all occurances of "nsisdl::download" with a newer nsis plugin, "inetload::load". this seems to work flawlessly in windows xp and vista. "mpp is laggy as fuck in vista" you can thank bill gates for windows vista's new "uac" toy. see error #1 below for a solution to the lag problem. error #1 / irc.reg error /write: unable to open 'c:\.\system\mpp\irc.reg' (line 6781, mpp.mrc) this error is directly related to windows vista. this error will repeat once every second until you fix the problem. the constant battery of spam messages in mirc is a mirc issue (not mpp's fault). it spams so bad that it lags everything to complete shit. someday that might be fixed. cause: uac is on, and by default vista installs mpp into a folder but while uac is enabled the user is not given write access to the installation folder. later, mpp tries to write to a registry file in that folder but fails. mirc goes into full on spam mode until the problem is fixed. this problem is now fixed in build 7.159 and higher. for older installations, this problem can be fixed in one of three ways: 1) disable the "default irc client" option in mpp control center and restart mpp. in 7.157+ this option is "off" by default. 2) add your user account to the main mpp folder (and all subfolders) as an admin with full permissions. note: starting in 7.157, all users are granted full access to the main mpp folder, all subfolders, and all files. 3) disable vista's uac (control panel -> user accounts -> "turn user access control on or off"). starting in build 7.157, all new "clean" installations of mpp will have the "default irc client" option (solution #1 above) unchecked (off) by default. xp users or vista users that have disabled uac can always turn the "default irc client" option on without problems. error #2 / $dll error / moo.dll error $dll: unable to open 'c:\.\system\systeminfo\moo.dll' (line 1134, systeminfo.mrc) this can be fixed by installing mpp-subsystem from the mpp site. installing mpp-subsystem is optional because this error is minor and only appears once per mpp session as long as you dont try to use any systeminfo stuff. otherwise you might see it more often or until mpp-subsystem is installed. http://mircpowerpack.net/subsystem/ error #3 / $decode error identifier locked in options dialog: $decode (line 1683, xserv.mrc) this can be fixed by unchecking "decode" in mirc options (alt+o -> scroll all the way to the bottom and click the option called "lock", then uncheck "decode" in the "disable commands" section). this error only happens once per session, again, unless you try to use xserv. note: you may have to re-re-re-uncheck this every time you install mirc. error #4 / multi browser error /write: unable to open 'c:\version.txt' (line 13584, multi.mrc) i am hoping this is isolated to my installation. i've only seen it a few times and it didn't seem to have any negative impact on mpp or multi browser. /sgt -------------------------- rc11 / 7.156 / may 05 2007 -------------------------- ----------- 7.156 notes ----------- multiple users can now be selected for gamesurge and gameradius users & commands menus. ----------- 7.155 notes ----------- bleh. ----------- 7.153 notes ----------- tinyurl misc fixes ----------- 7.151 notes ----------- no major changes updated image pack #2. updated some color themes. full installers will see pvt chat window images for a few more people. /sgt ----------- 7.150 notes ----------- goofy shit i was having some problems with 7.149, so i made some minor changes to tinyurl. i suspect that my computer was the only one affected... probably from some older bad code, or mpp-fish... whatever it was, my mpp was crashing a lot. i'm running a clean install of 7.150 for now to make sure it's ok. anyway, at some point i ended up with a file on c:\ named "programs". windows doesn't like this and always asks to rename that file asap because a file named "c:\programs" can cause problems. the contents of this file were: [Files\mIRC] Power=Pack\system\mpp\tinyurl.ini convert chan 0 again, i suspect older (bad) code in my tinyurl script... hopefully 7.150 will not have any problems. if mpp locks up on you during auto conversions, from channels, or from yourself, let me know immediately. one more thing about tinyurl auto-conversions... in a channel, this is what will happen: (12:59:11 PM) <@wtf> ignore me ... http://www.newegg.com/Product/ShowImage.aspx? Image=20-233-052-03.jpg%2c20-233-052-02.jpg&CurImage=20-233-052-03.jpg&Depa=0&De scription=CORSAIR+Flash+Voyager+GT+2GB+Flash+Drive+(USB2.0+Portable)+Model+CMFUS B2.0-2GBGT+-+Retail - just testing ... (12:59:12 PM) <@sgt> http://tinyurl.com/2uyta4 when you auto-convert your own url's, the url is replaced before being sent to the channel. so if you type: ignore me ... http://www.newegg.com/Product/ShowImage.aspx?Image=20-233-052-03.j pg%2c20-233-052-02.jpg&CurImage=20-233-052-03.jpg&Depa=0&Description=CORSAIR+Fla sh+Voyager+GT+2GB+Flash+Drive+(USB2.0+Portable)+Model+CMFUSB2.0-2GBGT+-+Retail - just testing ... mpp detects the url and automatically converts and replaces the url inside your text "inline" - before it is actually sent to the channel, eg: (12:59:32 PM) <@sgt> ignore me ... http://tinyurl.com/2uyta4 - just testing ... ----------- 7.149 notes ----------- mircpowerpack.com is dead all references to mircpowerpack.com have been removed in this build. the main sites for mpp are: http://mircpowerpack.net http://sourceforge.net/projects/mpp right side edit box off by default the right side edit box is now off by default in full clean installations of mpp. with all of the enhancements to tinyurl, particularly in this build, i just don't see a need for that box anymore. people can always turn it back on if they want. tinyurl completely revamped, again, ugh god where do i even start... tinyurl menu simplified the tinyurl menu has been simplified, it should be easier to use now. tinyurl new & improved! in the past, for both channel url's and self posted url's, the actual url had to start with http (www was ignored), and the url absolutely had to be the very first word in the sentence. if it was any other word, there would never be an auto-conversion. fuck that. now mpp is looking at every word in the paragraphs of text that are spammed into the channels. if mpp sees an "http" or a "www" anywhere in the blob, it is automatically converted to a tinyurl. keep in mind... you have to be +v or +o in the channel, the channel must be set to be "monitored", and "auto convert channel url's to tinyurl's" must be turned on. one note... mpp will only auto-convert the first instance or an http/www url. this means that if there are three complete url's all inside of one paragraph of text, mpp will only auto-convert the first one. all others are completely ignored. some notes about multiple url's at once... if you auto-convert your own url's, don't paste multiple lines of url's. for example, if you try to paste all three of these lines: http://something.net/mpp/ http://something.net/mpp/7149.txt http://something.net/mpp/7149.png while "auto-convert my own url's to tinyurl's" is ON, you will DEFINITELY see an error like this: * /sockopen: 'tl3' socket in use (line 572, mpp.mrc) there's just no way around it. you will probably see errors similar to this from time to time... if two monitored channels are spamming url's constantly, you will definitely see similar errors. either turn one of the channels off, or increase the minimum url lengths. miniumum url length for tinyurl auto-convert you can now define the minimum length of a url before mpp will automatically convert it, and you can specify different lengths for different channels. so let's say in #sod you want to auto convert all url's that people present, but only if they are 20 characters or longer. in #mpp you might only want to auto convert url's that are 50 characters or longer. if you keep getting banned in #10100, you would probably want to set this very high, like 100 or more. you might also want to automatically convert all url's that you paste into mirc into tinyurl's... (you would set your own url length to either 0 or 1 in this case). the default length for url's is 40, you can adjust it to your needs. 40 is a decent place to start. 0 or 1 means that all url's will get converted. the higher the number, the less url's will be auto converted. tinyurl command changes /tiny - removed /tini - opens tinyurl.ini with your default editor /tmon <- reports if net/chan is being monitored /tmon 1 <- turns on net/chan monitoring /tmon 0 <- turns off net/chan monitoring /tchan <- reports if auto-convert for channels is on/off /tchan 1 <- turns auto-convert for channels on /tchan 0 <- turns auto-convert for channels off /tlen <- reports min url length for current channel /tlen xx <- sets min url length for current channel /tself <- reports if auto-convert for self is on/off /tself 1 <- turns auto-convert for self on /tself 0 <- turns auto-convert for self off /mylen <- reports min url length for self /mylen xx <- sets min url length for self tinyurl.ini file format changes original format: [settings] enterthegame#sod=1 enterthegame#mpp=1 new format: note: "chan" in the "convert" section (below) is a global setting. this means that even if all of your nets/chans below are set to mon=1, if chan is set equal to 0 (chan=0) --- NONE of the url's in any of your channels will ever be automatically converted. [convert] <- auto-convert section chan=1 <- auto convert channel url's? 1 = yes, 0 = no self=1 <- auto convert self url's? 1 = yes, 0 = no min=0 <- minimum length of self url before auto conversion note: the remainder of the ini file just checks to see if channels are being monitored or not, and if so, what the minimum url length is. [enterthegame#sod] <- network/channel section mon=1 <- monitor this channel for urls? 1 = yes, 0 = no min=40 <- minimum length of channel url before auto conversion [enterthegame#mpp] mon=0 min=30 anyway, as you can see, settings (monitor/min) are now saved "per network and per channel". ----------- build 7.143 ----------- nicklist menu improved... etg menu items now work with multiple selected nicks. normal mirc operator menu has some improved multi-nick items. look for items with (s) at the end, like "ban user(s)". tinyurl changes... you can now auto convert your own url's... so you don't have to use the second edit box (right side). see the tinyurl menu for options. other changes... auto-auth on etg now uses csx.ini, you may need to turn on the "auto auth" option again, sorry. p;P this way you only have to enter your chan passwords in one location. /sgt -------------------------- rc10 / 7.141 / apr 15 2007 -------------------------- bleh. mpp in general: minor changes. main mpp folders now have custom icons. mpp svn and build system: misc fixes. custom builds now work the same as my local installers. mpp portable: several fixes. works with all three versions of portableapps menu. the end. /sgt ---------------------------- rc10x5 / 7.139 / apr 05 2007 ---------------------------- codename: chaos a.d. general changes to mpp... persistent/recurring .svn folders in mpp folder recently i noticed that my real mpp folders and files suddenly had svn folders and icons. now i know why. all of the recent mpp installers were packaged with 50+ svn folders. svn folders are part of tortoise svn, which i use to manage my source code on sourceforge. they should not have been included in the packages. if you see (normally hidden) .svn folders inside your real mpp folder they can be safely deleted. the installers now actively ignore all .svn folders. fixed. mpp installer name format changed the mpp installers name format has changed from mpp800-type to mpp-800-type. the signifigance is small but will impact setup.exe and all web links. mpp version number format changed the mpp version number format has changed from 8.00 to 8.0.0. use mpp control center to update your /quit messages to "8.0.0". added unban to normal channel op menu bans have always been available, but until now there was no menu item to actually unban someone - it had to be done from channel central. mpp portable changes... mpp portable main folder no longer hidden update 4/6/07 - the new "r2" build now includes the folder icon again, trying something different. the folder should show up correctly even if hidden files and folders can't be seen. so, ignore the next few lines. la la la... the main folder, mircpowerpackportable, originally had an icon assigned to it and was a hidden system folder (+s). in windows xp, the only way to assign an icon to a folder is thru windows explorer, but doing so changes the attributes of that folder to +s, or "system". by default windows automatically hides hidden and system folders. a lot of end users have no idea where this setting is, and i've grown tired of explaining it over and over again. so they extract my file, but then they can't see the iconized folder that was created. for the time being i have turned off the iconized folder, it's 100% normal now. the world is a better place. initial version had .svn folders identical to the problem mentioned above for the mpp installers. fixed. created build system for mpp portable main build system automatically builds mpp portable, or you can run the standalone build app. mpp portable fully updated now mpp portable is fully updated to rc10x5. mpp portable default: mpp update = off by default, in this build, mpp portable does not check for mpp updates. i will try to come up with an update plan that works for mpp portable. no safe "upgrade" for mpp portable this will be resolved in the future, but for now, there is no safe way to upgrade mpp portable. you could extract a new mpp portable to a new folder and copy everything except the profiles folder to your real mpp portable folder. this would preserve your current mpp user profiles. todo. added systeminfo base added base systeminfo to avoid startup errors. now mpp starts fine, with one warning: $dll: unable to open '.\systeminfo\moo.dll' (line 1134, systeminfo.mrc) this error is normal if mpp-subsytem is not installed. moo.dll has always been detected by most virus scanners as harmful. karl rove is a fucking idiot. /sgt ---------------------------- rc10x4 / 7.137 / apr 02 2007 ---------------------------- installers rebuilt with new version of nsis (2.25) for weeks i've been unable to get to the nsis site. i just noticed the site is working again, and, of course, there is a new version. this version of nsis includes a decent number of fixes, some revolving around windows vista - which might help some mpp users. it's a decent enough upgrade that i decided to rebuild the installers. ugh. twice in one day. *sigh* no other changes in 7.137. ---------------------------- rc10x3 / 7.135 / apr 02 2007 ---------------------------- mpp update 1.4 persistent install button problems... the install button was always available... if you were up to date, the install button was available... if you needed to download an update, the install button was available... if you started to download the update, the install button was available. the install button was only supposed to show up after a successful download, and only if the update was actually needed. it should also show up if you restart mpp update. fixed. mpp control center -> windows control panel applet by default, during max/full/lite installations, your windows control panel will now include a new applet: mpp control center. this does not affect upgrade/patch installations. if you later disable this applet, a new max/full/lite installation will automatically be created. sorry in advance if this behavior disturbs you - i am not going to change it any time soon. :p~ note #1: the windows control panel applet might not work for you initially if you are not using the default installation path for mpp. don't worry. the new /cpl command will make the control panel applet work correctly. read below. note #2: if you actually want a control panel applet for mpp itself (i personally don't use it, but some people might want it), keep reading... added /cpl command once you are up to build 7.135 or higher your mpp installation will include a the new mcc and mpp control panel (cpl) files. use the /cpl command inside mirc to simplify things. the /cpl command will automagically build the correct path and information so the windows control panel icon will work correctly. syntax: /cpl example: /cpl mcc 1 or /cpl mcc on <- turns on the mcc control panel applet /cpl mpp 0 or /cpl mpp off <- turns off the mpp control panel applet pretty simple. files are built to your system folder (nt: windows\system32, 9x: windows\system) control panel applets, notes sometimes the start menu doesn't display the changes immediately... sometimes you can right click and select "sort by name" and suddenly windows updates the display and the applets will either appear or disappear based on your settings. mileage may vary. bleh. -sgt ---------------------------- rc10x2 / 7.133 / mar 31 2007 ---------------------------- vista support jawz, thanks for all of your help with mpp vs vista. first, what was previously done... mpp 7.131 (11/27/06) was designed for mirc 6.21 (11/23/06) mirc 6.2 and 6.21 added "vista" to the $os detection, this was added to mpp back in mpp rc8-3 / 7.105 / sep 6 2006. since 7.131, and really only in the last month or so, i have received two reports that mpp wasn't working with vista, but with no details. without details i am unable to troubleshoot anything. i had jawz test 7.131 and it looks like i forgot to include vista when writing the first line of irc.reg, the file that constantly tells windows that mpp should be the default irc client. the first line of a reg file is very important. anyway, only vista was not writing the first line. this is fixed in 7.133 now, seen here: if (%mppos == Vista) || (%mppos == XP) || (%mppos == 2K) || (%mppos == ME) { write -c %tmpreg Windows Registry Editor Version 5.00 } this also affected another .reg file, one that tells windows how to handle .chat files. along with this problem is the predatory uac "feature" in vista, you know... just like the apple commercial: "you are coming to a sad realization. cancel or allow?" this is the only "uac" i am familiar with: http://en.wikipedia.org/wiki/Union_Aerospace_Corporation i will be honest with you... i don't have vista and don't pretend to know how it works. without that knowledge, i can't possibly guarantee your success with mpp. if you have problems with mpp, with saving files to your program files folder... if you save things in mpp control center but they don't seem to "stick"... or any other "vista anomalies", you might want to consider a few things: upgrade mpp to 7.133+ permissions you might need to right click your mirc power pack folder, select security, select your user name, and finally click "enable all". instead of read/execute permissions you will now have full permissions. windows vista user account control (uac) permissions alone (above) should make mpp 100% functional. if you are still having problems, you might also want/need to disable uac. http://tinyurl.com/v5fwh added /massnick /massnick ---------------------------- rc10x1 / 7.131 / nov 27 2006 ---------------------------- warning you must uninstall mpp fish before installing this version of mpp. fish 1.29 only works with mirc 6.2. when a new version of fish for mirc 6.21 becomes available i will build a new fish installer for mpp. if you waited to read this readme and warning until after your mpp was completely fucked over, open c:\temp and run mirc621.exe. install it to c:\program files\mirc. uninstall fish (uninstall-mppfish.exe). copy mirc.exe from the mirc folder to your mpp folder. start mpp normally. mirc 6.21 this version of mpp is designed for mirc 6.21 which was released on november 23, 2006. all mpp/nsis installers and mpp.exe now default to mirc 6.21. the official mirc 6.21 help files are now in chm format instead of hlp. the mirc faq is still in hlp format. servers.ini server.ini is in a slightly updated format for mirc 6.21. everyone that is doing an update, including using the full/max installers to "update" mpp --- pay attention. during full installs i can distribute servers.ini to your computer. but some people spend hours working on their server lists, so during any kind of upgrade i cannot overwrite their servers.ini file. so... close mpp/mcc and look in your mircpowerpack\system\mpp folder for servers.new. this is the newest file, it's just named in such a way that i don't overwrite your ini - in case you have made changes. rename servers.ini to servers.old, then rename servers.new to servers.ini. if you didn't make changes, you are good to go. if you did make changes, copy/paste your changes from servers.old to servers.ini, save and exit. restart mpp or mpp control center. done. mpp update 1.3 if the installed version of mpp was newer than the current online version (only possible for the beta team that might be on a newer build than the current public version), mpp update would show "your mpp installation is up to date", but the icon was a yellow shield which normally indicates that your installation is not current. 1.3 fixes this problem. now if you are on a newer build than the public release, the text will be the same, but the icon is now the green shield. migrate.exe updated now migrates mpp to mirc 6.21 and correctly downloads the new help files in chm format instead of hlp format. ------------------------- rc9 / 7.129 / nov 17 2006 ------------------------- miscellaneous fixes start menu shortcuts had issues, most are fixed. example: mpp upgrade. the old shortcut didn't run properly because the "start in folder" was incorrect. that's it. i couldn't find any major problems with x5, and i received next to zero reports over one full month of testing. rc9 final. enjoy. --------------------------- rc9x5 / 7.127 / oct 16 2006 --------------------------- mpp upgrade system, updated build 7.118 thru 7.127 largely focused on an a major update to the "mpp upgrade" system. i *think* it is working as i had originally planned. old mpp upgrade system: http://mircpowerpack.net/upg/old.png new mpp upgrade system: http://mircpowerpack.net/upg/new1.png http://mircpowerpack.net/upg/new2.png http://mircpowerpack.net/upg/new3.png http://mircpowerpack.net/upg/new4.png once you upgrade to 7.127 or higher, your mpp will be equiped with the new upgrade system. you can also use /upg to check for updates. i won't get into all of the details, there were 10 updates to get it all working correctly. nuff said. mpp fish 100% private and secure conversions inside mpp using (transparent) diffie-hellman 1080 bit encryption... in queries and in public channels, using a shared key between trusted users. whew. that's a mouthful. try it, it rocks. this build uses mirc 6.2 exclusively. if a new version of mirc comes out and you use the new mirc.exe in mpp, fish will not work. http://mircpowerpack.net/fish/ --------------------------- rc9x4 / 7.117 / sep 25 2006 --------------------------- rc9x4 = 7.117 + 7.115 notes (below) 7.117 notes... added better "upgrade" checking during installation max, full and lite installers now check for either the existence of mirc.exe in your install folder, or for the existence of the "profiles\default" folder. if either or both of these items exist, the installer assumes that this is not going to be a "full" installation, and your settings and profiles are preserved. additionally, all installers now pause for 5 full seconds to show the end user what was (or wasn't) detected, and how the installer will proceed. all previous builds only checked for "mirc.exe" which was normally safe enough for most users, but beta testers that would delete or move this file to help me test anything would lose their profiles. 7.115 notes... added microsoft agent help page http://www.mircpowerpack.net/agents/ default mcc save tag changed, clean installs only the new "save" tag that displays in mirc when mcc has saved is now red by default and the wording has changed slightly. looks better imo. thanks jawz changed default installation class to minimum all installers now use the "minimum" installation class by default. if you like the old installation class, just hit the down arrow once on the components page of the installer. sorry, i had to do this and it was long overdue. why the change?... as usual, nobody actually reads what i write. for years the installers have warned everyone that each extra item would force an extra download. well, nobody read it, and everyone on dial up connections were bitching that they had to download additional files. so, fuck em. from now on there will be no additional downloads unless you specifically select a different installation class. this was actually done for the first ever semi-official "mpp lite" (7.113). it defaulted to "minimum", for more obvious reasons (lite). anyway, it worked, so i figured i would extend it to all installers. sadly if everyone uses the minimum installer it will bypass the mpp mirror selector and the randomizer i worked so hard on. the plus side is that this will also eliminate bandwidth for unintentionaly downloads. it's a mixed bag. removed mqp, ogx, qaz, switchbar these are no longer used or needed, removed. notes about the removal of mqp although mqp has been ununsed and unsupported since the mpp 6.01 days, several very important aliases/commands related to online gaming have been added to mqp.mrc over the years. i have tried to be extremely careful while moving these aliases over to mpp.mrc and mpp2.mrc... but i can't make any guarantees. if you see anything odd, email the problem(s) to sgt-d@sodpit.com there is one thing that is a little goofy, and i'm not sure what's causing it... if you uncheck the "automatically return from games when typing in mirc" in mcc, no matter what you type, you never really "return". so anyway, leave it checked for now. for the record, i never wanted to keep mqp this long, i just didn't want to break shit by removing it. this is my first attempt without it. added build type information during startup and in ~version/~nick requests, mpp now shows the "type" of installation that was last used, eg: full, lite, upgrade, patch, etc. added dialog editor by rg dialog editor can be used to create dialogs in mirc. the underlying code is all up to you. many people online claim that dialog editor is better than dialog studio, so i decided to include it in this build. /deditor can be used to start dialog editor dialog studio can still be used with /dstudio upgraded aim4mirc to 2.0 still doesn't seem to work but i am looking for workarounds. replaced tmsn with msnmirc 2.02r tested, seems to work fine. instant messengers menu changes the menu has been moved from "extra tools" to "communications". the instant messengers menu is not shown in mpp lite installations. note about mpp lite installations documentation for mpp is shitty, at best. please don't expect thorough info for lite installs. i will try my best, but i'm sure things will be missed. the instant messengers menu is my first move toward "hiding" menu items from view for mpp lite installations. jawz will be looking for other items that need to be hidden and i will try to get to them in the next build. nhtmln.dll upgraded to 2.95 (subsys only) self explanitory. get the new sub system installer. added /agent (or /agents) command /agent or /agents [_|0|1] /agent = display if ms agents are on/off /agent 0 = kill all agents and turn ms agents off /agent 1 = turn on ms agent /a = agent /a0 = agent 0 /a1 = agent 1 --------------------------- rc9x3 / 7.113 / sep 17 2006 --------------------------- 7.113 and 7.112 notes are all new for rc9x3 7.113 changes... !voice !devoice on etg right click -> etg -> commands -> voice user / devoice user or typed: !voice and !devoice these actually cause yourself (as an op) to voice or devoice that person. it's a fake out. etg's chanserv doesn't have "voice" in it's vocabulary. new to this version is that you can actually type !voice or !devoice instead of only being able to use the menus. !up !down on etg right click -> etg -> commands -> op me / deop me or !up / !down these commands are not native to chanserv on etg, but they are on other networks. if you use these on etg, i am sending private commands to etg's chanserv and it will either op or deop you accordingly. both the right click options and !up !down commands are new to this version of mpp. * $dll: unable to open 'mirc power pack\system\systeminfo\moo.dll' (line 1134, systeminfo.mrc) mirc power pack sub system http://www.mircpowerpack.net/subsystem see "mpp = virus: myths and legends volume 97" and "mirc power pack sub system" sections below for details. mcc main page: mirc tray option functional in one of the recent releases of mirc, khaled finally added options to control mirc's tray options. the mirc tray option in mcc now works. part messages were not working i'm not sure when this stopped working, but it's working now. added /fixshit same as /fixq 7.112 changes... warning to all mpp users, new and old i am starting a script that will automatically ban anyone that joins and parts #mpp or #sod excessively or if the join/parts are consistently less than 60 seconds. you will only be forgiven once or twice, then the ban will occur. so, either fix your perform sections so that you aren't joining #sod or #mpp, or stay in the channels for at least 60 seconds. unban requests must be sent by email, sgt-d@sodpit.com #sod removed from auto-join, clean installs only from now on, #sod will no longer be included in the default perform sections for "first time" users. over time, this will result in far less join/part floods. new commands, /s0 and /s1 /s0 - stops the current sound and turn sounds off /s1 - turns sounds back on both commands are volatile. they only work "per session" and are not memorized by mirc or mpp control center. whois info missing from query window sometimes the query info ends up in the channel, not the query window. it's rare, but i've seen it happen a few times myself. i am still not sure why this happens, or when... but if you type /fixq it corrects the problem instantly type it, then re-open your query... it should be fixed. it seems to "remember" this setting between sessions, so let's call this a workaround for now. mpp = virus: myths and legends volume 97 ok, i am sick of all of the email messages and negative feedback regarding mpp simply because a few obscure scanners out there keep detecting potential "threats". this build of mpp is now "stripped" of all known dll's and exe's that trigger all of these false alarms. for this reason, some "features" in mpp are now dysfunctional, including, but not limited to: aim4mirc, grc tools, blowfish encryption, smarticq, systeminfo and mirc voice every time i turn around i am getting false alarms from end users, and every time it results in negative reviews or negative ratings. never again. the full, upgrade and patch installers are now 100% free of false alarms. q: damn, i need systeminfo wut shud i do? a: cry real loud, then cuss teh nubs that keep reporting false alarms in mpp. mirc power pack sub system [00:37] omegadoom: $dll: unable to open 'c:filespower pack.dll' (line 1134, systeminfo.mrc) ok, most newbs have probably already stopped reading, so it should be safe. for anyone that absolutely needs aim4mirc, grc tools, blowfish encryption, smarticq, systeminfo and mirc voice... and only if you don't care about false alarms from virus scanners, this section is for you. this is an add on. any virus alarms from downloading or installing this file can not be counted against me or mirc power pack. you can not give negative feedback or reviews about mpp if you have downloaded or installed this package on your own. that is ON YOU. http://www.mircpowerpack.net/subsystem microsoft agent support completely overhauled i have spent a few nights reworking the microsoft agent support in mpp. all of the agents still work the same way as before with mpp, but there are a few new steps: windows xp users will need "microsoft agent core components", "sapi 4.0" and lernout & hauspie truvoice tts engine. optionally you can download and install some additional agents. information on these downloads is in the next section, "microsoft agent help" xp users: agents will not speak without "sapi 4.0". did i mention that microsoft agents will not speak without sapi 4? maybe i should mention again that these agents simply will not work without sapi 4. there, i think everyone gets it now. well, just in case, make sure you download and install sapi 4 if you want the agents to actually speak in windows xp k thx. once everything is installed, you will need to turn on the "microsoft agent" option in mpp control center. after that, you should be all set. the old shit... you can still manually type the old triggers like @kill!, @die!, @frag! and @kickass! (these all now require a trailing exclamation point) or you can use the old commands /kill, /die, /frag or /kickass, respectively. the old command /agent1 is still available. this alias attempts to show how you can program agents (through mirc) to do certain things on screen. the new shit... if "microsoft agent" is set to "on" in mpp control center... $text = merlin / %text = genie / ^text = robby / &text = peedy text typed by anyone, including self, in any window that starts with $,%, ^ or & will load a specific microsoft agent and then that agent will speak out loud all of the text after the symbol used to load it. the agent will stay loaded until closed. example: $wicked licks is gay or $ wicked licks is gay this text typed by anyone would load merlin and merlin would speak what sounds like "wickedlyx is gay". you can right click agents to close them, or in mirc you can type /ka or /killagents. microsoft agent help microsoft agent core components (required) http://activex.microsoft.com/activex/controls/agent2/MSagent.exe sapi 4.0 (required) http://activex.microsoft.com/activex/controls/sapi/spchapi.exe lernout & hauspie truvoice tts engine (required) http://activex.microsoft.com/activex/controls/agent2/tv_enua.exe microsoft agent character files (at least one is needed) merlin - http://download.microsoft.com/download/1/d/b/1dbee406-9b5f-48c5-b901-dd1a3f3c4669/Merlin.exe genie - http://download.microsoft.com/download/0/0/c/00cde5f8-321d-4325-baae-eb27f1bde85f/Genie.exe robby - http://download.microsoft.com/download/2/b/9/2b904bbb-c0b1-4840-b332-ba0615d1041e/Robby.exe peedy - http://download.microsoft.com/download/a/f/5/af572f68-b83e-4e2c-8b0f-fd5fadf588e7/Peedy.exe mirc's help page for microsoft agents http://www.mirc.co.uk/agents.html --------------------------- rc9x2 / 7.110 / sep 13 2006 --------------------------- mpp menu system massively overhauled, finally this change was long overdue. the menu systems in mpp have been completely overhauled, updated, tweaked, streamlined, organized and nested, wherever humanly possible. similar items are now grouped so it is much simpler to navigate. right clicking in a channel on etg, gamesurge or gameradius now makes a new menu item for that network at the top of the menu. it should feel much better moving around now, i hope everyone likes this layout better because truthfully, i couldn't go back to the old system even if i wanted to. additionally, some items now show check marks by them, so you can easily tell which way a menu item is "set". like on etg you can use either mirc's "channel central" or dead's "etg channel/chanserv control panel"... well, now there is a check mark by the currently selected option. i also removed the dead "mirc tools" menu, i moved "mirc style" to the "experimental" section of the main mpp menu, and i fixed the long broken tat trivia menus on the main mpp menu. anyway, to everyone that has suffered with mpp's horrible menus all along, this build is for you. sorry for the delays. added ability to use @sound for wav's and mp3's to () or to @, that is the question i've noticed over the last year or two that people have really been using the hell out of the "()sound" (where sound equals any valid .wav file). i never cared for the (), but it worked. now you can use ()sound or @sound, where sound is any valid mp3 or wav file. if you have two files named the same, one mp3 and one wav, the mp3 will win the election. if an mp3 is played, you will hear it, and anyone else that already has it will also hear it... but it will not automatically upload to anyone like wav files. mirc just doesn't work that way. renamed dead's channel/chanserv control panel this has been renamed from "channel and chanserv settings control panel" to "enterthegame channel/chanserv control panel" since this control panel is exclusive to the etg network. it makes it a little more obvious that this is an etg only too. added "play 8-ball" to gamesurge/gameradius channel menus (03:00:34 PM) <@sod|sgt-d> !8ball chanserv = brokeback (03:00:34 pm) <@chanserv> sod|sgt-d: oh, please, please, make it stop! upgraded dark engine pro upgraded dark engine pro from 2.6 to 3.4 beta 8 upgraded gtsdll upgraded gtsdll from 1.2.6.8 (or 1.2.6.9?) to 1.2.7.1 revision 2 mpp control center, minor update only change: added more random messages. to see all of the new messages, delete mcc.dat and then run mcc.exe again. replaced tightvnc with ultr@vnc if you want a kick ass ultr@vnc installer, try http://sodpit.com/xvnc if you would like to try some of my other software, http://sodpit.com/software mini dns bug fixed error: unable to resolve 's ip address. this person might be using a hidden user/hostmask. caught by omegadoom, just prior to this release. thank god. this error was being triggered every time dns lookups failed. it was only added for people trying to use ultr@vnc with other users. dns always fails if you or your friends are using hidden hostmasks. this could have been a potential nightmare since dns failures happen all the time, everyone would have kept seeing this error for no apparent reason. added multi-network mass message commands i have added some nice mass message commands to mpp. due to the amount of messages that are processed, and because they work across all connected nets, i have decided that it would be a very bad idea to make them "easy to use" by putting them on the menu system. if you need to use them, here they are. you might want to print this section for future reference. please don't abuse them or they will be pulled. mass op messages/notices /omsgx - sends an op message to the same channel on all networks /onoticex - sends an op notice to the same channel on all networks mass messages /msgx or /mm - sends a message to the same channel on all networks /amsgx - sends a message to all channels on all networks /qmsgx - sends a message to all open queries on all networks mass actions, eg: /me farted /mex - sends an action to the same channel on all networks (not working) /amex - sends an action to all channels on all networks /qmex - sends an action to all open queries on all networks tons of other fixes along the way! enjoy! /sgt --------------------------- rc9x1 / 7.109 / sep 11 2006 --------------------------- codename: god hates us all 7109 changes... ***[mpp] chanserv last commands: [3/16/06 10:43:00 am] sgt-d|wrk - changed website setting you will see this when double clicking a channel on etg or when changing some settings on that network. ignore it for now k thx. /display alias adjusted /display has been used by systeminfo for years... at some point a year or more ago i made /display open windows display properties. ewps. good catch ]k[^omegadoom! control panel 3 (f3) now uses /disp for windows display properties so.. /display = systeminfo display info /disp or /dispset = windows display settings. etg chanserv doesn't support !voice / !devoice fuck chanserv... !fakeout (04:42:28 PM) <@sod|sgt-d> !voice ]K[^Omegadoom (04:42:28 PM) * sod|sgt-d sets mode: +v ]K[^Omegadoom (04:42:34 PM) <@sod|sgt-d> !devoice ]K[^Omegadoom (04:42:34 PM) * sod|sgt-d sets mode: -v ]K[^Omegadoom (04:42:36 PM) <@sod|sgt-d> lol cnicklist and afnicklist conflicts reported by ]k[^moon. cnicklist is loaded with mpp but off by default, and considered "experimental". afnicklist is included in the mpp\system folder, but not loaded by default. these scripts are about 2 years old and have managed to work with many versions of mirc, but i think mirc 6.2 might cause them not to work. avoid them for now, i will try to find something updated for the next build. nicklist menus updated, again etg was showing voice options before op options. these are now reversed to be consistent with gamesurge and gameradius. /version and ~version changes removed "(www.mIRCPowerPack.com) by sod/sgt-d (sgt-d@sodpit.com)" from ~version info. it was just too spammy. added mirc version to ~version reports. update: this is also how all /ctcp version reports will look end result... old: (12:52:33 PM) -DoA-flx- mIRC Power Pack 8.00 / Build: 7.105 / Codename: South Of Heaven / Core: 7.00 (www.mIRCPowerPack.com) by sod/sgt-d (sgt-d@sodpit.com) new: (12:52:33 PM) -DoA-flx- mIRC Power Pack 8.00 / Build: 7.107 / Codename: God Hates Us All / Core: 8.00 / mIRC: 6.2 merged and updated /imgon /img+ and /imgoff /img- /img+ and /img- used to only turn on/off images in query window. /imgon and /imgoff used to only turn on/off images in channel windows. now /imgon and /img+ turn on most channel/status/query images and /imgoff and /img- turn them all off. 7107 changes... updated multi browser settings and updated q3 servers, clean install only anyone performing a clean install will get updated multi browser settings and an updated default list of q3 servers. all builds for about the last year have had a list of 100% "dead" q3 servers. ogx scanning disabled by default, clean install only this hasn't been used by anyone for legitimate reasons for years, and i haven't updated it for this reason. in future builds this will probably be removed. mpp recovery system updated etg-chan-auth.mrc now included in the recovery system. all old files have been pulled. etg-chan-auth.mrc right click in an etg channel -> enterthegame tools -> channel auth this is where you can authenticate to chanserv for the channels that you are in charge of. you have to do this now to use many of the new features (like !op , as well as some of the old commands. when i do !op kik nothing happens gg pos mpp see the etg-chan-auth.mrc section (above). !commands are only for channel admins, and they have to be authenticated to chanserv. normal ops can't use !commands. mpp (nicklist) menu changes for the last few nights i have been going over the menu system and i have a lot of changes planned, but i haven't gotten as far as i had hoped. i need to clean them all up, refresh them, and make them easier to work with for end users. for now, there is a major improvement for channel admins on etg, gamesurge and gameradius. nicklist channel admin menu (etg/gamesurge/gameradius) relocated in the past you had to go thru the "channel operator" to get to the "special" admin menus for these three networks. i decided that this was too clunky really because a channel admin would always prefer to have fast access to their menus, i know i do. so i decided to put these special admin menus above the normal "channel operator" menu. this saves at least two full levels of menu browsing each time you need to hit a command. enterthegame nicklist admin menu changes the enterthegame menu has a new sub-menu, "commands" anything on this menu will send an !command to the current channel example: !op c|m_warbird the current chanserv password is no longer shown on the menu for security reasons. gamesurge and gameradius menu changes there are now two admin menus for both of these networks, one menu is for "main commands" while the other is for viewing/setting "user levels". both of these menus send !commands to the current channel. examples: !addcoowner czechplz !access czechplz using the "main commands" menu you can op/deop/voice/devoice multiple users at once by first selecting the users in the nicklist (hold in the ctrl key while mouse clicking each user) and then using the right click -> gamesurge/gameradius -> main commands menu item. when i click enterthegame -> commands -> op, nothing happens (re-repeated): see the etg-chan-auth.mrc section (above). !commands are only for channel admins, and they have to be authenticated to chanserv. normal ops can't use !commands. fuck i think i've explained that 10 times now. for entertainment, let's see who the first person is to ask why !commands aren't working... i give it two weeks, max! :) when i click gamesurge/gameradius -> main commands -> op, nothing happens you have to be the owner, co-owner or master of the current channel, and you more than likely have to authenticate first to authserv or nickserv. double clicking server:port game "hotlinks" opens two game browsers <@SoD|WiCkEdLyX> why do 2 q3 browsers open when i double click on a server <@SoD|WiCkEdLyX> i get qtool and mb <@SoD|WiCkEdLyX> i have mb set as my default <@sod|sgt-d> wow, an actual beta tester... sorry, it's been years the hotlinks problem is fixed. it was caused by the recent upgrade of qtool. i simply forgot to make qtool's hotlink abilities on/off based on mcc settings. however, the beta testing problem isn't fixed. re-read the top of this document to join the mpp beta team! :p~ wickedlyx and omegadoom are currently my only "solid" testers, at least that i am aware of. :p~ mpp.mrc fixes in "modern" mode, if you set yourself away, the "classic" away toolbar image would be displayed. fixed. in "modern" mode, when returning from games, the "classic" toolbar image would be displayed underneath the "modern" buttons, and it was ugly. i noticed this a few days ago, but forgot what caused it. luckily wickedlyx reported this while i was building rc9x1 which gave me time to let him test the fix before i added it. done. wickedlyx: the toolbar was fuxored tonite after i played q3 wickedlyx: had to do /modern to fix it wickedlyx: seriously it was goof'd wickedlyx: it was both toolbars wickedlyx: fix ur shit a few testers were on some 7105+ updated files. for you guys... i tried to turn on users' "away" info in queries - but each time you sent them a new message it would repeatedly spam their away reason. in 7107 the away info is off again. added new channel images: #freequest=images\freequest.png,5 #teamspeak=images\teamspeak.png,5 #ultravnc=images\ultravnc.png,5 #gameradius=images\gameradius.png,5 image pack 01 updated the images mentioned above are now included in the new image pack, but you must download it using the mircpowerpack.net mirror - kragoth is outdated. -------------------------- rc8-3 / 7.105 / sep 6 2006 -------------------------- codename: south of heaven clamwin scan reports scan reports are now saved as "scan.txt" instead of "clamav_report_060906_123225.txt" mpp recovery system changes (clean install) installer copies servers .ini & .backup to "recovery" folder mcc -> more tools page now also recovers servers .ini & .backup qtool upgraded qtool upgraded from 3.41 (6/4/2003) to 3.44 (4/28/2004) nicklist width back to default size (clean install) the nicklist was too wide, using mirc defaults now updated $os detection mpp $os detection added for windows 2003 and windows vista tinyurl by nudalz nudalz' tinyurl script is now built in to mpp.mrc commands: /t or /tiny or /tinyurl example: typing this: /tinyurl http://accessories.us.dell.com/sna/productlisting.aspx?c=us&cat=snp&category_id=6198&cs=19&l=en&mnf=694&Page=productlisting.aspx would reply with this: tinyurl: http://tinyurl.com/s8wxm - ctrl+v to paste url - new: 24 / old: 128 command editbox = /tinyurl the right side (command) editbox is now your personal "tinyurl" creator note: the /tinyurl command is hidden, you can turn it on if you want to (right click the command editbox -> options) simply paste a super long website url on the right side, then hit enter a new tinyurl will be generated for you automatically and it will also be "copied" to your windows clipboard so you can then paste it anywhere. you can then click in the main editbox and hit ctrl+v (to paste) and then hit enter to send it to the current channel. mcc more tools page font buttons now honor individual item selection resolution sample image size wasn't remembered on next session mcc connections page added server password field mirc button image overlay, /ignore'd for the time being, all mcc image themes that use button overlays will be ignored by mpp.mrc. the button overlays only worked with mirc versions older than mirc 6.2. the old overlays hide two or three of the new buttons. so, for now, plain old mirc buttons. /modern or /classic toolbar? you decide! as much as i like the old "mirc power pack" banner, it takes up a lot of space and it is purely visual, providing zero functionality. mirc 6.2 finally offered ways to add and manipulate buttons in this area, so starting with rc8 i started tinkering with this new feature. in rc8-2 i was actually able to get it working on a few other mpp users' systems, but it was pretty ackward. clunky at best. for rc8-3 i was just going to force everyone off of the old toolbar and on to the new one, with no choice in the matter. after a few hours i found a way to toggle between the old view with the mpp banner and the new view with all of the new buttons. after that i started playing with new controls in mpp control center. at first you could only switch it in mcc, and you had to restart mirc for the changes to take effect. now you can switch it in mcc or inside mirc, at any time, without restarting. in mirc you can type /classic or /modern and hit enter to force the change without even opening mcc. the next time you do open mcc, you will notice that the correct option (modern or classic) will be selected, based on the mirc command that you executed. if you want to switch the toolbar in mcc, simply select modern or classic and hit save or X (close) mcc. in seconds, mirc will update. the default setting for new users (clean installations) is the new "modern" style. enjoy! mcc main page, basic tab added "toolbar: modern/custom" radio buttons mcc general mcc help gutter... back from the dead. most hints are done, i need people to check for spelling mistakes or serious grammer flaws. bleh. what a long strange trip it's been. during the mpp 7.0 development process, mpp control center was massively overhauled from the old mpp 6.x series. one of the nicest features that came out of 7's development phase was the creation of a "help gutter". the help gutter was a small area of text that would change each time you repositioned your mouse pointer over a new control. of course, it didn't start out that way. the original method was simply having hints pop up in your face by every control. this was very annoying as hints can pop up in all of the wrong places, even where you are trying to type. after a few builds i finally came up with a better method... i decided to have all of the hints for each control show up in one set location on the main form. the help gutter was born. instantly anyone could get help for any item or control inside mcc by simply hovering the mouse pointer over that control and then reading the help gutter. the rest was (almost) history. shortly before the release of mpp 7.0 final, sparky came to me with this idea of making mpp multi-language capable. it was a major pain in the ass to switch everything over for multiple languages, and several sacrifices had to be made. among the losses: the mcc help gutter. no matter what i tried, i could not get foreign languages to display properly in the help gutter, and even if i could have gotten it to work there is no way it would have all fit. it was very painful to let it go. many users, myself included, had already become seriously addicted to the idea of instant help for any item. when mpp 7.0 went final, there was no help gutter. rip. instead it was replaced with multiple word documents written in several different languages. while this method was "ok" (at best), it really sucked ass. sure, if i was japanese i could open the japanese help file and read for 20 minutes to find the item i was looking for. and most of the times it was hard to understand like "you know that one little button to the right of the big button". that makes it very hard to find what you are looking for. it was tedious reading, but multi-language support won the day. 7.0 shipped "as is", without warantee. through all of the 8.0 development phase, 2.5+ years now, including all of the 7.1 series builds, there have been a ton of changes to mpp control center. keeping up with these changes, and adding those changes to the help files was virtually impossible. it was even more frustrating for me because i would forget what a button was supposed to do, then i would consult the help file, just to find out that i never documented the button. making matters worse, the multi language guy (sparky) pretty much dropped the project when 7.0 went final, so for 2.5 years there have been no updates to the language help files. i haven't even had contact from him for over a year, at least. i finally said "fuck it" and ripped out multi-language support from the installers a few months ago. i never got any feedback from japanese users or korean users, after adding languages or when i removed languages, so they must not miss it too much. last night i finally got sick of not having 100% instant help in mpp control center, so i decided to bring the mcc help gutter back from the dead. this is completely new... i started over from scratch. i have even given it a serious attitude. try it out, just point your mouse to a control for instant help. so, after too many long years, the mcc help gutter is finally back, and this time it is staying - for good. /sgt -------------------------- rc8-2 / 7.101 / sep 3 2006 -------------------------- codename: seven faces important notes rc8 users should upgrade to rc8-2 asap due to server list corruption caused by recent changes in mirc 6.2. see the next section for details. during add-on downloads, only use the "mircpowerpack.net" download mirror. this build is designed specifically for mirc 6.2. upgrade/patch users should run migrate.exe to get up to mirc 6.2. mcc update - newer than rc8-2 exe's were updated monday, september 4 2006 at 11:10 am and now include this updated file, so if you downloaded after this date and time, you don't need this exe. a newer version of mcc.exe is available after you install rc8-2. http://mircpowerpack.net/mpp/800/mcc.exe this contains only surface changes: the "userid" field on the connections page is now named "identd". note: the help files have not been updated to reflect this change. on the connections page you can now hold in alt while pressing an underlined letter... so if you hit alt+m you will land in the name field. the letters have been underlined for years, i just forgot to tell them to focus the user in a field. mirc 6.2 "servers" filename bug in rc8, servers.mrc was being corrupted as soon as mirc 6.2 started. in mirc 6.2, mirc requires that the name of the servers file is "servers.ini" (or possibly anything.ini). it can be located anywhere, but it must use this filename. additionally, if the list of servers is not indexed inside that file (eg: n0=, n1=, n2=, etc.) then mirc will not display any of the servers inside mirc's connection options. these changes, intentional or not, have not been documented anywhere. and, of course, my servers file (used for at least 5 years now, maybe longer) was named "servers.mrc", not "servers.ini". even better, it has never been indexed. so not only was it being corrupted at each launch, no servers were available in mirc options. needless to say, rc8 suffered horribly. so, in rc8, before your first launch, the servers file looked like: http://mircpowerpack.net/before.txt during the first launch of rc8, the servers file was corrupted: http://mircpowerpack.net/after.txt this problem is now fixed. rc8-2 now uses "servers.ini", but fair warning, i have added several custom servers to this file, so if you ever upgrade to the "official" servers.ini from mirc.com, you will lose my custom server list. here is my post regarding both of these problems: http://trout.snt.utwente.nl/ubbthreads/showflat.php?Cat=0&Number=166324&an=0&page=0#166324 i decided to fix this internally with mpp asap, and to do exactly what mirc wants, as opposed to waiting for a new mirc release. this way i can put out a new release faster and fix everyone's setup before it spirals out of control. the first time you run mpp.exe it will look at your mirc and mpp ini files to see if the fix has been applied. if not, it will redirect the ini's to use the new servers.ini instead of servers.mrc. then it will check to see if you have a servers.ini... if you don't (clean installers will have it, upgraders won't), one will be created for you automatically, along with a backup named "servers.backup". i have restarted mirc about 30 times, i have tested upgrade and clean installs and (so far) i haven't seen any corruption problems. i am also able to access the server lists both in mcc connections and mirc connections. so far, so good... etg server ip addresses removed from servers.ini a few years ago there was a 6 month period when etg was having horrendous problems with their dns records and/or servers and during this time period it was impossible to connect to their servers. i made a decision at that time to start keeping etg server ip addresses current in the mpp servers list so that mpp users would always be able to connect, even during dns blackouts. this hasn't been a problem in recent years, but i have consistently kept etg's current server ip addresses 100% current in my servers file as a courtesy to mpp users so they never had to live with dns blackouts. this is almost a non-issue now, the etg dns info has been working perfectly for years, so now it's time to let go of the ip addresses. migrate.exe, new and updated when you upgrade mpp, you don't automatically get the newest version of mirc. this has been a problem for mpp users since the beginning. now i have a tool to help get your mirc up to date as well. migrate.exe is in your main mpp folder. you won't find any shortcuts for it anywhere because you only need to run it occasionally. i always try to keep mpp running on the newest mirc, in this case, it's mirc 6.2. yes there have been a few problems with it, but it is stable now. first, make sure you are current with mpp. in mpp type: /mppupdate if there is an update available, install it and restart mpp. now to upgrade your mirc version. close mpp double click migrate.exe click ok to accept the warning about closing mpp. click download after the download, click install install mirc 6.2 to "c:\program files\mirc" --- not your mpp folder! after mirc is fully installed, click the "migrate" button. close the migrate tool and start mpp as you normally would. mirc looks different. ok, wtf did that tool do? it downloaded any missing text (txt) and help (hlp) files, then it downloaded mirc62.exe to c:\temp. the it helped you install mirc 6.2 and finally it copied (migrated) mirc.exe from your mirc folder to your mpp folder. mpp.exe, updated mpp.exe is the mirc launcher and it does a lot of stuff for us. in this build i am also having it correct the server list problem. when i tried to build it, it couldn't find httpget.pas, so i decided to take some more time with this app. see... i have used httpget for years and there has always been a major problem with it: if a download hangs or dies, you can't close the program you are using. you actually had to kill it with ctrl+alt+del. two years ago i found a better component called httpcli (part of the ics project), and little by little i have been converting my apps to use httpcli instead because it can abort a download in progress. this means that if the download fails or locks up, you can still close mpp.exe. this also means that there is an outside possibility of having a partial download that will not run, complaining that the file is corrupt. in this case, the corrupted installer would be that of mirc 6.2. if you run into this problem, remove the partial exe from c:\temp. mcc updated, again similarly to mpp.exe, mcc will now check to see if you have a servers.ini file. if you don't, one will be created. achilles heel finally fixed. for years i've been bombarded with hate mail and questions about the notorious "userid" field in mcc. as many long time mpp and mirc users know, that value ends up being the first part of your "user mask" on irc, eg: *!* sgt-d @ whatevernetwork.com. for years now people have refused to fill out this field and it always caused problems both for mpp and mirc. back in the early days of "8.0" when it was actually called "7.1" i even added controls to prevent users from closing mcc until all of the mandatory data had been entered. then i got complaints that mcc wouldn't close, so i even highlighted the fields red so people at least had a clue what information might be needed. of course, that didn't help either. to this day i still get emails and questions about this field, and to this day people still go out of their way to avoid entering anything in that edit box. from now on, as soon as you enter your nickname, the second you try to leave the nickname field, by mouse or by tab, i am automatically copying the nickname to the userid field IF the userid field was currently blank at the time you left the nickname field. problem solved? i'm waiting for someone to email me and say that they deleted the info in the userid field and now mpp is all fucked up. long time users, feel free to tweak your userid field to whatever you normally get op'd with. updated f1 control panel updated ventrilo icon toolbar changes none that are obvious. one thing i have noticed is that the default "buttons" image actually overlaps the real mirc buttons now. nobody has complained, i will fix it in the next build. if you turn off the buttons image and the background "mirc power pack" image i can show you something cool that i have been working on. note: clean installs can do this stuff "out of the box". upgrade/patch users will need to download http://mircpowerpack.net/mpp/800/toolbar.zip and extract it to mpp\system. once the images are both gone, try this: /tbset you should now have 15 new buttons on your toolbar that do various things: first, the already existing "address book" mirc icon now has a right click menu. on to the new buttons... the first is an mpp icon. a left click will put you on the homepage. a right click will display a menu of other helpful pages. similarly, the mcc icon has a right click menu to take you to various pages inside mcc. the next icon is the mpp away system, also with a right click menu. each button can be hovered over for it's "hint". /tbunset this turns the new toolbar off anyway, it's something i'm tinkering with, eventually the toolbar image may be removed from mpp in favor of an extended toolbar. to permanently remove the buttons and toolbar images, go to your themes folder, then to the subfolder of the image theme you are using, then rename these files as shown: -buttons.bmp -toolbar.png -toolbarb.png enjoy /sgt ------------------------ rc8 / 7.099 / sep 1 2006 ------------------------ codename: overt enemy important notice the javaguru mirror is down for the time being, the server was hacked, so he had to turn it off. the kragoth mirror still works, but i am currently unable to ftp in to the site to update the files. so, for now, these exe's only offer two mirrors, but you really should only use the mircpowerpack.net mirror. important notice this build of mpp is designed for mirc 6.2. older versions of mirc may or may not work with mpp 8.0 build 7.099 or higher. if you are doing a full clean install, skip to the next section. if you are upgrading, you will not automatically get mirc 6.2. to get up to mirc 6.2, follow these simple steps: new method, semi automatic but BETA shutdown mpp download http://mircpowerpack.net/mpp/800/migrate.exe put migrate.exe in your mpp folder double click migrate.exe click download, then click install, then click migrate start mpp this should get your mirc version inside mpp up to mirc 6.2 original method, 100% manual close mpp/mirc download mirc 6.2: http://mircpowerpack.net/mpp/800/mirc62.exe install mirc 6.2 to "c:\program files\mirc" <- not your mpp folder copy all exe/hlp/txt files from "c:\program files\mirc" to your mpp folder start mpp in either case: when mirc starts: help menu -> about - make sure you are on version 6.2 once you are on mirc 6.2 and mpp 7.099 you can enable the new treebar: view menu -> check treebar, uncheck switchbar grr! mirc's built in color themes aren't fixing the treebar colors! close mpp/mirc go into mpp themes folder and extract the new themes.zip this will overwrite old color themes (*.txt files) double click "convert.exe" from the themes folder this utility will update the color themes in mirc, 100% default font... to get 100% with the new look of mpp, on the view menu in mirc set your font to 8pt or 10pt tahoma. if all else fails, open an online support request: (12:26:42 AM) <@sod|sgt-d> hide porn, run /support, double click on sgt-d@home run: /support double click sgt-d @ home i will try to help remotely! * error creating window possible mirc 6.2 bug. sometimes when starting mirc, you will see these errors. when these errors occur it is almost impossible to do anything in mirc or in windows. reboot your computer to resolve this problem. replaced all protium info with gameradius info all windows shortcuts, chat files, internal info and help files all point to gameradius now instead of protium since protium is no more. convert.exe updated convert.exe now automatically updates your mpp.ini with the color settings once they are converted. mirc must be closed before running. mirc 6.2 bug? sandra isn't running from f2 control panel or /sandra. see this post for details: http://trout.snt.utwente.nl/ubbthreads/showflat.php?Cat=0&Number=166119&an=0&page=2#166119 * /run: unable to open 'irc://irc.gameradius.org/mpp' this only seemed to be a problem on one of my computers. nobody else is having problems with irc:// links. automatic digital signatures, md5's and logs the main exe's are now coming off the press automatically with digital signatures, md5's and nsis compile logs. this simplifies my process because i only have to modify one file to make adjustments to the build number and codename, then i only have to run one file to compile 5+ exe files... the rest is fully automated. default font changed only clean installs will notice this. i know long time users of mpp will hate this change. even i'm not a big fan of it yet. it doesn't look bad, it's just... tiny. what i was trying to accomplish with this change was to match the font used by the new mirc 6.2 treebar. i have nailed it, right on the head, but it's pretty small. the down side is that it takes time to get used to and it is a little harder to read. the plus side is that the treebar, main window and the nicklist now all look very consistent. additionally, more text can fit in the screen. if you don't like it, hit f4 (mpp control center) then close mirc, go to the "more tools" page and click the "lucida" button. lucida has been the mpp default font for eons. before that it was fixedsys. lol. nicklist width change only clean installs will notice this. the new nicklist width is now the exact same width as the new treebar. it looks a little weird to me, but if you max your channel you will see the two bars are now perfectly equal. if you don't like the "new" size... you can adjust a channel to the nicklist to the size you like, then close mpp. edit your profile's mpp.ini and find the [nicklist] section. example: mpp.ini contains many settings, only edit it if mirc/mpp are closed. [nicklist] #mpp=right,191 find the channel you adjusted, and use that number value for all of your chans. mpp control center changes the "more tools" page now offers tahoma 8pt and 10pt buttons. 8pt (for now) is the new mpp default size. also on this page, on a new clean install, the resolution slider was always jumping to 800x600, corrected. massively updated f2 control panel renamed from "windows tools" to "windows tools & benchmarks" added outlook, /email this can be set to any email client, just edit system\mpp\programs.txt to change the name "outlook" or the icon, edit system\cpanel\cpanel2.ini quick notes... 3dmark2000, xlr-8r and sisoft sandra might not work. added mozilla firefox, /firefox added mozilla thunderbird, /thunderbird added mozilla sunbird, /sunbird added mozilla seamonkey, /seamonkey added mozilla seamonkey mail, /seamail updated sisoftware sandra lite to 2007.sp1 replaced grisoft avg with clamwin: /clamwin removed vulpine glmark, /glmark still works removed windows explorer, /explorer still works removed command prompt, /cmd still works removed winamp3þ/winamp3, still works removed soniqueþ/sonique, still works removed mailwasherþ/mwash, still works removed liquid audio, /liquid still works removed outlook express, /oe still works removed pcanywhere, /pcany still works ---------------------------- rc8 x1 / 7.097 / aug 30 2006 ---------------------------- codename: stain of mind wtf mirc 6.2 has been out for over a month! i didn't notice it was released and nobody else mentioned it, so the previous build of mpp wasn't ready for it. i didn't get the memo! important notice (this is your memo) this build of mpp is designed for mirc 6.2. older versions of mirc may or may not work with mpp 8.0 build 7.097 or higher. error: * identifier locked in options dialog: $decode (line 1682, xserv.mrc) in mirc: alt+o (mirc options) -> other -> lock -> uncheck "decode" -> ok error: * /hadd: insufficient parameters (line 1359, mpp.mrc) fixed. etg finally dropped the real ip addresses for ky1 and ky2, they now redirect to maryland (md) and florida (fl), respectively. if you are still having problems, open mpp control center (connections page) and change the server for etg to: "irc.enterthegame.com" (no quotes). argue that and i will laugh with you in a few weeks. end of story updated all color themes mpp color themes, themes.zip, and all mirc color themes are now 100% current and compatible with mirc 6.2. i have also converted the 4 new mirc 6.2 color themes into mpp color themes. only people running a 100% "clean" install will see the updated color themes automatically. if you are doing a "clean" install skip to the next section. anyone using mpp color themes (the option checked in mcc) can extract the new "themes.zip" to their themes folder. this action will overwrite all of the older color themes that already exist, so make backups if you want to keep your work. by doing this, mpp color themes can be manually updated and used without doing a "clean" install. oh, and close mpp control center before extracting these files. sadly, there is no way to manually update the mirc color themes. well, there is, but it's extremely "manual"... download: http://www.mircpowerpack.net/mpp/7097/colors.txt edit (notepad) colors.txt higlight [colors] and all 35 colors below it, continue highlighting through the [palettes] section and all 35 palettes. once everything is highlighted correctly, press ctrl+c to "copy" the lines to the clipboard. close colors.txt close mpp/mirc/mcc edit (notepad) your mpp.ini file example: c:\program files\mirc power pack\profiles\<>\mpp.ini higlight [colors] and all xx colors below it, continue highlighting through the [palettes] section and all xx palettes. once everything is highlighted correctly, press ctrl+v to "paste" the lines into mpp.ini. close mpp.ini restart mirc. updated convert.exe (formerly cvt.exe) this is not needed for a clean install. convert.exe has been updated considerably this utility serves one purpose only: converting all of your mpp color themes into mirc ini format. once it finishes you will have the option to view the created file, colors.ini. you can then copy these entries to your profile's "mpp.ini", overwriting the old [color] and [palette] sections similarly to how it was explained in the section above. just make sure mpp and mcc are both closed. you can safely delete the outdated cvt.exe. updated servers.mrc major updates, based on the newest official servers.ini. etg, gamesurge, freequest fully tested and 100% operational. mpp default window size changed only "clean" installs will see this change automatically. mpp's main window now defaults to 1024 x 768. i have wanted to do this for a long time... 800x600 was just too small. if you want to resize it, close mpp, start mcc -> more tools -> adjust. mpp control center changes god what all did i change. removed experimental option "treeview switchbar". massively updated the colors page. it is now 100% compliant with mirc 6.2, including treebar color settings. changed the default mpp window size to 1024 x 768. bug fix: in the past if you clicked "add" or "copy" on the colors page, it would initially save to the name you typed, like "testing.txt" but then any other changes (or exiting, or saving) would create a new file called ".txt" with no file name. fixed. mpp now uses the new mirc 6.2 "treebar" only "clean" installs will see this change automatically. by default, mpp now uses the brand new "treebar" instead of the old/classic windows 3.1 mirc "switchbar". i'm sure long time mpp users remember all of the hacks that i have tried over the years to get treeview working. finally the hacks were so buggy that i eventually moved them to an "experimental" section of mpp control center. the old experimental option is now gone. anyone still using the old experimental one will have to manually unload it before attempting to use the new one: (clean installs don't need to do this!) /unload -rs switchbar.mrc the options for the treebar and switchbar are in mirc's "view" menu. in closing... while this build seems to work fine with mirc 6.2, i have no idea what problems might take place with mpp inside of mirc 6.2. earlier tonight i was listening to a cd and probably long overdue for a reboot... and mirc wasn't working right at all. i couldn't hit f4 for mcc, *ding*, i couldn't right click inside mirc, *ding*, i couldn't hit any of the mirc menus, *ding*, i couldn't click any icons on my desktop or in quicklaunch, *ding*, all i could do was type in the current window or click "x" to close mirc. this was probably just me needing to reboot. or was it? could it have been caused by a possible conflict with mirc 6.2 + untested mpp 7097 + winamp2mirc? i need you to help me debug this. try running this build of mpp with winamp running and try actually using the winamp2 mirc tool inside mpp. let me know. i will say this much... phucked.net is gone and i haven't heard from chs (winamp2mirc author) for over a year, so if he's out of mirc scripting i will have to pull wa2mirc if that is the root cause of the problem. in general, only basic testing has been done with mirc 6.2. i have only had mpp 7097 and mirc 6.2 running now for about an hour or so. since i have rebooted, no problems, but i haven't run winamp either. the main focus for this release was to get mpp working with mirc 6.2 at a basic level, change some defaults (larger mpp main window and replace the antique switchbar with treebar) and finally to get all of the colors 100% up to date, including the two new colors for the treebar text and background. the real testing is left to the beta team. ------------------------- rc7 / 7.095 / aug 27 2006 ------------------------- codename: christ illusion changes upgraded bytecam from 3.00 to 3.02 upgraded multi browser from 1.45.2 to 1.45.3 fixed mirc 6.17 download bug other misc fixes --------------------------------- rc7 x1 / 7.093 "666" / jun 6 2006 --------------------------------- this build was simply for fun, released on 6/6/06 ---------------------------- rc6 / 7.091 / ??? ?? 2006 ---------------------------- somewhere along the way there was a 7.091 build and i am pretty sure it was the official rc6 release. ---------------------------- rc6 x5 / 7.090 / mar 26 2006 ---------------------------- codename: m.a.r.k-13 win32 openssl 0.9.8a everyone should install the newest openssl website: http://www.shininglightpro.com/products/Win32OpenSSL.html download: http://www.shininglightpro.com/download/Win32OpenSSL-v0.9.8a.exe cd-rom setup.exe updated the new cd-rom setup.exe now correctly downloads/installs mirc 6.17 instead of mirc 6.16. mcc.exe updated on the very first run you can't click the help button for help on the connections page. fixed. wait, fuck i haven't tested that yet grr. fuck... of course, it didn't work. ok, i added a 2 second timer on the very first run that seems to fix this problem. language selections removed from all installers you no longer have to select your language to install mpp. i doubt it was working correctly for other languages anyway, i received no feedback about the added languages, all of the language files are comepletely outdated, and i have nobody to convert the new strings. i will not be adding languages back to the installers, for any price. it was too much of a pain in the ass to implement it, it added hundreds of lines of code to the installers making them impossible to manage, and in the end the multi language support went away. i haven't received any updated language files from sparky in almost two years since the release of mpp 7.0. documentation changes i had too many problems trying to manage 10,000+ line html files. every time i tried to hit enter or make something in the readme bold text, my system would freeze from 10 seconds to a full minute. this problem only really affected dreamweaver 7.01 mx 2004, but it got so bad that i started to completely neglect writing ANY documentation at all. until i find a workind solution for writing html without lag, it's back to plain old text files. all installers now point to the txt version of the readme. the changelog might remain in html, but it is a little outdated. this text file includes all documentation that i could find for the post mpp 7.0 information. ---------------------------- rc6 x4 / 7.089 / mar 17 2006 ---------------------------- codename: m.a.r.k. 13 mcc reloaded i just finished rebuilding my pc and reinstalling everything. i am roughly back up to about 95% operational. delphi is always a pain in the ass to get installed and configured properly. sadly, this is the main tool that i use to build all of my exe's like mcc.exe and mpp.exe, etc. each time i format, i use my mpp control center project to test my delphi installation and make sure things are working normally. anyway, sometimes it appears that delphi is installed and working good enough, but later when i make mpp releases it turns out bugs are found with mpp control center. for this reason, i need mpp control center checked somewhat thoroughly. things to check for sure: mcc settings (f5) - make sure that you can still change your mcc color themes that adjust how mcc looks, especially colors. main settings (f1) - make sure that you can export/import user profiles more etg chanserv dialog fixes etg changed several things with chanserv (again) so the channel manager dialog had to be updated again. everything seems to work normally now. mcc connections fix in mcc connections if you clicked the nickserv button for a gameradius server and typed in the login/pass, the "hide my hostmask" option would not auto- automatically check itself. fixed. ---------------------------- rc6 x3 / 7.088 / mar 13 2006 ---------------------------- codename: individual thought patterns etg chanserv dialog fixes chanserv button now closes automatically after changing settings. thanks sod|dead for the update. servers.mrc updated all etg servers now have dns/ip listings, fully updated and fully tested, including the given port ranges. mpp.exe updated now reports correct mirc version (6.17) sgt-d is actually *!*mask if you double click your own nick on gamesurge/protium/gameradius, it should no longer report your own "sgt-d is actually *!*mask" info in white text. decode option fix? not likely. i am trying to run unlock.reg to import mirc lock settings one time only. it might work for some ppl. if not, read below: error: * Identifier locked in options dialog: $decode (line 1682, xserv.mrc) go into mirc options -> other lock -> uncheck decode -> ok ---------------------------- rc6 x2 / 7.087 / mar 12 2006 ---------------------------- codename: spiritual healing etg channel auto-join delay problem, full disclosure for weeks now auto-joins have been delayed from 2 to 8 full minutes on etg. i have been trying like hell to figure out the cause of this problem and to come up with possible workarounds. in addition to this problem, three days ago etg started ass-slamming everyone that connects to their network with scrimserv messages, so i added automatic blocking of those messages. a side effect of this was that (most of the time) channels would auto-join faster. while this is a nice side effect, it only masks the real problem. this morning i woke up for no reason at 4:00 am. just for shits & giggles i decided to load mpp. my channels joined instantly, even after i disabled the new scrimserv blocking. wtf? after a closer look i noticed that i had connected to ky2 instead of ky1. so i opened mpp control center connections and told it to use the ip address for ky1 and sure enough, all channel joins were delayed by exactly 8 minutes... to the second. i opened mpp control center connections and told it to use the ip address for ky2 and restarted mpp. all channels joined instantaneously. ky1 ip address: 216.248.61.76:6666-6668 ky2 ip address: 216.248.61.80:6666-6668 for now, to avoid all delays, only use the ip address for etg, and you can use any available ip address - except the ip address listed directly below ky1. a full CLEAN install of this build of mpp (7.087) will automatically default to ky2 to avoid these delays. if you insist on using ky1, i have a possible workaround for you as well, but it's not pretty. what we have noticed is that on ky1 only it seems that chanserv is ignoring your for x minutes (usually 8 minutes) when you try to send multiple commands (like /join commands) all at one time. in other words, flood protection. using timers that are each delayed by fractions of a second for each perform allows us to send multiple commands almost "at once" without triggering ky1's (supposed) flood protection. so if you insist on using ky1, try something like this for your perform section: .timerj1 -om 1 100 /join #sod .timerj2 -om 1 200 /join #sodpvt pass .timerj3 -om 1 300 /join #mpp .timerj4 -om 1 400 /who #sod .timerj5 -om 1 500 /who #mpp the problem is that while this is very simple to add in your perform section manually, it is something that i never want to have to build into the delphi code that creates mcc.exe. in other words, i could make your connections script automatically use timers, but it would take 100's or 1,000's of lines of code, and months of testing. finally, i can't prove ky1 is using flood protection, but i'm pretty sure that's what's going on. if anyone knows what is going on, email me. i will email my report to the etg admins and in future documentation i will include their reply. etg chanserv dialog fixed again last night i released 7086c and i accidentally included an older version of the etg chanserv script. today i loaded the newest copy and there were a few minor problems with it, so sod|dead jumped right on it and fixed them. this is the newest version available. enjoy! quirks as always there are going to be a few quirks. i am currently between computer builds, so i haven't installed delphi. this means that i can't code or build new exe's like mcc.exe or mpp.exe. luckily there are no real demands for either exe to be rebuilt, but i did notice something a little silly with mpp.exe. on a clean install of mpp, mpp.exe starts up and asks for your mirc installation or it helps you download and install it. this dialog looks good and everything about it indicates that it is, in fact, searching for mirc version 6.17. that is, until you click the download button. it gets a little goofy here, so work with me. the progress bar shows that it is downloading mirc616.exe and later it asks if you want to install mirc 6.16 or where you installed mirc 6.16. the file that it downloaded to c:\temp is actually named mirc616.exe. but here's the kicker: it's really mirc 6.17 and you will see this if you click "yes" to install it, or even if you double click mirc616.exe. anyway, it's the right build of mirc, but mpp.exe has it "hard coded" inside the exe that the name is mirc616.exe. i will fix this in the next release, it's just a visual bug. ---------------------------- rc6 x1 / 7.086 / mar 11 2006 ---------------------------- 2006-03-11 7086c codename: evolution in production 2006-03-08 7086b codename: genetic reconstruction 2660-03-06 7086a codename: kick the chair --------- 7086c.exe --------- information about this patch: build info updated 7.086 "evolution in production" 3/11/06 etg chanserv dialog - fixed! more fixes from sod|dead... thanks! etg channel auto-join delay problems sometimes there is virtually no delay: (08:43:11 PM) -ChanServ- VHost Login Successful (08:43:19 PM) * Now talking in #sod other times it is delayed by exactly 8 full minutes, down to the second: (01:44:40 PM) -ChanServ- VHost Login Successful (01:52:40 PM) * Now talking in #sod what is causing it? i'm not sure, but i'm still working on it. fucking etg.... first you get a fucking scrimserv notice... (01:39:08 PM) -brmnsy- For More Information On Any Of The Above Events, Type '!EVENT #' In Any Channel, Using The Yellow ID Number Of That Event. To View This List Again Type '!EVENTS' In Any Channel. then you get a fucking scrimserv query... (01:39:08 PM) [ 17 ] 3/13/06 - Are you looking for a Scrim/War? Look no further then ScrimServ one of ETG's newest services! We have now updated it to include even more games! Now supporting Counter-Strike, CS:S, BF2, Q4 RA4, Q4 Clan Arena, and Q4 CTFS as well as many others! Help cut down the spam and find scrims easier with ScrimServ! Go here to read more: http://www.entertheg ame.com/menuitem.asp?SUB=229 Nick: brmnsy Name: ETG Channel Services 8.34g Address: *@*.* Server: Services.EnterTheGame.Com, EnterTheGame IRC Services 8.34f Status: brmnsy is an IRC Operator what the fuck is the deal with etg? is anyone else fucking sick of their gayness? this build of mpp will block the notice but allow the query window to exist for 10 seconds. this is just long enough for all of the text and the /whois info to make it into the query window. then i fucking close it. fuck etg. scrimserv blocking possible positive side effect by waiting 10 seconds and closing these query windows, mpp seems to be auto joining channels quickly again. sigh. etg. version info problem example: Current MPP Version: 8.00 [Build: 7.086]. Update MPP Version: 8.00 [Build: ]. There are no MPP Updates at this time. this problem started when sodpit.com was moved to a different server... ini files needed to be setup in iis as mimetype text/plain. this problem is now fixed. --------- 7086b.zip --------- information about this patch: build info updated 7.086 "genetic reconstruction" 3/8/06 includes new bytecam, fixes menus bytecam 3.02 on board, menus fixed (communications) new etg chan auth script by sod|dead etg now requires that you "auth" to your channels before you can actually change any settings. i know, stupid. this script helps you auth to your channels and manages the channels in an easy to use dialog. you can even turn on auto-auth so that each time you reconnect or after a netsplit you will automatically be authed to work on your channels. etg chanserv dialog - fixed! when you double click in an etg channel, the chanserv dialog is displayed. this dialog has been broken for quite some time. the new chanserv upgrade on the etg network caused all kinds of problems and i don't know anyone that actually likes it. anyway, it is working again in this build, but there are a few words of caution. chanserv on etg has always been laggy as hell... but their new one is possibly the worst in history when it comes to lag - and spam. it bludgeons irc clients with spam when you try to do some things, constantly slamming you with information about chanserv's current build... like anyone cares what fucking build it is. if you decide to use the etg chanserv dialog as your channel manager, it will come with a small price. you will have to wait for it to fully load and retrieve the information. another problem. sometimes after you close the chanserv dialog you will notice that right after that if you double click on another person, their query window will say nothing at all, or it might show information about chanserv. that is etg's gay ass brokeback new chanserv that is still trying to slam your irc client with whois information - sometimes up to 5 full minutes after you have stopped using the channel manager. it's a matter of eventuality. eventually you will start to see color whois info that matches the person in the query window. go hit something. oh, and the mirc buttons go nuts for 5-15 seconds flickering like mad. that's cuz gayserv is trying to ass ram you with 5000+ private messages and sod|dead is trying to close those messages as they occur. it has a visual effect, but i like it better than seeing re-apperaing chanserv buttons every time i close it. i am using it for now and i'm trying to get used to it. just keep in mind, it's all etg bullshit. mpp isn't auto-joining etg channels not 100% true. it actually does join them all, but sometimes it can take anywhere from 2 to 10 minutes. anyone notice how this all worked fine before etg "updated" their services? anyway... you can type /p1 or whatever your etg status window tells you to type to manually join them, or you can wait for the timeout and it will eventually join all the channels. i will be looking into some workaround for this, be patient. names spamming to status window see above topic. type /p1 quickly and you won't see the names. -sgt --------- 7086a.zip --------- information about this patch: build info updated 7.086 "kick the chair" 3/6/06 error: * $read: invalid parameters (line 5688, mpp.mrc) this error doesn't show up until you try using mirc 6.17 with mpp. 7086a fixes this error. error: * Identifier locked in options dialog: $decode (line 1682, xserv.mrc) go into mirc options -> other lock -> uncheck decode -> ok updated servers 3/6/06 self explanitory. users-new.mrc this file shows my main "masks" for most of the irc networks i use. i didn't want to clobber your users list, so just edit this file manually and copy my masks from this file and then paste them into your ream users.mrc. updated mpp support tool support.exe is the newest version k tks bi -sgt ======================================== everything below this mark is depricated some of it is still true, some of it has since changed. ======================================== ------------------------- x12 / 7.083 / aug 22 2005 ------------------------- codename: hangar 18 build date: 2005.08.22 revamped documentation after months of trials and debate i have finally decided to start hacking away at the new documentation. the idea is simple: combine the changelog and readme into one single page (in a split view) and make the topics in the changelog (left side) clickable links that point to the correct sections of the readme file. sounds easy enough. the problem is that the current readme is a 10,000+ line text document and while it was easy to convert it to html, most html editors barf on that much data. no exception to this problem is my current editor, dreamweaver mx 2004. i am able to edit, but it is very laggy and words that i type sometimes aren't displayed for a few seconds. anyway, the biggest advantage now is that you will be able to quickly navigate all of the information in the readme. another advantage is that sentences are all wrapped now, so you don't have to scroll as much vertically. i couldn't wrap sentences in the text version, browsers don't display it correctly. at the time of this writing i have only revamped/mapped/linked versions 7.083, 7.080 and 7.079. more to come later. added support for gameradius.org a seemingly minor feature that took 1,000 lines of code to implement, with major consequences. one mistake during these edits almost wiped out mpp control center. incidentally, gameradius is made up of servers and admins from the old progameplayer network. when you select gameradius as the network you will be able to use the nickserv button, and it works 100% identical to protium. this change took almost 1,000 lines of new code, and it all had to be placed very carefully. at about line #10,000 i was replacing occurances of "20" with "30" for the selected text only. later i hit "f3" which normally just means "search". well, gg delphi... piece of shit editor. it went through the remainder of the code (about 15,000+ lines) and replaced every "20" with "30". so there i sat for 2 hours comparing my current code to a backup from 2 months ago, manually correcting each wrong "30". ugh. god, why the fuck did i make mcc go up to 30 servers? i don't think i've ever used 10 at one time. stupid. in the end, i think it's all ok. affected areas might include the old tools for setting fonts and sizes. make sure that's all working correctly k tks. not only is nickserv working for gameradius, but host masking is also working. connection 20 fixed? during the edits i found some code that was incorrect in a few spots for for server connection 20, so if anyone had problems with cid 20, let me know if this fixes your problems. servers.ini updated servers.mrc is now based on the newest official servers.ini dated 8/15/2005. originally this was going to be the only change for 7.083, but i really wanted nickserv and host masking to be "built in" in this version. merged documentation this document merges everything from the current builds all the way back to the first beta tests after the 7.0 release. it does not contain any documentation from 7.0. ------------------------ x11 / 7.080 / aug 1 2005 ------------------------ codename: stealing my mind build date: 2005.08.01 fixed mpp upgrade system a few minor glitches in the upgrade system, should be fixed. -full and -upgrade exe's are both 7.080 7.081 (8/2/2005) will be available after 6pm central thru the upgrade system only. run /mppupdate or restart mirc after 6pm central to get 7.081. i will be doing tons of test builds using the upgrade system to make sure it is working 100%. 7.081 (tonight's patch) information... codename: progenies of the great apocalypse build date: 2005.08.02 upgrade vs patch upgrades are about 6mb now, half the size of the full installer. this is getting entirely too large for an "upgrade" system really. so, what i am doing is... i will continue to release upgrade exe's that are 6+ mb for everyone back to the now antique mpp 7.0 rc6 and higher... but the actual mpp upgrade system will only download a (normally) very small patch exe that is only good for 8.0 or higher. this way i can do incremental fixes and keep the patch size small. eventually it will start to get bigger, but i'm hoping to always keep it below 3mb or so. ------------------------- x10 / 7.079 / jul 25 2005 ------------------------- 7.079 is the first build that has been branded as 8.x... 7.079 second release (7/26/05 at 9:00 pm central) updated files mpp800-upgrade.exe, mpp800-full.exe, setup.exe, getmpp.exe, mpp800.txt, changelog.htm, and mpp800.md5. mcc help page top banner borked, fixed mcc -> help -> top: banner reads "compiling". if you delete mpp\system\mpp\mcc.bmp... mcc -> help -> top: banner reads "mpp v7.10". this has been fixed in the second release of 7.079. the banner now reads: "mpp v8.00" installer files renamed mpp800_upgrade.exe is now mpp800-upgrade.exe mpp800_full.exe is now mpp800-full.exe this change also impacted setup.exe and getmpp.exe, both have been rebuilt for the filename changes. 7.079 original release (7/26/05 at 12:30 pm central) mpp major/minor version number changed from 7.10 to 8.00 mpp 7.10 is now mpp 8.00! believe it or not, this was actually a very hard decision for me to make - it took over three months for me to finally decide, and even then i didn't really want to make the change. before even documenting this new build (up thru 7.076) there have already been over 577 known (and documented) changes since mpp 7.0. this alone is reason enough to give the new mpp a new "major" release number such as 8.00. i had contemplated making this change long before 7.10 rc1 was released to the public. in fact i had considered it way before beta 3 was released privately. that was probably well over a year ago. i even remember talking to omegadoom back then and asking him if i should call it 8.0 or 7.1. already by that point there had been enough improvements that he said i should call it 8.0. another reason for changing the version to 8.00 is that it's been a year and a half since mpp 7.00 was released. it almost seems stupid to release "7.1" after that long of a gap, especially considering the innumerable improvements. so why didn't i make the change way back then? somewhere around beta 2 or beta 3 i had updated all of the theme packs to include a new toolbar banner image that said "v7.10". this was a very large undertaking that required rebuilds and uploads of all of the theme packs. ugh, not to mention constantly rehashing new md5sums. anyway, it was a very large task and i didn't want to have to do all of the work again. even tonight i had to keep rebuilding add on packs and the main installers because it kept making the toolbar read "7.10" right after the installer finished. it's a huge nightmare trying to get everything working right. on july 24th i was going to release 7.078 with the changes that had been made so far, but then i started thinking about the 7.10 branding, and how close this is getting to a final release. knowing that it could take another year or two to get to another big release, i started really wanting this version to be 8.00. it deserves it in my opinion. anyway, today i started attacking as many files as i could, replacing all of the mpp710's and 7.10's i could find with mpp800 and 8.00. i updated the toolbar images and put them in all of the theme folders. it's starting to look & feel like 8.0. there may be some issues with this build. if you notice any 710's or 7.10's that i missed, please let me know asap. important notice... all of the installers and add-on packs have been rebuilt. please only use the newest files. magic mirror x (mmx) updated (again) the new urls will all be /mpp/800 instead of /mpp/mpp700 or /mpp/mpp710. this is more of a major change than it may seem. make sure all downloads are working correctly. the mpp update system will need to be re-tested against the new urls before i release 8.00 final. someone remind me to do this k tks. several exe's updated setup.exe updated to 8.0 and for the new files: mpp800_.exe. mpp.exe now shows 8.00 fkey.exe was using mpp710 for dde, changed to mpp800 mcc.exe was plagued with mpp710/7.10 info, updated on and on default dde service name is now mpp800 cross your fingers... added mpp online support /about -> bottom link = mpp online support -or- f1 -> first icon (top left) = mpp online support system\mpp\support.exe currently only wizaard, mindless and sgt-d are listed as support agents. anyone that wants to be added needs to email sgt-d@sodpit.com. added mpp online support update utility system\mpp\support.bat this will download the newest version of support.exe so that the mpp online support tool can be quickly and painlessly updated. support.exe will be updated occasionally as support agents are added or (god forbid) removed. main installers slightly larger quick mention here... the new online support tool and the download utility have added an extra 1+ mb to the installer sizes. live support is something i've wanted to add for a long time, so it's worth the extra size. /about mpp version image updated glad i added mpp online support to the /about page - i almost missed that its image was still reporting 7.10. f1 -> mpp online support icon fixed ugh. too busy yappin here and almost missed something. the f1 -> mpp online support icon wasn't working at all. fixed. all installers & add-ons rebuilt with nsis 2.08 for possibly the first time ever, all of the mpp installers and add-on packs are now built on the same version of nullsoft scriptable install system (nsis), version 2.08. $instdir vs readregstr in the past, all of the add-on packs were installing their content to $instdir. the problem is that $instdir was only a temporary value. the next time someone used an nsis installer, $instdir would change and the add-ons wouldn't install correctly. i think a few people reported this. i'm pretty sure jawz and dabomb mentioned this at one point. anyway, when mpp is installed it writes the install path to hkcu\software\mirc power pack. all of the new add-on packs now use readregstr to get the correct install path, and then they force $instdir to use the path that was read from the registry. install mpp.exe install mpp.exe install mpp.exe wizaard and mindless (the only mpp online support agents beside myself) were reporting that after every add-on pack the installer was running the mpp online support tool. in both cases they had downloaded the mpp installers and add-ons to their desktops and ran the main installer from there as well. at the time, they also had a file named mpp.exe on their desktops. this copy of mpp.exe was identical to support.exe found in the system\mpp folder. the installer kept running mpp.exe, interrupting their installation which is normally 99% "hands free". first of all, nobody else will see this problem because they won't have an mpp.exe on their desktop unless they did something dreadful. secondly, i think that this was a bug in nsis 2.07. for some reason it was trying to run the "finish page" routine (mpp.exe) after each section of the installer. wizaard and mindless: please put your mpp.exe support tool in the same folder as the new main mpp installers and see if the same problem occurs. i was able to duplicate their problems with the last 7.10 installer, but this new 8.00 installer isn't acting up at all. i made no changes, so if the problem is gone then nsis 2.08 was definitely the fix for this problem. wait.. why was it trying to run "mpp.exe" from the desktop instead of the mpp.exe in the mpp folder? simple: windows. windows sometimes will try to run an exe from the same folder first, if it finds one, instead of where you tell it to run. example: say that mpp.exe and mpp installer are in the desktop folder. the installer sees the mpp.exe right there and tries to run it. i ran into the same problem with putting the mpp online support utility in the mpp\system folder. originally it was named mpp.exe. when you click the power button in mcc it is supposed to run mpp.exe in the main mpp folder, but instead it kept opening mpp.exe (mpp online support tool) which was in the same folder as mcc.exe. fkn winblows. i quickly renamed it to support.exe. :p~ right click -> mirc power pack -> main functions (f1-f12) fixed these menus have been broken for forever and nobody mentioned it. they are supposed to show you exactly what the fkeys are set to, but they were only showing the fkey itself (f1, f2, etc.). fixed. ----------------------- x9 / 7.076 / jul 9 2005 ----------------------- codename: cosmic sea 2005.07.09 bytecam upgraded to 3.01 final after tons of testing, bytecam 3.01 is now final. mpp download mirror removed: lutronx (http://mirror.lutronx.net) i first noticed that this mirror was offline about a month ago when i tried to upload the new image pack #2. the admin has been online on icq several times since then but has not responded to any of my messages. i have no choice for now but to remove this mirror from the list. mpp download mirror removed: gibbles-n-bits (http://mpp.gnbits.com) mpp.gnbits.com is no more. :( mpp download mirror added: ucheetmfer (http://ucheetmfer.com) ucheetmfer.com is now included as an mpp download mirror, but it will not show up randomly - you have to manually select it. additionally this site will need to be tested. the md5's for this site matched the official mpp 7.10 rc5, except i