topfirst 发表于 2004-1-31 23:59:00

BT教程(全篇)

<BR>一、BT下载原理<BR>BitTorrent是一个多点下载的源码公开的P2P软件,使用非常方便,就像一个浏览器插件,很适合新发布的热门下载。其特点简单的说就是:下载的人越多,速度越快 。<BR>作者主页:<A href="http://bitconjurer.org/BitTorrent/" target="_blank" >http://bitconjurer.org/BitTorrent/</A> | 国内BT资源收集站网址:http://www.okbt.com/<BR>具体原理请看:<BR>一般来讲,下载是把文件由服务器端传送到客户端,例如FTP,HTTP,PUB等等。工作原理如下图:


但是这样就出现了一个问题,随着用户的增多,对带宽的要求也随之增多,用户过多就会造成瓶颈,而且搞不好还会把服务器挂掉,所以很多的服务器会都有用户人数的限制,下载速度的限制,这样就给用户造成了诸多的不便。


但BT就不同,用BT下载反而是用户越多,下载越快,这是为什么呢?因为BT用的是一种传销的方式来达到共享的,工作原理如下图:


BT首先在上传者端把一个文件分成了Z个部分,甲在服务器随机下载了第N各部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端得负荷,也加快了用户方(甲乙)的下载速度,效率也提高了,更同样减少了地域之间的限制。比如说丙要连到服务器去下载的话可能才几K,但是要是到甲和乙的电脑上去拿就快得多了。所以说用的人越多,下载的人越多,大家也就越快,BT的优越性就在这里。而且,在你下载的同时,你也在上传(别人从你的电脑上拿那个文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。<BR>返回


二、BT客户端下载、安装及使用


 


动画教程下载: <BR>去OKBT.COM下载最新的动画教材


<BR>1. BitTorrent客户端下载 <BR> BT最新版本下载: <BR> bt下载工具: BitTorrent简体中文下载 <BR>BitTorrent EXPERIMENTAL客户端下载: <BR> <A href="http://ei.kefro.st/projects/btclient/" target="_blank" >http://ei.kefro.st/projects/btclient/</A><BR> BT EXPERIMENTAL功能介绍&gt;&gt;&gt;&gt;&gt;&gt;<BR>BitTorrent EXPERIMENTAL是BT的一个非官方版本,主要是添加了 限制上传速度、最大上传人数及其他一些功能,在最新版的BT Experimental v3.2.1b-2中,又添加了一个新的功能 ,通过这个功能,你能够察看:和你相联接的有哪些人,你和它们之间的数据传输速度怎么样(包括上传和下载)等等。<BR>BT Experimental的界面与BT很像,使用方法也一模一样,只是多了一些设置:


 


左下角的 Settings for 预设的多种上网方式,选择与你的上网方式相同的选项,BT Experimental就会自动为你设置比较理想的 最大上传速度和人数,当然你也可以自己设置,不过记住:your download rate is proportional to your upload rate(你的下载速度与你的上传速度相关)


右下角的Upload rate和Max uploads就是你的 最大上传速度和人数。


接下来,就是主要介绍的Advanced功能了。<BR>在左下角的 Settings for 下面,有个蓝色的 Advanced 单词,点击它,就会弹出Advanced窗口。


解释一下每列的意义:<BR>optimistic unchoke:意义不明<BR>IP:对方的IP<BR>local/remote:也不太清楚 <BR>Up:当前你为对方上传数据的速度,也就是对方在你这里下载的当前速度。<BR>Interested:你是否有对方需要的数据," * " 表示是。<BR>Choking:对方是否暂时被你拒绝从你这里下载数据," * " 表示是。<BR>这个需要解释一下:在BT Experimental里,你是可以限制同时从你这里下载的人数的,比如你限制为6,但并不是说只能有6个人连到你这里,可能有几十个人连到你的电脑,这时,BT Experimental就会自动选择6个人,允许他们下载数据,其他的人就被暂时拒绝了,当过了一段时间后,BT Experimental又会自动选择另外的6个人,保证每个想从你这里下载的人都能够下载到数据。<BR>Down:当前你从对方那里下载的速度。<BR>Interesting:对方是否有你需要的数据," * " 表示是。<BR>Choked:你是否暂时被对方拒绝从他那里下载数据," * " 表示是。<BR>Snubbed:暂时意义不明。<BR>Downloaded:你从对方那里下载的数据总量。<BR>Completed:对方的文件数据的完整度。100%的那些人就是SeeD。大家都来拜一拜呀~~~~~ <BR>Peer Download Speed:对方下载的总速度。嗯嗯,看到那些上百KB速度的人了吧,羡慕啊~~~~~


好了,介绍完毕,这下大家都明白了吧?这个Advanced功能很不错吧,如果喜欢就去下载一个吧,和BT一样方便,但是功能更强,稳定性也很好。<BR>返回<BR> 


2. BitTorrent安装 <BR>  下载回来约2.6M的安装文件,双击,会看到一个窗口显示安装完成(不用找执行程序,已经可以用了)。


3. BitTorrent卸载 <BR>控制面板-&gt;添加删除程序-&gt;卸载BitTorrent


4. BitTorrent使用 <BR>  用BT下载必须先在网上找到.torrent文件, <BR>  打开发布索引页面(<A href="http://gs20.3322.org:6969/" target="_blank" >http://gs20.3322.org:6969/</A>),右键点击相应的"((Download Now))"下载链接,选择另存为(Save As),把.torrent下载到硬盘上再双击:


<BR>这个文件很小,很快就下载完了,双击后就弹出对话框询问文件/文件夹 存放位置(BT可以发布整个目录)。


<BR>接着BT开始分配空间(产生一个和目标文件一样的大小的空文件),需要1到2分钟,视下载文件大小而定。如图是分配空间进度:(注意:此时download rate 与upload rate 的没有数值)


<BR>  分配空间完毕,就会自行下载文件。(注意:此时download rate 与upload rate 的有0值,这是下载与上传的速率。初始时下载会比较慢,它会随着你你上传的速度增加而增加,因为BT软件会优先于上传速度快的人)


接着下载就正式开始了,可以看到,刚开始的速度不快:


<BR>一般来说,后来的速度会逐渐加快:


<BR>如果你中途中断下载,没关系,支持断点续传。 <BR>  点击下载到硬盘上的相应torrent文件或到论坛/发布页面重新点击下载,在弹出的保存位置对话框中,覆盖上一次的文件或者目录。


BT会扫描一遍上次未下载完成的文件。


继续等待(也许可以去睡个觉),直到看到这个画面出现,说明下载完成。


(注意:下载完成以后,你就成为了一个种子“Seed”。这时候,不要马上点击"finish",你可以一边欣赏下载的影片或解压下载的资料,一边开着BT窗口,给其他人上传。这点全靠自觉。但只有大家都这么做了,每个人才会获得最好的下载速度。我为人人,人人为我,BT精神希望大家拥护!)


  如果你已经下载完成了,已经关闭了那个完成的窗口,想给别人提供下载源(reseed)。只要像续传一样覆盖你下载完成的文件,BT扫描一遍以后,就开始提供上传服务了。


  请记住BT的格言: 下载的人越多,速度就越快。 :) <BR>返回


三、BT种子制作发布三步曲


发布软件BTCompleteDir V4最新修正版下载:


点击下载V4 for NT/2000/XP <BR>点击下载V4 for 95/98/me <BR> 


制作种子三步曲: <BR>1. 安装好后直接打开软件或者找到要分享的文件或目录,右击鼠标选择BT->build with Wizard:


<BR>target to build:【选择你所想发布的软件所在目录或文件名】


buld type: 【有三个选项,如果只发布1个文件就选第一个,如果是发布所选的目录就选第二个,如果所选目录下有子目录就选第三个】


announce url: 【国内有很多tracker服务器,随便填】 | 国内BT资源收集站网址:http://www.okbt.com/


注:如果想在索引中发布,可以填<BR><A href="http://gs20.3322.org:6969/announce" target="_blank" >http://gs20.3322.org:6969/announce</A><BR>然后去 <A href="http://gs20.3322.org:6969/" target="_blank" >http://gs20.3322.org:6969/</A> 上传你制作好的torrent文件


commnet:就填XX发布好了:)


piece size:【越小越好,一般选128K或64K】


全部OK以后就点击: Make


然后软件会制作*.torrent 文件 <BR>制作种子文件的等待时间,根据你的文件大小而定。 <BR>(制作的*.torrent 文件,就在你想发布片子的目录那)


2. 上传制作好的torrent文件,以便大家下载


 如果想在索引中发布,<BR> 可以填 <A href="http://gs20.3322.org:6969/announce" target="_blank" >http://gs20.3322.org:6969/announce</A><BR> 然后去 <A href="http://gs20.3322.org:6969/" target="_blank" >http://gs20.3322.org:6969/</A> 上传你制作好的torrent文件


3. 上传完毕后,就双击你所制作的*.torrent 文件 <BR>3-1 它会跳出一个保存框,选择发布文件所在的目录(如果不是发布文件所在目录,就是重新下载了^^) <BR>3-2 保存好后等软件分配空间【分配时间根据你的文件大小而定】 <BR>3-3 分配空间完毕后会出现“Finish”【完成】 <BR>3-4 出现“Finish”【完成】后,记得不要关闭文件噢:)关闭了别人就不能下载了。


接下来,你就等着别人下载了你所发布的文件。 <BR>然后来你这里下载了^^<BR>返回


四、BT常见问题解答


新手必读: <A href="http://www.mythospark.com/btfaq/" target="_blank" >http://www.mythospark.com/btfaq/</A>


问:BT有时候报错,出现"16000"、"16001"、"error-problem connecting to tracker....."错误,但有时候还是在继续下载! <BR>答:没问题,宣告服务器没有连接上客户端,这是正常的。不要关闭BT窗口,BT会自动重试的。


问:BT下载很慢阿 <BR>答:一般比起ed快的多,如果你用的是有公网的ip或者是宽带,就会发现bt的速度。另外,BT一开始下载很慢,过一会儿就会变得很快。


问:如何在关闭后继续当seed <BR>答:谢谢,如果你想继续当seed,只要在找到原始的torrent文件,让BT扫描你下好的文件就可以了


问:BT是不是很占资源? <BR>答:

mj 发表于 2004-2-2 00:51:00

BT这个软件最好不用,硬盘容易出现损坏的现象,太费硬盘了!

xiaohai 发表于 2005-9-29 21:58:00

页: [1]
查看完整版本: BT教程(全篇)

室内设计工具箱