您的位置:首页 > 理论基础 > 计算机网络

BitComet下载做种方法之完全解析- -

2005-07-18 14:11 330 查看
本文以BitComet 0.56 Build 0226版本为例讲解,以下简称BC。
在讲解具体的下载方法和做种方法之前,建议大家先看看下面这几篇文章,以便对自己的网络配置和参数设置有一个全面的认识和了解,这样才能最大程度地保证BC下载和上传达到或接近最理想的状态。
关于宽带ADSL用户是内网还是外网之完全解析
http://sxworkroom.blogchina.com/sxworkroom/1378762.html
ADSL MODEM端口映射方法详解
http://sxworkroom.blogchina.com/sxworkroom/1378770.html
BitComet参数设置详解
http://sxworkroom.blogchina.com/1378873.html

安装完BC,并根据自己的网络情况做好了相应的配置和参数调整后,就让我们详细了解一下到底如何使用BC进行下载和上传吧。
一、如何下载:
首先我们必须从网络中获得后缀为torrent的种子文件,这个文件一般很小,大多在几K到几百K之间,一些专业的BT网站和论坛都提供种子文件的搜索和下载,以下推荐几个网站:
影视帝国BT资源下载区:http://bbs2.cnxp.com/list.asp?boardid=90
影视帝国BT软件资源区:http://bbs2.cnxp.com/list.asp?boardid=157
BT @ China联盟:http://bt1.btchina.net/ 或者 http://bt.btchina.net/
我们可以利用网站或论坛的搜索功能,也可以直接到论坛相应的BT资源区去寻找自己所需要的资源。
找到自己所需的资源后,我们会在相应主题贴的下面看到一个有BT字样的小图标,这个就是种子文件的链接,直接点击就可以下载;


此主题相关图片如下:



如果是BT联盟,我们可以看到如下图的状态行,直接点击标题名称或者后面红线标注的D2、D3、D4,就可以把种子文件下载下来;


此主题相关图片如下:



OK,得到torrent文件后,用BC打开,弹出下图的窗口:


此主题相关图片如下:



在窗口中我们可以看到该种子所包含的文件信息,可以通过点击红圈标注的“文件选择”或者直接在文件栏前面的小方格处进行勾选,来选择我们需要下载的文件资源;
点击确定,任务栏窗口增加了此任务并开始下载,如图:


此主题相关图片如下:



点击“用户列表”,我们可以看到目前正在下载此文件资源的其它用户端的各项信息,如图:


此主题相关图片如下:



“用户列表”中显示了对方上传下载的速度以及所用软件等信息,但这里并非全部用户。道理很简单,假如有1万个人在同时用这个种子下载文件,难道这1万人你都能连接上吗?不可能也没有必要。所以这里显示的人数其实是你在BC选项中设定的“每任务最大连接数”,如果是默认就是60个用户;
OK,剩下的工作就是默默等待它下载完成,然后就尽情享受吧。
二、如何做种上传:
如果你想把自己制作或者收藏的影视作品或其它任何文件资源放到网络中供大家分享,那么如何做呢?如果你想采用BT的方式,就必须先制作torrent文件,然后进行发布和上传。下面我们就详细介绍一下如何进行种子的制作和发布;
1、 点击BC菜单栏的“制作”按钮:


此主题相关图片如下:



弹出如下窗口:


此主题相关图片如下:



影视帝国的tracker服务器是:http://tracker.cnxp.com:8080/announce
(注意:tracker服务器的地址并不是我们常见的http形式的网站地址,点击它并不会链接到任何网站)
2、 点击“备注”,可填写制作者的相关信息,然后点击“确定”;


此主题相关图片如下:



3、 在BC窗口的右下角会出现一个进度窗口,表明正在生成torrent文件,这个过程很短,主要看你所选择的文件大小而定,一般来讲1分钟左右就可以完成了;


此主题相关图片如下:



4、 制作过程完成之后,在BC的任务栏会自动增加一行,如图:


此主题相关图片如下:



OK,是不是很简单,torrent种子文件我们已经制作完成了。但此时这个种子文件还不能用,必须要在相关的发布页(专门用于发布torrent种子文件的网页)发布才可以生效,相当于对torrent种子文件进行授权和认证。
如果我们不发布torrent文件,直接用它来下载,那么“服务器列表”中就会显示出如下图的错误信息:


此主题相关图片如下:



不同的tracker服务器会返回不同的未授权认证信息,但意思都是一样的,如下图:


此主题相关图片如下:





此主题相关图片如下:



有些BT软件会显示如下错误信息:

Problem connecting to tracker - HTTP Error 400: Not Authorized
或者:Problem connecting to tracker - HTTP Error 404: Not Found
那么如何发布种子呢?
不同的发布页对应不同的tracker服务器地址,我们在制作种子的时候,填写的是哪个tracker服务器,就要到该tracker服务器所对应的发布页进行发布。
比如你在制作种子的时候,填写的是影视帝国的tracker服务器http://tracker.cnxp.com:8080/announce,那么就必须到影视帝国的BT发布页去发布这个种子文件。
如果你填写的是BT联盟的tracker服务器:http://btfans.3322.org:8000/announce,那么就必须到BT联盟的发布页去发布才可以生效。
一般来讲,不同的发布页在首页或者发布页面中都会告诉你该发布页的tracker服务器地址。
但需要强调的是:
1、目前大部分主流的影视论坛都没有搭建自己专门的发布页,而是加盟BT@China 联盟,利用BT联盟的tracker服务器平台来构建自己的发布页。这样做的原因其实很简单,因为BT的特点就是下载人越多速度越快,因此利用统一的发布平台可以最大程度的整合网络资源,使下载的资源更加集中;
2、影视帝国的发布页也是利用BT联盟的平台来进行的,所以如果你制作种子时填写的是http://tracker.cnxp.com:8080/announce,那么就必须在BT联盟的影视帝国发布页来发布;
3、如果你制作种子时填写的是BT联盟的tracker服务器:http://btfans.3322.org:8000/announce,那么你可以在任何一个联盟成员的发布页进行发布,当然一般来讲是需要相应的帐号和密码才可以提交;
4、BT联盟的tracker服务器目前只允许单tracker种子文件的发布,因此在制作种子的时候,只能填写一个tracker服务器的地址,如果填写多个tracker服务器将不能提交;
5、有些tracker服务器可以直接使用,也就是说不用进行种子的发布和授权认证的过程就可以进行上传和下载。但这样的tracker服务器并不多,而且我们也不推荐这样的方式,因为这样的tracker服务器的连接质量没有保证,会直接影响到所有用户的下载质量和下载成功率;
6、有些发布页可以支持多tracker服务器的种子。个人并不推荐制作和发布多tracker的种子,原因如下:
a、目前大多数主流的tracker服务器都需要进行种子的发布和认证,并不能直接使用;
b、目前很多人制作了多tracker的种子后,并没有真正在他填写的所有需要认证的tracker服务器上进行发布(况且有些服务器是只支持单tracker种子的),导致用户用这样的种子文件进行下载时,会频繁连接这些无效的tracker服务器,从而占用了大量的系统资源和带宽资源,反而影响了下载速度,事倍功半,同时过多的无效连接也增加了服务器的负担;
c、此文下方有张截图,是在BT联盟发布多tracker种子时的错误提示,其中也谈到了一些原因;
关于多tracker种子的问题,网络中也有很多不同的观点和看法,大家可自行查阅,这里不再深究。

OK,知道了这些基本道理,下面的事情就简单了。还是以上面制作的种子为例,种子文件中填写的是http://tracker.cnxp.com:8080/announce,那么如何进入影视帝国的发布页呢?
有两种方法:
1、 点击影视帝国顶端的“BT发布页”,如图:


此主题相关图片如下:



2、 登陆http://bt1.btchina.net/(用bt、bt2、bt3等镜像地址也可以),点击“影视帝国”,如图:


此主题相关图片如下:



以上两种方法都会进入同一页面,如下图:


此主题相关图片如下:



点击上图中的“点这里发布”,就正式进入了下图所示的发布页面,在这里按照要求填写相关的信息后提交即可;


此主题相关图片如下:



如果你的torrent文件不符合要求,比如填写了多个tracker服务器,则会弹出以下的错误提示:


此主题相关图片如下:



如果你的torrent文件符合要求,验证无误,则弹出以下窗口,表明你的发布已经成功;


此主题相关图片如下:




OK,大功告成,你的种子文件已经发布成功,tracker服务器的发布列表中已经记录了你的种子文件信息,大约等10多分钟就可以使用了。
现在我们要做的就是回到BC,进入BC选项设置,把上传速度设置为“无限制”,如下图:


此主题相关图片如下:



然后点击待上传的任务行,选择“属性”,在“高级设置”中也把上传速度设置为“无限制”,如下图:


此主题相关图片如下:



然后点击“开始”就可以进行上传了,如果此时有用户使用这个torrent种子进行下载,“用户列表”中将显示出来,如下图:


此主题相关图片如下:



强烈建议你在做种上传时,如果条件允许的话,最好不要限制上传速度,也不要进行其它任务的下载,这样可以保证有足够的带宽进行上传。
到此为止,整个的制作、发布和上传工作就全部完成了,现在就等待上传完毕了。
但实际上,我们还需要做一项工作,那就是种子的宣传。为了让更多的人得到你的种子,共同分享你的文件资源,你可以利用各种方式、通过各种途径去宣传你的种子,把它发布到网络中,让更多的人看到并得到你的种子文件。比如你可以到影视帝国的BT资源区按照要求发表一个主题贴,把你的种子文件上传到论坛让更多的人下载。也可以把种子文件用Email发给你的朋友,让他们也可以分享你的资源。
最后,简单讲一下等效服务器的概念:
有时我们会发现,明明自己用的是单tracker的种子,怎么在下载或上传的过程中,“服务器列表”中却变成了2个或者3个tracker服务器,如图:


此主题相关图片如下:



其实这并非多tracker,而是几个等效的tracker服务器,是服务器自动连接并添加的。他们之间的关系我们可以简单地理解为主备关系,目的是为了提高服务器的连接成功率。我们查看该任务的属性也会看到相应的解释,如图:


此主题相关图片如下:




三、如何判断做种完毕以及如何补种:
判断是否做种完毕的一个关键参数就是健康度。当健康度在100%以下时,表明目前除了你之外,网络上的文件资源是不完整的,所以你必须继续进行上传;当健康度超过100%时,表明除了你之外,网络上的文件资源已经完整了,这个百分比越大表明网络中该文件的等效份数越多;
但健康度超过100%时,请不要立即停止上传,因为此时网络中该文件资源的等效份数还比较少,很容易因为下载人数的动态变化使健康度再度降低到100%以下,因此强烈建议你在健康度达到100%以后,继续做种至少2小时以上,使网络中的种子数量达到至少5个以上,或者健康度达到500%甚至更高的时候,再停止上传。当然,如果有条件可以长时间做种,将是广大BT爱好者的福气;
另外,如果做种的话,BC不会去连接那些已经是种子的用户。道理很简单,两个都是100%的人互相连接上有什么用呢?但如果发现已经有种子用户,可以在“种子/用户[总]”的方括号中显示出来,也就是方括号中的第一个数字;但这里显示的也并非是网络上真正做种人的数量,而是到目前为止所发现的种子用户数量;
至于该不该补种,可以从以下几方面考虑:
1、如果你在BT联盟发布了你的种子,可以去BT联盟查询一下你发布的文件,看看是否还有种子,如果没有或者很少,就需要补种了;BT联盟的显示并非是实时的,但大体上可以说明问题;
2、你可以用BC做种上传,然后看看“种子/用户[总]”的方括号中有没有种子显示,如果很少,最好补一段时间。如果没有种子,就需要补种了;
3、用BC做种上传,进行一段时间后,看看健康度是否超过100%,如果超过,证明网络中的文件资源是完整的,但如果超过的不多,比如只有200%,那么最好补一下种,因为网络中的文件资源完整性正处于危机状态,需要你再多贡献贡献!如果健康度没有超过100%,而且前面的“种子/用户[总]”的方括号里也没有种子显示,这时就必须要补种了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息