如何安全、徹底、有效地更換 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 客戶端(注意:可能需要徹底刪除或者卸載)。
③將剛才備份的文件放到新的 eMule Mod 對應的目錄內。
④啟動 eMule 程序。
⑤重新設置 eMule 的各項參數。
⑥再次重啟 eMule 程序。
①首先按照個人需求備份上面介紹到的文件。
②徹底刪除舊版本的 eMule 客戶端(注意:可能需要徹底刪除舊版本)。
③將剛才備份的文件放到新版本 eMule 客戶端對應的目錄內。
④啟動 eMule 程序。
補充步驟:刪除 eMule 的配置文件
⑤重新設置 eMule 的各項參數。
⑥再次重啟 eMule 程序。
附加建議:
eMule 可能需要經常更新的組件:
至此,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 用於保存好友列表的文件)損壞或者沒有備份,做好備份一般不會出現這種情況。
44條評論隱藏
學習一下。
eMule文件備份批處理工具下載的鏈接好像是不行的,打不開
@Gavin
昨天ied2k論壇的伺服器出了點狀況,現在已經恢復了 😀
@chengr28
哦~原來如此,感謝分享
補充了一下更換eMule Mod常見問題FAQ 😀
好啊好哦,認真學習!!
我很悲劇,上次我從easymule轉到SA,結果從easymule目錄下複製出來的preferences.dat和cryptkey.dat沒有被SA讀出來,查看統計信息等都是空的,不知道是不是我rp不好,後來我就重新開始了…orz
我得來認真學習下…
多半不是你的問題,EasyMule有一些數據保存和備份文件故意不使用正常eMule的格式,很多人認為他們是故意給換用其他Mods者製造困難。
@kumiko
最容易造成的問題是為下載完成的任務的丟失
為什麼我的config目錄下沒有你說的這些文件?一個也沒有啊
經過努力,終於找到了,原來不是安裝目錄下的config,而是..\AppData\Local\eMule\config這裡的。
@dgsf
差點忘了,Vista那個所謂的「安全性」(虛擬重定向)致使eMule很多操作都不能進行了~ ❗
這個備份工具還是粗糙了點,最好能開發一個方便的小工具啊。。。
😳 感謝chengr28,很詳細的說明。
其實有些人還需要複製一下sharedfiles.dat,即在共享目錄里取消共享的文件。否則還會重新hash並添加到共享里的。
批處理是可以下載的。。回樓上某位的
內牛滿面啊 我終於懂了 可憐先前我那些積分啊.
根據15樓的說法,在下在意一個事情,
麻煩請指引一下關於emule mod里config目錄下各個文件的性質(突然覺得這命題有點大……)
比如指引下哪裡有鏈接或文章說明這些dat啊csv啊幹什麼使用的(甚至是英文的……此文列出的或許已經差不多是全部了?)
伸手白要算是不太好的行為(我在說我),所以我也不太清楚這請求會不會有人回應……
或者我這麼簡單問一句,把原emule mod的config文件夾直接複製到新emule mod的config目錄下,新emule mod穩定運行的可能性大不大……
哦 對不住大家 我錯了 錯在沒有仔細看Q&A Q&A第五條說了我問的情況 (但是不是也側面說明了把pxxxx.ini刪了就有可能成功呢……
我找到了18樓(也就是我自己 😕 )的答案,想知道config目錄下文件作用的請移步到這
http://www.ied2k.com/forum/topic-1733.html 文中有提到這部分~
(說完對自己汗一個……不過我確實先看的efans才找的ed2k……大家無視我繼續好了……悶…… 😡 )
我是菜鳥~有個問題想問一下~
以前用VC的~沒有卸載直接用了XT的就打開了…
現在發覺界面和功能都不對~感覺出問題了…請問怎麼補救~~~~congfig文件被更新了…..
eg想顯示國家旗幟改好文件以後還是不行
eg2 軟體界面和樓主不同…只有vc所有的下載搜索界面沒有kad等界面~~
@誠
備份以上的文件,然後把VC和Xtreme都徹底卸載刪除乾淨(一定要徹底)
然後再重新下載一個新的Xtreme,那麼絕對沒問題
注意,流氓VC會強搶eD2k鏈接,不建議和Xtreme一起用,否則Xtreme是搶不過VC的 😀
按照上述方法,意圖從VC的電驢轉到原版電騾,結果上傳統計不見了…….有辦法補救么?
@ragnarok statics.ini文件
@抗毒
轉移了,下載量有,上傳量不見了.
鬱悶 看著自己排完隊 以為可以下載了 誰知道又告訴我隊列滿了 這不是有點矛盾嗎?有幾個文件都是有這毛病 800多M下了13天還沒下完 進度一點也上不去 這是什麼問題呢?
@e
隊列滿了 可能是對方關機走人的意思,因為上次測試就有這種情況… 😳
@chengr28
不過看他們也沒有走的意思 反而一天到晚就在那掛著 如走了名單里應會看不見他們吧 就那幾個用戶有源可又不給 最多就只能連接一下他們 然後又要重新排過隊了 ❗ 會是我網速太慢連不上他們么(AD2M公網) 或是我應該換個mod呢(xt7.2):?
額 補充一下 有時候也會傳個十幾到幾百kb:mrgreen: 這會和最大新建連接數(60) 最大半開連接數(30)有關係的么 我下載的任務數通常都10-20 或者說 他們以為我是吸血馿給禁了? 因為我剛從vc轉過來用xt的 ➡ ➡
@e
這個很難說的,那次我退出了2個多小時幫我測試那個說隊列里還可以看見我的說…
如果對方用的Xtreme的話應該會自動保存排隊時間的 😀
其它客戶端就不清楚了,如果沒有這個功能,斷開連接後只能重新排隊了 😳
@e
這樣的連接數對eMule來說已經夠用了,只是可能在eMule剛開啟的時候連接來源會緩慢一些
而且如果對方把你當成吸血騾封殺(HardBan)你是絕對不能能從對方那裡拿到丁點數據的,但是也難說會不會被減分(SoftBan),不過如果LSS用的Xtreme應該不會的 😀
好的 那我再慢慢摸索下
謝謝斑竹指點 😀
曾經很謹慎的換mod… 不過還是把幾年來的信息都丟了==
ls說的情況我正在經歷。我疑惑的是,為什麼我的sa下載最後的那一點數據竟然要掛上好幾天才能下載到,而在此期間每次只能下載到很少的數據,甚至就掛了一天(按8小時算)一點都沒動。要知道之前可是每天都能下載都幾個百分點的數據的!(以稀缺數據算)
又是我
換用xt7.2之後感覺沒啥不同 除了用dlp把vc驢軟禁之後(強硬封殺的話 貌似vc上的資源就徹底下載不了了T_T 試過的……)
目前感覺一切良好 因為長期掛上傳的原因 貌似下外國源的時候比我同學的迅雷要快不少(當然是我還有公網ip的情況下……我的半小時完成 完勝 他要掛4小時)
然而
最鬱悶的情況出現了 因為喜歡開騾子當後台 一般前台還有別的什麼事要做 就在我前些天掛著騾子玩兒遊戲的時候 我顯卡死機了- – 冷重啟後沒怎麼在意 睡覺前用了路由LowID掛了一晚上 醒來發現kad鏈接一點反應都沒有 一晚上的上傳為0MB…… 疑惑之下 看了看 目前的config文件夾和原來備份的config文件夾 發現現在的config文件夾少了14m的大小 >__<
有沒有那種說騾子在系統出錯後 會損壞哪幾個文件的文章?
key_index
load_index
nodes
src_index
目前發現這四個文件在現在的騾子文件夾里的大小各為1KB
與備份文件夾里的原大小沒有可比性……應該是損壞了這四隻……
@路人甲-牙
那幾個文件一個是節點文件還有的都是Kad索引信息用的,刪除後對本機的eMule沒什麼影響
直接刪掉後重建就好了
至於nodes.dat請參考:
https://www.emulefans.com/emule-kad-node-dat/
請問如何確定關鍵性文件更換成功,並未損壞呢?即使排除誤操作,我也擔心被第三方惡意程序,比如木馬病毒之類修改,我查看了一下4個關鍵文件除了cryptkey.dat還是2005年的,另外3個修改日期都變成需當前日期了。。程序會進行讀寫,做md5 hash也沒用
糟糕啊,我升級到xt8.0,咋統計信息里的上傳下載數據都沒了啊?但是在原來的xt7.2里可以顯示啊.咋回事呢?
補充下,我原來的7.2版本沒有刪.貌似不用刪吧,反正又不是安裝版,會有衝突么?
@Ame
最好記下自己UserHash里的某幾位字元這樣便於更換後確認
preferences.dat/clients.met/preferencesKad.dat – 這3個文件每次eMule關閉時都會更新
cryptkey.dat – 這個除非損壞否則eMule只會做讀取的動作不會寫入
@xiayang
eMule存放上傳下載統計數據的是statistics.ini,只要把這個文件備份好了再放入新的config目錄里統計數據就能繼承到新的eMule里
@xiayang
建議刪除而已,沒人知道新版用了舊版的配置文件會不會產生一些不可預見的問題
還有一些新版的特性可能需要寫入到配置文件 😳
這個小工具應該優化一下了
想問一下,我打算從Xtreme換成ScarAngel,但是備份上述文件後,下載列表還是沒有,導入下載的話也是把原來的temp文件拷到軟體默認的temp文件夾中,浪費時間浪費空間,有沒有其他的辦法?
@qiaoyue 你SA的臨時文件夾設置為XT的..下載目錄也設置為XT的..重啟一下..不用hash.也不用導入..
6條Trackback/Pingback顯示