推薦一款模組基於eMule Xtreme的修改版
X Mod/LiteRSSeMule X Mod是Xtreme Mod的修改版,主要是為改善eMule各方面的細節,提高用戶的體驗。X-Mod相對Xtreme主要提高了eMule的啟動速度,增強了共享文件的控制、文件類型的識別、下載歷史的文字和類型過濾,擁有更好的網頁界面。子項目eMule Lite宗旨是去除eMule不太常用的功能,使eMule的主程序變小,減少內存的佔用,但又保持eMule的功能完整性。
現任維護者:DolphinX。
官方網站:http://emulex.sourceforge.net/
使用心得:
X-Mod相對Xtreme比較輕量化省系統資源
v1.6已內建繁中語系,支持SSE2指令集,支持x64指令集,支持antileech.dll(DLP)
加大磁碟緩存2~125MB(默認8MB).
web 界面模版使用java需使用官網提供的 web 界面模版文件
內建英文,簡中語系(繁中語系請在下載後解壓縮將"zh_TW.js.gz"放到 "\emule\webserver\")
引用:
X-Mod 1.6.0.0
修正:
重寫 eMulePlusIniClass 並修正相關問題
下載文件列表拖動文件時奔潰
當kad關閉後斷開Kad狀態為檢查防火牆的客戶端時崩潰
共享文件列表忽略的文件顯示為已共享
一些網頁界面的問題
啟用AICHHashset寫入緩存下當關閉eMule後有文件hash完成時發生內存洩露
去除:
X-Ray :: AICHSecurity AICHHash 請求檢查
舊 X-Mod 在統計上的問題的修正
發送緩存選項
High Speed Upload Timer
庫的控制台錯誤輸出
修改:
用_byteswap_*替換hton*, ntoh*
被請求文件列表對話框圖標 morph4u
用 CAsyncSocketEx 替換剩餘的 CAsyncSocket
改進 GetFilePrioAsNumber (WiZaRd)
合併縮略圖工具欄連接和斷開連接按鈕
為兼容 VC 10 編譯改 CMemDC 名為 CMemoryDC
json 裡獲得 aich 值
自動修改 socket 的發送和接收緩存
本地化共享文件窗口 tab 標題
不把 HTTP 源加入 DeadSourceList (Avi-3k)
eMule 隨系統啟動後不彈出一些模態消息窗口
使用一些自動關閉的 XMessageBox 替換 AfxMessageBox
把 CheckSlotSpeed 代碼移到 SetMaxUpload, 現在上傳通道速度會隨著上傳速度的變化而變化 (once375ml)
AICH 同步線程和 Fincan Hash 檢測裡使用 (unordered_)set 替換 CAtlList
保存 Fincan 社區 hash met 文件, 更新前檢查上次更新時間
改進集成的DLP裡用戶 hash 的檢查
只解析下載中的 partfile 主機名 [WiZaRd] (Stulle)
簡體中文的一些翻譯
更新集成的 DLP 至 v42
增加:
CAsyncSocketEx UDP 支持
懸浮窗自定義配置文件
VC 10 項目文件
CHttpDownloadDlg 發送 If-Modified-Since 並檢查 HTTP 304
繁體中文
引入 Tombstone v2.1 部分代碼
Removed unnecessary user limitation that prevented downloading files in the default cat alphabetically
Fixed localization bug in shared files window
MetaDataDlg is now added on-the-fly when you change the ext controls pref setting
引入 Xtreme 8.0 部分代碼
- 更新國家旗幟DLL, 支持更多國家 (tomchen1989)
- 添加Fincan社區用戶檢測 (WiZaRd)
- 支持從系統中獲取MTU (netfinity)
- 添加AICHHashset緩存算法, 減少Hashing文件時的磁盤讀寫 (zz_fly)
- 改進: 根據官方對Hash的修改更新Safe Hash的代碼 (Stulle)
- 修正: 最小化到系統欄後可能出現的問題 (Enig123)
- 修正: 不要發送重疊的數據請求 (emuleplus)
[jiunnlang 在 2010-7-11 08:40 AM 作了最後編輯]