星期三, 9月 19, 2007

話:windows live messenger 的廣告,again

上回順利除掉8.0.0812版Live Messenger的礙眼雜物後一直不想更新到8.1.0178,因為煩人的東西勢必會再出現。然而今天Live Messenger又出現不更新就不給連線的可惡狀況。

完成不得不的更新之後到YORKXIN×YORKXIN報到找修改方法。可是發現跟我的的情況有些不同,於是把我的作法附上以供參考。

前置作業:
1. 先關掉 Windows Live Messenger
2. 下載 Resource Hacker (免安裝)
3. 用 Resource Hacker 開啟檔案 C:\Program Files\MSN Messenger\msgsres.dll

A.移除主視窗廣告,

1. 在左邊的節點樹找到 4004 -> 923 -> 1033
2. 在右邊的原始碼中尋找 ID=Atom(SSConstrainer) 字串 (按 CTRL + F 尋找)
3. 把前面的 layoutpos=top 改成 layoutpos=none

B.移除對話視窗的廣告,

1. 在左邊的節點樹找到 4004 -> 923 -> 1033
2. 在右邊的原始碼中尋找 <element id=atom(adbannercont) layout=filllayout()>
3. 改成 <element layoutpos=none>

C.移除主視窗最下方的搜尋列,

1. 在左邊的節點樹找到 4004 -> 923 -> 1033
2. 在右邊的原始碼中尋找 atom(idSearchContainer)
3. 它面那一行有個 layoutpos=bottom
4. 改成 layoutpos=none

完成之後,按下 [Compile Script] 按鈕,然後點擊功能表 [File] -> [Save]
再開啟messenger,乾乾淨淨。

沒有留言: