【Freebsd源码结构】【单车app源码】【emgucv 源码阅读】服务器负荷率源码_服务器负荷率源码是什么
1.BT如何使用?
2.BT代表ä»ä¹åï¼
BT如何使用?
BT简介与使用技巧 -如何使用BT
bt全名为BitTorrent,是一个p2p(点对点)下载软件,你在下载download的同时,也在为其他用户提供上传
upload,器负器负因为大家是荷率荷率“互相帮助”,所以不会随着用户数的源码源码增加而降低下载速度。
下面是服务服务一般用ftp,/?
Shareaza的目标是让用户使用一款软件即可在所有P2P网络中畅游,所以任何喜欢P2P的器负器负Freebsd源码结构朋友都不应该错过这款优秀的软件!由于程序本身不能识别中文,荷率荷率语言包也是源码源码经过处理后才使其辨识的,所以此款软件不能支持中文搜索。服务服务由于没有找到设置字串、器负器负对话框字体的荷率荷率地方,所以在下有些字体会比较难看,源码源码但在xp下所有字体都很漂亮。服务服务
2.4、器负器负BitTorrent++
BitTorrent++是荷率荷率一个非官方版本的BitTorrent优化版,在功能上比BitTorrent有很大 的单车app源码改进,也更为人性化,弥补了BitTorrent过于简单缺乏微调的缺陷,尤其是共享方面的功能。如果中途关闭了BitTorrent++,只要再次打开程序,就会继续进行原来的下载,不用像BitTorrent的续传那么麻烦。
三.BT下载图解手册
注意:BT支持断点续传!
点击网页上的torrent下载链接后,就开始下载一个.torrent的文件,如下图:
这个文件很小(一般k-k),很快就下载完了,接着就弹出对话框询问文件/文件夹 存放位置(BT可以发布整个目录):
接着BT开始分配空间(产生一个和目标文件一样的大小的空文件),需要1到2分钟,视下载文件大小而定。如图是emgucv 源码阅读分配空间进度:(注意:此时download rate 与upload rate 的没有数值)
分配空间完毕,就会自行下载文件。如图是下载进度:(注意:此时download rate 与upload rate 的有0值,这是下载与上传的速率。初始时下载会比较慢,它会随着你你上传的速度增加而增加,因为BT软件会优先于上传速度快的人)
接着下载就正式开始了,可以看到,刚开始的速度不快:
一般来说,后来的速度会逐渐加快:
如果你中途中断下载,没关系,支持断点续传。
到论坛/发布页面重新点击下载链接(或者点击保存在硬盘上面的种子),在弹出的保存位置对话框中,覆盖上一次的文件或者目录。
BT会扫描一遍上次未下载完成的文件。
继续等待(也许可以去睡个觉),jquery sortable源码直到看到这个画面出现,说明下载完成。
请注意:
此时不要马上关闭这个窗口,因为这时候你可以给别人提供下载,正像别人给你提供下载一样。BT就是*这种方式持续运作的。提供上传是不会影响你看刚下完的**的。
如果你已经下载完成了,已经关闭了那个完成的窗口,想给别人提供下载源(reseed)。只要像续传一样覆盖你下载完成的文件,BT扫描一遍以后,就开始提供上传服务了。
在你作BitTorrent(简称BT下同)发布前,有几点希望告诉大家
1,毕业留言源码BT是一种比较好的发布方法,希望大家能够在发布后
文件保持3-5日,以便让更多的人有办法下载到你喜爱的东西
2,最好不要一下发布太多东西,BT扫描文件的速度虽然很快,不过东西太多
扫描也很慢
3,希望大家不要在下载完了后关掉BT的下载,想想所有的资源都是大家FREE提供的,这样作时间长了,没有人再发布东西,那又到那里去下载呢?
四.BT问题疑难解答
问:BT下载会不会很慢?
答:一般比起ed快的多,如果你用的是有公网的ip或者是宽带,就会发现bt的速度
问:BT是不是很占资源?
答:还好,一般占用内存为每个下载5M左右
也就是说,你开一个BT下载器,是5M,开2个,是M。。。。依此类推。
问:BT会不会象ED那样狂读写硬盘?
答:开始会,大约s(m,rpm),比起ed少多了
问:BT会不会象ed那样容易导致死机?
答:不会,写的语言是python,是一种相当可*的语言,和防火墙几乎没有冲突。
问:BT需不需要服务器资源?就象ed那样?
答:发布的时候要用到宣告服务器,但是服务器的负载相当低,普通pc都可以做到
问:BT文件关联是不是只有在IE下有效?
答:不是,实际上那个是一个单独的文件,后坠名为 .torrent和BT的下载器有关联
如果你用NETSCAPE的话,采用如下方式:
用左键单击链结,选择另存为,将文件存方在硬盘上
一般BT的发布文件不大于k,可以很快下载完毕
下载完毕后,在资源管理器中找到所下载的文件,双击打开即可按正常的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.我得硬盘不够了,..
去加个G的硬盘吧,.还有一种可能就是硬盘有了问题,运行scandisk修复一下磁盘错误,一般都能得到解决
2.下载在xx%停止了,救命啊
出现这种情况大多数是因为种子没有了的缘故(举个例子:一个文件被分成个部分,但有第八部分的人只有一个,如果这个人断线了,那么其他下载的人就只能完成到%了),这时候你可以请求别人reseed,不过千万不要用跪求等字眼,这样让人心生厌恶.
3.下载完的文件无法打开.
首先:确定文件时候已经完整下载(最好的检验方法就是再次运行你的客户端软件让他检查一下是否下载完毕),
第二:如果文件完整无缺,请确保安装了正确的解码器以及必要的打开这个文件的软件(详细请看.....)
第三:如果你确信上两步的确毫无问题,你可以到发布这个torrent文件的网站上救助,看看其他下载这个文件的人是否有这个问题
第四:如果其他人都打开正常,那么恭喜你,重装系统吧!!!
第五:或者你不想重装,那么请教一下身边的老鸟,看他们是否有解决的方法,多多请教别人,自己的知识也能获得增长
BitTorrent的防火墙配置
1、公网用户
请注意,如果打开Internet防火墙(不是病毒防火墙)而没有正确配置,那么你和内网用户处于同等地位,下载速度都会受到一定程度的影响。
而如果你有公网IP,正确的对外打开监听端口,这将大大提升你的下载效率。因为你可以与其它防火墙后的用户连接。(两个不同防火墙后的用户无法直接连接)
BT默认使用的端口是,,..... 的TCP连接 (每一个下载只使用一个端口,顺次分配)
2、内网用户
内网下载速度稍慢的原因:
如果你的机器在内网内,外网的机器只能看到你的网关的地址,请求只能由你发起。那么如果另一个BT的用户也在内网内,没有开端口映射,他就没有办法给你传东西。这样,你就损失了一些下载源,速度可能就会比较慢。
内网用户在网关上要把端口映射到你的机器上,这样才能对外开端口。打开上述端口的监听方法请看这里:如何配置防火墙/路由器更好的使用BT/DC++
3、通过socks代理上网的用户
暂时未听说可以使用,尽管理论上可行。我也没有验证过
五、 BT名词解释+出错代码解释+BT设置
bt:bt是一种共享软件(不是“变态”),全名"bittorrent"。
一般来讲,下载是把文件由服务器端传送到客户端,例如ftp, Connection Firewall"çç®ç§°ï¼ä¹å°±æ¯å ç¹ç½è¿æ¥é²ç«å¢ãICF建ç«å¨ä½ ççµèä¸å ç¹ç½ä¹é´ï¼å®å¯ä»¥è®©ä½ 请æ±çæ°æ®éè¿ãèé»ç¢ä½ 没æ请æ±çæ°æ®å ï¼æ¯ä¸ä¸ªåºäºå çé²ç«å¢ãå¨ä½¿ç¨BTææ¶ä¼å 为ICFçé»æ¦ï¼å¼èµ·è¿æ¥ä¸å°SEEDæè æ°æ®å 延æ»éä½ä¸è½½é度ãæ以æ们æå¿ è¦å¨ICFä¸è®¾ç½®å¯¹BT使ç¨ç端å£ä¸è¿è¡é»æ¦ã 1ãå¨ä½ çæ¡é¢ä¸å³é®ç¹å»âç½ä¸é»å± âï¼å¼¹åºçèåä¸éæ©âå±æ§âã 2ãå¼¹åºâç½ç»è¿æ¥âçªå£ãå¨éé¢æ¾å°ä½ ä¸ç½ç¨çè¿æ¥ï¼å³é®ç¹å»å®ï¼å¨å¼¹åºçèåä¸éæ©âå±æ§âã 3ãå¼¹åºâæ¬å°è¿æ¥å±æ§âçªå£ãéæ©å ¶ä¸çâé«çº§âé项å¡ã 4ãççé¼ æ ææç项ç®æ没æéä¸ï¼å¦æ没æéå°±ä¸ç¨å¾ä¸çäºï¼ï¼éä¸äºå°±ç¹å»çªå£ä¸æ¹çâ设置âæé®ã 5ãå¼¹åºâé«çº§è®¾ç½®âçªå£ãå¾ä¸è¢«éä¸çæ¯ä¸äºå¸¸è§çç½ç»æå¡ï¼ç°å¨æ们è¦æ·»å æ°çBTæå¡ï¼ç¹å»âæ·»å âæé®ã 6ãå¼¹åºâæå¡è®¾ç½®âçªå£ãä¾æ¬¡å¡«åâæå¡æè¿°âï¼éä¾¿ä½ ç½ï¼ï¼âæ¬æºIPå°åâï¼ä¹å¯ä»¥åä½ çæºå¨åï¼ï¼â端å£å·âï¼BT端å£æ¯~ï¼æ¯ä¸ªBT线ç¨å ç¨ä¸ä¸ªç«¯å£ï¼æ®è¯´åªè½å¼9个ï¼ï¼ç¶åç¡®å®å³å¯ãï¼å«å¿äºéä¸TCPåè®®ï¼ 7ãè¿æ ·âæå¡âæ ä¸å°±å¢å äºä¸ä¸ªâBT1âæå¡ï¼è¿ä¸ªæå¡å¼æ¾çæ¯ç«¯å£ï¼åæ ·ä½ å¯ä»¥åæ°å»ºå¼æ¾~端å£çæå¡ï¼é½æå®ä»¥åå°±ç¹âç¡®å®âæé®ã 8ãç°å¨æ们çBTå°±å¯ä»¥å¨ICFä¸éè¡æ é»äºã 9ãå¾å¤çµèä¸é½æ²¡æå¼å¯ICFï¼ä½è£ æå ¶ä»çä¸ä¸é²ç«å¢ã以æ常ç¨ç天ç½é²ç«å¢ä¸ªäººç为ä¾ï¼åæ ·å¯ä»¥è®¾ç½®å¼æ¾BT端å£ï¼ç¹å»å¤©ç½çâèªå®ä¹IPè§åâæé®ã ãç¹å»âå¢å è§åâæé®ã ãå¼¹åºâIPè§åä¿®æ¹âçªå£ãå¦å¾ä¾æ¬¡å¡«åâå称âï¼é便åï¼ï¼âæ°æ®å æ¹åâéä¸âæ¥æ¶æåéâï¼å¯¹æ¹IPå°åéä¸âä»»ä½å°åâï¼éä¸TPCåè®®ï¼âæ¬å°ç«¯å£âå¡«âä»å°âï¼âTCPæ å¿ä½âéä¸âSYNâ项ç®ï¼æåéæ©å½æ»¡è¶³ä¸é¢æ¡ä»¶æ¶âéè¡âï¼å ¶ä»çå¡«ä¸å¡«æ æè°ï¼ç¶åç¹ç¡®å®ã ãç°å¨âèªå®ä¹IPè§åâæ ä¸å°±å¢å äºä¸ä¸ªâBTâè§åï¼æä¸åé¢çé©é©ã ãç¹âä¿åâæé®ï¼æå®æ¶å·¥ãå¼~ 使ç¨BTè¿ç¨ä¸åºç°/é误åä¸å¿ éåºï¼è¿åªæ¯trackeræå¡å¨å¤ªå¿ï¼BTä¼èªå¨éè¯ï¼æ 论è¿ç§æ åµæ¯åºç°å¨å¼å§è¿æ¯ä¸è½½è¿ç¨ä¸ï¼ å¦å¤æ³¨æé误çæ¶é´ï¼å¦æè·ç°å¨å·²ç»è¶ è¿2åéï¼æ°æ°è¯´æç°å¨æ¯æ£å¸¸çãï¼BTä¸ä¼èªå¨æ¸ é¤è¿æçéè¯¯ï¼ BT ExperimentalçAdvancedä»ç» BitTorrent EXPERIMENTALæ¯BTçä¸ä¸ªéå®æ¹çæ¬ï¼ä¸»è¦æ¯æ·»å äº éå¶ä¸ä¼ é度ãæ大ä¸ä¼ 人æ°åå ¶ä»ä¸äºåè½ï¼å¨ææ°ççBT Experimental v3.2.1b-2ä¸ï¼åæ·»å äºä¸ä¸ªæ°çåè½ [Advanced]ï¼éè¿è¿ä¸ªåè½ï¼ä½ è½å¤å¯çï¼åä½ ç¸èæ¥çæåªäºäººï¼ä½ åå®ä»¬ä¹é´çæ°æ®ä¼ è¾é度æä¹æ ·ï¼å æ¬ä¸ä¼ åä¸è½½ï¼ççã BT Experimentalççé¢ä¸BTå¾åï¼ä½¿ç¨æ¹æ³ä¹ä¸æ¨¡ä¸æ ·ï¼åªæ¯å¤äºä¸äºè®¾ç½®ï¼ å·¦ä¸è§ç Settings for é¢è®¾çå¤ç§ä¸ç½æ¹å¼ï¼éæ©ä¸ä½ çä¸ç½æ¹å¼ç¸åçé项ï¼BT Experimentalå°±ä¼èªå¨ä¸ºä½ 设置æ¯è¾çæ³ç æ大ä¸ä¼ é度å人æ°ï¼å½ç¶ä½ ä¹å¯ä»¥èªå·±è®¾ç½®ï¼ä¸è¿è®°ä½ï¼your download rate 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ï¼å¯¹æ¹çæ件æ°æ®çå®æ´åº¦ã%çé£äºäººå°±æ¯SeeDã大家é½æ¥æä¸æå~~~~~ Peer Download Speedï¼å¯¹æ¹ä¸è½½çæ»é度ãå¯å¯ï¼çå°é£äºä¸ç¾KBé度ç人äºå§ï¼ç¾¡æ å~~~~~ 好äºï¼ä»ç»å®æ¯ï¼è¿ä¸å¤§å®¶é½æç½äºå§ï¼è¿ä¸ªAdvancedåè½å¾ä¸éå§ï¼å¦æå欢就å»ä¸è½½ä¸ä¸ªå§ï¼åBTä¸æ ·æ¹ä¾¿ï¼ä½æ¯åè½æ´å¼ºï¼ç¨³å®æ§ä¹å¾å¥½ãï¼å¹¿åï¼å¹¿åï¼ï¼ä¸è½½å°åï¼http://ei.kefro.st/projects/btclient/ BTè¿è¡åçåæåå ç½æéæ¹æ³ ç±äºå ç½ç¨æ·æ æ³æä¾ä¸ä¸ªå¯¹å¤ç端å£ï¼æ以æ æ³åæå¡å¨.ä½ç¨BTçæ¶åï¼åç°å®å¯ä»¥è®©å ç½ç¨æ·å Sendï¼ä½ä¸ºç¨åºåå°±å¿ä¸ä½ä¸è½½äºå®çæºä»£ç åæäºä¸æ(为äºçå®ï¼è¿ä¸é¨å»åäºä¸ä¸Python:}) æ¯èµ·å ¶å®çP2P软件ï¼BTæ个ç¬ç¹çå°æ¹ï¼å®åå¨ä¸ä¸ªä¸é´çWEBæå¡å¨ï¼å°±æ¯æ们å¨åå¸çæ¶æå¡«åçannounce.该æå¡å¨æä¾äºåå¸çç»ä¸ç®¡çï¼ä¸åå ¶å®P2P软件é£æ ·å°å¤å»æ¾åªäºé常ä¸ç¨³å®ç个人æå¡å¨ï¼ç¸å¯¹èµ·æ¥è®©äººå®å¿çå¤. 该WEBæå¡å¨æ´å¤§çä½ç¨æ¯å ç½ç¨æ·å¯ä»¥å Send(ä¸é¢ä¼è¯´æåç)ï¼è¿æ¯å ¶å®è½¯ä»¶æ æ³åå°çï¼ä½ä¸å¥½çå°æ¹æ¯announceå½æºçæ¶åå°±æ æ³ä¸è½½äºï¼è¦ç¥éP2Pä¸è½½å ³é®æ¯è¦äººæ°è¦é«ï¼announceåä¸ä¸å°±æå°äººæ°å ¨æ²¡æäº .torrent çä½ç¨ 大家é½ç¥éæ们è¦ç¨BTä¸è½½ ï¼å°±è¦å ä¸è½½ä¸ä¸ª.torrentæ件ï¼è¿ä¸ªæ件å°åºæçä¹å¢: é¦å æ¯ announce 纪å½äºåå¸æå¡å¨çä½ç½®ï¼è®©BTç¥éæ¯é£ä¸ªWEBæå¡å¨åå¸ç ç¶åæ¯ä¸äºæ件信æ¯ï¼æ件åï¼ç®å½åï¼é¿åº¦çç æåæ¯ç段é¿åº¦ï¼åç段ç Sha1 æ ¡éªç (BT为äºäºç°ç»ä¼ åæä»¶æ ¡éªï¼å°±ææ件åæè¥å¹²ä¸ªç段) 大家å¯ä»¥ç¨ååæ¿æçtorrentæ件ççï¼å°±æ¯ç¥é个大æ¦ï¼åé¢çä¹±ç æ¯ç段 Sha1 æ ¡éªç å¼å§-ç»ä¼ çå®ç° shaæ ¡éª BT æå¼ä¸ä¸ª torrentæ件åï¼å è¦ä½ éæ©æ件ä¿åé£é.ç¶åå¤ææ件ä¸åå¨çè¯å°±å»ºç«æ°æ件ï¼åå¨çè¯å°±ç¨ Sha1 æ ¡éªç å»æ ¡éªæ件---é误çå°±æ¯è¿æ²¡ä¸è½½çï¼è¿æ ·å°±å¯ä»¥å®ç°ç»ä¼ äºï¼ä½ä½æ ¡éªï¼æ³ä¸æ ¢é½ä¸è¡ å¾å° peer ç°å¨ç¥éè¦ä¸è½½çä¹äºï¼å°é£éä¸è½½å¢?è¿å°±è¦å¯»æ¾æè°æä¾ä¸ä¼ äºï¼è¿éBTæ¯éè¿WEBæå¡å¨æ¥å®ç°çï¼é¦å BTä¼éè¿åæ torrent æ¥å¾å°ä¸é¢ä¸ä¸²ç½å http://btfans..org:/announc...2&event=started http://btfans..org:/announce æ¯åå¸æå¡å¨çå°å info_hash æ¯torrentæ件ä¸ç info é¨åçShaæ ¡éªç ï¼WEBéè¿å®å¨åå¸å表æ¾å°å¯¹åºç纪å½ï¼ peer_id æ¯èªèº«çæ è¯ï¼å®æ¯ä¸ª0åå½åæ¶é´+å ¨ççå¯ä¸æ è¯ç (GUID)çShaæ ¡éªçåå «ä½ï¼å ±ä½ port ä½ æä¾ä¸ä¼ ç port IP ä½ çipå°åï¼æ²¡æçè¯æå¡å¨ä¼èªå·±æ¾å° uploaded downloaded ä½ ä¸ä¼ åä¸è½½äºå¤å°ï¼æå¡å¨å¯ä»¥ç¨å®æ¥åæµéåæ left ä½ è¿è¦ä¸è½½å¤å°ä¸ªåè event ç¶æï¼åè¯æå¡å¨ä½ æ¯åå¤å¼å§ä¸è½½ï¼è¿æ¯åæ¢ï¼è¿æ¯ä¸è½½å®æäº ä»¥ä¸è¿ä¸ªæä½é»è®¤ 5 åéåä¸æ¬¡ï¼æç±æå¡å¨è®¾å® æå¡å¨ä¼åçä¹ æå¡å¨ä¸æ个ä¸ä¸ª track ç¨åºæ¥ç®¡çè¿äºè¯·æ± å¾å°è¿ä¸ä¸²ä»£ç åå°±ä¼ç¨ info_hash æ¥æ¥æ¾å表ï¼æ¾å°ä½ å°±å¯ä»¥ä¸è½½ï¼æ¾ä¸å°å°±å¯¹ä¸èµ·å¦ æ¥çå®ä¼åè¿(NatCheck)ä½ ç IP å Portè¿æ ·å°±å¯ä»¥ç¥éä½ æ¯å ç½ç¨æ·è¿æ¯å ±ç½ç¨æ·(å¦æä½ æ¯å ç½ç¨æ·ï¼å®æ¯è¿ä¸éçï¼å 为å®ä¼è¿å°ä½ çæå¡å¨ä¸ï¼ä½ çæå¡å¨å½ç¶æ²¡æè¿ä¸ªç«¯å£å¦) ç¶åæå¡å¨è¿åç°å¨æ£å¨ä¸è½½è¿ä¸ªæ件çææå ¬ç½ç¨æ·çIPåportï¼å°±åæ¯è¿æ · d8:intervalie5eersld2:ip:xxx.xxx.xx.xxx7eer id:b7e3abddortieeee interval æ¯åè¯ BT éå¤å°ç§æ¥æ¥è¯¢ä¸æ¬¡è¿éæ¯ åé (æç¹è¿åäº) æåå¦æä½ æ¯å ¬ç½ç¨æ·å®ä¼æä½ æ交ç IP å Port æ¾å°info_hash 对åºçå表ä¸ï¼è¿æ ·å ¶å®äººå°±å¯ä»¥æ¾å°ä½ ä¸è½½ å¾å°è¿äº peer IPåï¼BTå°±å¯ä»¥æ¾å°å¯¹åºçIPä¸è½½äº Btä¼å°ææçpeerå»å¯»æ¾èªå·±è¦ä¸è½½çä¸è¥¿ï¼ä¸æ¯ä¸å®è¦å°seedä¸è½½. Btæ¯æ¾å°ä¸ä¸ªpeerå°±å建ç«ä¸ä¸ªSocketæ¥ä¸è½½ï¼æ以ä¸è½½ç人è¶å¤ï¼é度就è¶å¿«. å ç½ç¨æ·å¯ä»¥åSendçåç ä¸é¢è¯´å°æå¡å¨åªä¼è¿åå ¬ç½çipçï¼é£å ç½ç¨æ·æä¹å¯ä»¥åSendå¢ï¼è¿æ¯å 为BTæ¯ä¸ä¸ªä¸»å¨è¿æ¥ç软件(å³ä½¿ä½ å·²ç»ä¸è½½å®äºï¼ä¹ä¸ä¹ä¼ä¸»å¨è¿æ¥ä»äºº) ä¸é¢æ¯ä¸ä¸ªä»¿çæµç¨: 1 å ç½ç¨æ·å¼å§å seedï¼ 2 æå¡å¨æ¶å°è¯·æ±ï¼ç±äºæ¯ç¬¬ä¸ä¸ªæ以ä¹æ²¡æpeerè¿å 3 å ¬ç½ç¨æ·æ交请æ±ï¼ç±äºseedæ¯å ç½ç¨æ·æ以ä¹æ²¡æpeerè¿åï¼çå¾ ä¸è½½ï¼ä½æå¡å¨ä¼æå®çIPæ¾å°åè¡¨ä¸ 4 å ç½ç»è¿ interval æ¶é´é´éåï¼ååæå¡å¨æ¾åºè¯·æ±ï¼å¾å°ä¸é¢å¾å ¬ç½IP 5 å¾å°å ¬ç½IPåï¼å ç½é©¬ä¸è¿è¡è¿æ¥ 6 å ¬ç½ç¨æ·å»ºç«è¿æ¥ï¼æ°æ®å¼å§ä¼ è¾ (注æç°å¨æ¯å ¬ç½ç¨æ·åæå¡å¨ï¼å ç½ç¨æ·å客æ·ç«¯ï¼æ¯ä¸æ¯æç¹æª) 7 å ¶å®å ç½ç¨æ·å»ä¸é¢å ¬ç½ç¨æ·ä¸è½½æ°æ® æ以ï¼å ç½ç¨æ·å seed ä¸å®è¦æå ¬ç½ç¨æ·å¾åä¸ï¼å¦åå ¶å®å ç½ç¨æ·æ æ³ä¸è½½.å¦æå ¨é¨æ¯å ç½ç¨æ·ï¼é£ä¸ªææè¿æ¥é½ä¸ä¼æç«ï¼å½ç¶è¿æ¯æ¯è¾æ端çæ åµ. 以ä¸å¯è§ï¼å ç½ç¨æ·ä¸è½åå ç½ç¨æ·è¿æ¥ï¼å ¶å®ç¨æ·æ æ³ä»æå¡å¨æ¥å°ä½ ï¼æ以æ æ³ä¸»å¨è¿æ¥ä½ ï¼ä½ åªè½æ¯éåéä»æå¡å¨æ¾å°å ¬ç½ç¨æ·ä¸ä¸ªä¸ªè¿è¡è¿æ¥. ç±äºä¸å½å¾å¤ç¨æ·çæ¯å ç½ç¨æ·(æä»æå¡å¨ä¸æ¥åæ¥çpeerè¿æ²¡è¯è¿è¶ è¿ä¸ªç)ï¼æ以å ç½ç¨æ·ç¨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 : Connect failed Problem connecting to tracker - [Errno socket error] (ï¼ "Connection refused") Problem connecting to tracker - (ï¼ âConnection refusedâ) 说æå¨è¿æ¥trackeræå¡å¨è¿ç¨ä¸åºç°é误ï¼æå¯è½trakkeræå¡å¨è¿è½½æè downäºï¼è¿æ¶å¹¶ä¸è¦å¿æ¥ï¼çå¾ BTèªå¨éè¯.å¦æå¾é¿æ¶é´é½æ²¡æåæ çè¯ï¼ä½ å¯ä»¥å ä¸"--http_timeout "çåæ°æ¥å 大è¿æ¥éè¯æ¶é´.å ·ä½åæ³å¦æ说æ. IV.Problem connecting to tracker - HTTP Error : Not Authorized 说æè¿ä¸ªtrackeræå¡å¨ä¸å è®¸ä½ ä½¿ç¨è¿ä¸ªtorrentæ件(å½å 好åæ¯è¾å°è§)ï¼æäºtrackeræå¡å¨åªå 许å¨ä»ä»¬èªå·±ç½ç«ä¸åå¸çtorrentæå 许ä¸è½½.解å³åªææ¢ä¸ä¸ªtorrentæ件äºï¼:P V.Problem connecting to tracker - HTTP Error : Not Found å¾ç®åï¼torrentæ件å¨trackeræå¡å¨ä¸å·²ç»æ¾ä¸å°äºï¼æ¾ä¸ªæ°çå§. VI.Problem connecting to tracker - HTTP Error : 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ç¼åï¼å¨æ件ä¸å¦æåºç°"["æè "]"ä¹ä¼åºç°è¿ä¸ªé®é¢.