是否可以从从 DHT 加载的元数据或从 TPB 等服务器下载的文件中提取 torrent 标题?任何 api,lib 任何语言都可以
问问题
3723 次
3 回答
2
使用bencode.py模块python
,您可以轻松读取/编辑 torrent 文件
例子:
>>> 导入本码 >>> rawdata = open('foo.torrent').read() >>> bencode.bdecode(原始数据) {'announce': 'http://cbbatracker.appspot.com/announce', 'comment': '用于测试目的的 HOTD', '创建者':'传输/2.04(11151)', “创建日期”:1292094068, '编码': 'UTF-8', “信息”:{“长度”:262212441, 'name': '[SnF] 亡灵高中 02 [285FB2DA].mp4', '片长': 131072, 'pieces': '...很多二进制数据...', “私人”:0}}
于 2011-08-05T02:20:02.660 回答
0
是的,这是可能的。许多开源 torrent 软件使用 libtorrent 库。它以 C++ 语言提供
于 2011-07-19T21:40:08.957 回答
0
您必须更具体地说明您的实际意思。如果您的意思是元文件中的“info.name”,那么任何语言的任何 bencode 模块都会使这变得相当容易。
于 2011-07-31T01:45:04.303 回答