如何安全、彻底、有效地更换eMule Mod

标签: eMule使用心得 | 发表时间:2009-10-01 09:31 | 作者:chengr28 maajiaa
出处:http://emulefans.com

如何安全、彻底、有效地更换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文件备份批处理工具下载
该工具相关讨论帖


© 2009 eMule fans 电骡爱好者 | 于eMule使用心得目录下 | 原文链接 | 评论(8) | CC3.0 BY-NC-SA | GNU GPL

相关 [安全 有效 emule] 推荐:

如何安全、彻底、有效地更换eMule Mod

- maajiaa - eMule Fans 电骡爱好者
如何安全、彻底、有效地更换eMule Mod,已经是在eMule日常使用中的一个重要环节. 当使用者发现某些eMule客户端是多么的垃圾废品的时候,我们就需要把它换掉,换成一个功能更加优秀、强大、丰富的正规eMule Mod. 但是在更换过程中,如何做到“安全、彻底、有效”呢. 过往只能依靠使用者自己搜索更换方法,不仅方法繁琐,而且更换的方法一旦不正确就会让eMule丢失所有的积分信息,或者会造成设置不正确而影响正常使用的严重后果.

eMule迎来9岁生日

- yafei - cnBeta.COM
2011年5月13日,世界上最流行的P2P文件共享程序eMule(电骡)迎来了自己的9岁生日. eMule诞生于2002年5月13日(早期eMule官网首页),作者是网名为merkur的德国人亨德里克・布雷特克鲁兹(Hendrik Breitkreuz). 这款基于eDonkey2000(电驴)协议的软件从一开始就确定了开源、免费、非商业的理念.

eMule v0.50a ScarAngel v4.2 发布

- aoke1989 - eMule Fans 电骡爱好者
电骡爱好者们最常用的eMule mods之一,“刀疤天使骡” - eMule ScarAngel Mod的新版v4.2由作者Stulle在eMule(电骡)官方论坛发布了. 它基于eMule v0.50a Xtreme 8.1制作. 除了继承了Xtreme的特性,天使骡更关注于功能的强大,例如:增加了多种积分系统,老板键(一键隐藏),系统后台服务运行(无界面),多账号网页远程管理支持,TBH迷你骡(minimule),自动备份配置文件,增强的下载分类管理,稀有文件推送,更多高级功能设置等等.

eMule 0.50a Xtreme 8.1 发布

- maajiaa - eMule Fans 电骡爱好者
Xtreme Mod(项目页;参见目录介绍)现在的主要维护者为zz_fly. 它是官方eMule最著名和使用最广泛的Mod(“Mod”即软件修改版)之一,也是emule-mods.de和本站上投票最高的Mod. 它拥有的主要功能有Maella带宽控制系统、准确计算额外开销、NAFC、更适合ADSL用户使用、Xtreme下载管理、智能来源处理、Xtreme积分系统、强力发布和动态隐藏文件块、IP2C地区旗帜等.

android开发书籍emule下载链接

- jing77 - biAji HeRe
本来放在Verycd的,出于避免某些难以预料的问题的考虑(就像Verycd的诸多电影资源一样),我不得不觉得应该将Verycd作为一个备选方案. ed2k: [android.开发书籍].Beginning.Android.2.(Apress,.2010,.1430226293).pdf. ed2k: [android.开发书籍].Hello.Android.3rd.Edition.pdf.

自由门7.19版 (2011年10月06日) Emule(电骡/电驴) 下载连接

- Johnny - Emule-GIFC 翻墙畅游
自由门7.19版(2011-10-06)增强突破封锁能力. 如果标题显示不是A,请暂时关闭防火墙试试.

【转载】HTML5有效提升iFrame安全性 新增Sandbox属性

- - HTML5研究小组
HTML 5将针对iframe元素增加sandbox属性,可以防止不信任的Web页面执行某些操作. HTML 5规范的编辑Ian Hickson谈到了sandbox的好处,它可以防止如下操作:. 访问父页面的DOM(从技术角度来说,这是因为相对于父页面iframe已经成为不同的源了). 通过脚本嵌入自己的表单或是操纵表单.

谁更安全?

- iceman.yu - 比特客栈的文艺复兴
原文:The triumph of coal marketing – Seth Godin. 翻译+整理:David Frank. 你对核能发电是不是也有一些看法. 相比其他的发电方式,它们谁更安全. 数据来自这里,图片来自这里,上图是一幅毫不夸张的数据简化图. 同样的发电量,每当核能发电误杀一个人,煤炭发电会导致4,000人的死亡.

网络安全

- - CSDN博客系统运维推荐文章
1、防止入侵者对主机进行ping探测,可以禁止Linux主机对ICMP包的回应.  iptables 防火墙上禁止ICMP应答.  关闭不必要的端口,时常检查网络端口情况.  nmap  可以扫描端口.  关闭不必要的服务和端口.  为网络服务指定非标准的端口.  开启防火墙,只允许授权用户访问相应的服务端口.

安全机制

- - 开源软件 - ITeye博客
ActiveMQ中所有安全相关的概念都是通过插件的形式实现的.这样可以通过ActiveMQ的XML. 配置文件的元素来简化配置和自定义安全认证机制.ActiveMQ提供两种认证方式:.     简单认证插件 -- 直接通过XML配置文件或者属性文件处理认证.     JAAS认证插件 -- 实现了JAAS API,提供一种更强大的可自定义的认证解决方案.