1

我正在尝试从磁铁 uri 中提取信息。例如,我想从磁铁 uri 中知道文件名和文件大小。我知道这可以通过查看 url 并检查磁铁 uri 的 dn 和 xl 参数来完成。

但是如果这些参数没有提供呢?uTorrent 似乎接受那些没有 dn 和 xl 参数的链接,并最终自行填写。

有没有类似于从 .torrent 文件这样的磁铁 uri 中提取信息的方法?我从 torrent 文件中提取信息的方法是抓取 url 或打开并读取 .torrent 文件内容。如果有办法我可以用磁铁文件做类似的事情吗?

我正在尝试在 php 中对此进行编码。

谢谢!

4

2 回答 2

0

如果我是正确的,uTorrent 只是使用来自 swarm 的 DHT 获取 .torrent 文件。磁力链接基本上是一种下载 torrent 文件的方式(如果有意义的话)。

不过,您可以使用PHP torrent 客户端

于 2012-02-13T22:28:50.630 回答
0

您必须实际连接到xsasmttr地址并询问该文件的来源。

远程端可以是 HTTP 文件服务器或 P2P 网络地址,因此正确的做法将包括编写一个基本的 torrent 客户端(以及一个残缺的客户端,因为它可能不支持 DHT 对等查找和缓存)。

于 2012-02-13T22:29:50.873 回答