【发布时间】:2017-02-28 17:52:05
【问题描述】:
我使用英特尔计算棒构建了一个小工具 (IoT),它可以下载种子内容然后播种。
而且它有效。
现在我想为我下载的文件播种,即使在重新启动后也不重新下载它们(原因很明显......)
aria2 (here is the doc) 上的任何选项都无法做到这一点,我想知道是否有我可以做到的技巧或任何其他命令行应用程序可以做到这一点?
【问题讨论】:
标签: bittorrent seeding torrent aria2
我使用英特尔计算棒构建了一个小工具 (IoT),它可以下载种子内容然后播种。
而且它有效。
现在我想为我下载的文件播种,即使在重新启动后也不重新下载它们(原因很明显......)
aria2 (here is the doc) 上的任何选项都无法做到这一点,我想知道是否有我可以做到的技巧或任何其他命令行应用程序可以做到这一点?
【问题讨论】:
标签: bittorrent seeding torrent aria2
看起来您可以使用 -V 选项执行此操作,尽管它看起来没有很好的文档记录。来自this网页:
您可以使用 -V 选项播种下载的文件。这将首先检查下载文件的片段哈希。
aria2c -V -d/path/to/dir file.torrent
我建议还添加--seed-ratio=0.0,这样您就可以永远为该文件播种:
aria2c -V --seed-ratio=0.0 -d/path/to/dir file.torrent
【讨论】:
我知道这是一个老问题,但万一有人(比如我)发现它 -
-V 选项工作得很好,但如果您不想在播种前验证所有文件,您可以改用--bt-seed-unverified。
Official documentation.
例如,考虑以下文件夹结构:
要播种种子,您可以从包含 .torrent 文件的目录中使用此命令:ls | aria2c --bt-seed-unverified --seed-ratio=0.0 -d "../" -i -
【讨论】: