第一步:先下载BT软件
1、BitTorrent下载
官方原版 BitTorrent 3.4.2 下载
http://prdownloads.sourceforge.net/bittorrent/BitTorrent-3.4.2.exeBitComet 0.53稳定版下载
1、
http://tt.superdown.com/down/BitComet_0808_unstable.exe 2、
http://hongta.superdown.com/down/BitComet_0808_unstable.exe 第二步:安装,安装很简单,一直按下一步就OK
Sample Text
第三步:点击打开/打开你所下载的种子
第四步:在任务属性中点击浏览,可以改变下载文件的储存位置,文件名中是显示这个种子包含的文件,你可以有选择的下载,方法就是把前面的钩钩,去掉
下载完毕后,该任务会自动从“下载队列”中消失,转移到“上传队列”中做种,请大家发扬共享精神,不要立即关掉BitComet!
Sample Text
一、硬件
1、硬盘:下载就是需要很大的硬盘,这点没话说,越大越好,当然有个刻录机
时刻准备把下载下来的东西刻成盘是最好不过。平时注意一下磁盘碎片整理就没
有问题。VIA芯片组的用户一定要安装最新版的VIA 4 IN 1来提高硬盘的工作效
率。
2、内存:如果你想边跑BT边玩游戏,那就需要大内存的支持,512M DDR内存是
再好不过,目前能满足你一般办公(OFFICE)和游戏的要求。
3、宽带和带宽:让大家形象地了解自己的带宽,我采用此方法,用FLASHGET在
新浪或者中华网开10线程拖一个100M左右的文件到本机,看看速度能达到多少,
最好的测试期是在晚上12:00以后或者早上6:00左右,这样更接近理论最大值
。因为这些可供下载的文件都是HTTP的传输协议,HTTP协议传输只要服务器不限
速,是可以达到最大的下载速度的,所以这个实际速度可近似为BT的理论最大速
度,如果你的宽带能在半夜在新浪等大网下到500K/S的速度,那么这个就是你的
宽带的实际下载速度的最大值了。知道自己宽带的带宽后,能作为后面判断你的
BT下载速度是否正常的有力参考和依据。也就是说,如果你的这个速度在500K/S
左右,那么BT的正常速度就不可能超过他。对于宽带的选择,综合大家的情况来
看,目前是电信占有绝对的优势。其他的ISP服务商从朋友的口中也可以知道一
些眉目。
4、单位的换算:ISP服务商提供的带宽数据一般是XXX KBPS 或者 X MBPS,这里
非常有必要解释一下,我们硬盘中储存的单位是BYTE,而上面的“B”确代表了
BIT 1 BYTE = 8 BIT 可见服务商提供的数据不是我们硬盘上的
存储单元,以前所谓的56KBPS的MODEM换算过来也就是7KBYTE,大家知道怎么算
了的话也就会对你的速度有了一个了解。至于后面的“PS”就是是英文per
second(/S)的简写。这个换算对于TV GAME的玩家特别是GBA的玩家特别了解,
为什么标称128MBIT容量的游戏到了PC上也不过16M就是这个道理。
5、内网/外网:目前IP地址已经出现了短缺,中国的IP地址由于分配较少,所以
内网用户占了国内用户的大半,如果是小区宽带,无疑就是内网了,小区宽带就
是将小区内的电脑连接在一起成一个局域网再通过小区内服务器连接上INTERNET
的,同样的,校园网也是。但是这种小区内网由于速度一般较高,所以内网对BT
下载的速率影响不严重,而校园网则很恼火,有的是网内网,自己想想速度也达
不了多少。而外网往往针对与大型企事业单位或者政府机构,采用固定IP,用BT
很舒服。判断方法有很多,一般看自己的IP就可以知道,61/168/198/91/10/24
等开头的IP很可能就是内网,如果是小区网,IP一般不是这个,而是214什么的
,这个时候,如果别人查你的IP地理位置,有些软件会显示这个是外国的地址,
那么它就是内网了,这个IP一般是小区服务器自动分配的,不是真正的固定IP。
内网的用户一般可通过许多方法达到提高速度的目的,比如用端口映射等,但是
有些操作是要在服务器上完成的,所以不好设置。
6、网线布置:对于这个实在是瞧不上眼的,但是也不要忽视,网线尽量选好的
,方法很简单,现在是冬天,线皮比较软且不能用指甲掰掉的一般是好货,网线
连接时不要过于复杂,尽量简洁就好,网线的RJ-45接头的接法有相应的文章,
有4根线是理论上不用接的,但是不能不接!!!我接头的时候试过不接其中4根
浅色的线,上网OK但是速度变成1/10倍。一般是电信的工作人员来接,请他们接
好就没有问题,他们都是接8根,所以不用担心,如果是自己手工,就要注意了
。
二、操作系统的优化
1、98/ME
目前还有很多人都在用这一个系统(内核一样),对于它来说,没有了XP了防火
墙,而且没有了NT内核的许多配置管理后台,所以相对来说,启动一个系统后的
剩余空闲物理内存空间是很足够的,对于128M内存以下的用户强烈推荐使用此系
统。毛病是显而易见的,就是容易当机,没有办法,如果你觉得恢复起来很麻烦
,不如装ME或者加根128M的内存升级XP。由于没有了防火墙,该系统下设置起来
也极为方便,基本上无须做什么手术就可以搞定。优化软件虽然效果不明显,尤
其是在BT下载上,但是优化过后在系统的其他网络性能上有很好的辅助作用,比
如网游和HTTP下载等…………所以还是建议用软件优化网络性能。
2、2000/XP
2000是NT的内核,所以在网络性能上要远优于98和ME,因为它本来就是为服务器
所设计的,而XP更是在2000的基础上优化,所以可见XP是目前家用级OS中网络性
能最好的系统。但是却比2000多了ICF防火墙,内置的防火墙能抵御不少攻击,
但是却严重阻碍了BT的速度。对于XP,请看下列方法:
A、关闭服务(2000/XP)
NT内核在启动时打开了很多后台程序,有些是家庭用户根本用不着的,但是如果
是在工作单位上用BT,建议跳过此节,因为有些服务是针对企业用电脑的,关闭
后有些功能无法实现!!!!
右键电击“我的电脑”,选择“管理”,点左边列表中的“服务”,右边列表中
出现了很多服务,简述一下,双击服务可以设置状态,“禁用”后在以后的启动
中不会加载该服务,而“手动”则是按照系统需要时才打开,“自动”一般都是
开机后自动加载。
·Application Layer Gateway Service ,防火墙服务,自己看着办,好坏参
半的服务
·Automatic Updates XP的自动更新,如果不更新系统的话,禁用,关闭了防
火墙的最好把这个也一起关闭,因为以后XP自动连接更新服务器时没有了“保镖
”,小心漏洞
·Error Reporting Service 禁用,限家庭用户
·Indexing Service 禁用,绝对禁用,占用带宽,讨厌的东西
·Internet Connection Firewall (ICF) / Internet Connection Sharing
(ICS) ICF,大家知道是什么了吧?防火墙!关了第一个这个就没有作用了,要
关一起关,不关就2个都别动
·IPv6 Internet 连接防火墙 现在还不是IPV6协议,禁用
·Messenger 容易有漏洞,家庭用户用户,工作电脑别关
·Network Location Awareness (NLA) 没有,禁用
·Remote Desktop Help Session Manager 远程协助,按需要,不用的关,此
服务可当作漏洞来攻击(被攻击)
·System Restore Service 系统还原服务,关闭的理由是占用硬盘和内存,非
系统整理高手别关
·Uninterruptible Power Supply 没有UPS的关
·Smart Card 家用关
·Smart Card Helper 同上
·Remote Registry 绝对禁止,除非你希望别人改你的注册表
打开“运行”,打“gpedit.msc”进入组策略,--“计算机配置”--“管理模块
”--“网络”--“QOS数据包调度程序”,进入后在右边列表中找到“限制可保
留带宽”,设置为“0”或者禁用以释放带宽。
如果以上的服务全部都关闭,你会发觉XP的运行速度和网络性能有了不小的提升
B.针对不希望关闭防火墙的用户,请参考本
www.btbbt.com的文章 (XP)
这个端口映射的意思在于让你的ICF允许BT的数据流,一般用户推荐!!!!!
而不是内网到外网的端口映射。
三、软件优化
1、杀毒软件的选择
国内的杀毒软件中,自己觉得顺手的就是瑞星,而且更新或者技术上他都领先!
金山的杀毒软件个人不想多说,一个杀毒软件都出到了6代可见其可信赖程度是
非常低的!!!常出现误报的软件就是他了!!
国外的推荐熊猫和NORTON,老牌了,无须多说。
为什么在这个地方提杀毒软件,我的方案是:安装杀毒软件后关闭他的自动运行
,然后只要自己定期查毒就行了。许多木马程序占用了网络端口,那样的话BT是
很慢的,而且更大的危害是自己的文件危险。开启监控的话,很不方便虽然保险
,而且占用内存。
2、网络软件
一般是下载软件(FLASHGET)和上线软件(QQ、MSN),在BT运行的时候最好关
闭他们,他们占用了部分带宽,使BT不能充分利用网络,速度上不去。
所有的网络软件最好不要同BT同时使用,你有内存资源可以跑但你却没有网络资
源了!!
四、BT软件的选择******
很重点的了!!!BT是OPENSOURCE的软件,衍生版延续了其生命,却有许多版本
可以使用,现在我来点评一下,希望给大家做个参考:
1、BitTorrent 3.2.1
超级原版了,功能很少,各项能力一般,很久没有更新了,不建议使用!!
2、BitTorrent ABC
ABC是很早使用多任务单窗口的BT,界面类似于FLASHGET下载软件,但很美观。
连接速度不错,喜欢使用多任务的朋友使用吧,因为多任务下载却不占用更多的
资源受到了大家的喜爱
流行版本:贪婪ABC
3、BitComet
国内灿烂微笑GG自己完全重写版,代码都是自己写的,非常有创新精神,也是一
个多任务的BT,界面最像FLASHGET,使用也相似,多任务下载的用户推荐!最大
的优势就是可以选择文件下载!!!!速度很不错,支持UPNP,内网用户推荐使
用!!
4、BT S-5.8.7 DEADMAN改版
DEADMAN的改版,非常好用,与BT PLUS同一个内核
速度也是很快,连接能力强!!!缺点是日志系统没有BT PLUS好用!!开多窗
口速度也很不错,没有假死!!推荐!!
5、BitTorrent Plus II
内核使用S系列的改版,界面是最漂亮的,也是我要介绍的重头,作者是本BBS的
老大COOKLE,当然要隆重推荐,这是主观!客观是:PLUS确实非常好!!!PLUS
的版本有很多,因为老大更新很勤快的缘故,出了N个版本,每个新版本都去除
了不少BUG,当然新的版本不一定是最好,但确是BUG最少的
下面列出几个版本的使用情况来:
BT S-5.8.7 BETA:比较早的版本了,但是仍然很快!!!速度可以一直往上冲
到极限,个人比较中意的拉!!BUG有日志系统的纪录问题,不过不影响使用!
!多任务(多窗口)的情况也很好!!假死没有发现!!缺少磁盘缓存的设置功
能,不过默认的已经不会使硬盘灯猛亮,性能优!!!!
BT PLUS 2 0.98 RC1:前段时间的版本了,缺点就是当你开启多个窗口时非常容
易假死一个或两个。设置功能丰富!!速度和587的一样, 很快!!!推荐使用
!!!
BT PLUS 2 1.00 RC2:最新的版本,稳定性最优!!BUG极少!!!!连接速度
飞快,下载速度上升较慢但速率非常稳定!!!开多窗口不会假死,我没有遇到
过:)可以设置的参数很多!!超级推荐!!!
五、BT的优化
BT也需要优化,下面对PLUS版本中的功能设置选项做个设置介绍:
1、磁盘缓存大小:大家最关心的话题,与内存大小有关
内存 缓存
64~128 2048~4096
128~256 4096~8192
256~512 8192~16384
1G 16384
缓寸设置过大了是没有什么好处的,一般来说4096是个非常好的设置参数,够用
就行了,如果你还要运行其他软件的话。硬盘损坏的只是很少一部分人中的很少
一部分人,大家不用杞人忧天!!缓存设置过大会严重影响其他软件的运行效率
。
2、最小连接人数:
有些人把这个数字设置得过大,其实没有必要,一般的文件你能连接到的下载者
本来就不多,就算有了100多个,你的带宽也很有限,有的人你虽连接上,但根
本不下载数据,传送信息中显示“对方暂时不传数据给你”,是因为你的入口带
宽已经饱和或者别人的出口带宽饱和!!所以我推荐“40”或者“30”,如果你
的宽带是光纤+外网,可以设置大
3、安置速度:3M足矣!!硬盘的速度不快,这个速度一般在2~4之间,大了不好
4、自动申请手动连接时间间隔:10分钟是默认,也够了,短了加大重新连接频
率,对速度波动较大!
5、文件安置方式:
普通方式,是指下载多少文件就有多大,根据实际下载情况来定,所以适合硬盘
空间小的用户,使用这个模式注意多多整理磁盘碎片。
预分配方式:下载前就把空间划分出来供下载使用,下载一个2G的文件,在刚刚
开始就在硬盘上创建出一个2G的空文件,然后慢慢下载,适合硬盘空间非常大的
用户,这点同FLASHGET下载方式相同,因为硬盘空间大不好进行磁盘碎片整理,
而这种方式产生的碎片很少,所以适用于大硬盘!!
六、使用组合
什么叫使用组合?就是使用不同的BT来达到最佳效率和最佳效果!!!
BITCOMET+PLUS
怎么用?大家用BT下什么?音乐?动画?电视剧?那么就对了,真对下这三种东
西的朋友,推荐你使用此种组合!!
由于动画等有许多集,而发布者多是一次性发布,对于自己没有听过介绍的动画
,如果先不明不白下了一个4G大小的全集,然后发现竟然是GL或者BL,或者是垃
圾,岂不大亏特亏??下4G的东西就算是光纤也够得下的了,更何况众ASDL?方
法是用BITCOMET下载一个包中的第一集或前几集,这样下的时间大大缩短,看了
觉得好看就用PLUS把他们全部拖下来吧!!PLUS可是高速拖车啊,呵呵!!如果
是垃圾就不用下了,你也没有浪费时间,是吧?
七、端口
论坛上看到大家对端口比较关心,说明一下,一个BT下载是只需要一个端口的,
其他软件也是,如果你开2个BT,那就需要2个端口,请期待COOKLE的PLUS 2
FINAL,将是多任务但窗口端口模式,方便许多,而且更新较多,改进较大!!
八、L/R的问题
L是连接入,意思是别人已经连接到你的客户端,并且准备或已经开始下载你的
数据
R是连接出,意思是你已经连接上别人的客户端
对于内网,一般是很难看到R的,因为IP的复杂性,别人找不到你的机器,你却
能找到别人的机器,所以只有上传没有下载咯。
用户碰到全是L的情况,请等一下,BT会不断寻找其他的客户端,人家的也会不
端寻找,一会儿就找到了,R会越来越多!!
九、不同连接
什么意思?就是你某次打开BT的时候速度不快,你重新启动系统或者BT后速度会
上去,这是因为每次打开BT的时候,系统的网络部分的变量不同造成的。有时你
的网络状态很好,一下子就连接上别人的电脑,速度当然上升得快了。有时网络
状况很糟糕,连接速度当然慢了!!
十、心态问题
BT下载是需要心态的
BT的速度是时刻在变化的,有时虽然你连接的种子和下载者很多,但是人家的上
传都很慢,你的下载也只有很慢了,这个不是随便说了算了,是看大家的网络环
境的。人家说人家到了2M/S的速度,有时也只是一个瞬时速度,不是平均速度,
希望大家能够摆平心态,自己的BT慢了先想想是大家都慢还是自己今天网络的速
度不理想什么的,看到速度下降就往BT身上怪!BT是没有错的!!人家达到了的
速度峰值不是每个人都可以达到的,而且,BT的下载速度是越来越快的,不可能
一开始就来个500K/S什么的!!!看到别人的速度想想别人用的网络和你有什么
不同,不能一概而论,人家800K我就要800K,不然的话我就要骂BT,这种观点是
极其可笑的!!!我看到有人2M/S时就会安慰自己说自己的速度已经很不错了,
不要羡慕了。要不怎么不去羡慕人家BILL?
开BT时,最好做点别的事情,等你又到电脑旁时,你会发现BT下载完成了,这不
是一种惊喜吗?何必像赌马一样盯着BT速度喊“上啊”呢?
十一、测试速度
有的人不满意自己的BT下载速度,我说过网络环境变数很多。测试自己的BT到底
能达到多快时,要采用一下方法:
1、一个文件不同尝试
同一个文件,尝试不同的连接,每次的连接速度是有变化的!!!
2、多个文件的尝试
有时一个文件下载的人多但速度却不理想,而有的下载者少但速度却很快,都是
说不准的,多多尝试不同的文件下载看看自己的速度。不能以一概全!
3、一个文件不同时间
半夜是最快的,特别是小区用户,带宽很大,但是白天你们小区上网的也不止你
一个,更何况整个网络?晚上的速度可以达到一个令你在白天看了会张大嘴的速
度!!!
4、不同软件的不同下载
有些人只凭一个时间里的一个文件下载的某个时间的瞬时速度在判断一个BT软件
的优劣,这是极为不科学的!!!到目前为止,没有一个BT软件是特别差的!大
家都很强。
多种BT软件下载
2.1、 BT精灵
BT精灵是基于 BitTorrent 协议的高效p2p文件分享免费软件(俗称BT下载客户端),支持多任务下载,文件有选择的下载;磁盘缓存,减小对硬盘的损伤;只需一个监听端口,方便手工防火墙和NAT/Router配置;在WindowsXP下能自动配置支持Upnp的NAT和XP防火墙,续传做种免扫描,速度限制等多项实用功能,以及自然方便的使用界面。
BT精灵:点击浏览详细介绍并下载
2.2、 BitTorrent Plus
BitTorrent S 系列 Plus! 是 BitTorrent Shadow's Experimental 的加强版,同时拥有全中文的界面。相对于原版更加易用,翻译通俗易懂,功能强大。是当今 BT 客户端中功能最为强大的客户端程序之一。
bittorrent Plus 中文版:点击浏览详细介绍并下载
三.BT下载图解手册
注意:BT支持断点续传!
点击网页上的torrent下载链接后,就开始下载一个.torrent的文件,如下图:
这个文件很小(一般20k-100k),很快就下载完了,接着就弹出对话框询问文件/文件夹 存放位置(BT可以发布整个目录):
接着BT开始分配空间(产生一个和目标文件一样的大小的空文件),需要1到2分钟,视下载文件大小而定。如图是分配空间进度:(注意:此时download rate 与upload rate 的没有数值)
分配空间完毕,就会自行下载文件。如图是下载进度:(注意:此时download rate 与upload rate 的有0值,这是下载与上传的速率。初始时下载会比较慢,它会随着你你上传的速度增加而增加,因为BT软件会优先于上传速度快的人)
接着下载就正式开始了,可以看到,刚开始的速度不快:
一般来说,后来的速度会逐渐加快:
如果你中途中断下载,没关系,支持断点续传。
到论坛/发布页面重新点击下载链接(或者点击保存在硬盘上面的种子),在弹出的保存位置对话框中,覆盖上一次的文件或者目录。
BT会扫描一遍上次未下载完成的文件继续等待(也许可以去睡个觉),直到看到这个画面出现,说明下载完成。
请注意:
此时不要马上关闭这个窗口,因为这时候你可以给别人提供下载,正像别人给你提供下载一样。BT就是靠这种方式持续运作的。提供上传是不会影响你看刚下完的电影的。
如果你已经下载完成了,已经关闭了那个完成的窗口,想给别人提供下载源(reseed)。只要像续传一样覆盖你下载完成的文件,BT扫描一遍以后,就开始提供上传服务了。
在你作BitTorrent(简称BT下同)发布前,有几点希望告诉大家
1,BT是一种比较好的发布方法,希望大家能够在发布后
文件保持3-5日,以便让更多的人有办法下载到你喜爱的东西
2,最好不要一下发布太多东西,BT扫描文件的速度虽然很快,不过东西太多
扫描也很慢
3,希望大家不要在下载完了后关掉BT的下载,想想所有的资源都是大家FREE提供的,这样作时间长了,没有人再发布东西,那又到那里去下载呢?
四.BT问题疑难解答
问:BT下载会不会很慢?
答:一般比起ed快的多,如果你用的是有公网的ip或者是宽带,就会发现bt的速度
问:BT是不是很占资源?
答:还好,一般占用内存为每个下载5M左右
也就是说,你开一个BT下载器,是5M,开2个,是10M。。。。依此类推。
问:BT会不会象ED那样狂读写硬盘?
答:开始会,大约25s(700m,5400rpm),比起ed少多了
问:BT会不会象ed那样容易导致死机?
答:不会,写的语言是python,是一种相当可靠的语言,和防火墙几乎没有冲突。
问:BT需不需要服务器资源?就象ed那样?
答:发布的时候要用到宣告服务器,但是服务器的负载相当低,普通pc都可以做到
问:BT文件关联是不是只有在IE下有效?
答:不是,实际上那个是一个单独的文件,后坠名为 .torrent和BT的下载器有关联
如果你用NETSCAPE的话,采用如下方式:
用左键单击链结,选择另存为,将文件存方在硬盘上
一般BT的发布文件不大于30k,可以很快下载完毕
下载完毕后,在资源管理器中找到所下载的文件,双击打开即可按正常的BT下载流程运作。
问:如何在关闭后继续当seed
答:谢谢,如果你想继续当seed,只要在找到原始的torrent文件,让BT扫描你下好的文件就可以了
问:BT在防火墙后面怎么工作?
答:一般来说,除非网管实在是很过分的那种,什么端口都不给留(那也不是什么宽带了),BT都会连接上,
并且可以有很高的下载和上传的速率。
新手问题:
1,BitTorrent(BT)是什么?
BT:BT是一种类似电驴的P2P共享软件(不是“变态”),全名叫"BitTorrent",中文全称:"比特风暴"
2,我能拿BT来干些什么?
最新的电影,游戏,动漫,只要你想的到的,BT都能提供给你,而且速度也是bt的,远远超过你的想象,再也不用为只有几K的下载速度烦恼了.
3,torrent文件实际包含了什么信息?
torrent文件(扩展名为.torrent),包含了一些 Bit Torrent 下载 所必须的信息,有了这个文件,你才可以下载最新,最酷的东东.torrent文件通常很小,大约几百K大小吧.
4,torrent文件可以提供那些类型文件的下载呢?
一切都可以共享!!.
5,我心动了,什么样的文件下载最为迅速呢?
最热,最酷的东西下载最为迅捷,BT的原理是:下载的人越多,速度越快,完全不同于以往的任何同类软件.
要注意的是:你的下载速度是部分取决于你的上传速度的,如果你的上传速度不快,到时候下载速度慢可不要找我.
6,这个软件太好了,她的作者是谁啊?
BitTorrent,的作者是 Bram Cohen. 感谢他为我们带来这么好的软件.
速度问题:
1.我是窄带,能用bt吗?
无论你是什么连接类型,都可以使用BT.内网的用户也可以使用.不过需要提醒的是,你的下载速度取决于你的上传速度,
2.为什么有的文件下载速度比其他文件慢?
如果下载的人不多,那么下载速度当然快不起来,那你就可以运用宣传手段,让更多的人来下载,这样你的速度就快了.
另外一个原因是你的下载速度取决于与你一起下载的人的速度,如果他们不快,你当然快不起来.
3.为什么我的下载速度很慢,但上传速度却快的惊人呢?
这是因为你所需要的部分别的peer没有,但是别人需要的部分你却有。请耐心等待一会,等到别的peer下载完了速度自然会上去得.
4为什么我得下载速度不稳定?
这取决于很多的因素,诸如下载的人数变动,seed减少,你的网速等等.
5.怎样才能加快我下载的速度?
升级你的网络,比方说安装光纤网,呵呵,还有就是让更多的人同时下载你想要的文件,优化你的系统,下载热门的东东,都可以加快你的速度.
下载问题:
为什么刚开始下载,文件就已经很大了呢?
BitTorrent 下载开始前,会先生成与原文件一样大小,并且一摸一样的文件来存放数据,BT会随机下载文件的相应部分来填入这个文件中,当全部填充完毕之后,你的下载也就完成了.
客户端问题:
1.我必须使用官方版本的客户端下载吗?
不,你可以使用任何BT下载程序.
2.BT软件现在有什么新的进展吗?
是的,已经修正了一些bug.现在的官方客户端比以前更加稳定,其他的非官方的客户端也正在不断改进之中..
安全问题:
1.BitTorrent会泄漏我的隐私吗??
不可能,官方版客户端 不会泄漏任何有关你私人的信息,有可能你要问我为什么这个自信,冷静的想一想,BT作为一个开放源代码的软件,任何人都可以看见代码,如果有这种恶意代码,早就被人发觉了,非官方版的客户端不能保证其安全性,请大家酌情使用.
2.我的那些个人信息会被共享?
tracker服务器以及与你一起下载同一个文件的人会知道你的ip,不过这不是什么问题,你在浏览网页的同时,网站服务器也同时知道你的ip,除非你共享非法的东东,否则是丝毫没有安全问题的.
我能做这些吗
1.我能预览未完成的文件吗?
大多数情况下是不可以的.大多数的预览软件只能预览文件的开头,而BT下载的时候是随机选择开始部分的.这些软件对于BT下载的文件就无能为力了.
2.我能阻止别人从我这儿下载吗?
官方版的BT是不能这样做的.从BT的原理来说,下载速度是与上传速度休戚相关的,所以不推荐这样做.
3.Bt能否断点续传?
当然可以.重新开始下载就可以了,BT自己会自动搜寻已下载的部分,不过记得要把文件存在以前下载的那个地方,
热点问题
1.我得硬盘不够了,5555..
去加个120G的硬盘吧,.还有一种可能就是硬盘有了问题,运行scandisk修复一下磁盘错误,一般都能得到解决
2.下载在xx%停止了,救命啊
出现这种情况大多数是因为种子没有了的缘故(举个例子:一个文件被分成10个部分,但有第八部分的人只有一个,如果这个人断线了,那么其他下载的人就只能完成到90%了),这时候你可以请求别人reseed,不过千万不要用跪求等字眼,这样让人心生厌恶.
3.下载完的文件无法打开.
首先:确定文件时候已经完整下载(最好的检验方法就是再次运行你的客户端软件让他检查一下是否下载完毕),
第二:如果文件完整无缺,请确保安装了正确的解码器以及必要的打开这个文件的软件(详细请看.....)
第三:如果你确信上两步的确毫无问题,你可以到发布这个torrent文件的网站上救助,看看其他下载这个文件的人是否有这个问题
第四:如果其他人都打开正常,那么恭喜你,重装系统吧!!!
第五:或者你不想重装,那么请教一下身边的老鸟,看他们是否有解决的方法,多多请教别人,自己的知识也能获得增长
BitTorrent的防火墙配置
1、公网用户
请注意,如果打开Internet防火墙(不是病毒防火墙)而没有正确配置,那么你和内网用户处于同等地位,下载速度都会受到一定程度的影响。
而如果你有公网IP,正确的对外打开监听端口,这将大大提升你的下载效率。因为你可以与其它防火墙后的用户连接。(两个不同防火墙后的用户无法直接连接)
BT默认使用的端口是6881,6882,6883.....6889 的TCP连接 (每一个下载只使用一个端口,顺次分配)
2、内网用户
内网下载速度稍慢的原因:
如果你的机器在内网内,外网的机器只能看到你的网关的地址,请求只能由你发起。那么如果另一个BT的用户也在内网内,没有开端口映射,他就没有办法给你传东西。这样,你就损失了一些下载源,速度可能就会比较慢。
内网用户在网关上要把端口映射到你的机器上,这样才能对外开端口。打开上述端口的监听方法请看这里:如何配置防火墙/路由器更好的使用BT/DC++
3、通过socks代理上网的用户
暂时未听说可以使用,尽管理论上可行。我也没有验证过
BT名词解释+出错代码解释+BT设置
bt:bt是一种共享软件(不是“变态”),全名"bittorrent"。
一般来讲,下载是把文件由服务器端传送到客户端,例如ftp,http,pub等等。
但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便
但bt就不同,用bt下载反而是用户越多,下载越快,这是为什么呢?因为bt用的是一种传销的方式来达到共享的
bt首先在上传者端把一个文件分成了z个部分,甲在服务器随机下载了第n各部分,乙在服务器随机下载了第m个部分,这样甲的bt就会根据情况到乙的电脑上去拿乙已经下载好的m部分,乙的bt就会根据情况去到甲的电脑上去拿甲已经下载好的n部分,这样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几k,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,bt的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。
★开放防火墙bt端口一步一步学★
仅为超级菜鸟服务:
icf是"internet connection firewall"的简称,也就是因特网连接防火墙。icf建立在你的电脑与因特网之间,它可以让你请求的数据通过、而阻碍你没有请求的数据包,是一个基于包的防火墙。在使用bt有时会因为icf的阻拦,引起连接不到seed或者数据包延滞降低下载速度。所以我们有必要在icf中设置对bt使用的端口不进行阻拦。
1。在你的桌面上右键点击“网上邻居”,弹出的菜单中选择“属性”。
2。弹出“网络连接”窗口。在里面找到你上网用的连接,右键点击它,在弹出的菜单中选择“属性”。
3。弹出“本地连接属性”窗口。选择其中的“高级”选项卡。
4。看看鼠标所指的项目有没有选中(如果没有选就不用往下看了),选中了就点击窗口下方的“设置”按钮。
5。弹出“高级设置”窗口。图中被选中的是一些常见的网络服务,现在我们要添加新的bt服务,点击“添加”按钮。
6。弹出“服务设置”窗口。依次填写“服务描述”(随便你罗),“本机ip地址”(也可以写你的机器名),“端口号”(bt端口是6881~6890,每个bt线程占用一个端口,据说只能开9个),然后确定即可。(别忘了选中tcp协议)
7。这样“服务”栏中就增加了一个“bt1”服务,这个服务开放的是6881端口,同样你可以再新建开放6882~6890端口的服务,都搞定以后就点“确定”按钮。
8。现在我们的bt就可以在icf中通行无阻了。
9。很多电脑中都没有开启icf,但装有其他的专业防火墙。以最常用的天网防火墙个人版为例,同样可以设置开放bt端口,点击天网的“自定义ip规则”按钮。
10。点击“增加规则”按钮。
11。弹出“ip规则修改”窗口。如图依次填写“名称”(随便写),“数据包方向”选中“接收或发送”,对方ip地址选中“任何地址”,选中tpc协议,“本地端口”填“从6881到6890”,“tcp标志位”选中“syn”项目,最后选择当满足上面条件时“通行”,其他的填不填无所谓,然后点确定。
12。现在“自定义ip规则”栏中就增加了一个“bt”规则,打上前面的钩钩。
13。点“保存”按钮,搞定收工。呼~
使用bt过程中出现10060/10061错误后不必退出,这只是tracker服务器太忙,bt会自动重试(无论这种情况是出现在开始还是下载过程中)
另外注意错误的时间,如果距现在已经超过2分钟,恰恰说明现在是正常的。(bt不会自动清除过期的错误)
bt experimental的advanced介绍
bittorrent experimental是bt的一个非官方版本,主要是添加了 限制上传速度、最大上传人数及其他一些功能,在最新版的bt experimental v3.2.1b-2中,又添加了一个新的功能advanced,通过这个功能,你能够察看:和你相联接的有哪些人,你和它们之间的数据传输速度怎么样(包括上传和下载)等等。bt experimental的界面与bt很像,使用方法也一模一样,只是多了一些设置:
左下角的 settings for 预设的多种上网方式,选择与你的上网方式相同的选项,btxperimental就会自动为你设置比较理想的 最大上传速度和人数,当然你也可以自己设置,不过记住:your downloadrate is proportional to your upload rate(你的下载速度与你的上传速度相关)
右下角的upload rate和max uploads就是你的 最大上传速度和人数。
接下来,就是主要介绍的advanced功能了。
在左下角的 settings for 下面,有个蓝色的 advanced 单词,点击它,就会弹出advanced窗口,如下:
解释一下每列的意义:
optimistic unchoke:意义不明
ip:对方的ip
local/remote:也不太清楚
up:当前你为对方上传数据的速度,也就是对方在你这里下载的当前速度。
interested:你是否有对方需要的数据," * " 表示是。
choking:对方是否暂时被你拒绝从你这里下载数据," * " 表示是。
这个需要解释一下:在bt
experimental里,你是可以限制同时从你这里下载的人数的,比如你限制为6,但并不是说只能有6个人连到你这里,可能有几十个人连到你的电脑,这时,bt experimental就会自动选择6个人,允许他们下载数据,其他的人就被暂时拒绝了,当过了一段时间后,bt experimental又会自动选择另外的6个人,保证每个想从你这里下载的人都能够下载到数据。
down:当前你从对方那里下载的速度。
interesting:对方是否有你需要的数据," * " 表示是。
choked:你是否暂时被对方拒绝从他那里下载数据," * " 表示是。
snubbed:暂时意义不明。
downloaded:你从对方那里下载的数据总量。
completed:对方的文件数据的完整度。100%的那些人就是seed。大家都来拜一拜呀~~~~~
peer download speed:对方下载的总速度。嗯嗯,看到那些上百kb速度的人了吧,羡慕啊~~~~~
好了,介绍完毕,这下大家都明白了吧?这个advanced功能很不错吧,如果喜欢就去下载一个吧,和bt一样方便,但是功能更强,稳定性也很好。(广告!广告!)
下载地址:
http://ei.kefro.st/projects/btclient/bt运行原理分析及内网提速方法
由于内网用户无法提供一个对外的端口,所以无法做服务器.但用bt的时候,发现它可以让内网用户做seed,作为程序员就忍不住下载了它的源代码分析了一把(为了看它,还专门去写了一下python:})
比起其它的p2p软件,bt有个独特的地方,它存在一个中间的web服务器,就是我们在发布的时所填写的announce.该服务器提供了发布的统一管理,不像其它p2p软件那样到处去找哪些非常不稳定的个人服务器,相对起来让人安心的多.
该web服务器更大的作用是内网用户可以做seed(下面会说明原理),这是其它软件无法做到的,但不好的地方是announce当机的时候就无法下载了,要知道p2p下载关键是要人气要高,announce停一下就搞到人气全没有了
.torrent 的作用
大家都知道我们要用bt下载 ,就要先下载一个.torrent文件,这个文件到底有甚么呢:
首先是 announce 纪录了发布服务器的位置,让bt知道是那个web服务器发布的
然后是一些文件信息,文件名,目录名,长度等等
最后是片段长度,和片段的 sha1 校验码
(bt为了事现续传和文件校验,就把文件分成若干个片段)
大家可以用写字板打看torrent文件看看,就是知道个大概,后面的乱码是片段 sha1 校验码
开始-续传的实现 sha校验
bt 打开一个 torrent文件后,先要你选择文件保存那里.然后判断文件不存在的话就建立新文件,存在的话就用 sha1
校验码去校验文件---错误的就是还没下载的,这样就可以实现续传了,但128位校验,想不慢都不行
得到 peer
现在知道要下载甚么了,到那里下载呢?这就要寻找有谁提供上传了,这里bt是通过web服务器来实现的,首先bt会通过分析 torrent
来得到一面一串网址
http://btfans.3322.org:6969/announc...2&event=started http://btfans.3322.org:6969/announce 是发布服务器的地址
info_hash 是torrent文件中的 info 部分的sha校验码,web通过它在发布列表找到对应的纪录,
peer_id 是自身的标识,它是12个0和当前时间+全球的唯一标识码(guid)的sha校验的前八位,共20位
port 你提供上传的 port
ip 你的ip地址,没有的话服务器会自己找到
uploaded downloaded 你上传和下载了多少,服务器可以用它来做流量分析
left 你还要下载多少个字节
event 状态,告诉服务器你是准备开始下载,还是停止,还是下载完成了
以上这个操作默认 5 分钟做一次,或由服务器设定
服务器会做甚么
服务器中有个一个 track 程序来管理这些请求
得到这一串代码后就会用 info_hash 来查找列表,找到你就可以下载,找不到就对不起啦
接着它会反连(natcheck)你的 ip 和
port这样就可以知道你是内网用户还是共网用户(如果你是内网用户,它是连不通的,因为它会连到你的服务器上,你的服务器当然没有这个端口啦)
然后服务器返回现在正在下载这个文件的所有公网用户的ip和port,就像是这样
d8:intervali1800e5eersld2:ip14:xxx.xxx.xx.xxx7eer
id20:00180531904b7e3abdd74orti6881eeee
interval 1800 是告诉 bt 隔多少秒来查询一次这里是 30 分钟 (有点过分了)
最后如果你是公网用户它会把你提交的 ip 和 port 放到info_hash 对应的列表中,这样其它人就可以找到你
下载
得到这些 peer ip后,bt就可以找到对应的ip下载了
bt会到所有的peer去寻找自己要下载的东西,不是一定要到seed下载.
bt每找到一个peer就和建立一个socket来下载,所以下载的人越多,速度就越快.
内网用户可以做seed的原理
上面说到服务器只会返回公网的ip的,那内网用户怎么可以做seed呢,这是因为bt是一个主动连接的软件(即使你已经下载完了,也不也会主动连接他人)
下面是一个仿真流程:
1 内网用户开始做 seed,
2 服务器收到请求,由于是第一个所以也没有peer返回
3 公网用户提交请求,由于seed是内网用户所以也没有peer返回,等待下载,但服务器会把它的ip放到列表中
4 内网经过 interval 时间间隔后,再向服务器放出请求,得到上面得公网ip
5 得到公网ip后,内网马上进行连接
6 公网用户建立连接,数据开始传输 (注意现在是公网用户做服务器,内网用户做客户端,是不是有点怪)
7 其它内网用户去上面公网用户下载数据
所以,内网用户做 seed
一定要有公网用户得参与,否则其它内网用户无法下载.如果全部是内网用户,那个所有连接都不会成立,当然这是比较极端的情况.
以上可见,内网用户不能和内网用户连接,其它用户无法从服务器查到你,所以无法主动连接你,你只能每隔30分钟从服务器找到公网用户一个个进行连接.
由于中国很多用户的是内网用户(我从服务器上查回来的peer还没试过超过10个的),所以内网用户用bt的确要比公网用户要慢很多.于是有了下面的
一直是0%:
可能seed是内网,连接不上。有时用ptc和shareaza无法下的东东,用bt就可以下。
下不了的话具体原因跟具体情况有关,如你的网络是否局域网,你是否能访问到tracker,你使用的是那种客户端,你下载的具体是哪一个bt文件,你是从头开始下还是续传,续传的话之前是否死机过等这些都有关系。
bt下载慢的一些原因:
1、不是公网用户。内网用户不能提供主动连接,所以较慢
2、各个运营商网络接口速率不高
3、下载者上传速率不高。因为bt优先处理上传较快的人
4、发布时seed的多少,还与发布者的速率相关,还有下载的人数越多相应的下载速度就越快(这就是bt的最大优点)
5、用户的防火墙阻碍作用
关于bt错误信息的一些解释
最近发现有很多人问有关bt的出错信息,下面给出完整的解释:
事实上,当你看到这些错误提示时,其实并不要紧张,这是你所要做的便是----等待.
注意:使用bt过程中出现红字错误后不必退出,bt会自动重试(无论这种情况是出现在开始还是下载过程中)另外注意错误的时间,如果距现在已经超过5分钟,恰恰说明现在是正常的。(bt不会自动清除过期的错误)
i. a piece failed hash chech, re-downloading it
这并不是什么坏消息,你不用理会它.意思是告诉你,你下载的文件有一部分是坏的,bt会自动帮你重新下载错误的部分.导致这个错误的大多数原因在于某些人错误的使用了"跳过hash检查"这个选项
ii.bad data from tracker -
通常你不必理会它,通常是tracker服务器过载或者down了.也有可能是你的网掉线了(如部分长宽,访问任何网站会返回登陆界面,就是错误的data啦)
iii.problem connecting to tracker - timeout exceeded
problem connecting to tracker - http error 503: connect failed
problem connecting to tracker - (errno socket error])(10061,
"connection refused")
problem connecting to tracker - (111, 'connection refused')
说明在连接tracker服务器过程中出现错误,有可能trakker服务器过载或者down了,这时并不要心急,等待bt自动重试.如果很长时间都没有反映的话,你可以加上"--http_timeout
120"的参数来加大连接重试时间.具体做法另文说明.
iv.problem connecting to tracker - http error 400: not authorized
说明这个tracker服务器不允许你使用这个torrent文件(国内好像比较少见),有些tracker服务器只允许在他们自己网站上发布的torrent才允许下载.解决只有换一个torrent文件了,:p
v.problem connecting to tracker - http error 404: not found
很简单,torrent文件在tracker服务器上已经找不到了,找个新的吧.
vi.problem connecting to tracker - http error 407: proxy
authentication required
假如你用的是代理下载bt,说明这个代理需要验证,需要你输入用户名和密码.
vii.problem getting response info - errno 2 no such file or
directory: "c:\\documents and sett..."
在某些情况下,ie有可能没把torrent文件存在临时文件夹内.解决方法是在torrent文件下载地址上按右键,然后另存到硬盘的某处(这可是个好习惯,以后你求种子或者reseed的时候特别有用,建议大家都这么干,利己利人),然后双击这个torrent文件开始下载.如果出现这个问题,建议清楚你的ie缓存,在文件中如果出现""或者""也会出现这个问题
六、BT下载减少硬盘损失的方法!
(特别提示:使用BT精灵程序将减缓下面提到的硬盘损伤问题)
探讨BT下载对硬盘的损伤
以下不完全代表本人的观点,我只是把我在其他地方关于这个问题的讨论和解决方法做了个总结,好让大家了解和交流一下。因此请你在发言时,不要针对我个人。
虽然现在BT下载很流行。。。资源网站也越来越多,但也冒出了个问题:
“因为有的人过度使用了BT下载,而使得硬盘的寿命大步提前向你说BYE BYE”
有人说这个BT的缺陷是由于软件制作人忽略一些起码的硬件常识,使用了很差的HASH算法,从而导致了BT不象FLASHGET等其他常用下载软件在写入硬盘数据前起用了高速缓冲,而是直接就写入硬盘,同时使得下载文件的所占容量比其实际大小要大几倍,直到下载完毕完后才自动恢复。因此正因为使用BT下载,使得硬盘始终处于高速运转的状态,所以现在越来越多的人相信(甚至也经历过了)是此原因导致了硬盘寿命提前结束,而且据说同时开的BT运行窗口越多,硬盘的损耗就越严重。
那关于如何解决这个问题,一方面寄希望于BT的软件制作和修改能在这方面有所改进。另一方面,有人提出了修改硬盘的CACHE,方法如下:
“
1、设大硬盘Cache
BT会多线程地下载和上传,很多数据吞吐,Windows默认只有512KB的Cache显然不够,如果内存在256MB以上,开大一些Cache应该可以减少硬盘读写,提高性能。一般设在8-16MB效果最好。我设到32MB,开4个BT硬盘灯都不怎么闪。
a) 运行 "regedit";
b)去[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\IoPageLockLimit];
c) 根据你的内存修改其十六进制值:
8000为32MB,4000为16MB,其他数字按此计算。
补充计算转换方法如下:
1MB = 1024K,
10MB = 10240K
= 2800(16进制)
= 2*16^3 + 8*16^2 + 0*16^1 + 0*16^0 = 10240k (十进制)
d) 重启
如果没有找到IoPageLockLimit,就要新建,类型为DWord。
2、降低运行优先级
BT比较占用资源,启动后,可能会对整个系统的性能造成一定的影响。如果你是用2K/XP,可以利用任务管理器把所有的BT软件的优先级降低,这样即使它占用资源,也不会影响其它应用程序的性能,因为它抢占资源的优先级不够高,降低对系统的影响”
有人说,操作系统是win2k或winxp的话,使用BT下载的情况会好些,因为这两种操作系统会帮你在BT写入硬盘数据时自动升高CACHE,从而减轻(但不是避免)硬盘的损伤。
个人觉得,BT可以继续使用,但不要一次性开太多的下载或上传的窗口,1到3个就行了。。。还有在BT运行时,去任务管理器把它的优先权调到低于标准。
以上不完全代表本人的观点,我只是把我在其他地方关于这个问题的讨论和解决方法做了个总结,好让大家了解和讨论一下。因此请你在发言时,不要针对我个人
七、电影BT下到99%的解决办法
1、在下载的论坛发帖求助,期待有好心人来帮你,有时奏效。嘿嘿。
2、使用下面的方法——软件修复(推荐):
简单快速修复损毁了的、没下载完、无法拖动或无法播放的divx、avi、asf、wmv、wma、rm、rmvb等格式文件,解决您的燃眉之急。
一个修复几乎所有视频文件的好软件:fixvideo
下载地址:
http://www.skycn.com/soft/11574.html 安装完毕后把破解里面的fixvideo复制到安装目录下,10天试用期马上解决。
3、使用下载不完全的播放器(我没用过):
X上最方便的Divx/DVD播放器VideoLAN Client (VLC) version 0.5.3现已上线,除了控制板变的更漂亮,同时在控制板上也附带了内部的音量控制,使大家在观看影片时更方便(不过我觉得这个功能早就该有啦 )由于比较匆忙,还没有详细的测试,有心得的同学交流一下吧!
http下载:
http://www.skycn.com/soft/13275.html 八、教你如何逼别人做种子
本教程仅针对ADSL发布者——也就是第一个种子。
打开advance面板,盯着,一有人到了90%,立马把自已的上传速度限为1K/S。
通常地,第一个冲到90%的人是LAN宽带上网的,他的上传速度高得吓坏你。还有,他下载完之前通常是不限上传速度的--为了不影响他的下载速度。
好了,现在把他拖在90%,利用他的恐怖带宽把一大批低百分比的难兄难弟迅速拉到90%。当有十来个人被拉到90%时,你放开你的上传速度,过一会儿就会突然冒出一大批种子来,此时也就不在乎有着民族劣根性的家伙一下载完就跑了,总会跑剩一两个做种子吧,OK,我们的目的也就到达了