所谓BT,其实是指一种新颖的下载方式,官方称为“BitTorrent”,中文名称为“比特洪流”,从本质上说属于P2P软件的类别。很多朋友将BT视作为一种革命性的下载方式,但也有不少朋友将之称为“变态下载”(拼音的谐音),更有一些ISP厂商将其视作洪水猛兽,这是为什么呢?
BT软件的工作原理
所谓BT,其实是指一种新颖的下载方式,官方称为“BitTorrent”,中文名称为“比特洪流”,从本质上说属于P2P软件的类别。很多朋友将BT视作为一种革命性的下载方式,但也有不少朋友将之称为“变态下载”(拼音的谐音),更有一些ISP厂商将其视作洪水猛兽,这是为什么呢?对HTTP、FTP、PUB等下载方式而言,一般都是首先将文件放到
图1 选择存放目录框
第3步 写入空文件
分配文件空间的过程结束后,BT就会开始下载并写入刚才创建的空文件中,并且在主界面中可以查看到Download rate和Upload rate,这说明你正在进行下载,同时也在向其他BT用户提供下载服务,刚开始下载的时候可能速度不会太高,不过当参与下载的用户增加后,你的下载速度也会成倍增加,下载结束后会默认作为超级“种子”继续向其他用户提供下载。
下面,笔者对目前国内比较常用的BT软件从安装使用、操作界面、自定义设置、特色功能等方面进行一些比较,希望朋友们能挑选到一款满意的软件,既可以享受极速下载的快感,又不会对硬盘造成多大的损害。
1. BitTorrent
这是BT的官方客户端程序,其他各款BT软件都是以其为蓝本来开发的。BitTorrent支持断点续传,但遗憾的是下载窗口所提供的信息实在太简单了,如图2所示,这里的缺省设置为“unlimited(无限制)”,当然你也可以选择其他模式,例如“SUPER-SEED”就可以做一次超级“种子”。

图2 BitTorrent主界面
不过,这里可供用户设置的选项很少,而且没有提供非常实用的制作发布功能,不能不说是一个遗憾。
2. BitTorrent Plus II
BitTorrent Plus!是BitTorrent Shadow's Experimental的加强版本,同时拥有全中文的界面,安装结束后会自动打开设置界面,这里可以自定义端口范围、设置最大上传速度或上传连接,点击“高级设置”按钮后还可以设置本地IP地址、代理
图3 工具栏菜单设置
如图3所示,我们可以在“工具”菜单下设置密码,这样从任务栏还原窗口时,你必须输入密码才行,增加了安全性。另外,这里还提供了制作“.torrent”文件的功能,从“工具”菜单下选择即可,可以说是BT功能最为强大的客户端程序之一。
3. 贪婪BT
贪婪BT又名“GreedBT”,其实它只是ABC的汉化版本,使用The Shad0w's Bittorrent experimental作为内核,当然最初原始版本仍然是Bittorrent,速度与功能上有无与伦比的优势。

图4 贪婪BT属性设置
如图4所示,缺省设置可以同时下载两个任务,如果你使用的是Windows 98/Me,那么建议同时进行的任务数不要超过两个,至于Windows 2000/XP则可以提高到3~6个,如果机器配置高的话还可以适当增加任务数,看来“贪婪”之名也是由此而来。
贪婪BT提供了制作发布的功能,制作选择块数时可以选择“automatic”自动模式,还有远程控制服务,可设置的命令权限包括查询、删除、添加等,不过默认设置是启动程序时关闭远程控制服务,这也是考虑到安全性。
4. 比特精灵
比特精灵的英文名称是BitSpirit,内存占用极低,无论是从外观还是界面上看,都与FlashGet非常相似,具有自下定义下载类别以及任务管理功能,由于提供了智能可控的缓存服务,因此可以最大限度地减少访问硬盘的次数。
值得说明的是,BitSpirit还有一项非常温馨的功能,那就是可以设置下载结束后自动关机,可以从“选项→个人设置→其它”标签页中选择“当所有任务完成后自动关机”选择。
另外,如果你选择了完全安装模式的话,那么会同时安装BSCC、TorrentBuilder两个组件,BSCC来自于LANSPIRIT.COM,相当于一个即时消息软件,只要在设置时输入一个你所喜欢的昵称,设置好服务器地址和端口号,以后就可以与其他下载者进行交流了;TorrentBuilder则可以指导用户快速制作发布“.torrent”文件,你只需要选择上传的文件或文件夹,然后点击“制作”按钮就可以了。
5. 超级BT下载软件
其实超级BT下载软件就是Shareaza的汉化版本,它在国外是一款评价极高并且相当流行的P2P软件,整合了Magnet、Piolet、Gnutella、BitTorrent、eDonkey 2000等五种流行的P2P下载方式,并且可以用于HTTP下载,而且还是一款完全免费的软件。
只要将“.torrent”文件拖曳到Shareaza的主窗口中,然后点击“立即下载”按钮即可,Shareaza会自动从BT服务器中查找可用的下载资源,连接成功后就会自动开始下载文件。比较有特色的是Shareaza提供了一个相当不错的媒体播放器,你可以用它来播放CDA、WAV、DIVX等格式的媒体文件。
6. Burst
这款软件比较特殊的是在命令行窗口中显示相应的下载信息如图5所示,虽然看起来有些另类,但如果你看惯了Windows标准程序的白底黑字,偶尔让自己的眼睛休息一下,也算是适当放松吧,当然你也可以继续切换到主窗口的“Monitor”标签页中查看下载信息。

图5 下载信息对话框
提示:所有的BT软件都是免费的,都需要安装后才能使用,卸载也很方便,除BitTorrent和超级BT下载软件(Shareaza)外,其他几款都可以制作发布“种子”文件,几乎所有软件都支持拖曳操作、控制下载或上传速度、控制最大连接数,因此笔者觉得选择任何一款BT软件,应该都能满足你的需要。另外,虽然Shareaza提供了媒体播放功能,但相信没有多少朋友会看中这一点,笔者比较欣赏的是比特精灵下载后自动关机这一功能。
从表面上看来,BT软件目前正红红火火、异常热烈,但也潜伏着不少危机,具体来说有如下几个方面:
1. 对硬盘的损害
很多朋友都认为BT下载会造成硬盘的损坏,其实这是因为BT下载前首先会在硬盘缓冲区写入与下载文件容量相同的一个镜像文件,然后通过填充的方法写入数据,当填充过程结束时,下载的过程也就完成了。每次下载时,软件还需要对所有区块进行校验计算,而这是相当占用资源和磨损硬盘的,如果下载上传过程中再同时进行读写操作,那硬盘可能会出现坏道。
明白了这个原理,我们就可以适当增大硬盘缓存文件的大小,另外也要注意在使用BT软件时尽量避免对硬盘进行其他读写操作,另一方面也要避免硬盘超负荷工作,这样一般就不会对硬盘生成大的伤害了。
2. 严重占用带宽
由于BT的工作原理是“多点下载”,也就是说参与进来的用户数量越多,单个用户下载的速度也越快,但实际情况下,不少用户为了避免系统资源被过多占用以及基于安全方面的考虑,一般都对上传速度进行了相应的限制,有时甚至在自己下载结束后就立即关闭BitTorrent,这样一来可用的“种子”数将越来越少,从而影响了其他用户的下载速度,有时甚至由于“种子”数为零而导致无法下载,这也是用户抱怨说BT下载速度并不快的原因所在。
3. 网络安全
从根本上来说,BT软件还是属于后台操作,无论是下载或上传文件,都存在非法入侵、隐私泄露等方面的隐患,而且由于开放端口还可能导致黑客程序或木马的侵袭,因此系统中安装杀毒软件和防火墙软件是必不可少的。
不过,笔者依然认为:即使BT软件存在上面提到的种种危机,而且其命运也一直处于飘摇不定的情况下,但其作为宽带时代一种全新的网络共享方式,“人人为我,我为人人”,相信BT的明天会更加美好。