2006年7月12日

[轉貼]Windows Live Messenger 動手自行刪除廣告橫幅

原文於此連結
千呼萬喚,眾所矚目的情況下,新版的 >Windows Live Messenger(即 MSN Messenger 8)終於上場了! 在不到 48 小時之內,版本也由 8.0.0787 昇級到 8.0.0792!我想這又創了一次記錄了。不知,Microsoft 是故意,還是有意!這改版使用原先推出的 mess.be 等推出的刪除廣告橫幅的工具,無法使用!


大家應該很清楚,我是最反對,廣告商平白無故地佔據我電腦螢幕有限的空間的!這下當然得想法子,把 Windows Live Messenger 上的廣告橫幅砍掉!

剛好有網友分享另一方法,就一併分享給大家。

首先請下載「Resource Hacker」,這軟體目前是 3.4.0.79 (2004-10-13的版本) 。 沒想到這工具,當年就已經製作的非常完善方便了,而且還是免費的哦!

【刪除主畫面廣告橫幅】

  1. 先複製備份 c:\Program Files\MSN Messenger 目錄下的 msgsres.dll
  2. 以 Resource Hacker 開啟 c:\Program Files\MSN Messenger\msgsres.dll
  3. 展開 4004 →923 →1033
  4. 搜尋 Constrainer layoutpos=top 字串
  5. 將 layoutpos=top 改為 layoutpos=none,如此就完成啦

【刪除對話視窗下的文字廣告列】

  1. 以 Resource Hacker 開啟 msgsres.dll
  2. 展開 4004 →920 →1033
  3. 搜尋 element id=atom(adbannercont) layout=filllayout()
  4. 將上頭這整組字串修改為 element layoutpos=none

建議操作前,請先將 msgsres.dll 複製一份,儲存在不同的地方,備份。如果修改後,出現問題時,我們還可以將原來的 msgsres.dll 複製回來還原貼上。

試試看,自己動作做,樂趣多,也較有成就感!分享給大家。