如何安全、彻底、有效地更换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种情况:

1.彻底更换eMule Mod:
①首先按照个人需求备份上面介绍到的文件;
②彻底删除以前旧的eMule客户端(注意:可能需要彻底删除或者卸载);
③将刚才备份的文件放到新的eMule Mod对应的目录内;
④启动eMule程序;
⑤重新设置eMule的各项参数;
⑥再次重启eMule程序

2.升级同种eMule Mod:
①首先按照个人需求备份上面介绍到的文件;
②彻底删除旧版本的eMule客户端(注意:可能需要彻底删除旧版本);
③将刚才备份的文件放到新版本eMule客户端对应的目录内;
④启动eMule程序;
补充步骤:删除eMule的配置文件
⑤重新设置eMule的各项参数;
⑥再次重启eMule程序

附加建议:
1.eMule的组件会时不时有更新,尽管平时可能不甚关注,但是这里建议在更换eMule Mod或者升级版本的时候,同时也把eMule的组件升级一下,可以保持证eMule的正常运行!
2.eMule的UserHash值建议大家找几位特定位置的字符记住,这样可以在UserHash改变的时候及早发现

eMule可能需要经常更新的组件:
1.动态反吸血(DLP);
2.IP过滤数据库(IPFilter);
3.IP地理位置数据库(Ip-To-Country)

至此,eMule Mod的更换或者更新工作已经全部完成!

更换eMule Mod常见问题FAQ:
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:100%是需要把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文件备份批处理工具下载
该工具相关讨论帖

32条评论隐藏

  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 Interior design
    2010年10月2日 周六 06:28 | 回复

    Great blog! Everyone loves free stuff! Keep up the good work!

  13. #13 lubin
    2010年10月2日 周六 18:07 | 回复

    Forgive me sir, could you please add more informations? I’m interested on this, but I need more infos, thanks.

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

    @lubin 国外的垃圾评论都这么有风度,还Forgive me sir,先生请原谅我…

  15. #15 jammers card case
    2010年10月7日 周四 09:26 | 回复

    I would name your blog the dreamland! While Santa knocks at our door just once per year, you blog is open the whole year – wow!

  16. 2010年10月22日 周五 21:26 | 回复

    今天更换MOD时候发现,用emule-MorphXT安装完程序后,除了要用config相关文件覆盖程序目录之外,还要覆盖系统的本地用户文件夹那里的config目录(现在用win7就是c:\users\whh\appdata\local\config),才能成功完成这个更换

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

    @robot
    这个和eMule当初安装时的设置有关,默认是放在每个用户的文件夹,也可以改成放在程序目录下

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

    建议将此文章在EMULEFANS首页中置顶或者显要位置推荐.

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

    虽然我是老练的,从06也不知道07年就在用SA了,但平常也不怎么设置(感觉默认设置挺好了),所以昨天我是从SA3.1升级到 SA3.3的,在参照此文的基础上,看了贵站所有的DLP、IPFilter、IP-Country 之类的所有文章的来龙去脉及相关评论(虽然平时常在zmhleo的网盘升级这些东西,但多看看,多比较比较总是不错的),在确保万无一失的前提下,动手一次成功!虽然花了我几个小时!感觉比较值得!

    多谢指导!

  20. 2010年12月16日 周四 15:45 | 回复

    恭喜~

  21. 2011年3月7日 周一 15:24 | 回复

    Thanks for the software

  22. 2011年6月2日 周四 15:05 | 回复

    繁琐。应该向其他软件学学。用户是在使用软件,不是在折腾。

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

    3Q

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

    @飞洒过 只是作者写得比较详细,看起来感觉比较麻烦而已。
    实际上用不着像个书呆子一样把文章看完。简而言之,就拷贝个config目录就完事了,一般都没问题。
    具体点的话,拷一下文章里讲的极其重要必须备份和建议备份的九个文件,用那个批处理工具就能快速搞定。
    “向其他软件学学”也学不来,因为大多数别的软件根本就无法备份文件到另一个软件上来用,积分信用都不通用,如何学习?

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

    顶一下,好险啊。正准备把原版换成mod,要是没看这文章恐怕就直接安装覆盖了
    难道我遇上服务器维护了?

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

    坑爹啊 用了这么久emule 崩溃过几次 积分hash什么都没了 呜呜。。

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

    @steven 你的崩溃还能把文件给崩溃没?好好找找吧,除非硬盘损坏肯定还在的。找下你的config目录到底在哪:https://www.emulefans.com/shared-usage/

  28. #28 海儿
    2012年9月19日 周三 00:34 | 回复

    http://hi.baidu.com/k_k43/item/20d73f97cacc43bdcd80e51c
    [原创]批处理自动备份! 电骡eMule或MOD更换前,须备份客户信用积分的文件!

  29. #29 海儿
    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|/

  30. #30 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|/

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

    sharedfiles.dat这个文件也可以备份

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

    我的服务器列表只有两个,自动更新后…

共2页上一页12

16条Trackback/Pingback显示

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
字数:0