每个使用过BT下载的朋友都很清楚,BT下载速度虽然很快,但对系统资源的占用也比较厉害。很多时候,在机器配置稍低的系统上用BT下载后,再运行其它程序,则会发现响应速度要比原来慢得多。如果你用的是Windows 2000/XP,则可以在资源管理器中把BT软件的优先级适当降低,这样即使它占用了系统资源,也不会对其它应用程序的性能造成太大的影响。具体方法是用“Ctrl-Alt-Del”组合键启动“Windows任务管理器”,在“进程”选项卡中,用鼠标右键点击BT软件进程,在“设置优先级”选单中选择“低”或者“低于标准”即可(如图2)。
众所周知,电影和音乐MTV的体积通常都十分庞大,如果只有把文件全部下载完毕后进行观看才发现其实并不是心中所要的,那岂不是既浪费时间又浪费精力?能否对影音文件先睹为快,然后再决定是否继续下载呢?答案是肯定的。但有一些前提条件,首先是已下载的文件的完成度应该在20%以上(推荐选择在20%至40%范围内);其次是文件的头部信息完好;最后就是使用专用的播放器,这个十分关键,因为常规的影音播放器碰到不完整的影音文件是无法顺利打开的,特别是用BT下载的文件。目前网上专门用于观看未下载完毕的BT文件播放器就只有VLC media player(http://freshmeat.net/redir/vlc/36873/url_zip/vlc-0.6.0-win32.exe )。通过它可以让你观看多种格式的未下载完的文件,从而把下载的控制权掌握在自己的手中。另外,我们还可以使用fixvideo(http://ftp.ctgu.edu.cn/ftproot/media/mediamade/FixVideo.rar)来对没下载完毕、无法拖动或无法播放的文件(支持divx、avi、asf、wmv、wma、rm、rmvb等格式)进行简单快速修复,以解决你的燃眉之急。
自由控制下载速度 用BT下载当然希望速度越快越好,但我们上网并不仅仅就是使用BT软件,很可能你还需要用IE来浏览网页,用FlashGet来下载软件,甚至用QQ展开视频对话等等。如果宝贵的带宽被BT软件完全占用了,那样再使用其它网络工具,网速就会变得十分缓慢,这当然是我们不愿意看到的情况。因此,我们根据当时的使用情况合理调节BT的下载速度,做到既能充分利用网络带宽,又可以同时进行其它网络活动,并且减少彼此的影响。要控制BT的下载速度,一般可以打开软件的功能设置窗口,再设定具体的数值(如图4)。当然设定后,我们也可以进行灵活更改,例如当只需要进行QQ聊天或暂时离开计算机的时候,把下载速度上调到最大值,繁忙时再变为较小值,这样就可以让工作和娱乐兼顾。 解除对BT端口的封锁 如果你发现使用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”的信息则表示端口被封。接着再试试其它几个端口,如果都是得到这样的提示,那么我们就只有动手去除这些障碍了。 在防火墙中打开BT端口 假如你在Windows XP中开启了自带的网络防火墙,我们可以打开“控制面板” “网络连接”窗口。找到你上网用的连接,用鼠标右键单击,在弹出的菜单中选择“属性”,然后在窗口中依次点击“高级” “设置” “添加”按钮,再分别填写服务描述、本机IP地址(也可以写你的机器名)、端口号,然后确定即可(记得选中TCP协议,如图5)。由于BT端口是6881-6890,而上述步骤只完成了一个端口的添加过程,因此还需要把其它端口一一添加进去。对于装有其他的专业防火墙的计算机,我们也可以按照各软件“自定义IP规则”的有关设置把端口进行添加,有关办法请参照各个软件的帮助说明。 打开系统的资源管理器,在菜单中依次选取“工具” “文件夹选项” “文件类型”,在窗口中找到Torrent这种扩展名,单击“高级”按钮(如图6)。在打开的窗口中点击“编辑”按钮,然后对编辑窗口中那个启动BT程序的命令行参数做出修改:在此行结尾部分加上一个空格和控制端口绑定的参数“—minport”(表示最低端口号)、“—maxport”(最高端口号),例如“"D:\Program Files\BitComet\BitComet.exe" "%1" --minport 7201 --maxport 7304”(如图7),最后重新启动BT软件就可以了。
使用代理服务器 使用代理服务器也可以解决这个问题,但要求BT软件必须支持代理功能(例如BitComet,即使不支持此功能的也可以配合sockscap这个软件来搭配使用)。此外,由于BT的数据流量很大,因此较难找到一个稳定又快速的socks代理服务器。如果同时具备了这两个条件,则要突破封锁就很容易了 |