复活你的BT种子!

每次下到死种就很气。心里十分难受以至于我去补种(手动狗头)

在补之前..

停停停!! 在说补种之前,先来了解一些和BT有关的东西.

Peer

节点,在BT中起到提供下载的角色
每个使用BT的人都是Peer,类似于一个包含了服务端和客户端的功能的程序
Peer的作用主要是提供碎片文件给用户。Peer越多下载的越快,这是因为BT基于的网络结构(P2P),下载的人越多,碎片文件就可以从更多的源下载,增加下载速度。

Tracker

Tracker,追踪器
要连接上一个Peer,当然不能靠ZMap穷举全球IP。因此 Tracker提供的服务不是下载,而是帮助你接入BT网络.他会给予你一些信息,其中包括了其他Peer的IP.

种子里面包含了什么?

里面当然不会有Peer的IP,因为Peer的IP是Tracker提供的
—> 所以自然是一些Tracker服务器的IP啊
除了Tracker的IP之外还不够。我们还需要一样东西,就是数据指纹
在种子里,每个碎片的摘要&名字都写在里面,这是为了防止有人恶意攻击BT网络–验证数据是否有效
还有一些其他的信息,比如说备用下载地址之类的,不打算讲

为什么需要补种

我觉得大部分人看完上面那些东西可能会有一个疑问,就是”既然这样,那么为什么要补种呢?”
很简单,因为速度慢。为什么会慢?也很简单,因为内置Tracker给的Peer大部分连接速度很慢,甚至早就失效了。
因此,我们需要修改BT种子,往里头加入更多的Tracker服务器,让你连接上的Peer更多~

常用的Tracker服务器列表

Tracker也不一定就稳定。建议从一些专门的地方找,例如
https://github.com/ngosang/trackerslist

如何进行补种

大概的思路是:

  • 用种子编辑器打开种子
  • 修改Tracker服务器列表

然后就好啦!
这里使用
https://github.com/GerryFerdinandus/bittorrent-tracker-editor/releases
的BT编辑器做例子,GitHub下载慢的可以用我在服务器上缓存的版本
版本号: Win32 1.33.0.beta.5
解压后里面有个add_trackers.txt,里面是一些预设好的Tracker服务器,不管他,用我们从Github/或者其他什么地方获取到的
点击左上角File->Open one torrent file

然后选中我们需要补种的BT文件,打开,把第一个编辑框里面的内容删掉,填充上我们的Tracker服务器列表。(下面会有一些种子里面的tracker服务器,如果种子完全死的可以删了,或者用一些检测工具检测一下)

  • 如果你能连的上newTrackOn,你也可以点击右上Online CheckCheck Status Trackers.它会自动帮你填tracker服务器

最后保存:

结尾会有几个弹窗 按着回车就好。

END

这样就完事了.