emule如何确定共享文件?如何搜索?

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:35:33
一、我的意思是我的机子里面有文件A,也许这个文件并不是emule下载的,比如是从光盘拷到我机子上的,此时别人在网络上搜索到资源B,实际上是和我的A相同的内容,但是它们的文件名不同,emule如何确定这两个是同一个文件然后就可以从我这里分流了呢?
难道emule会把我的A整个扫描然后生成一个信息文件吗?相当于如果是部电影,emule会把这部电影“看”完?如果是这样那么是不是电脑里、网络中每一个文件对于emule来说都会有一个单独的“身份证”呢?
二、看到别人用emule搜索都会说有很多结果,还要点击“更多”来看,为什么我觉得我搜到的东西很少呢?比如关键字“刘德华”我只能搜到30多个结果。我是高ID。
谢谢!

一、eMule会给每个文件生成一个带MD4效验码的连接,只要文件内容不变,MD4效验码就不会变,即使改变文件名。
现在一般流行用MD5作为效验工具,但是eMule却用了MD4,可能是第一个eMule版本发布时MD5还没有出现,为了保持连接的兼容性就一直用了Md4.
这是MD5的介绍: http://bk.baidu.com/view/7636.htm
这是Md4的介绍: http://bk.baidu.com/view/444142.htm
这是eMule链接的格式的介绍: http://www.emule.org.cn/faq/doc/ed2klink.htm

二,搜索到的文件多少与你连接到的服务器有关。你可以断开服务器重新连接到其他服务器。