noah: 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。

今天同事小花傳 http://www.onemotion.com/flash/spider/ 這個網址給我,這是由 flash 作成的蜘蛛。右邊可以選擇這隻蜘蛛的外觀。
這隻蜘蛛會跟蹤鼠標,按空白鍵產生小昆蟲後,還會慢慢的將昆蟲吃完。只能說這個作者的flash 功力太強了。

可以拉一下他的腳腳,整隻蜘蛛會被拖走。

拉住身子或腳腳後,胡亂拖一通,他會像真蜘蛛一樣捲成一團。

執行 MSN 8.x 時,如果在「檔案總管的網址列輸入路徑」,在 N 秒後(1到多秒不一定),輸入的資料會被全清掉。

在之前,只能選擇改成從「開始」=>「執行」來替代或則就不要開 MSN ,非常的不方便。

剛 Google 了一下,發現在 MSN 8.x 是無解的,但 MSN 9 並沒有此一問題。所以就馬上來給他裝 MSN 9 ,剛好前陣子已經正常 release 正式版了,至少不用裝 beta 。

測試之後,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 誤判格式的問題。