比特彗星
下载软件
编程语言Microsoft Windows平台编写的BitTorrent客户端软件,也可用于HTTP/FTP下载,并可选装eMule插件(eMule plug-in)通过ed2k网络进行BT/eMule同时下载。它的特性包括同时下载,下载队列,从多文件种子(torrent)中选择下载单个文件,快速恢复下载,聊天,磁盘缓存,速度限制,端口映射代理服务器IP地址过滤等。最新的版本中加入了公用DHT网络的支持和反吸血保护(针对较新版本的迅雷)设定。
BT原理
BT首先在上传者端把一个文件分成了多个部分,客户端甲在服务器随机下载了第N部分,客户端乙在服务器随机下载了第M部分。
这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的第M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的第N部分。
简单的说BT的原理,就是把第一个发布者发布的资料,先分成几百K的很多小块儿,对于第一个下载者来说,他下载了1个完整的块之后,还会给第二个下载者传递,所以,第二个下载者,实际上从2个人那里得到下载,如果有100个人下载,你是第101个,就会有很多人给你传递数据。另外,不是说先下载的,就不会得到后下载的发的小块,因为后下载的,也会下载一些先下载的没有下载的块,而把这些块传给比他先来的人。
BT特点
BitComet(比特彗星)不只是一个强大的BT下载软件,独有的长效种子功能,能显著提高下载速度,延长种子寿命
种子市场:用户可以共享任务列表,也可以浏览下载其他人共享的任务。
HTTP/FTP下载:应用领先的P2P技术,大大减轻下载服务器负担,显著提高下载速度。
BitComet(比特彗星)是一个完全免费的BitTorrent(BT)下载管理软件,也称BT下载客户端,同时也是一个集BT/HTTP/FTP为一体的下载管理器。BitComet(比特彗星)拥有多项领先的BT下载技术,有边下载边播放的独有技术,也有方便自然的使用界面。最新版又将BT技术应用到了普通的HTTP/FTP下载,可以通过BT技术加速您的普通下载。
BitComet(比特彗星) 的特点
BT下载
高速而且功能强大:
P2SP下载: 创新的跨协议下载,BT任务可以从P2SP的种子下载,从而提高下载速度.(0.86新功能)
种子市场: 用户可以共享任务列表,也可以浏览下载其他人共享的任务.(0.86新功能)
边下载边播放: 在下载 MP4, rmvb, wmv等视频文件过程中可以边下载边播放.
智能连接优化: 自动根据您的网络连接优化下载.
智能磁盘缓存: 使用内存作下载缓存, 有效减小硬盘读写速度, 延长其使用寿命.
智能文件扫描: 续传作种均无需再次扫描文件.
智能磁盘分配: 有效减少磁盘碎片产生。
内网互联: 突破网关,自动实现不同内网间的互联传输。
支持通过公用DHT网络,实现无TrackerTorrent文件下载。(详细信息)
自动防火墙配置,全自动配置XP网络连接防火墙(ICF)和网络连接共享(ICS)。
自动配置路由器端口映射,采用UPnP技术实现内网免配置(要求路由器支持UPnP,操作系统XP)。
兼容Windows XP SP2的TCP/IP限制,并对tcpip.sys补丁有调整选项。
支持多Tracker协议,UTF-8扩展,UDP Tracker v2协议。
HTTP/FTP下载
创新的P2P技术 :
边下载边播放: 在下载MP3, rmvb, wmv等视频文件过程中可以边下载边播放.
断点续传: 安全可靠的断点续传技术,保证下载文件的完整性
多线程下载: 文件被分成多点同时从服务器下载,提高下载速度。
多镜像下载: 自动寻找文件镜像,同时从多个服务器下载,提高下载速度。
P2P下载: 将BT的P2P技术与HTTP/FTP融合,自动寻找其他下载用户进行P2P下载,即不增加服务器负担,又能提高下载速度。
多语言支持: 能正确处理多语言操作系统多语言网页,多语言路径编码过的网址。
任务管理:
可以限制全局和单任务的上传下载速度
时段限速
备注:
用户可自定义分类
方便易用而且免费。
完全免费并且不包含任何间谍软件第三方软件(用户可选的Google工具条除外)
版本历史
比特彗星v1.37
1. 界面改进:任务摘要选项卡增加下载速度/进度曲线图;
2. 界面改进:任务列表增加累计上传、累计下载、种子文件创建时间信息,默认隐藏;
3. 界面改进:新完成的任务在任务列表中突出显示;
4. 界面改进:任务日志增加代理服务器连接失败的错误信息;
5. 界面改进:Hash检查时,对于禁止下载但已删除的文件,分块图表里将其标记为未下载;
6. 界面改进:改进打开文件、打开文件夹、调用杀毒软件的操作,防止主界面卡死;
7. 界面改进:界面增加库尔德语;
8. 界面修正:修正打开磁链创建下载时,文件扩展名丢失的问题;
9. 界面修正:修正任务列表和种子市场之间切换时,没有保留列表选中状态的问题;
10. 界面修正:安装包支持Windows8.1;
11. 核心改进:改进Firefox扩展,支持多个Firefox版本;
12. 核心修正:修复Firefox扩展无法在另存为对话框启动BitComet的问题;
13. 核心修正:修正远程下载HTTP/FTP文件保存路径设置无效的问题。
比特彗星v1.36 发布日期 2013.5.2
界面修正:个别情况下删除任务时程序崩溃
核心改进:支持 Firefox 20
比特彗星v1.35 发布日期2013.2.19
界面改进:若关闭电脑时bitcomet还在运行,则显示正在保存数据的提示(vista及以上版本)
界面改进:做种时间上限 1000min 改为 99999min,分享率上限 2000% 改为 9999%
界面改进:默认不再弹出右下角弹出提示
界面改进:修改个别界面文字
核心改进:支持 firefox 18
其他改进:使用新的翻译网站
比特彗星v1.34发布日期2012.9.18
界面改进:改进远程下载界面
界面修正:没有正确显示torrent文件UTC创建时间
界面修正:支持Windows8任务栏快捷列表
核心改进:支持 Firefox 15
核心改进:VIP加速功能增加排队状态,在排队、准备状态可随时取消。
核心修正:分块大小为16MB的BT任务无法完成完整性检查
核心修正:代理服务器设置在IE代理设置为空时无法保存
安装信息
安装版(EXE后缀)、免安装版(ZIP后缀) BitComet免安装版:下载好.ZIP文件后,直接解压到目标路径。
在目标路径,你会发现两个文件:BitComet_Win9x.exe、BitComet、exe。
1.BitComet_Win9x、exe是操作系统为Win98WinMe的用户使用。
2.BitComet.exe是操作系统为Win2000及以上的用户使用。
[说明]:免安装版的卸栽,只需把BitComet文件所在目录删除,就OK了。
BitComet安装版:(重点说明)
安装形式
1、没有安装BitComet任何版本的电脑或安装了BitComet后,卸载且删除残留文件的电脑,进行全新安装; 2、已经安装了BitComet的电脑,进行覆盖安装
[说明]:1、两种安装形式没有分别,都属于正常安装。
2、覆盖安装保留了任务列表和设置文件,免除了重新设置的麻烦。
安装前的准备:
若已经安装了旧版BitComet,请先关闭BitComet。(关闭BitComet时,会同时关闭BitComet资源浏览器,请注意妥善处理未完成的工作。)
安装过程
1、选择安装语言。说明:因为操作系统语言的不同,下拉列表中有的选项为“乱码”,属于正常现象,不影响安装、使用。
2、安装向导。说明:点击“下一步”。
3、许可协议。说明:点击“我接受”。
4、隐私政策。说明:点击“我接受”;[可选]Google工具栏。说明:若本地操作系统已经安装了google工具栏,则不会出现这一步骤。(Google工具栏功能比较多,很实用。)5、选择组件。说明:[开始菜单项]:是否在开始菜单中加入BitComet项;
[桌面快捷-BC主程序]:BC主程序是否创建桌面快捷;
[桌面快捷-BC资源浏览器]:BC资源浏览器是否创建桌面快捷;[浏览器集成]包含:
[捕获IE文件下载]:在IE中点击下载链接,会直接用BC下载;
[添加到Firefox右键菜单]:在Firefox右键菜单中添加BC项;
[遨游(Maxthon)浏览器集成]:在Maxthon右键菜单中添加BC项,并集成捕获功能。
注意:若没有安装Firefox、Maxthon,则相应的组件会灰化(不可选)。
6、选择安装目录。说明:默认安装路径为C:ProgramFilesBitComet.[推荐安装在非系统盘下]
(Bitcomet为绿色软件系统重装后仍可继续使用,覆盖安装也不会清除以前的设置.)
7、文件释放过程。说明:若覆盖安装前没有关闭BC,安装过程会自动关闭BC。
但在文件释放过程可能会出现错误提示,直接“重试”几次,就可以了。
8、导航页。说明:上网导航页,方便用户上网冲浪。(可选)
9、完成。说明:1.立即运行BitComet;2.显示“自描文件”;3.设置开机启动BitComet:BitComet选项中可以关闭此项。
10、自动使用默认浏览器打开中国影视库页面。
常见术语
torrent文件
扩展名为.torrent,包含了一些BT下载所必须的信息:1.资源的名称,如果是资源是以目录形式,还有目录树中每个文件的路径信息和文件名;2.如果资源是单个文件,这个文件的大小信息;如果是以目录形式,目录树中每个文件的大小;3.对资源实际文件按照固定大小进行分块后每块进行SHA1hash运算得到的若干特征值的集合;4.torrent文件的创建时间、制作者填写的注释、以及制作者的信息等;5.至少一个announce地址,对应于Internet上部署的一个Tracker服务器。
客户端
(client)
泛指指运行在用户自己电脑上的支持BitTorrent协议的程序。
Tracker
服务器
Tracker是指运行于服务器上的一个服务程序,也称Tracker服务器。这个程序能够追踪到底有多少人同时在下载或上传同一个文件。客户端连上Tracker服务器,就会获得一个正在下载和上传的用户的信息列表(通常包括IP地址、端口、客户端ID等信息),根据这些信息,BT客户端会自动连上别的用户进行下载和上传。
种子(seed)
在制作完torrent文件后,发布者可以使用bittorrent下载客户端,进行seed他们将会被加进tracker服务器的列表t,其他人就可以从他那里下载文件了。
补种
(re-seed)
在seed发布文件之后一段时间,很有可能有人未下完这个文件,这个时候下完的人就可以re-seed一下,帮助那些还差X%的朋友补完。
Completedir是官方版的制作torrent文件的软件。
哈希(hash)
hash是指用一小段数据来标识容量很大的一段数据,以验证她的完整性。在bt的下载中,hash主要来验证文件的完整性,并且hash还可以作为不同文件判别的标志。
UDP
UDP协议是英文UserDatagramProtocol的缩写,即用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络应用。包括网络视频会议系统在内的众多的客户/服务器模式的网络应用都需要使用UDP协议。UDP协议从问世开始已经被使用了很多年,虽然其最初的光彩已经被一些类似协议所掩盖,UDP仍然不失为一项非常实用和可行的网络传输层协议。
SHA1hashing
SHA1hashing是BT使用的hash方式。
announce
让全世界知道你已经发布文件了,别人可以来下载了。
Python是用来写BT软件的编程语言
peer。其具体定义如下:1.如果任务正在下载中:若网上的文件不全(可能下载不完),健康度就是网上存在的占你尚需要的部分的百分比;若网上文件的全了(比如有种子),健康度就是你需要下载的文件部分在网上的等效份数。2.如果任务正在上传中:若网上的文件不全(除自己之外),健康度就是网上存在的部分能拼凑出来的占总的大小的百分比;若网上的全了(下载者之间理论上互相能补充直到完整)那就是总的分布的等效份数(不包括自己)。
13、BitComet的Peer列表中的ICic分别表示:I--需要下载;C--不给上传;i--需要上传;c--不给下载。
下载设置
首先要优化比特彗星的设置。右击比特彗星,点击第一栏“网络连接”全局最大下载速度无限制调整到1000(2M以下用户1000是个不可达到的数字,所以可行)。全局最大上传速度无限制调整到40。监听端口建议不要和6881-688916881-16889重复,个人感觉19770-22000之间比较好。(当然你映射了端口,那么就以你映射的监听端口为准,不需改动),装了防火墙的用户在你的防火墙里面打开你的监听端口。端口映射选择“允许打开WINDOWS网络共享和防火墙ICS/ICF端口(XP/VISTA有效)”“允许使用UPAP自动端口映射(XP/VISTA有效)”磁盘缓存选项中磁盘缓存最小值设为15最大值50在最大最小值范围内自动调整缓存大小一项画勾,其他的选项可保持默认。
先要弄清楚自己是用的网络是内网还是外网。像在学校,公司等公众场合多人共用网线的属于内网,在家里一人自己用的属于外网。(另一种方法:左键双击比特彗星,在最下面选择“全局统计”当我们看到本地IP和对外IP不一样则是内网,反之相同则是外网)比特彗星以其特有的内网互联技术深受内网用户的好评,如果你是内网可继续往下看,如是外网的话我个人建议还是用迅雷比特精灵吧,毕竟软件各有所长。
知道自己用的是内网了,要提高比特彗星的下载速度就需要做一个端口映射,步骤如下:
1、点击开始,所有程序,附件,命令提示符,在命令提示符里运行ipconfig然后会看到以下字样:IPAddress.........:192.168.0.1XX是你本机的IP。SubnetMask........:255.255.0.X是子网掩码。DefaultGateway......:192.1。8.0.1XX是路由器的地址。记下本机IP跟路由器地址
2、在IE浏览器中键入192.168.1.1进入路由器设置,如网页刷不出来则直接输入路由器的IP地址。一般默认的账号密码都是ADMIN,除非你有改动。进入路由器设置后在转发规则一项里输入你在比特彗星的“全局统计”中看到的监听端口数值,IP地址填写你的本机IP,协议选择ALL,还有不要忘了在启动框框里打勾。然后在DMZ主机一项中也填写你的本机IP,再打勾。还有在APNP选项中选择APNP状态开启点击保存,再重启机子。
3、点击网上邻居,双击叫“显示联网的APNP设备的图标”系统自己安装。
4、开始控制面板WINDOWS防火墙在列外选项中其中勾中带BITCOMET的和APNP框架。
5、开始管理工具服务找到UniversalPlugandPlayDeviceHost和SSDPDiscoveryService两项都右击选择“属性”将启动类型改为自动下面的“服务状态”选择开启。
6、做到这里端口映射基本上完成了,双击比特彗星,检查“全局统计”头上的“用户列表”中“发起”一列有没有出现多个远程,检查“全局统计”中的“NAT端口映射”是否出现“已添加”,检查最右下角DHT数已连接点OK的话数值不是0,还有是否绿灯并显示外网。都符合则OK,没有的话在上述1到5里可能有环节未设置好。以上设置完成,速度应该很快了。
最新修订时间:2023-05-14 19:57
目录
概述
BT原理
参考资料