{"id":478,"date":"2006-11-17T18:59:05","date_gmt":"2006-11-17T12:59:05","guid":{"rendered":"http:\/\/www.dotcomunderground.com\/blogs\/2006\/11\/17\/messenger-plus-live-410-for-windows-live-messenger-81\/"},"modified":"2010-04-23T21:17:21","modified_gmt":"2010-04-23T15:17:21","slug":"messenger-plus-live-410-for-windows-live-messenger-81","status":"publish","type":"post","link":"https:\/\/www.dotcomunderground.com\/blogs\/2006\/11\/17\/messenger-plus-live-410-for-windows-live-messenger-81\/","title":{"rendered":"Messenger Plus! Live 4.10 for Windows Live Messenger 8.1"},"content":{"rendered":"<p>Windows Live Messenger 8.1 (WLM 8.1 beta) compatable version of MSN Plus, <strong>Messenger Plus! Live 4.10<\/strong> has been released.<\/p>\n<p>Download Messenger Plus! Live 4.10 from <a href=\"http:\/\/www.msgpluslive.net\">here<\/a>.<br \/>\n<!--adsense#HalfBanner--><\/p>\n<p>Changes from the last version:<\/p>\n<ul>\n<li>Compatible with the public beta version of Windows Live Messenger 8.1<br \/>\n\t(can&#8217;t be sure about the final but it should be alright).<\/li>\n<li>Supported internal registry settings are now<br \/>\n\t<a href=\"http:\/\/www.msgpluslive.net\/help\/registry\/\">documented on msgpluslive.net<\/a>.<br \/>\n\tThis gives access to more than 20 different kind of settings to the most<br \/>\n\thardcore Messenger users.<\/li>\n<li>Commands are now recognized even when some characters are automatically<br \/>\n\treplaced by custom emoticons.<\/li>\n<li>The search feature in the sound panel can now display multiple pages and<br \/>\n\tdoes not display &quot;get random sound&quot; entries.<\/li>\n<li>Added an internal message to help skinning applications interact with<br \/>\n\tMessenger Plus!.<\/li>\n<li>Quick texts now always properly parse emoticon codes.<\/li>\n<li>Enabled scripts are now displayed first in the preferences panel.<\/li>\n<li>Floating contact windows can now be hidden for a couple of seconds when<br \/>\n\tclicking with the middle mouse button on them. Useful when you want to<br \/>\n\ttemporarily access something that&#8217;s behind the windows.<\/li>\n<li>If Messenger crashes when started, every installed script is disabled as<br \/>\n\ta precautionary measure and a message is displayed.<\/li>\n<li>Added Arabic language with full right-to-left support. Every window in<br \/>\n\tMessenger Plus! is properly mirrored when this language is selected (as long<br \/>\n\tas support for RTL languages is installed in your Windows).<\/li>\n<li>Fixed: the XML event log file can be corrupted by new external mail<br \/>\n\tevents depending on the language file Messenger Plus! is using.<\/li>\n<li>Fixed: event notifications and sounds don&#8217;t work properly with Remote<br \/>\n\tDesktop.<\/li>\n<li>Fixed: the setup displays a system error instead of a user friendly<br \/>\n\terror when launched on Windows 2000.<\/li>\n<li>Fixed: Messenger may crash the first time a user signs-in after<br \/>\n\tinstalling Messenger Plus! if old external mail settings are imported from<br \/>\n\tMessenger Plus! 3.<\/li>\n<li>Fixed: no overwrite message is displayed when saving a display picture<br \/>\n\tfile from the Contact Info window with an existing file name.<\/li>\n<li>Fixed: contact names sometimes appear as &quot;1&quot; in the windows of Messenger<br \/>\n\tPlus! when Yahoo Interop is activated.<\/li>\n<li>Fixed: no more unnecessary extra space character when inserting bbcode<br \/>\n\ttags with a keyboard shortcut.<\/li>\n<li>Fixed: scripts can&#8217;t be imported when the Scripts directory does not<br \/>\n\texist.<\/li>\n<li>Fixed: Quick Icons panel doesn&#8217;t display when a parenthesis is typed<br \/>\n\tafter a carriage return has been inserted in the message.<\/li>\n<li>Fixed: receiving multi-line messages with plain-text chat logging turned<br \/>\n\ton can freeze Messenger.<\/li>\n<li>Fixed: commands don&#8217;t work in quick texts that contain smart tags (like<br \/>\n\t(!N)).<\/li>\n<li>Fixed: false name change notifications in the event viewer for Yahoo<br \/>\n\tMessenger contacts upon signin.<\/li>\n<li>Fixed: on systems with several screens, Messenger Plus! windows that are<br \/>\n\tminimised on smaller screens sometimes restore bigger than they should.<\/li>\n<li>Fixed: Messenger Plus! can mix-up the settings of different contacts who<br \/>\n\thave very similar email addresses.<\/li>\n<li>Scripts: added Messenger::CustomEmoticons property to access the custom<br \/>\n\temoticons of the current Messenger users.<\/li>\n<li>Scripts: added &quot;Emoticons&quot; and &quot;Emoticon&quot; objects. They are both pretty<br \/>\n\tstraightforward to use (see documentation).<\/li>\n<li>Scripts: an error is now logged in the Script Debugging window when an<br \/>\n\texception is thrown in Interop.Call.<\/li>\n<li>Scripts: when importing a script that&#8217;s already installed, if some files<br \/>\n\tare locked in the script&#8217;s directory, Messenger Plus! restarts Messenger to<br \/>\n\tunlock the files and complete the installation procedure (can be useful in<br \/>\n\tcases where an ActiveX is loaded and refuses to unload when the script is<br \/>\n\tstopped).<\/li>\n<li>Scripts: added EnterPersonalizedStatus and LeavePersonalizedStatus<br \/>\n\tevents to notify when the user activates or disables a personalised status.<\/li>\n<li>Scripts: added PlusWnd::RegisterMessageNotification. This new function<br \/>\n\tcan be used by more advanced scripters who want to receive specific messages<br \/>\n\tprocessed by their windows.<\/li>\n<li>Scripts: DataBloc:GetAt and DataBloc:SetAt use unsigned values now.<\/li>\n<li>Scripts: sending WM_SETTEXT to an interface window changes both the<br \/>\n\tcaption and the title of the window.<\/li>\n<li>Scripts: Interop.GetLastError() now works properly (see documentation).<\/li>\n<li>Script: Interop.Call and Interop.Call2 now accept parameters ranging<br \/>\n\tfrom 0x80000000 to 0xFFFFFFFF.<\/li>\n<li>Scripts: added a flag to MsgPlus::CreateWnd to allow the creation of RTL<br \/>\n\twindows.<\/li>\n<li>Scripts: .NET 2.0 assemblies are now registered properly even when .NET<br \/>\n\t1.0 or 1.1 is also installed in the system.<\/li>\n<li>Scripts: added ChatWnd::AddContact() to invite contacts to join existing<br \/>\n\tchats.<\/li>\n<li>Scripts: a special error is logged in the debug window when Interop.Call<br \/>\n\tis used on functions that are not declared as __stdcall. Script developers:<br \/>\n\tdo NOT ignore these errors, they will cause instabilities and eventually<br \/>\n\tcrash Messenger in random places.<\/li>\n<li>Scripts: creation of a new application called &quot;Interface Tester&quot;. It<br \/>\n\tallows script developers to test their interface files and preview the<br \/>\n\tresult as when loaded in Messenger Plus!. It can also validate xml files<br \/>\n\tagainst the interface schema file. The software can be downloaded from a<br \/>\n\tlink in the new version of the<br \/>\n\t<a href=\"http:\/\/www.msgpluslive.net\/scripts\/view\/13-Official-Scripting-Documentation\/\"><br \/>\n\tScripting Documentation<\/a>.<\/li>\n<li>Several other internal improvements.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Windows Live Messenger 8.1 (WLM 8.1 beta) compatable version of MSN Plus, Messenger Plus! Live 4.10 has been released. Download Messenger Plus! Live 4.10 from here. Changes from the last version: Compatible with the public beta version of Windows Live Messenger 8.1 (can&#8217;t be sure about the final but it should be alright). Supported internal [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[15,34,304,29,30,18],"class_list":["post-478","post","type-post","status-publish","format-standard","hentry","category-tech","tag-msn-messenger","tag-msn-plus","tag-tech","tag-technology","tag-windows-live","tag-windows-live-messenger"],"_links":{"self":[{"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/posts\/478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/comments?post=478"}],"version-history":[{"count":0,"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/posts\/478\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/media?parent=478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/categories?post=478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dotcomunderground.com\/blogs\/wp-json\/wp\/v2\/tags?post=478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}