如何安全、徹底、有效地更換 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 文件備份批處理工具下載

    28條評論隱藏

    1. #1 aaaaaa
      2010年7月16日 周五 19:01 | 回復

      @qiaoyue
      可點
      工具條-選項-目錄
      把下載文件和臨時文件,選擇以前的下載文件和臨時文件目錄

    2. #2 qiaoyue
      2010年7月16日 周五 19:03 | 回復

      哦,成功了,謝謝!

    3. 2010年7月21日 周三 23:12 | 回復

      杯具啊,一直用Xtreme用得好好的,今天神經搭錯線下了個原版裝在另一個盤裡。結果在重啟一次Xtreme之後,設置啊積分啊上傳下載啊什麼的都不見了,config目錄里的主要文件也都被新文件覆蓋過了。這樣還有解嗎?

    4. #4 half unselfish sharer
      2010年7月21日 周三 23:38 | 回復

      @sinopitt 看config文件夾里有沒有backup文件夾,有就在裡面找

    5. 2010年7月22日 周四 01:09 | 回復

      @half unselfish sharer
      悲劇,木有backup文件夾……看來只好從頭再來了

    6. #6 aerbig
      2010年8月3日 周二 12:49 | 回復

      下載歷史如何備份呢?

    7. #7 19411943
      2010年8月3日 周二 17:43 | 回復

      @aerbig

      eMule\config\downloads.txt

    8. #8 aerbig
      2010年8月4日 周三 20:03 | 回復

      @19411943

      恐怕不正確吧,我在emule的共享界面中看到的下載歷史有一千多條記錄,但是「eMule\config\downloads.txt」中的記錄只有400多條。

    9. #9 19411943
      2010年8月5日 周四 01:57 | 回復

      看來是記錯了……

    10. #10 xiayang
      2010年8月19日 周四 00:03 | 回復

      @chengr28 最近有些事沒來這兒,才發現被回復了,多謝哦!我把原來的XT7.2整個目錄打包壓縮備用,然後刪除;又重新再換成了8.0,OK了,呵呵。
      Thank you !

    11. #11 marazone
      2010年9月30日 周四 21:05 | 回復

      問下kad ID有用嗎??聽說只有ed2k的hash值才有用啊?

    12. #12 wzs
      2010年10月2日 周六 19:13 | 回復

      @lubin 國外的垃圾評論都這麼有風度,還Forgive me sir,先生請原諒我…

    13. 2010年10月22日 周五 21:26 | 回復

      今天更換MOD時候發現,用emule-MorphXT安裝完程序後,除了要用config相關文件覆蓋程序目錄之外,還要覆蓋系統的本地用戶文件夾那裡的config目錄(現在用win7就是c:\users\whh\appdata\local\config),才能成功完成這個更換

    14. #14 chengr28
      2010年10月23日 周六 13:22 | 回復

      @robot
      這個和eMule當初安裝時的設置有關,默認是放在每個用戶的文件夾,也可以改成放在程序目錄下

    15. #15 MAILTOBOB
      2010年11月15日 周一 03:54 | 回復

      建議將此文章在EMULEFANS首頁中置頂或者顯要位置推薦.

    16. #16 某人
      2010年12月16日 周四 11:16 | 回復

      雖然我是老練的,從06也不知道07年就在用SA了,但平常也不怎麼設置(感覺默認設置挺好了),所以昨天我是從SA3.1升級到 SA3.3的,在參照此文的基礎上,看了貴站所有的DLP、IPFilter、IP-Country 之類的所有文章的來龍去脈及相關評論(雖然平時常在zmhleo的網盤升級這些東西,但多看看,多比較比較總是不錯的),在確保萬無一失的前提下,動手一次成功!雖然花了我幾個小時!感覺比較值得!

      多謝指導!

    17. 2010年12月16日 周四 15:45 | 回復

      恭喜~

    18. 2011年6月2日 周四 15:05 | 回復

      繁瑣。應該向其他軟體學學。用戶是在使用軟體,不是在折騰。

    19. #19 www
      2011年6月7日 周二 13:06 | 回復

      3Q

    20. #20 wanghua
      2011年6月7日 周二 14:18 | 回復

      @飛灑過 只是作者寫得比較詳細,看起來感覺比較麻煩而已。
      實際上用不著像個書獃子一樣把文章看完。簡而言之,就拷貝個config目錄就完事了,一般都沒問題。
      具體點的話,拷一下文章里講的極其重要必須備份和建議備份的九個文件,用那個批處理工具就能快速搞定。
      「向其他軟體學學」也學不來,因為大多數別的軟體根本就無法備份文件到另一個軟體上來用,積分信用都不通用,如何學習?

    21. 2011年6月14日 周二 21:02 | 回復

      頂一下,好險啊。正準備把原版換成mod,要是沒看這文章恐怕就直接安裝覆蓋了
      難道我遇上伺服器維護了?

    22. #22 steven
      2011年12月29日 周四 18:08 | 回復

      坑爹啊 用了這麼久emule 崩潰過幾次 積分hash什麼都沒了 嗚嗚。。

    23. #23 ib
      2011年12月30日 周五 09:39 | 回復

      @steven 你的崩潰還能把文件給崩潰沒?好好找找吧,除非硬碟損壞肯定還在的。找下你的config目錄到底在哪:https://www.emulefans.com/shared-usage/

    24. #24 海兒
      2012年9月19日 周三 00:34 | 回復

      http://hi.baidu.com/k_k43/item/20d73f97cacc43bdcd80e51c
      [原創]批處理自動備份! 電騾eMule或MOD更換前,須備份客戶信用積分的文件!

    25. #25 海兒
      2012年9月30日 周日 09:29 | 回復

      [原創]加強版自動備份電騾積分與信用文件!
      http://hi.baidu.com/k_k43/item/20d73f97cacc43bdcd80e51c
      這個暫時不可見,正在與百度反饋中,等待解封中……
      大家先到這下載吧:
      http://www.qvocd.org/emule.php?vid-17542.html

      電騾 eD2K下載鏈接:
      ed2k://|file|emule.config.backup.電騾積分信譽備份.7z|1804|19224FB43249C7C1E9DE13DD2B53D8E0|h=6C5LXWQQAEROQXQPEVFHNDYIHAJA7YYH|/

    26. #26 way361
      2013年4月5日 周五 23:42 | 回復

      我今天自己編了一個emule積分文件備份工具,可以放在桌面上,全自動備份emule積分文件、已知客戶列表、好友列表、已知文件詳情、kad節點、伺服器等重要文件。備份速度超快,內有使用說明,簡單易用。

      以下是ed2k共享地址:

      ed2k://|file|emule%E7%A7%AF%E5%88%86%E6%96%87%E4%BB%B6%E5%A4%87%E4%BB%BD%E5%B7%A5%E5%85%B7.zip|137768|31E267AFCE7D927D4265FE1C344B00F2|h=5AQTBYISTJAT537G2O576WYDLWQMRMNY|/

    27. #27 V.V.
      2014年5月24日 周六 12:22 | 回復

      sharedfiles.dat這個文件也可以備份

    28. #28 LANYUANJIE
      2015年11月21日 周六 19:43 | 回復

      我的伺服器列表只有兩個,自動更新後…

    共2頁上一頁12

    16條Trackback/Pingback顯示

    發表評論

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

    *
    *
    *
    標籤用法
    字數:0