关于下载的

58分钟前阅读2回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值71725
  • 级别管理员
  • 主题14345
  • 回复0
楼主

  益处:免费下载大量的片子和持续剧

办法,下载一个bt软件,如bitcomet、比特精灵等,在bt下载网站找到要下载的种子文件,就能够停止下载了

简介:

BitTorrent(简称BT)是个发布文件的协议,它靠URL来辨别内容,而且与Web无缝连系。

  BT协议与HTTP协议比拟,它的长处是:当有多个用户下载统一文件时,下载者之间互相上传。那使得下载十分大的文件时只给文件源增加较小的承担成为可能。

分发一个BT文件由以下几部门构成。

1。一个通俗的Web办事器。

2。一个静态的'metainfo'文件

3。

  一个BT 跟踪器。

4。一个最后的下载者。

5。用户Web阅读器。

6。下载的用户。

在抱负情状下,会有多个用户下载统一文件。

要起头办事,一个主机要做到以下几步:

1。起头运行一个跟踪器。

2。起头运行一个通俗的Web办事器。

3。把一个后缀名为。torrent文件与mimetype application/x-bittorrent联系关系起来

4。用要被下载的文件和跟踪器的URL生成一个metainfo(。torrent)文件。

5。把那个metainfo放到办事器上。

6。把那个metainfo(。torrent)文件链接到其他网页上。

7。一个拥有完全文件的人起头上传文件。

起头下载,一个用户要做如下的工作:

1。安拆一个BT客户端。(例如BS,BC,BitTorrent等)。

2。

  翻开网页。下载BT种子文件

3。翻开BT种子文件。

4。抉择文件的保留途径或者要下载的部门。

5。起头下载。

6。下载完后停行,退出。(大大都BT客户端将不断上传下往,但BS会按时退出使命)

BT毗连如下:

1。

  Web办事器供给静态文件办事。

2。跟踪器领受来自下载者的信息,给他们一个对等毗连的随机队列。那个和是一样的。

3。下载者周期性地查抄跟踪器,来连结被告知他们的下载进度,而且与他们间接相连的用户停止着上传或者下载。

  那种毗连利用运做在TCP协议上的BitTorrent对等协议。

4。最后文件源者不下载,只上传,因为它有整个文件。他关于文件在收集中传输是必需的。

BT种子文件格局:

BT种子文件利用了一种喊bencoding的编码办法来保留数据。

bencoding现有四品种型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)

编码规则如下:

strings(字符串)编码为::

例如: 4:test 表达为字符串"test"

4:例子 表达为字符串“例子”

字符串长度单元为字节

没起头或完毕标识表记标帜

integers(整数)编码为:ie

起头标识表记标帜i,完毕标识表记标帜为e

例如: i1234e 表达为整数1234

i-1234e 表达为整数-1234

整数没有大小限造

i0e 表达为整数0

i-0e 为不法

以0开头的为不法如: i01234e 为不法

lists(列表)编码为:le

起头标识表记标帜为l,完毕标识表记标帜为e

列内外能够包罗任何bencoding编码类型,包罗整数,字符串,列表,字典。

例如: l4:test5abcdee 表达为二个字符串["test","abcde"]

dictionaries(字典)编码为de

起头标识表记标帜为d,完毕标识表记标帜为e

关键字必需为bencoding字符串

值能够为任何bencoding编码类型

例如: d3:agei20ee 表达为{"age"=20}

d4:path3:C:\8:filename8:test。

  txte 表达为{"path"="C:\","filename"="test。txt"}

详细文件构造如下:

全数内容必需都为bencoding编码类型。

整个文件为一个字典构造,包罗如下关键字

办事器的URL(字符串)

announce-list(可选):备用tracker办事器列表(列表)

creation date(可选):种子创建的时间,Unix原则时间格局,从1970年1 月1日 00:00:00到创建时间的秒数(整数)

comment(可选):备注(字符串)

created by(可选):创建人或创建法式的信息(字符串)

info:一个字典构造,包罗文件的次要信息,为分二种情状:单文件构造或多文件构造

单文件构造如下:

length:文件长度,单元字节(整数)

md5sum(可选):长32个字符的文件的MD5校验和,BT不利用那个值,只是为了兼容一些法式所保留!(字符串)

name:文件名(字符串)

piece length:每个块的大小,单元字节(整数)

pieces:每个块的20个字节的SHA1 Hash的值(二进造格局)

多文件构造如下:

files:一个字典构造

length:文件长度,单元字节(整数)

md5sum(可选):同单文件构造中不异

path:文件的途径和名字,是一个列表构造,如\test\test。

  txt 列表为l4:test8test。txte

name:最上层的目次名字(字符串)

piece length:同单文件构造中不异

pieces:同单文件构造中不异

bt很伤机子的硬件啊 不克不及老用啊

楼上答复得不错

挺全面了 就是看起来费力hehe

我填补个下载网站把

是一种快速下载工具的办法

0
回帖

关于下载的 期待您的回复!

取消