V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
NewYear
V2EX  ›  问与答

BT 方式下载大量文件,如何防止下载重复相同内容文件。

  •  
  •   NewYear · 2015-03-24 21:34:28 +08:00 · 4028 次点击
    这是一个创建于 3562 天前的主题,其中的信息可能已经有所发展或是发生改变。
    种子里大部分文件是重复的,种子又有很多个,现在问题出来了,如何下载所有文件,但是不要重复下载那些相同的文件。而且糟糕的是,他们文件名可能不同,实际上内容是一样的……
    2 条回复    2015-03-25 15:37:24 +08:00
    Septembers
        1
    Septembers  
       2015-03-24 22:02:52 +08:00   ❤️ 1
    https://wiki.theory.org/BitTorrentSpecification#Metainfo_File_Structure
    torrent对每个文件都有个可选包含一个md5sum
    如果torrent内的文件不包含md5sum
    可以通过P2P网络重新获取完整的torrent
    NewYear
        2
    NewYear  
    OP
       2015-03-25 15:37:24 +08:00
    @Septembers 你好,搜了下torrent的格式,算是看懂了明文部分(文件信息,结构,大小),但是关于hash在bt文件里就没找到了……后面部分都是二进制值,也不知道怎样查看属于每个文件的……二进制部分是BT种子内每个文件的文件块指纹吗……

    另外也没有找到工具可以查看每个文件的指纹的(计算整个种子的hash不算),所以仍然无法区分出重复文件。

    再另外你说的md5sum是可选的……应该是在明文部分吧,但是我看了下种子里,没有这些信息。

    再再另外……搜索了NN个关键词,仍然不知道如何获取到带有md5sum的“完整BT种子”。

    所以宣布失败啦,不知道能不能再提点一下,如果能获取md5sum那就太赞啦!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:16 · PVG 04:16 · LAX 12:16 · JFK 15:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.