遊客  
 

 
作者:
標題: [Bug更新] 類別標題、註解、資料夾路徑使用Unicode 上一主題 | 下一主題
photon3108
該用戶已被刪除




積分 N/A
發貼 N/A
性別  保密
註冊 N/A
狀態 離線
1  [Bug更新] 類別標題、註解、資料夾路徑使用Unicode

預設的類別是Default,當你增加新類別時,在標題、註解、資料夾路徑這三個欄位使
用Unicode可以正常顯示,例如:喆、堃、伃等等,但是等你關閉eMule之後,下次再開
啟時,這三個欄位中,使用到Unicode的字通通都會變成問號,這個問題出在於eMule
結束時,沒有正確使用Unicode寫入/eMule/config/Category.ini來保存資料。

要修正這個問題,可以在Preferences.cpp改6行程式碼,就可以解決,
以eMule0.46c-EastShare_v10.5這個版本為例(每個版本程式碼的行數可能不同),

void CPreferences::SaveCats()中:
Line 3588
Line 3589
Line 3590
以上三行,把WriteString改成WriteStringUTF8,

void CPreferences::LoadCats()中:
Line 3711
Line 3712
Line 3715
以上三行,把GetString改成GetStringUTF8。

重新編譯之後,你會發現當你在類別使用Unicode,並且關閉eMule時,
/eMule/config/Category.ini會被正確寫入unicode。
2005-9-14 12:43 PM#1
查看資料  搜索該用戶的全部文章  發短消息   編輯文章  引用回復
右束支傳導阻滯
紙蘿騾




積分 17
發貼 11
性別  男
註冊 2005-8-27
來自 [中華民國][南京][全椒縣]
狀態 離線
  還有server.met亦不支援Unicode。國外eD2K 伺服器的名稱和描述都是亂碼。
2005-10-29 12:20 PM#2
查看資料  發送郵件  搜索該用戶的全部文章  發短消息  Yahoo   編輯文章  引用回復

 

可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題


論壇跳轉:


 

Processed in 0.050264 second(s), 9 queries, Gzip enabled