【问题标题】:Getting a torrent title from metadata or torrent file从元数据或 torrent 文件中获取 torrent 标题
【发布时间】:2011-07-06 01:32:53
【问题描述】:

是否可以从从 DHT 加载的元数据或从 TPB 等服务器下载的文件中提取 torrent 标题?任何 api,lib 任何语言都可以

【问题讨论】:

    标签: metadata bittorrent dht info-hash


    【解决方案1】:

    使用python,您可以使用bencode.py 模块轻松读取/编辑种子文件

    例子:

    >>> 导入本码 >>> 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}}

    【讨论】:

      【解决方案2】:

      是的,这是可能的。许多开源 torrent 软件使用 libtorrent 库。 它支持 C++ 语言

      libtorrent

      【讨论】:

      • 其实不是,torrent 标题,是特定于网站的,我在这里找不到任何表明它是 torrent 标题的字段
      【解决方案3】:

      您必须更具体地说明您实际上的意思。如果您的意思是元文件中的“info.name”,那么任何语言的任何 bencode 模块都会使这变得相当容易。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-04
        • 1970-01-01
        • 1970-01-01
        • 2015-11-02
        • 2015-02-16
        相关资源
        最近更新 更多