如何安全、徹底、有效地更換 eMule Mod

如何安全、徹底、有效地更換 eMule Mod,已經是在 eMule 日常使用中的一個重要環節。當使用者發現某些 eMule 客戶端是多麼的垃圾廢品的時候,我們就需要把它換掉,換成一個功能更加優秀、強大、豐富的正規 eMule Mod。但是在更換過程中,如何做到 「安全、徹底、有效」 呢?這已經是一個嚴峻的問題。過往只能依靠使用者自己搜索更換方法,不僅方法繁瑣,而且更換的方法一旦不正確就會讓 eMule 丟失所有的積分信息,或者會造成設置不正確而影響正常使用的嚴重後果。

所以,本文意在總結一些更換 eMule Mod 的方法,使 eMule Mod 的更換 「安全、徹底、有效」!

eMule 的 config 目錄下部分文件的用途:

進入正文之前,首先介紹一下 eMule 的 config 目錄下部分文件的用途。

極其重要必須備份:
preferences.dat
– eMule 的核心積分文件,用於保存用戶的 Userhash。

cryptkey.dat
– eMule 用於認證用戶 Userhash 正確性的文件。

clients.met
– eMule 用於保存其它客戶信用積分的文件。

preferencesKad.dat
– eMule 用於保存用戶在 Kad 上的 ID。

建議備份:
known.met
– eMule 用於保存已知共享文件信息[包括共享文件 hash、文件上傳數等]的文件。

known2_64.met
– eMule 用於保存已知共享文件的 AICH hash,也就是存放文件的 hashset 的文件。

statistics.ini
– eMule 用於保存新版統計數據[適用於 eMule v0.43 以後的版本]。

shareddir.dat
– eMule 用於保存共享目錄信息的文件。

nodes.dat
– eMule 用於保存 Kad 節點的文件。

可以按照個人需求需要備份:
staticservers.dat
– eMule 用於保存靜態伺服器列表的文件。

server.met
– eMule 用於保存非靜態伺服器列表的文件。

ipfilter.dat
– IP 過濾資料庫的核心文件,用於保護 eMule 不受一些惡意 IP 地址侵害。

ip-to-country.csv
– IP 地理位置資料庫,用於顯示其它客戶端的地理位置國旗。

emfriends.met
– eMule 用於保存好友列表的文件。

fileinfo.ini
– eMule 用於保存已知共享文件文件注釋的文件。

Category.ini
– eMule 用於保存下載分類的文件。

特別說明:
antiLeech.dll
– 動態反吸血 DLP 的核心文件,用於保護 eMule 不受吸血騾的侵害。

不建議備份:
preferences.ini
– eMule 的參數配置文件,同時存放舊版的統計數據[適用於 eMule v0.43 以前的版本]。

大致了解 eMule 部分文件的用途以後,備份重要文件和更換 eMule Mod 就變得很簡單了。

徹底更換 eMule Mod:

分為以下 2 種情況:

  • 更換 eMule Mod:
    ①首先按照個人需求備份上面介紹到的文件;
    ②徹底刪除以前舊的 eMule 客戶端(注意:可能需要徹底刪除或者卸載)。
    ③將剛才備份的文件放到新的 eMule Mod 對應的目錄內。
    ④啟動 eMule 程序。
    ⑤重新設置 eMule 的各項參數。
    ⑥再次重啟 eMule 程序。
  • 升級同種 eMule Mod:
    ①首先按照個人需求備份上面介紹到的文件。
    ②徹底刪除舊版本的 eMule 客戶端(注意:可能需要徹底刪除舊版本)。
    ③將剛才備份的文件放到新版本 eMule 客戶端對應的目錄內。
    ④啟動 eMule 程序。
    補充步驟:刪除 eMule 的配置文件
    ⑤重新設置 eMule 的各項參數。
    ⑥再次重啟 eMule 程序。
  • 附加建議:

  • eMule 的組件會不時更新,儘管平時可能不甚關注,但是這裡建議在更換 eMule Mod 或者升級版本的時候,同時也把 eMule 的組件升級,可以保持證 eMule 的正常運行!
  • eMule 的 Userhash 值建議大家找幾位特定位置的字元記住,這樣可以在 Userhash 改變的時候及早發現。
  • eMule 可能需要經常更新的組件:

  • 動態反吸血(DLP)
  • IP 過濾資料庫(IPFilter)
  • IP 地理位置資料庫(Ip-To-Country)
  • 至此,eMule Mod 的更換或者更新工作已經全部完成!

    常見問題

    Q:如何安全轉移未下載完成的文件?
    A:現在大部分 eMule Mod 已經具有 「導入未完成下載」 的功能,只需要將 Temp 目錄內的所有文件轉移到新 eMule Mod 的 Temp 目錄,然後使用 「導入未完成下載」 的功能將沒有完成的下載導入即可。注意:這裡建議使用者盡量將文件全部下載完畢後再更換 eMule Mod,因為這個步驟反饋回來的出錯率比較高。

    Q:如何安全轉移在 Incoming 目錄內已經完成下載的文件?
    A:1.直接將文件移出 Incoming 目錄,放置到任意位置,當完成更換 eMule Mod 的時候,只需要設置這些文件所在的目錄為共享即可。
    2.直接將文件移到新 eMule Mod 的 Incoming 目錄即可。

    Q:在移動修改或者刪除 eMule 內的文件的時候,需要把 eMule 關閉嗎?
    A:必須把 eMule 完全關閉,如果在 eMule 運行的時候操作 eMule 目錄內的文件,可能會出現 「正在使用」 等的一類提示。有時候就算沒有提示,儘管這時文件可以被操作,但是只要當 eMule 關閉,那麼新版文件就會重新被舊版文件覆蓋。

    Q:為何需要把 eMule 的配置文件刪掉?
    A:因為 preferences.ini 是 eMule 用於保存參數配置的文件。但是各個 eMule Mod 之間的配置格式和配置保存項目大不相同,純粹的複製粘貼既會有衝突,甚至會造成影響正常使用(指的是上傳下載控制等一些常規設置),這種情況尤其在徹底更換 eMule Mod 的時候非常明顯,當然升級同種 eMule Mod 建議也把配置文件刪除,因為可能有些新的功能設置項目沒有寫進配置文件而無法生效。雖然刪除 eMule 配置文件的後果是需要重新設置 eMule 參數,但是為了 eMule 的正常工作,這樣做是值得的!

    Q:如果我以前換 eMule Mod 的時候直接把 config 目錄複製過來了,有什麼補救的方法?
    A:上面也有提到,如果 eMule 的 config 目錄直接覆蓋過去,特別是在徹底更換 eMule Mod 的時候,可能會因為設置參數不兼容的原因,致使新的 eMule Mod 無法正常工作。至於補救的方法就是,馬上把 eMule 關掉,然後定位至 eMule 的 config 目錄內,把 preferences.ini 刪除,然後重新啟動 eMule 重新設置運行參數就行了。注意:關閉前建議先備份所有文件。

    Q:為何有時我把文件替換了,但是沒有效果,依然還是以前的設置?
    A:因為有些 eMule Mod 具有備份 config 目錄的功能,生成的備份目錄(例如 – Backup [備份目錄視使用者的設置而定,可能會有所不同])會在 config 目錄損壞或者有問題的時候方便修復,但是這樣會使用戶單純覆蓋 config 目錄文件的方法失效。遇到此類情況的時候,建議使用者不僅要把 config 目錄內的原文件覆蓋掉,而且也要覆蓋掉備份目錄內的舊版文件,這樣才能成功替換。

    Q:為何我的統計數據怎麼全部清零了?
    A:因為 statistics.ini(eMule用於保存新版統計數據的文件)損壞或者沒有備份,做好備份一般不會出現這種情況。

    Q:為何提示 「沒有找到有效的伺服器列表」?
    A:因為 staticservers.dat(eMule 用於保存靜態伺服器列表的文件)或者 server.met(eMule 用於保存非靜態伺服器列表的文件)損壞或者沒有備份,做好備份一般不會出現這種情況。

    Q:為何我的共享目錄全部消失?
    A:因為 shareddir.dat(eMule 用於保存共享目錄信息的文件)損壞或者沒有備份,做好備份一般不會出現這種情況。

    Q:為何以前的已知共享文件需要全部重新 hash?
    A:因為 known.met(eMule 用於保存已知共享文件信息[包括共享文件 hash、文件上傳數等]的文件)或者 known2_64.met(eMule 用於保存已知共享文件的 AICH hash,也就是存放文件的 hashset 的文件)損壞或者沒有備份,做好備份一般不會出現這種情況。

    Q:為何我的 eMule 好友全部消失了?
    A:因為 emfriends.met(eMule 用於保存好友列表的文件)損壞或者沒有備份,做好備份一般不會出現這種情況。

    補充小工具

    eMule 文件備份批處理工具下載

    44條評論隱藏

    1. #1 wYbObo
      2009年10月1日 周四 12:48 | 回復

      學習一下。

    2. #2 Gavin
      2009年10月2日 周五 12:34 | 回復

      eMule文件備份批處理工具下載的鏈接好像是不行的,打不開

    3. #3 chengr28
      2009年10月2日 周五 21:39 | 回復

      @Gavin
      昨天ied2k論壇的伺服器出了點狀況,現在已經恢復了 😀

    4. #4 Gavin
      2009年10月2日 周五 21:44 | 回復

      @chengr28
      哦~原來如此,感謝分享

    5. #5 chengr28
      2009年10月3日 周六 08:38 | 回復

      補充了一下更換eMule Mod常見問題FAQ 😀

    6. #6 littlewhale
      2009年10月12日 周一 13:18 | 回復

      好啊好哦,認真學習!!

    7. #7 kumiko
      2009年10月23日 周五 14:33 | 回復

      我很悲劇,上次我從easymule轉到SA,結果從easymule目錄下複製出來的preferences.dat和cryptkey.dat沒有被SA讀出來,查看統計信息等都是空的,不知道是不是我rp不好,後來我就重新開始了…orz
      我得來認真學習下…

    8. 2009年10月23日 周五 20:01 | 回復

      多半不是你的問題,EasyMule有一些數據保存和備份文件故意不使用正常eMule的格式,很多人認為他們是故意給換用其他Mods者製造困難。 :mrgreen:

    9. #9 Anti-VC
      2009年10月24日 周六 10:02 | 回復

      @kumiko
      最容易造成的問題是為下載完成的任務的丟失

    10. #10 dgsf
      2009年11月20日 周五 23:15 | 回復

      為什麼我的config目錄下沒有你說的這些文件?一個也沒有啊

    11. #11 dgsf
      2009年11月20日 周五 23:35 | 回復

      經過努力,終於找到了,原來不是安裝目錄下的config,而是..\AppData\Local\eMule\config這裡的。

    12. #12 chengr28
      2009年11月21日 周六 11:50 | 回復

      @dgsf
      差點忘了,Vista那個所謂的「安全性」(虛擬重定向)致使eMule很多操作都不能進行了~ ❗

    13. #13 cuberootcp
      2009年12月21日 周一 09:37 | 回復

      這個備份工具還是粗糙了點,最好能開發一個方便的小工具啊。。。

    14. #14 xzbeam
      2009年12月23日 周三 00:42 | 回復

      😳 感謝chengr28,很詳細的說明。

    15. #15 xzbeam
      2009年12月24日 周四 00:17 | 回復

      其實有些人還需要複製一下sharedfiles.dat,即在共享目錄里取消共享的文件。否則還會重新hash並添加到共享里的。

    16. #16 butouwawa
      2009年12月29日 周二 10:04 | 回復

      批處理是可以下載的。。回樓上某位的

    17. #17 千醉
      2010年1月8日 周五 17:31 | 回復

      內牛滿面啊 我終於懂了 可憐先前我那些積分啊.

    18. #18 路人甲-牙
      2010年1月11日 周一 01:45 | 回復

      根據15樓的說法,在下在意一個事情,
      麻煩請指引一下關於emule mod里config目錄下各個文件的性質(突然覺得這命題有點大……)
      比如指引下哪裡有鏈接或文章說明這些dat啊csv啊幹什麼使用的(甚至是英文的……此文列出的或許已經差不多是全部了?)
      伸手白要算是不太好的行為(我在說我),所以我也不太清楚這請求會不會有人回應……

      或者我這麼簡單問一句,把原emule mod的config文件夾直接複製到新emule mod的config目錄下,新emule mod穩定運行的可能性大不大……

    19. #19 路人甲-牙
      2010年1月11日 周一 03:29 | 回復

      哦 對不住大家 我錯了 錯在沒有仔細看Q&A Q&A第五條說了我問的情況 (但是不是也側面說明了把pxxxx.ini刪了就有可能成功呢……

    20. #20 路人甲-牙
      2010年1月11日 周一 06:39 | 回復

      我找到了18樓(也就是我自己 😕 )的答案,想知道config目錄下文件作用的請移步到這
      http://www.ied2k.com/forum/topic-1733.html 文中有提到這部分~
      (說完對自己汗一個……不過我確實先看的efans才找的ed2k……大家無視我繼續好了……悶…… 😡 )

    21. #21
      2010年3月6日 周六 23:39 | 回復

      我是菜鳥~有個問題想問一下~
      以前用VC的~沒有卸載直接用了XT的就打開了…
      現在發覺界面和功能都不對~感覺出問題了…請問怎麼補救~~~~congfig文件被更新了…..
      eg想顯示國家旗幟改好文件以後還是不行
      eg2 軟體界面和樓主不同…只有vc所有的下載搜索界面沒有kad等界面~~

    22. #22 chengr28
      2010年3月7日 周日 00:10 | 回復

      @誠

      preferences.dat
      -eMule的核心積分文件,用於保存用戶的UserHash
      cryptkey.dat
      -eMule用於認證用戶UserHash正確性的文件
      clients.met
      -eMule用於保存其它客戶信用積分的文件
      preferencesKad.dat
      -eMule用於保存用戶在Kad上的ID

      備份以上的文件,然後把VC和Xtreme都徹底卸載刪除乾淨(一定要徹底)
      然後再重新下載一個新的Xtreme,那麼絕對沒問題
      注意,流氓VC會強搶eD2k鏈接,不建議和Xtreme一起用,否則Xtreme是搶不過VC的 😀

    23. #23 ragnarok
      2010年3月9日 周二 13:26 | 回復

      按照上述方法,意圖從VC的電驢轉到原版電騾,結果上傳統計不見了…….有辦法補救么?

    24. #24 抗毒
      2010年3月9日 周二 14:18 | 回復

      @ragnarok statics.ini文件

    25. #25 ragnarok
      2010年3月9日 周二 23:50 | 回復

      @抗毒
      轉移了,下載量有,上傳量不見了.

    26. #26 e
      2010年3月20日 周六 20:54 | 回復

      鬱悶 看著自己排完隊 以為可以下載了 誰知道又告訴我隊列滿了 這不是有點矛盾嗎?有幾個文件都是有這毛病 800多M下了13天還沒下完 進度一點也上不去 這是什麼問題呢?

    27. #27 chengr28
      2010年3月20日 周六 22:03 | 回復

      @e
      隊列滿了 可能是對方關機走人的意思,因為上次測試就有這種情況… 😳

    28. #28 e
      2010年3月21日 周日 00:14 | 回復

      @chengr28
      不過看他們也沒有走的意思 反而一天到晚就在那掛著 如走了名單里應會看不見他們吧 就那幾個用戶有源可又不給 最多就只能連接一下他們 然後又要重新排過隊了 ❗ 會是我網速太慢連不上他們么(AD2M公網) 或是我應該換個mod呢(xt7.2):?

    29. #29 e
      2010年3月21日 周日 00:37 | 回復

      額 補充一下 有時候也會傳個十幾到幾百kb:mrgreen: 這會和最大新建連接數(60) 最大半開連接數(30)有關係的么 我下載的任務數通常都10-20 或者說 他們以為我是吸血馿給禁了? 因為我剛從vc轉過來用xt的 ➡ ➡

    30. #30 chengr28
      2010年3月21日 周日 09:07 | 回復

      @e
      這個很難說的,那次我退出了2個多小時幫我測試那個說隊列里還可以看見我的說…
      如果對方用的Xtreme的話應該會自動保存排隊時間的 😀
      其它客戶端就不清楚了,如果沒有這個功能,斷開連接後只能重新排隊了 😳

    31. #31 chengr28
      2010年3月21日 周日 09:10 | 回復

      @e
      這樣的連接數對eMule來說已經夠用了,只是可能在eMule剛開啟的時候連接來源會緩慢一些
      而且如果對方把你當成吸血騾封殺(HardBan)你是絕對不能能從對方那裡拿到丁點數據的,但是也難說會不會被減分(SoftBan),不過如果LSS用的Xtreme應該不會的 😀

    32. #32 e
      2010年3月21日 周日 12:56 | 回復

      好的 那我再慢慢摸索下
      謝謝斑竹指點 😀

    33. 2010年4月26日 周一 17:23 | 回復

      曾經很謹慎的換mod… 不過還是把幾年來的信息都丟了==

    34. #34 half unselfish sharer
      2010年4月26日 周一 18:59 | 回復

      ls說的情況我正在經歷。我疑惑的是,為什麼我的sa下載最後的那一點數據竟然要掛上好幾天才能下載到,而在此期間每次只能下載到很少的數據,甚至就掛了一天(按8小時算)一點都沒動。要知道之前可是每天都能下載都幾個百分點的數據的!(以稀缺數據算)

    35. #35 路人甲-牙
      2010年6月26日 周六 09:02 | 回復

      又是我
      換用xt7.2之後感覺沒啥不同 除了用dlp把vc驢軟禁之後(強硬封殺的話 貌似vc上的資源就徹底下載不了了T_T 試過的……)
      目前感覺一切良好 因為長期掛上傳的原因 貌似下外國源的時候比我同學的迅雷要快不少(當然是我還有公網ip的情況下……我的半小時完成 完勝 他要掛4小時)
      然而
      最鬱悶的情況出現了 因為喜歡開騾子當後台 一般前台還有別的什麼事要做 就在我前些天掛著騾子玩兒遊戲的時候 我顯卡死機了- – 冷重啟後沒怎麼在意 睡覺前用了路由LowID掛了一晚上 醒來發現kad鏈接一點反應都沒有 一晚上的上傳為0MB…… 疑惑之下 看了看 目前的config文件夾和原來備份的config文件夾 發現現在的config文件夾少了14m的大小 >__<

    36. #36 路人甲-牙
      2010年6月26日 周六 09:09 | 回復

      有沒有那種說騾子在系統出錯後 會損壞哪幾個文件的文章?

      key_index
      load_index
      nodes
      src_index

      目前發現這四個文件在現在的騾子文件夾里的大小各為1KB
      與備份文件夾里的原大小沒有可比性……應該是損壞了這四隻……

    37. #37 chengr28
      2010年6月26日 周六 18:42 | 回復

      @路人甲-牙
      那幾個文件一個是節點文件還有的都是Kad索引信息用的,刪除後對本機的eMule沒什麼影響
      直接刪掉後重建就好了

      至於nodes.dat請參考:
      https://www.emulefans.com/emule-kad-node-dat/

    38. #38 Ame
      2010年7月1日 周四 12:50 | 回復

      請問如何確定關鍵性文件更換成功,並未損壞呢?即使排除誤操作,我也擔心被第三方惡意程序,比如木馬病毒之類修改,我查看了一下4個關鍵文件除了cryptkey.dat還是2005年的,另外3個修改日期都變成需當前日期了。。程序會進行讀寫,做md5 hash也沒用

    39. #39 xiayang
      2010年7月1日 周四 13:12 | 回復

      糟糕啊,我升級到xt8.0,咋統計信息里的上傳下載數據都沒了啊?但是在原來的xt7.2里可以顯示啊.咋回事呢?

    40. #40 xiayang
      2010年7月1日 周四 13:14 | 回復

      補充下,我原來的7.2版本沒有刪.貌似不用刪吧,反正又不是安裝版,會有衝突么?

    41. #41 chengr28
      2010年7月1日 周四 21:54 | 回復

      @Ame
      最好記下自己UserHash里的某幾位字元這樣便於更換後確認
      preferences.dat/clients.met/preferencesKad.dat – 這3個文件每次eMule關閉時都會更新
      cryptkey.dat – 這個除非損壞否則eMule只會做讀取的動作不會寫入

      @xiayang
      eMule存放上傳下載統計數據的是statistics.ini,只要把這個文件備份好了再放入新的config目錄里統計數據就能繼承到新的eMule里

      @xiayang
      建議刪除而已,沒人知道新版用了舊版的配置文件會不會產生一些不可預見的問題
      還有一些新版的特性可能需要寫入到配置文件 😳

    42. 2010年7月4日 周日 15:37 | 回復

      這個小工具應該優化一下了

    43. #43 qiaoyue
      2010年7月16日 周五 18:21 | 回復

      想問一下,我打算從Xtreme換成ScarAngel,但是備份上述文件後,下載列表還是沒有,導入下載的話也是把原來的temp文件拷到軟體默認的temp文件夾中,浪費時間浪費空間,有沒有其他的辦法?

    44. #44 Amber
      2010年7月16日 周五 18:56 | 回復

      @qiaoyue 你SA的臨時文件夾設置為XT的..下載目錄也設置為XT的..重啟一下..不用hash.也不用導入..

    共2頁12下一頁

    6條Trackback/Pingback顯示

    發表評論

    您的Email將不會顯示出來。頭像請至Gravatar.com註冊上傳。*號標註項為必填。

    *
    *
    *
    標籤用法
    字數:0