标签: bittorrent

Put.io这样的服务如何运作?

刚被邀请到put.io ...这是一个服务,它将一个torrent文件(或磁铁链接)作为输入,并提供一个静态文件,可以从它自己的服务器下载.我一直试图了解这样的服务是如何运作的?

它不能简单地通过托管网站并通过CDN提供服务......可以吗?因为它提供的速度对我来说似乎非常快

有关服务的带宽影响(或使用量)的任何想法?

p2p bittorrent

1
推荐指数
1
解决办法
1693
查看次数

如何抓取/查询种子跟踪器以查找类似命名的种子?

如何抓取特定文件名的种子?我已经阅读了 http bittorrent 跟踪器规范,但您似乎只能根据文件的特定信息名称查询文件。

有没有办法查询一组文件,或者基于文件/种子名称?

bittorrent

1
推荐指数
1
解决办法
1518
查看次数

了解 Bittorrent Tracker 请求

我正在阅读 Bittorrent 请求参数,需要发送该参数来在此处公布URL

问题一:

  • 左参数:

左:该客户端仍需要下载的字节数(以十进制 ASCII 表示)。说明:下载 100% 完成并获取 torrent 中包含的所有文件所需的字节数。

BEEP-3 也表示

该对等点仍需要下载的字节数,以十进制 ascii 编码。请注意,这不能根据下载的数据和文件长度来计算,因为它可能是简历,并且某些下载的数据有可能未通过完整性检查,必须重新下载。

现在,如果我开始下载种子或任何时候我应该给左边什么可能的值。

问题2:

在阅读规范时,我发现客户端应该多久查询一次公告才能获取对等点的更新列表。

对此有何评论

我在跟踪器响应中interval找到了这个答案。min interval

bittorrent

1
推荐指数
1
解决办法
1306
查看次数

如何使用Java计算torrent的哈希值

如何使用Java计算torrent文件的哈希值?我可以用bencode计算吗?

java hash bittorrent

0
推荐指数
1
解决办法
2718
查看次数

如何在VB6中计算Torrent信息哈希值

我知道你必须在torrent文件中计算信息字典的SHA1,我正在努力解析信息字典,我是否需要在计算sha1哈希之前解码bencoded信息字典?

我该怎么做?

vb6 bittorrent

0
推荐指数
1
解决办法
1829
查看次数

torrent 文件使用什么类型的编码以及如何附加跟踪器?

我需要使用 C 修改 torrent 文件中的跟踪器,它们使用什么类型的编码?当我只打印 ascii 字符时,它们打印出乱码。或者有没有直接的方法使用 C 将跟踪器添加到 torrent 文件?

c c++ bittorrent

0
推荐指数
1
解决办法
4294
查看次数

torrent客户端:向对等体发送握手消息

从我得到对等列表,我得到一个tcp连接到同行,我试图给他们一个握手消息,但他们似乎没有回应.

这是我在代码中的消息:

message = bytes(chr(19))+"BitTorrent protocol00000000"+self.getInfoHash(torrentCont)+self.peer_id
Run Code Online (Sandbox Code Playgroud)

self.getInfoHash(torrentCont)是torrent文件中的原始哈希

这是我发送的实际内容:

BitTorrent protocol00000000ŒïƒœÝtDØ´öÙÄ×àŠD³T4F11T6ZGBQK2Y5LB8I4
Run Code Online (Sandbox Code Playgroud)

关于我做错了什么的任何建议?

python bittorrent handshake

0
推荐指数
1
解决办法
2004
查看次数

如何安装传输bittorrent客户端busybox功能

我发现我的WD MyPassport Wireless正在使用busybox运行Buildroot Linaro linux; 它没有aptitude包管理器.我对busybox不太了解; 我开始知道busybox提供的命令被称为已定义的函数.如何安装Transmission BitTorrent客户端?我遇到了一些名为patch的东西,我认为它为Buildroot busybox提供了传输功能

http://buildroot-busybox.2317881.n4.nabble.com/PATCH-introducing-transmission-bittorrent-client-td7898.html

这是做事的事情吗?如果是这样,怎么前进?

# uname -a
Linux Mammoth 3.2.0 #1 Tue Sep 8 14:42:47 CST 2015 armv7l GNU/Linux
Run Code Online (Sandbox Code Playgroud)

bittorrent embedded-linux buildroot busybox

0
推荐指数
1
解决办法
665
查看次数

标签 统计

bittorrent ×8

buildroot ×1

busybox ×1

c ×1

c++ ×1

embedded-linux ×1

handshake ×1

hash ×1

java ×1

p2p ×1

python ×1

vb6 ×1