軟體: January 2009 Archives

MSN 8.5 移除廣告,之前我是用 Resource Hacker修改msgsres.dll ,但因MSN 9的msgsres.dll作了編碼,所以無法直接用Resource Hacker修改。拜讀google大師後,找到一些方法,整理如下供大家參考。(不管是那種方法,建議都只是拿來練練功不要真的修改,原因最下面我有寫)


方法一:只關閉主視窗的下方廣告

先關閉MSN 9,然後使用可編輯二進位檔的軟體(如Ultraedit),開啟「C:\Program Files\Windows Live\Messenger\msgsres.dll」,然後找到 009e39a0h 如下圖的內容

找到後,將上圖的內容改(02 00 02 08 02 00 02 03)成如下圖的資料 (04 FF FF FF FD 07 00 0B)

儲存後,重新執行MSN 9。

MSN 7 以後,只要用Media player 播放音樂,可以在MSN中顯示正在播放的歌曲。
如果要讓Winamp播放的歌曲也能在MSN中顯示,有二個方法可以使用

方法一:安裝 Toaster
 先到官網 http://www.myplugins.info/toaster.htm 下載 toaster.exe
 
 下載後直接執行toaster.exe安裝後,重新啟動Winamp 即可在MSN裡設定顯示歌曲播放
 


方法二:安裝 MSN Now Playing (winamp's plugin)
  到Winamp的plugin站台下載: http://www.winamp.com/plugins/details/145060 下載 MSN_Now_Playing.exe
  
  下載後直接執行MSN_Now_Playing.exe安裝後,重新啟動Winamp,並且Winamp的進階設定裡設定plugin

原則上二套不要同時安裝避免衝突。

UltraEdit 不知幾版之後,有一個檔案編碼誤判的bug,修正方法如下:

<%@page language="java" contentType="text/html;charset=UTF-8">
中文字測試


or

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
中文字測試

將上面的程式存成 ansi 格式,再用 ultra edit 開啟,將會造成中文字變亂碼。
可依下列方法修改設定值,修復此 bug 。
1.進UltraEdit=>主選單=>Advanced=>File Handling=>Unicode/UTF-8 Detection
  將「Auto detect UTF-8 files」及「Detect Unicode」這二個勾起來。
2.打開 C:\Documents and Settings\xxxxxxxxxxx\Application Data\IDMComp\UltraEdit\UEdit32.INI (xxxxxxxxxxx 代表登入電腦的名稱)後,在 [Settings]下加入 「Detect UTF-8 String=0」 (PS:有些版本 「=」前後如果有空白將會使得設定無效)。即可解決 UltraEdit 誤判格式的問題。





Powered by Movable Type 4.12