如何在现有种子增加新的文件?有可能实现吗?

如何在现有种子增加新的文件?有可能实现吗?

比方说已经做了一个1T的种子,但是后续发现资源更新了,想把新资源整合到这个1T的种子去,现在或者将来有没有可能实现,不然每次都重新做一次种,不能叠加,做一次大种要很久,不知道叠加更新能不能快一点.

1個讚

目前没有能便捷实现的方案,但确实可行

以我所知的方法是:將更新的資源放入原種的文件夾內,重新制做一個種子

當下載者取得種子加入時就會重新檢測…達到你想要的效果

不可以,改动文件会导致种子磁力变化

1個讚

BT扩展协议里倒是有这方面的设计,不过需要发布者的种子制作软件支持:
BEP 38: Finding Local Data Via Torrent File Hints
BEP 39: Updating Torrents Via Feed URL
BEP 46: Updating Torrents Via DHT Mutable Items

比特彗星把这个功能加上吧

最好能找到正在使用的案例,进行兼容。否则搞出来没人用也没啥意思。

什么案例?现在没有这个功能怎么做出案例?

或者你是说需要这样做种的资源案例?
那海贼王妥妥的啊,01集-1020集,现在还在更新,都已经1035了,多出来的十五集把他加进这个01-1020里不就是很需要的吗?

假面骑士大包4T+,现在又有极狐和黑日,一周一更,直接把极狐加进4T+大包就不需要重新做种了啊。

比特彗星把这个功能做出来,就是目前惟一一个支持叠种更新的bt软件了吧。

看了下大家说的,看起来有点类似Resilio Sync,做种发布方更新,则使用同一个磁力的所有人就全部更新可以下到最新版集数。Resilio Sync是使用服务器存储了https分享链接,发布者更新时候会把新的磁力提交给Resilio官方服务器,服务器在把分享链接包含响应的xml内容更新后,依次发送给其他下载者。
大概是这种意思,并且单独新添加一集的时候,不用重新对整个1000集进行重新hash。例如单独对1020集进行hash,然后服务器响应xml内容包含两个磁力字段,客户端收到后都需要下载,但是客户端会组合判断为一个BT种子。
并且更新文件后,磁力下载链接(分享链接)保持不变。

上网查了一下,libtorrent作为底层模块已经支持这个功能了,但qbittorrent还没有增加相关界面支持。
https://qbforums.shiki.hu/viewtopic.php?t=10117
彗星后面也可以支持这个功能。