Remove MSN Live 8.0 Ads [GUIDE
dont know if this ever been posted here but i thought it be useful to you.
Instructions for editing and removing ads from MSN Live Version 8.0.0.792.00- Get resource hacker as per MSN 7.5 instructions
- Exit MSN (Right click - Exit)
- Copy C:\Program Files\MSN Messenger\msgsres.dll (2,272,552bytes) to a backup folder
- Load C:\Program Files\MSN Messenger\msgsres.dll within Reshacker
- Open the tree structure:
4004 -> 923 -> 1033 - In the right pane scroll down to line 146 (The line numbers are displayed in the left region of the status bar)
- Change:
<Element layoutpos=bottom layout=borderlayout()>
<Constrainer layoutpos=top ID=Atom(SSConstrainer) Layout=FillLayout()>
<SlideShowWithAd ID=Atom(AdBanner) Layout=BorderLayout()
Padding=Rect(0,0,8,3) Active=inactive>
<Element Layout=BorderLayout() LayoutPos=Top>
To:
<Element layoutpos=none layout=borderlayout()>
<Constrainer layoutpos=none ID=Atom(SSConstrainer) Layout=FillLayout()>
<SlideShowWithAd ID=Atom(AdBanner) Layout=BorderLayout()
Padding=Rect(0,0,0,3) Active=inactive Visible=False>
<Element Layout=BorderLayout() LayoutPos=None>
- Next scroll to line 158 further down and change: (This change might not be necessary - but preventing ads from ever contacting ad servers means less wasted bandwidth and more secure privacy for msn users).
<Element Id=Atom(AdBrowserCont) Layout=VerticalFlowLayout(0,0,3,0)
Visible=false Padding=Rect(8,2,0,2)>
<element id=atom(adbannercontainer) layout=filllayout()
borderthickness=rect(1,1,1,1)>
<adbrowser id=atom(adbrowser) width=234 height=60 layoutpos=none
DefaultADTimerMS=25000 DLControl=dlctlNoActiveX
DocHostUIFlags=dhUIscrollno|dhUIopennewwin|dhUIno3 dborder|dhUIactivateclienthitonly/>
</element>
To:
<Element Id=Atom(AdBrowserCont) Layout=VerticalFlowLayout(0,0,3,0)
Visible=False Padding=Rect(8,2,0,2)>
<element id=atom(adbannercontainer) layout=filllayout()
borderthickness=rect(1,1,1,1)>
<adbrowser id=atom(adbrowser) width=234 height=60 layoutpos=none
DefaultADTimerMS=95000 DLControl=dlctlNoActiveX
DocHostUIFlags=dhUIscrollno|dhUIopennewwin|dhUIno3 dborder|dhUIactivateclienthitonly/>
</element>
- Save the modified version of C:\Program Files\MSN Messenger\msgsres.dll
- Load MSN Live and enjoy it without the obtrusive ads.
You can remove the text ads that appear on the bottom of the conversation window in a similar way:- Exit Messenger and edit msgres.dll again with Reshacker
- Goto 4004 -> 920 -> 1033
- Scroll to line 40 and change:
<element id=atom(adbannercont) layout=filllayout()>
<textadbanner id=atom(adbanner) layoutpos=none pagegroupnode=""
layout=verticalflowlayout(0,0,2,2) padding=rect(4,0,0,0)>
To:
<element id=atom(adbannercont) layout=filllayout() layoutpos=none>
<textadbanner id=atom(adbanner) layoutpos=none pagegroupnode=""
layout=verticalflowlayout(0,0,2,2) padding=rect(4,0,0,0)>
- Compile and save in Reshacker and reload Messenger, totally ad-free!
You may also want to remove the search-area on the bottom and the search contact from the top of your contact list:- Exit Messenger and edit msgres.dll again with Reshacker
- Goto 4004 -> 923 -> 1033
- Scroll down to line 195 and change:
<element layoutpos=bottom layout=filllayout()>
<element id=atom(idSearchContainer) layout=filllayout() padding=rect(8,3,23,8)>
To:
<element layoutpos=none layout=filllayout()>
<element id=atom(idSearchContainer) layout=filllayout() padding=rect(8,3,23,8)> - Goto 4004 -> 1001 -> 1033
- On the 3rd line change:
<Element LayoutPos=Top Layout=BorderLayout() BorderThickness=rect(0,0,0,1)
Padding=Rect(7,7,2,7) ID=Atom(ai396)>
To:
<Element LayoutPos=None Layout=BorderLayout() BorderThickness=rect(0,0,0,1)
Padding=Rect(7,7,2,7) ID=Atom(ai396)>
- Compile and save and reload Messenger, now even cleaner!
Note that by altering the msgres.dll file you're violating the Microsoft EULA. I decline all responsibility for your actions!
This site is not affiliated in any way with the Microsoft Corporation. All registered trademarks are the property of their respective owners.