中国教程网论坛's Archiver

大连蓝天 发表于 2006-8-11 09:46

【应用技巧】利用BT下载应用技巧集锦大放送 BT基础知识和新手常见问题

来源: [url=http://tech.163.com/06/0811/02/2O792O6O000917GR.html#][color=#800080]ppcn.net[/color][/url]  [url=http://tech.163.com/06/0811/02/2O78PVC8000917GR.html#][color=#800080]P2P中国[/color][/url]



巧妙地运用一些技巧,不仅可以让BT应用事半功倍,而且还能解决不少“疑难杂症”。
不知道从什么时候开始,提倡网络资源共享、互通有无的风气得到了广大网友的一致认同,从而使得各种五花八门和形形色色的P2P软件在网上层出不穷并不断推陈出新。BT(BitTorrent的缩写)作为当前灸手可热的P2P软件,自从其诞生之日起就以其独特的“魅力”(具有下载速度快、带宽共享等优点)风靡Internet,赢得了千千万万电脑爱好者的青睐。尽管目前大部分的BT软件在设置上都十分简单,操作起来也很方便,但如果能巧妙地运用一些技巧,不仅应用起来能事半功倍,而且还能解决不少“疑难杂症”。
[b]关注硬盘损伤问题[/b]
众所周知,BT的下载速度之所以要比常规工具来得更加迅猛快速,除了得益于它采用了与众不同的多对多(每台PC即是客户机也是服务器,从而使两者的概念变得模糊,并充分调动各自的网络带宽来进行重新合理分配)下载方式外,还与它具有下载与上传数据同步进行的特点有很大关系。一方观点认为,BT下载会造成对硬盘的同时读写,会对硬盘寿命起到消极的作用;而另一方却有不同看法,他们认为BT下载无非是正常的读写操作,至于硬盘寿命的缩短与其没有必然的联系。无论是哪种观点,作为用户来讲都希望能够正常的使用硬盘,注意一些使用技巧有百利而无一害。以下方法不求其他,只求让BT的用户安心。
[b]增大Cache设置值[/b]
由于使用BT软件会用多个线程同时下载和上传,造成硬盘要进行大量数据的吞吐,而Windows系统在默认情况只有512KB的Cache,这对于BT软件来说是远远不够的。因此如果条件允许,应该加大Cache的设置。目前内存的价格都相当便宜,很多朋友都在系统中安装了超过512MB的内存,我们可以从中增大一些Cache的数值,这样不但能够减少硬盘的读写频率,而且对于提高系统的整体性能也有莫大好处。至于具体的数目应根据电脑的实际情况来设置,一般来说当然是越大越好,但根据实践证明设在16至32MB效果比较理想(这是内存在512MB的情况使用时,大于或小于这个容量的朋友可以相应做出修正)。具体的操作方法是:
在系统中运行“regedit”命令调出注册表窗口,找到“HKEY_LOCAL_MACHINES- YSTEMCurrentControlSetControlSession ManagerMemory ManagementIoPage- LockLimit”字串,如果没有发现此字串则可以自行建立一个,并把类型设为“Dword”,如图1。然后根据机器上的内存大小对其修改为十六进制值,例如8000为32MB,4000为16MB,其计算方法是按照10MB=10240K=2800(16进制)这样的公式进行转换的,如果不清楚有关的转换计算方法,也可以通过系统的计算器(科学型)来计算最后的数值。




[align=center][img]http://cimg2.163.com/catchpic/9/93/936DD6F256B221B1BD041CC5A2640961.jpg[/img][/align]

大连蓝天 发表于 2006-8-11 09:49

[b]降低运行优先级
[/b]每个使用过BT下载的朋友都很清楚,BT下载速度虽然很快,但对系统资源的占用也比较厉害。很多时候,在机器配置稍低的系统上用BT下载后,再运行其它程序,则会发现响应速度要比原来慢得多。如果你用的是Windows 2000/XP,则可以在资源管理器中把BT软件的优先级适当降低,这样即使它占用了系统资源,也不会对其它应用程序的性能造成太大的影响。具体方法是用“Ctrl-Alt-Del”组合键启动“Windows任务管理器”,在“进程”选项卡中,用鼠标右键点击BT软件进程,在“设置优先级”选单中选择“低”或者“低于标准”即可(如图2)。



[align=center][img]http://cimg2.163.com/catchpic/C/CC/CCF4F560FCA92FB658669426F35B5C18.jpg[/img][/align]
[align=center] [/align]
[align=center] [/align]
[align=center] [/align]
[b]其他注意事项[/b]
有一些朋友由于使用宽带包月套餐,因此即使用BT把文件下载完毕,却仍然长时间(12小时以上)地开启BT软件来充当“种子”。这种情况下,文件读取次数当然要比一般情况多,硬盘的损耗自然也就大些。还有,当同时用BT下载过多的文件,不但带宽和资源被严重占用,硬盘也会忙个不停,发热量要比平时高出数倍。因此,出于对保护硬盘方面的考虑,建议尽量不要同时下载超过3个以上的文件。
正如上面提到,用BT续传下载,很多软件都需要重新扫描已下载文件的信息,然后再正式下载。如果能缩短或免去这个步骤,硬盘受到的伤害程度就会大大降低。在这方面,已经有部分BT软件允许这样做了,例如Start Shareaza,所以我们一定要对BT软件进行仔细挑选。
[b]丰富下载资源[/b]
BT之所以广受欢迎,是因为我们可以从中找到丰富的电影、音乐和软件等资源。不过这些资源分布的范围都很广,为了寻找心仪的文件,我们只能频繁地登录各个BT网站和论坛,然后一页一页地进行查找,效率低下不说,还浪费了很多时间。此时,用BT搜索引擎查找所需的文件最合适不过了。目前网上专门提供BT搜索服务的网站实在不多,而且知名度也很低。就以黄金BT([url=http://www.hjbt.net/]http://www.hjbt.net/[/url])这个BT搜索引擎为例,网页当中不但分门别类列出各种BT资源,而且对于搜索结果还详细显示了文件的更新日期、有关评价、人气值等内容,通过这些信息,该选择哪个下载地址,我们基本上就已经心中有数了(如图3)。需要注意的是,由于部分BT发布服务器比较繁忙,有时候公布的信息不一定很准确,因此对于种子数和连接数皆为0的BT文件你仍然可以尝试下载,说不定有意外的惊喜。



[align=center][img]http://cimg2.163.com/catchpic/2/2C/2CABBEE2ED81C312B500A44C32628CB6.jpg[/img][/align]

大连蓝天 发表于 2006-8-11 09:51

[b]影音文件先睹为快[/b]

众所周知,电影和音乐MTV的体积通常都十分庞大,如果只有把文件全部下载完毕后进行观看才发现其实并不是心中所要的,那岂不是既浪费时间又浪费精力?能否对影音文件先睹为快,然后再决定是否继续下载呢?答案是肯定的。但有一些前提条件,首先是已下载的文件的完成度应该在20%以上(推荐选择在20%至40%范围内);其次是文件的头部信息完好;最后就是使用专用的播放器,这个十分关键,因为常规的影音播放器碰到不完整的影音文件是无法顺利打开的,特别是用BT下载的文件。目前网上专门用于观看未下载完毕的BT文件播放器就只有[url=http://freshmeat.net/redir/vlc/36873/url_zip/vlc-0.6.0-win32.exe][color=#0000ff]VLC media player[/color][/url]。通过它可以让你观看多种格式的未下载完的文件,从而把下载的控制权掌握在自己的手中。另外,我们还可以使用[url=http://ftp.ctgu.edu.cn/ftproot/media/mediamade/FixVideo.rar][color=#0000ff]fixvideo[/color][/url]来对没下载完毕、无法拖动或无法播放的文件(支持divx、avi、asf、wmv、wma、rm、rmvb等格式)进行简单快速修复,以解决你的燃眉之急。
[b]自由控制下载速度[/b]
用BT下载当然希望速度越快越好,但我们上网并不仅仅就是使用BT软件,很可能你还需要用IE来浏览网页,用FlashGet来下载软件,甚至用QQ展开视频对话等等。如果宝贵的带宽被BT软件完全占用了,那样再使用其它网络工具,网速就会变得十分缓慢,这当然是我们不愿意看到的情况。因此,我们根据当时的使用情况合理调节BT的下载速度,做到既能充分利用网络带宽,又可以同时进行其它网络活动,并且减少彼此的影响。要控制BT的下载速度,一般可以打开软件的功能设置窗口,再设定具体的数值(如图4)。当然设定后,我们也可以进行灵活更改,例如当只需要进行QQ聊天或暂时离开计算机的时候,把下载速度上调到最大值,繁忙时再变为较小值,这样就可以让工作和娱乐兼顾。


[align=center][img]http://cimg2.163.com/catchpic/C/CA/CABE097E6E08E119700111190D33A961.jpg[/img][/align]
[align=center] [/align]
[align=center] [/align]
[align=center] [/align]
[align=center] [/align]
[b]解除对BT端口的封锁[/b]
如果你发现使用BT下载时速度很慢,并排除了硬件和线路方面的问题后,则应该看看6881-6889端口是否被防火墙或ISP屏蔽了。要想了解这些端口的使用情况,可以使用一个简单的测试方法来进行:在IE浏览器中打开电驴(另一款P2P软件)的一个测试网页(http://www.thedonkeynetwork.com/connection_test),然后输入6881 ,点击“test”按钮,如果显示“timeout : timeout on ip 218.19.***.***(6 sec)this means, that we even did not receive a RESET signal; maybe due to a ‘stealth’ firewall”的信息则表示端口被封。接着再试试其它几个端口,如果都是得到这样的提示,那么我们就只有动手去除这些障碍了。
[b]在防火墙中打开BT端口[/b]
假如你在Windows XP中开启了自带的网络防火墙,我们可以打开“控制面板” “网络连接”窗口。找到你上网用的连接,用鼠标右键单击,在弹出的菜单中选择“属性”,然后在窗口中依次点击“高级” “设置” “添加”按钮,再分别填写服务描述、本机IP地址(也可以写你的机器名)、端口号,然后确定即可(记得选中TCP协议,如图5)。由于BT端口是6881-6890,而上述步骤只完成了一个端口的添加过程,因此还需要把其它端口一一添加进去。对于装有其他的专业防火墙的计算机,我们也可以按照各软件“自定义IP规则”的有关设置把端口进行添加,有关办法请参照各个软件的帮助说明。




[align=center][img]http://cimg2.163.com/catchpic/E/E7/E70763131DE144DD989F113CDF2F2587.jpg[/img][/align]

大连蓝天 发表于 2006-8-11 09:52

[b]其它解决办法[/b]
目前有一部分ISP服务器出于各种原因封锁了6881-6889端口,使得其用户无法正常使用BT软件来下载文件,我们可以通过两种办法来应对。
[b]修改Torrent文件
[/b]打开系统的资源管理器,在菜单中依次选取“工具” “文件夹选项” “文件类型”,在窗口中找到Torrent这种扩展名,单击“高级”按钮(如图6)。在打开的窗口中点击“编辑”按钮,然后对编辑窗口中那个启动BT程序的命令行参数做出修改:在此行结尾部分加上一个空格和控制端口绑定的参数“—minport”(表示最低端口号)、“—maxport”(最高端口号),例如“"D:\Program Files\BitComet\BitComet.exe" "%1" --minport 7201 --maxport 7304”(如图7),最后重新启动BT软件就可以了。



[align=center][img]http://cimg2.163.com/catchpic/8/83/83D2B6A9CEBEF61C2C04D53E627A0B26.jpg[/img][/align]
[align=center] [/align]
[align=center] [/align]
[align=center][img]http://cimg2.163.com/catchpic/C/CC/CC3FCB55D842B5043D75B705AB1F7F4D.jpg[/img][/align]
[align=center] [/align]
[align=center] [/align]
[align=center] [/align]
[align=center] [/align]
[align=center][b]用代理服务器[/b][/align]
使用代理服务器也可以解决这个问题,但要求BT软件必须支持代理功能(例如BitComet,即使不支持此功能的也可以配合sockscap这个软件来搭配使用)。此外,由于BT的数据流量很大,因此较难找到一个稳定又快速的socks代理服务器。如果同时具备了这两个条件,则要突破封锁就很容易了。

大连蓝天 发表于 2006-8-11 09:53

[align=center][size=5][color=red][b]BT基础知识和新手常见问题[/b][/color][/size][/align]
[align=center][b][size=5][color=#ff0000][/color][/size][/b] [/align]
[align=center][b][size=5][color=#ff0000][/color][/size][/b] [/align]
BitTorrent(中文全称比特流,简称BT,又称变态下载)是一个多点下载的P2P软件。不象FTP那样只有一个发送源,BT有多个发送点,当你在下载时,同时也在上传,使大家都处在同步传送的状态。
[b]BT的工作原理?[/b]
BT首先在上传者端把一个文件分成了多个部分,客户端甲在服务器随机下载了第N部分,客户端乙在服务器随机下载了第M部分。
这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的第M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的第N部分。
[b]我能拿BT来干些什么? [/b]
最新的电影,游戏,动漫,只要你想的到的,BT都能提供给你,而且速度也是bt的,远远超过你的想象,再也不用为只有几K的下载速度烦恼了.
[b]BT下载会比http、FTP快吗?[/b]
从原理上来说,由于BT先进的下载方式减轻了服务器端的负荷,同时加快了客户端的下载速度。所以BT下载的人越多,速度越快。而传统的服务器下载方式,速度取决于你的带宽和服务器分给你的带宽。
[b]什么叫种子?[/b]
种子就是提供你下载的网友,而这个文件有多少种子就是有多少个网友在下载同时上传。
[b]怎么样下载?[/b]
BT需要使用其特殊的软件才能进行下载,你可以看到本页左方的BT下载软件TOP 10,那就是最近比较热门的BT软件,安装后可以进行BT下载。
[b]BT是不是很占资源?[/b]
答:还好,一般占用内存为每个下载5M左右,也就是说,你开一个BT下载器,是5M,开2个,是10M。。。。依此类推。
[b]装完软件了,接下来?[/b]
安装好软件后我们需要到一些提供BT种子的网站去。
[b]BT下载好慢![/b]
你是内网吗?通常内网不能响应一部份外网用户的连接要求,所以会损失掉一部份的下载速度。
如果你是外网,请注意你下载文件的种子数。
[b]种子很多啊?为什么还是慢?[/b]
因为现在很多软件都有上传限制功能,一些怕BT频繁读写硬盘或者共享意识薄弱的用户,在下载的同时限制了上传速度,所以种子多也有可能下载慢的。
[b]torrent文件实际包含了什么信息?[/b]
torrent文件(扩展名为.torrent),包含了一些 Bit Torrent 下载 所必须的信息,有了这个文件,你才可以下载最新,最酷的东东.torrent文件通常很小,大约几百K大小吧.
[b]什么样的文件下载最为迅速呢? [/b]
最热,最酷的东西下载最为迅捷,BT的原理是:下载的人越多,速度越快,完全不同于以往的任何同类软件.
要注意的是:你的下载速度是部分取决于你的上传速度的,如果你的上传速度不快,到时候下载速度慢可不要找我.
[b]问:BT需不需要服务器资源?就象ed那样?[/b]
答:发布的时候要用到宣告服务器,但是服务器的负载相当低,普通pc都可以做到
[b]BT会伤害硬盘吗?[/b]
这个问题BT界争论得很厉害,现在还没有一个非常统一的结论。但无论如何,只要你适度的使用硬盘,寿命一般都很长。
[b]问:BT在防火墙后面怎么工作?[/b]
答:一般来说,除非网管实在是很过分的那种,什么端口都不给留(那也不是什么宽带了),BT都会连接上,并且可以有很高的下载和上传的速率。
[b]问:BT文件关联是不是只有在IE下有效?[/b]
答:不是,实际上那个是一个单独的文件,后坠名为 .torrent和BT的下载器有关联
[b]如果你用NETSCAPE的话,采用如下方式:[/b]
用左键单击链结,选择另存为,将文件存方在硬盘上,一般BT的发布文件不大于30k,可以很快下载完毕。下载完毕后,在资源管理器中找到所下载的文件,双击打开即可按正常的BT下载流程运作。

lkdgokc 发表于 2007-7-26 11:00

谢谢,努力学习中

yhq123 发表于 2007-8-2 20:14

学习了,多谢多谢(^#@^ (^#@^

肥刀 发表于 2007-8-30 21:28

(^#@$%^ 又学到东西了!
比特精灵好像和您说的BT有出处,有时间讲下比特精灵的话不胜感激!谢谢

影月 发表于 2007-10-24 00:52

(^#@%^

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.