[转]【图文教程】eMule搜索功能使用全解
作者:asp502010
公认的,emule具有非常强大的文件搜索功能。

但是很多新手却感觉上手困难,甚至不少“熟手”使用起来都不顺手。

此帖总结前辈们的经验,并分为新手、进阶、高手三个阶段详述搜索功能的使用,希望处于各阶段的骡友都可以从中获益。
1、搜索功能简介
搜索,到底搜索的是什么?从哪里搜索?eMule是一个P2P文件分享工具。简单说就是从别人处下载,同时也可以把自己的文件共享给别人下载。你下载的文件的每个字节,都是通过网络另一端一个装有和你同样软件(emule)的电脑上传给你的。根本不存在一个网络上的服务器(大存储空间)存储资源供你查、下载。所以说,搜索,是从其他emule用户的“共享文件夹”中搜索“被共享的文件”。你,也是被别人搜索的网络节点。


你的emule和我的emule产生联系,在此称为“通信”。emule间的通信(搜索、下载、上传等)通过两种相互独立、互不影响的途径实现:ED2K网络和KAD网络。

ED2K网络中的搜索:ED2K 网络也叫(电驴)服务器网络。大量emule都连接上某个服务器,不过此服务器非彼服务器,它不存储资源文件,它存储众多emule的信息,包括每个 emule共享的文件信息。该服务器建立一个索引,你向服务器提出搜索请求后,服务器帮你在索引中查,然后返回给你搜索结果。

KAD网络中的搜索:KAD 网络就如同你现实中的关系网,我有一个(emule的)朋友圈子,你在其中。你也有一个(emule的)朋友圈子。当我想搜索一个文件时,我就问我的每个朋友有没有,比如问到你了,如果你有,你就告诉我;如果你没有,你就问你的每个朋友,发动你的亲友团继续帮我。不是有句话说,通过6个人你可以认识世界上任何一个人吗?通过KAD网络搜索,就相当于快速从世界上任何emule中文件。

以上是必需的知识,我已经尽可能简要、通俗、有趣的讲解了。说了这么多,只是先告诉大家,因为emule使用ED2K网络和KAD网络这两种不同的网络,所以emule的搜索也分两种途径,并且使用上有差异。下文介绍的每个搜索技巧都会区别服务器与KAD网络。
2、准备工作
想要通过ED2K网络和KAD网络搜索,你必须连接上这两个网络。已连接上的骡友请跳过第2部分,进入第3部分。

没有服务器列表和kad节点的可以看吧内教程贴《emule必备知识:更新服务器列表与kad节点文件》

之后你可以通过以下3种方法连接入ED2K和KAD网络:
方法1(红):“选项”、“连接”,勾选“启动时自动连接”,来使得你每次启动emule自动接入网络。
方法2(蓝):点击emule面板左上角“连接”按钮,来手动接入两网络。
方法3(绿):在“KAD”面板,点击右侧“连接”按钮;在“服务器”面板,点击右侧“连接”按钮或右键鼠标选中某服务器,选择“连接到所选服务器”。特别:方法1、2无法连接到合适的服务器,可以用此方法手动连接,对于网络不好的骡友,至少要等待10秒再尝试新的连接,服务器连接不上可以多尝试2次。


如下图。
在“KAD”面板,左上角显示“节点(XXX)”表示已连接KAD;
在“服务器”面板,服务器列表中某一个服务器名变为蓝,表示已连接ED2K;
在eMule界面,右下角显示“ED2K:已连接 KAD:已连接”表示两者都连接上了。
准备工作完毕。


3、搜索基础——新手入门
ED2K与KAD只需连接上一项,就可以完成搜索。
下面来看看“搜索”面板的界面。
“名字”处填入“搜索关键词”,点击“开始”按钮,就完成了一次搜索,搜索结果会在下面空白处显示出来。


对于新手,重点说一下“方法”选项
全局服务器:已连接某服务器后可选择使用此项,会从已连接服务器列表中的所有服务器的emule中搜索文件。
Kad网络:已连接kad网络后可选择使用此项,从已连接kad网络的所有emule中搜索文件。
自动:自称能智能化选择从kad网络或所连接服务器中搜索,其实非常难用,经常造成搜不出结果,所以不要选择此项。
服务器:已连接某服务器后可选择使用此项,会从已连接该服务器的emule中搜索文件。很有局限性,不选择此项,全局服务器比此项搜索结果更多。
Filedonkey:通过某网站搜索,基本没用了。

综上,搜索“方法”一定要选择“全局服务器”或“kad网络”。两者是两种不同途径,互不相干,搜索到的文件绝大部分相同,但稍有差异。“全局服务器”搜索更快,结果更“整齐”。“kad网络”搜索稍慢,结果更“繁杂”。一般前者就能满足基本需求,如果不满意搜索结果,可以用“kad网络”再搜一遍。总之,根据个人习惯选择。

使用emule搜索的新手一定要知道的两点
(1)emule搜索功能很 “傻”,无法智能分词。举例说明,比如你想搜索“旷世杰作的秘密”
系列纪录片。那么输入“旷世杰作的秘密”搜索可以得到你所需。但是搜索“旷世”或者“杰作”就不会搜到你想要的。这是因为文件名“旷世杰作的秘密”是个整体,只搜索其中的分词“旷世”是无法搜到的,如下图。这样做是为了大大减轻ED2K和 KAD网络的负荷。

(2)使用“全局服务器”方式搜索时,搜索出300个搜索结果后,便停止搜索,如果想搜索更多结果,多次点击“开始”下面的“更多”按钮,即可再搜索300个,搜索结果最多显示1800个,如下图。此限制是为了减轻服务器的负荷。使用“Kad网络“搜索时,则无此限制。




此两点带来的对搜索不利的影响,将在下一部分——进阶篇,给出解决方法,欢迎继续阅读。
4、通配符和过滤条件——新手进阶
看完上文最后两点,是不是觉得emule的搜索功能限制多多,还不“智能”,哪有半点“强大”之处?

不要着急,等你看完以下的技巧,你就会觉得,上述限制是那么的合理,简直就是为了高端技巧而生,有点“给我一个针尖大小的舞台,我照样可以翩翩起舞”的感觉。

下面开始新手进阶第一步,使用“*”——星号作为通配符,在emule搜索中可以代表任意个字符,可以是0个,也可以是1个或更多。举例说明,搜索“旷世” 是搜索不到关于“旷世杰作的秘密”相关的文件的。那么只需搜索“旷世*”,就可以搜索到所有文件名中包含“旷世”的文件,这样就更容易到所需文件,如下图。

搜索效果上,“旷世*”、“*旷世”、“*旷世*”的搜索结果是完全一样的,如下图。


还有其他特殊符号可以用于emule的搜索。
分隔符:如空格、英文句号“.”,还有尖括号、方括号、大括号。关键词中加入这些符号没有实质意义,只起到分隔关键词作用,比如搜索“Justin  Bieber”(中间空格隔开),可以得到同时拥有两个关键词的文件。多关键词搜索多用于英文文件搜索,或中英混搭文件搜
索。很少用于中文文件搜索,因为搜索“旷世 秘密”并不会得到“旷世杰作的秘密”文件。
    特别说明:emule搜索不分英文大小写,想搜索包含如英文句号等特殊符号的文件,需要使用半角双引号”.”。
特别提醒:特殊符号(包括星号)只能用于全局服务器搜索。
合理使用过滤条件,可以大大减少搜索结果数量数量,缩小搜索范围,提高搜索准确度。如下图,三处可以加入过滤条件。

(1)搜索前选择不同“类型”,可以限制搜索出的文件类型,见下图。任意:默认类型,对文件类型无限制,满足一般搜索需求。
视频:最常用的类型,限制文件为mkv、avi、rmvb等视频格式,搜索电影、剧集就用它。
文档:限制文件为pdf、txt、chm、html等文档格式,搜索电子书用它。
最有用的是以上两种类型,其他限制类型实际用途不大,比如音频类型,会限制文件为mp3、ape等格式,但实际上分享的歌曲多打包为压缩包。其他类型不再过多介绍。


(2)搜索前填入不同的限制条件,与(1)配合使用,效果更佳。
扩展名:比如限制为mkv,搜索出来的都是mkv格式的视频。也可限制多个扩展名。
大小:比如最小文件限制为100,那么搜索出来的文件至少为100M。最大文件同理。如果是电影,一般设置最小为500M,500M以下的多为乱七八糟的“小电影”。无损音乐专辑多在150M以上,有损音乐专辑多在150M以下。如下图。
(3)搜索结果出来后,填入关键词,可以对结果进一步筛选,如下图。


加入过滤条件是为了减少搜索结果(在300内),其实一般搜索结果控制在几十到上百就可以了,太多会眼花……

熟练掌握以上技巧,几乎可以满足你所有搜索要求。

什么还不能满足你?如果有兴趣可以看看高手篇。
5、布尔运算符——高手技巧
高手篇纯为复制粘贴文章《巧用布尔运算,玩转电骡的搜索功能》。读懂此篇需要一些逻辑思维能力。不喜可以略过,转到文尾看结语。

在电骡的搜索框中可以输入多个关键字。如果你输入了多个关键字,那么只会搜到文件名中包含所有关键字的文件,也就是满足所有条件的文件。要实现更复杂的搜索,必须用布尔运算。

布尔运算符有三种:

> NOT(非)
实际上叫“与非”。它后面指定的关键字会被排除,也就是说搜出来的文件均不含它后面指定
的关键字。属于最高优先级的运算。
举例:关键字1 NOT 关键字2,表示“包含关键字1,但不包含关键字2”

> AND(与)
如果没有写运算符,而直接用空格分开多个关键字的话,默认是AND。用AND连起来的一串关键字,只会搜到文件名中包含所有关键字的文件,也就是满足所有条件的文件。属于中级运算。
举例:关键字1 AND 关键字2 (等于:关键字1 关键字2)

> OR(或)
OR表示只需符合多个关键字中的至少一个。属于最低优先级的运算。
举例:关键字1 OR 关键字2

注意:
> 在Kad网络搜索时,第一关键字至少要有3个字。第一关键字后面不能有AND以外的运算
符。
> 在使用“Web搜索”以外的方法搜索时,布尔运算条件和文件类型条件可以随意组合。
> 注意运算符的优先级。根据数学原理,由高到低依次是NOT -> AND -> OR。如果你要改变运算优先级,需要在算式两边加上半角小括号(懂小学数学就懂这个)。
> 如果你要把运算符或小括号当成关键字来搜索,可以使用半角引号。引号里的运算符或小括号没有数学意义,而会被当成普通的关键字。
> 用OR或NOT连起来的一串关键字没有AND严格。AND搜索需要满足所有条件,OR或NOT搜索只需要满足一部分条件
> OR和NOT运算对文件元数据也有效,比如mp3的ID3信息。

举 例:
> 搜索: 关键字1 关键字2 OR 关键字3 关键字4
数学意义:(关键字1 AND 关键字2) OR (关键字3 AND 关键字4)
实际意义:既包含关键字1,也包含关键字2; 或者既包含关键字3,也包含关键字4

> 搜索: 关键字1 关键字2 OR 关键字3 关键字4 NOT 关键字5
数学意义:(关键字1 AND 关键字2) OR [(关键字3 AND 关键字4) NAND 关键字5]
实际意义:既包含关键字1,也包含关键字2; 或者既包含关键字3,也包含关键字4,但是符合3+4这一条件的文件还不能包含关键字5

> 搜索: 关键字1 关键字2 NOT 关键字5 OR 关键字3 关键字4 NOT 关键字5
数学意义:[(关键字1 AND 关键字2) NAND 关键字5] OR [(关键字3 AND 关键字4) NAND 关键字5]
实际意义:既包含关键字1,也包含关键字2; 或者既包含关键字3,也包含关键字4; 而且关键字5既不能出现在1+2条件里,也不能出现在3+4条件里

> 搜索: (关键字1 关键字2 OR 关键字3 关键字4) NOT 关键字5
数学意义:[(关键字1 AND 关键字2) OR (关键字3 关键字4)] NAND 关键字5
实际意义:跟上面完全一样。不同的是,由于用了括号,看起来更加直观。这种写法把“NOT 关键字5”直接作用于整个算式


> 搜索: (关键字1 "OR" 关键字2) NOT 关键字3
数学意义:(关键字1 AND or AND 关键字2) NAND 关键字3
实际意义:因为用引号引住了OR,OR不再是运算符,而是普通的关键字。这样搜到的文件既包含关键字1,也包含关键字2,也包含单词"or",但不含关键字3
6、结语
emule的搜索功能确实非常强大,但有有时可能更希望通过网站来寻电驴资源,可以更容易上手,更容易辨别资源好坏。这类网站很多,在这里推荐几个我用的电驴资源网站,如下。

Qvocd电骡:视频、杂志资源比较多,其他的会慢慢多起来的。Ed2000:电影、剧集资源多。
Ed2kers:很好的电驴资源爬虫网站,从verycd、simplecd、qvocd等网站上收集资源。
Simplecd:克隆verycd的鼻祖,现在出现这么多克隆verycd的网站,都是由于此网站作者开放源代码,向他致敬。此网站收集的资源也很多,不过网站搜索功能不太好,可以在goo
gle中用simplecd+资源名直接搜索。 
Verycd:已经不再是无限制了,只有铜盘2级才能看到链接,这么多年来确实集中不少优秀资源。不过这个网站的发展趋势大家也看到了,真面目也清楚了,劝广大骡友还是另谋佳处发布资源,以免过于依赖verycd这个网站,哪天被吊死在这棵树上。

本文还是更多的倾向于帮助新手入门提高,许多解释也不详尽,同样限于本人水平有限,所以想要了解更多有关搜索功能,推荐阅读以下经典文章。
《搜索文件》
《善用特殊符号搜索电驴网络中文资源》
《台湾网友教你eMule的万用字符搜索「*」方便多国语言资源搜索》
《电骡emule搜索和下载国外资源的一点心得》
《不再需要verycd——电骡emule资源搜索心得》
新手学做视频教程全集《巧用布尔运算,玩转电骡的搜索功能》

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。