主题:【原创】用好eMule下载(一) -- 重庆老牛
这个帖子其实早就想写了,很久以前回老和尚的一个帖子时就说到了一些怎样用好eMule的窍门,但真的要写的时候,却总是不敢下手,因为我对软件只是会用,有的还用得比较熟,但技术上的东西是七窍通了六窍 - 一窍不通,很怕当众出丑。
前几天又看见有人在问eMule的问题,忍不住又跟了一帖,结果被老和尚抓住了,说我上次就没有说清楚,没办法,只好硬着头皮写了,争取能写得简单、实用一点,而错误之处、不详之处还望各位多多包涵,实在是没有时间一处一处去核实。
eMule俗称电骡,也是一款P2P(点对点)软件,比它成名更早的类似软件还有KaZar、eDonkey等(再早的Napster已经改过自新了,现在好像是收费下载音乐软件了,BT也是点对点,但有一些不同),国内也有人曾经搞过类似的东西,曾经用过一个叫做酷狗(KuGoo)的,下了一些老中文歌曲以后就再也没有用过。这样的软件如果搜一搜,应该还可以找到一大把,但eMule作为其领军人物,看样子是没有什么太大的争议的。有人说现在使用eMule的人已经远超BT了,是不是这样我不清楚,但从我个人的使用经历来看,这是有可能的,因为我就是从使用BT到完全放弃BT而使用eMule的。
常常听人说eMule使用复杂,下载速度还慢,实在不明白为什么还会有那么多人喜欢用它,云云。这就要从eMule的优点说起了。这些优点其它的P2P软件也有,比如BT,但因为BT的机制稍微有些不同,比如说需要有种子,还有就是IP地址会公开,存在被版权人抓现行的可能,还有资源占用比较厉害。所以我从三年前起就尽量避开不用了。
eMule这样的软件存在的基础在于文件的共享上。现在软件动辄都几百兆,一个系统恢复盘可以达到好几个GB,一部电影要是高清的话也是几个GB,即使是压缩格式,一般也会有几百兆。这么大体积的东西,很难说有哪个FTP或者HTTP服务器会长期保存供下载的,加上版权方面的原因,下载点是越来越难找到。但有了点对点软件这个东西,就可以不要专门的服务器存放文件了。点对点软件可以把连接到网络上的每一台电脑当作一个点(当然这些电脑都得安装这个点对点软件并且使其处于启动状态)。每个点的东西都可以通过网络共享。任何你想要的东西,你只要搜索到在另外一个点上有,你就可以慢慢地从他那里一部分一部分地拖到你的机器上。如果这个东西是多人有的话,软件还会分别从不同的地方下载不同的部分,所有部分都下载好了才把它合并起来,从而加快下载速度。另一方面,你在下载的时候,你这个点上的东西(包括你正在从别人那里拖来的还不完整的部分东西),如果也有别人要的话,他也可以从你的电脑上拖过去。这样,你在从别人机器上下载东西的同时,可能也有别人从你这儿下载东西,等于上传、下载在同时进行,充分体现了网络共享的优势。
这样说好像有点可怕,好像自己电脑上的东西全部都公开了,被别人一览无余了。其实不然,点对点软件还是有道德的,它们的活动只局限于你指定的目录。eMule默认是eMule安装目录下的两个目录(可以修改到其他路径),一个叫Temp的用来保存还没有下载完的东西,另外一个叫Incoming的用来保存完整的文件,别的目录它也动不了。一个文件在没有完全下载的时候,在Temp文件夹中也能看得到,是三个后缀名分别为part、met、bak的文件,但不能打开,只有下载完整后才会被自动移动到Incoming目录下去供你使用。而你想要与人共享的文件也可以放在这个Incoming目录中。按现在的eMule使用人数,乘以每个人可能有意无意放在这个Incoming目录的文件数,可以想象,现在在eMule上共享的东西可能有多少了,完全是没有限制的一个天文数字。
这么海量的文件数,给你提供了比较大的可能性,找到你想要的东西,并且,由于它不像BT那样需要种子,所以简单地直接搜索就可以。一般说来,电影是没有问题的,当然太老的、不够普及的或者成了绝版的多半没有(但也不妨一试),游戏也多(我女儿最爱的SIMS2全集包括所有子包都是从eMule上下的,她的PSP上的游戏也是这样来的),软件、音乐更不用说了,不管什么软件、音乐,只要你知道名字,几乎没有找不到的。除了这些一般的东西以外,其他地方找不到的许多东西,eMule上可能还能找得到。比如说全本的英文电子书,特别是IT、商科方向的。我自己就是在上面找了好多研究方法、统计方法、项目管理等方面的书,这些书虽然不是从图书馆借不到,但自己有不是更好吗?
很多人都说eMule下载的速度慢,这是自然的,你得要有思想准备,因为这是在从别人的电脑中挖东西,其速度不光取决于你的下载速度,还有赖于别人的上传速度。大家多半都是个人用户,很难说别人上传能有多快(像我现在用的8M宽带,下载速度最高能到7、800KB/S,上传就只有100多KB/S了),特别是你和他之间距离可能还非常遥远,中间不知道要经过多少人中转。这样一来,一个文件可能下几天都还下不下来,如果遇到同时有这个文件的人少,那就更慢了,能够持续有几KB/S你都应该感激不尽了,还得祈祷那边那个人不要关机走人,或者把文件删了、转移到另外目录去,否则你完全有可能就永远停在那里了,要是没有其他有这个文件的人上来拯救你的话。虽然如此,对于那些特别需要而又不容易找到的东西,耐心等待是值得的。
要把eMule用对用好,充分发挥它的潜力,还有一些需要设置的。但字数限制好像要到了,所以先卖个关子,土鳖扛铁牛。
本帖一共被 2 帖 引用 (帖内工具实现)
大多数抱怨电骡的同学都没有理解第二句。
我bt的上传量一般平均是下载量的1.5倍,所以我现在一般不主动保留上传了,下完再等个半小时就删了。反正已经传的够了。
有些人下载开最大,上传开个1k——因为他们要保护硬盘——什么人啊。
emule据说有奖励机制,开放上传速度会加快下载速度,我试了下,没发觉有什么变化。
前面说了一些eMule的基本知识,但要用好eMule,还需要做端口映射把自己的IP地址弄成外网地址,从而把自己的机器弄成高ID。
eMule把用户(所使用的计算机)分成高ID和低ID两类,为什么这样划分我不明白,可能是根据用户的IP地址是否独立、固定,还有就是是否使用eMule默认的端口。
Low ID一般都是没有公网IP的内网用户,两个Low ID用户之间是无法直接连接的,所以Low ID的用户下载源会相对少一点(无法从其它Low ID用户那里下载)。
为了方便理解起见,我们可以把高ID的计算机当作在整个eMule网络中的服务器,他们在整个eMule网络中起传承连接的作用,eMule上所有文件的传输,都是通过这些高ID在中间不断地搭桥而实现的。基于此,所有高ID的计算机不光可以互相连接,也可以和低ID的计算机相连,而低ID的计算机不能起桥梁作用,所以他们与其他低ID机器不能直接相连,只能通过高ID机器连接。这样一来,高ID的计算机比低ID的在连接到别人电脑上就要占很大便宜,因为可供他们连接的计算机至少可以翻番(低ID的数量远大于高ID数量)。而可以连接的电脑越多,意味着找到你所需要的文件(或文件部分)的可能性越大,累积起来同时可供下载的东西也越多,速度就越快。
所以,要想eMule跑得快而顺畅,你必须把你的计算机弄成高ID。怎样检查是不是高ID?在eMule软件中,点击最左上角的连接以后(不要跟我说你还没有连接过,我自己一般都设成启动就连接),等连接建立好以后,打开Servers那个选项,在右边的My Info那里可以看到你的连接状态,如果你已经看到High ID字样,那么恭喜你了,下面的你都不用看了,可以尽情享受eMule的下载了。但如果你看到的是Low ID字样,那么下面的这些设置可能能够帮助你改变你的状态。
首先,你需要检查一下你是否是用的eMule默认的端口,这一步一般是必要的,因为在下一步设置路由器那里,多数路由器都是用eMule的默认端口的。检查方法是:点击Options,再选择Connection,看看Client port那里,TCP和UDP是不是分别为4662和4672。如果不是,把它们改成4662和4672。
我只设置过DSL/ADSL,因此下面这一步也是针对使用DSL/ADSL的用户而言。如果你是用的单位的局域网,那我无计可施,因为单位可能会在防火墙中设置阻止,普通用户没办法改。而如果你是用的光纤连接上网(比如国内的网通那种),我也不知道怎么改,因为没用过,只好请你另请高明了。但如果你是用的DSL/ADSL方式上网(中国电信那种),那么通过端口映射,你可以实现把你的电脑由原来的内网变成外网,从而得到高ID。
一般说来,用DSL/ADSL连接上网的,如果查询一下你自己机器的IP地址,你会得到一个像192.168.1.66这样的地址,这种地址被称为内网地址,你的网络服务商分配给你的真正的IP地址到哪里去了?到你的DSL/ADSL设备上去了,所以你得把那个地址给映射到你自己需要用eMule的这台计算机上,这个过程叫端口映射(英文叫做Port forward)。有人用下面这个解释:
端口映射的方法说简单也简单,说复杂也复杂,之所以简单是因为我这种不懂技术的人也能轻易完成,之所以复杂是因为不同品牌的DSL/ADSL设备有不同的方法。具体怎么做,有一个英文网站叫做Portforward的有几乎所有设备的方法:
我这里以我自己的设备为例说明。
我现在用的是Thomson-Alcatel的ADSL无线上网设备,型号为SpeedTouch 576,所以首先在PortForward网站上找到这个设备(点击上面那个链接就可以直接到选择设备那一部分)。点击设备型号后,在第二页你会看到若干可以设端口映射来改善速度等的应用程序(如游戏等),我们要的是eMule的,所以,选择eMule那一项,又会打开新的一页,其中中间一段不用看了,因为前面我们已经把eMule的默认端口设成TCP:4662和UDP:4672了。往下看,你就会看到这个网站对于你所选定的这种设备的设置的,按照那上面的说明一步一步做就行了,当然需要你的英文水平要能看得懂才行。
下面是我这台设备的设置步骤:
新开一个浏览器窗口,在地址栏输入192.168.1.254,这是进入SpeedTouch设备管理界面的地址,其他设备可能不同,比如NetGear用的就是192.168.0.1,但不管怎样,你都得进到这个管理页面才能设置。
在管理页面中,点击Toolbox,然后选择Game and Application Sharing,在下面Pick a task那里选择Assign a game or application to a local network device,然后在新的页面检查是不是已经把eMule分配给某台计算机了,如果有,把它Unassign,如果没有,点击Device那一项,找到自己的计算机名,比如我的计算机名字叫X61(这个名字是在控制面板->/系统->计算机名那里查得到的,许多人在装系统的时候自己不设名字,任由系统自己给,不是个好习惯),然后再在旁边的Game and application那里点击下拉菜单,找到eMule那一项,选中后返回,点击Add,然后你就可以看到你的设备X61已经被分配给eMule了。
启动eMule看看,现在可以看到My Info那里,自己已经是高ID,就这样简单地把端口映射做好了。
不同的设备在设置的时候有所不同,我这个算是最简单的,因为设备自己已经给出了选项,如果没有的话,就得自己添加服务。这要稍微tricky一些,但只要参照上面那个网站的设置,一样可以顺利地把它设置好,我第一次做这个工作的时候也是用NetGear的设备,什么都不懂,也还是把它设置好了,相信各位也能做到的。
鲜花已经成功送出。
此次送花为【有效送花赞扬,涨乐善、声望】
多谢cqln的好文,是应该有人来谈谈emule了,一般电骡给人印象总是不好, 其实没有那么坏
我也用emule, 我的hash积攒了n年了,很有人品了,呵呵
不过emule有些很大的问题, 大家必须小心。
1. emule上病毒, 木马,流氓软件成灾, 尤其是用emule自带的搜索搜出来的
千万小心,emule已经是制造肉鸡的一个天堂了, 除了杀毒软件能查出来的木马和病毒,还有很多个人木马,几乎没有什么杀毒软件能查出来,(就是有些黑客自己设计出来供他个人使用的木马,一般来说没什么可见的破坏性,可以一直潜伏到黑客他需要的时候, 要不你就变成肉鸡,要不就敏感信息全被不知不觉中偷走了)
对于这个,对策只能是尽量不用emule下任何exe 或者程序软件,(现在真没地方下软件了,emule这样, 国内的稍微小点中文下载网站也基本都是挂马的, 要吃免费午餐,肠胃功能要好)
2. 除了病毒木马流氓软件,还有那种广告的, 就是他们用自己广告来替代真正的文件,或者把视频里面塞东西,加密等等
最典型的就是flg,专门在大家喜欢的流行视频后面加上他们的宣传视频, 我曾经下过一个激流中国,下的飞快,当时我还感激分享的人很有贡献精神呢,下来打开一看,300M的RM竟然有400min的视频, 除了前40分钟是激流中国,后面全是他们的宣传,现在去emule上搜激流中国,凡是RM或者RMVB的版本全是他们动了手脚的)
对于这个的对策,只能是尽量不下莫名的压缩包, 因为不知道里面是什么, 还有对于视频,尽量不下wmv(基本都是假的,要不就是加密要你出钱的), 不下rm或者rmvb(就算不下到轮版,也很容易出现弹出窗口,甚至包含流氓软件的我就见过。
3. 如果说病毒木马流氓广告的动机还能理解, 那么emule上铺天盖地的fake文件简直是我无法理解的了,你弄个假文件上去,有劲么,简直是损人不利己, 不知道谁能解释一下其中的原因,反正稍微流行的视频,书,软件,都有fake的
最常见就是什么电影刚出来,emule上就有一堆, 基本没真的,下来都是些乱七八糟的东西
当年哈利波特出之前几个月,emule上几十个版本,全是假的,
新的软件也是, 大多假的
对于这个, 也没有办法, 只能尽量不下最新的东西, 另外多看comment,里面如果有之前的受害者骂F***, 那么就不用浪费时间了,事实上真正comment的很少,所以没comment不见得是真,有好comment得反而更可能是广告木马病毒
我特敬佩那些还上去骂一下的人,因为要骂人也得要成本啊,他们得把那个假文件存在自己机器上不能删除才能comment,一般谁下了一个巨大的假文件还一直存着呢,又占空间,每次看到想到自己费了n天才终于拉下来的一堆垃圾,不是给自己添堵么,所以这样的commenter都好有毅力啊,看到这样的好人,我就忍不住想到古代守城的一种战术,就是用大锅熬一锅大便,如果敌人攻城,就从城墙上浇下去,这样的战术,如果人家十天不攻城,就得在城上不停熬10天的大便,敌人没恶心死,自己先恶心死了
就这样吧,稍微写点,作为对cqln 好文的一点补充,emule要注意的事情还很多,其他要注意的事项包括害人的假冒服务器, 反盗版组织的恶意侦查和搜索,verycd这类无德站点的劫持,还有中国人用的最多的吸血骡,不一而足, 大家自己多去搜索一下,我今天看到救市计划被驳回,自己前途未卜,就不多写了。
大量木马文件都出现在搜索结果中。影响了搜索的时间。
等待详情。
高ID的机器可以直接访问[或通俗一点“看到”]低ID的机器而无需通过服务器,这样的话源就多些。而低ID的机器不能够直接连接高ID机器,必须通过服务器转接,因此源就少很多。
但仅限于RM格式或者RMVB格式,在属性中选择打开方式然后使用REALPLAYER打开,我经常用这种方式对待那些下到90%以后就沉默的文件,碰到中间缺省的时候跳过就行了
除了像rar压缩文件会打不开外,rm或者rmvb, avi,mpeg什么的都可以。
自己加了广告,还有屏蔽搜索关键字,用着不爽。
只是你的上传数据量是在你的上传对象保存的,如果你向你曾经上传过的对象要求下载的话,优先级会更高。所以说骡子是要养才会快的。