自己动手修改一个干净清爽的MSN Messenger 7.5.0322(7.5最后一个版本)

原创作品,转载标注!!谢谢

MSN Messenger Modifation 7.5.0322
MSN 7.5.0322
  • Polygamy
    Offset: 1580ED
    Normal: B7
    Patched: B6


  • Remove File Transfer Protection (Allows you the choice to receive any file type)
    Offset #1: 185836
    Normal #1: 7C
    Patched #1: EB

    Offset #2: 1AF95D
    Normal #2: 74
    Patched #2: EB


  • Install Mess.be Custom Games
    Offset: 2E68C
    Normal:
    68 74 74 70 3A 2F 2F 63 6F 6E 66 69 67 2E 6D 65 73 73 65 6E 67 65 72 2E
    6D 73 6E 2E 63 6F 6D 2F 43 6F 6E 66 69 67 2F 4D 73 67 72 43 6F 6E 66 69
    67 2E 61 73 6D 78
    Patched: 68 74 74 70 3A 2F 2F 61 70 70 64
    69 72 65 63 74 6F 72 79 2E 62 72 69 6E 6B 73 74 65 72 2E 6E 65 74 2F 43
    6F 6E 66 2F 4D 73 67 72 43 6F 6E 66 2E 61 73 6D 78 00 00


  • Remove Nudge Delays (Allows you to spam nudges)
    Offset: 107A03
    Normal: 8B 86 D0 02 00 00
    Patched: 33 C0 40 90 90 90

—————————————————————————————————

 

用PE或者ResHacker 更改就行了
查找,直接用CTRL+F

删除the MSN Today Button

框架:

查找: <cmdbutton cmdid=40233 id=atom(msntodaybtn)
删除 id=atom(msntodaybtn)
更改 layout=flowlayout(0,2,0,2) 改成 layoutpos=none

删除the Search Bar

查找: <element id=atom(idSearchContainer)
更改  layout=borderlayout() 改成 layoutpos=none
更改  padding=rect(3,3,1,3) 改成 padding=rect(0,0,0,0)

删除 Contact list的广告

查找: <element layoutpos=top layout=verticalflowlayout(0,2,2,2)
element layoutpos=top layout=verticalflowlayout(0,2,2,2) padding=rect(2,5,3,2)

更改 layoutpos=top 改成 layoutpos=none

聊天窗体:

删除搜索栏

查找: <element id=atom(searchbtnbk)

源代码:<element id=atom(searchbtnbk) class="SendButtonBk" layout=borderlayout()>

删除 id=atom(searchbtnbk)
更改 layout=borderlayout() 改成 layoutpos=none

删除聊天窗体下面的文字广告

查找: element id=atom(adbannercont)

<element id=atom(adbannercont) layout=filllayout() layoutpos=bottom>
<element
height=25 layout=borderlayout() borderthickness=rect(0,1,0,0)
bordercolor=ifhc(buttonshadow,rgb(68,96,151)) colorize=enabled/>
<textadbanner
id=atom(adbanner) layout=verticalflowlayout(0,0,2,2)
padding=rect(16,0,0,3) borderthickness=rect(0,1,0,0)
bordercolor=ifhc(buttonshadow,rgb(68,96,151)) colorize=enabled>
<cmdbutton
id=atom(adbannertextcontainer) padding=rect(4,1,4,1)
layout=filllayout() background=argb(0,0,0,0) tooltip=true
AccName=rcstr(85) colorize=enabled>
<wledit id=atom(adbannertext) class="ReadOnlyText" active=inactive/>
</cmdbutton>
</textadbanner>
</element>

上面这几行全部删除即可

————–

删除无聊的the What’s Hot Section (占用网络流量,相当于打开网页进程)

详细介绍

查找:<element id=atom(contentgrp) layout=verticalflowlayout(0,3,3,0) background=ifhc(menu,rgb(238,243,250))>
940〉1033

<element id=atom(contentgrp) layout=verticalflowlayout(0,3,3,0) background=ifhc(menu,rgb(238,243,250))>
改变成
layout=verticalflowlayout(0, 3, 3,0) to layoutpos=none

查找:
<element id=atom(PremiumBackgrounds) layout=FillLayout()/>
改变成
Change layout=FillLayout() to layoutpos=none

查找:
<element id=atom(ThemePacks) layout=FillLayout()/>
改变成
<element id=atom(ThemePacks) layoutpos=none/>

查找:
<element id=atom(PremiumPacks) layout=FillLayout()/>
改变成
<element id=atom(PremiumPacks) layoutpos=none/>

这个可以不用更改

查找:
<element id=atom(PremiumEmoticons) layout=FillLayout()/>
改变成
<element id=atom(PremiumEmoticons) layoutpos=none/>

查找:
<element id=atom(PremiumWinks) layout=FillLayout()/>
改变成
<element id=atom(PremiumWinks) layoutpos=none/>

———————————————————————————————————–

  

How to change your Display Picture

Open msnmsgr.exe in ResHacker

Find (Ctrl+F): <usertileview id=atom(idMainWndUserTile) cmdid=40400

Result, UIFILE –> 923:

CODE
<usertileview id=atom(idMainWndUserTile) cmdid=40400 active=mouseandkeyboard | nosyncfocus/>

Change cmdid=40400 to cmdid=310

It should now look like this:

CODE
<usertileview id=atom(idMainWndUserTile) cmdid=310 active=mouseandkeyboard | nosyncfocus/>

Click ‘Compile Script’

Save the file (File –> Save)

———————————————————————————————————-

 

 

msgslang.dll
 
3822>1033
 
61301,  "F&orgot your password?"
61302,  "Reset your password."
61303,  "Ser&vice Status"
61305,  "&Get a new account"
61306,  "Register a new account on the Microsoft Passport Network."
删除
 

 

Remove the "Get a webcam" links

msgslang.dll > String Table > 141 > 1033

Find & Delete: Get a webcam
Result: 2245, ""

msgslang.dll > String Table > 21 > 1033

Find & Delete:
<a cmd="2247">Get a webcam</a><p> and have free
Video Conversations with him/her.</p>
Result: 333, "<p>%1 appears to have a webcam.</p>"

———————————————————————————————————–

 

Adding another button to the Top Menu

 
What I did : add a sign out button
 
Search:
<cmdbutton cmdid=40234 id=atom(msntodaybtn)
 
Modify:
msnmsgr.exe
 
<cmdbutton cmdid=40210 id=atom(msntodaybtn) class="ToolbarBtn"
layout=flowlayout(0,2,0,2) AccName=rcstr(4231) AccRole=57
AccDesc=rcstr(4230) ShortcutString=rcstr(4229)>
<png flip=false idres=2089 class="ToolbarIcon"/>
<element id=atom(suppress) padding=rect(3,0,0,0) content=rcstr(61301) contentalign=bottomleft|endellipsis/>
</cmdbutton>
 
 
Modify:
msgslang.dll
 
4229,  "S&ign Out"
4230,  "Click here to Sign Out"
4231,  "Sign Out"
string table
61299,  "Sign Out"
Save it and Done

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s