是否可以从从 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 回答