【发布时间】:2013-05-04 23:18:07
【问题描述】:
在寻找答案几个小时后,我没有运气。
谁能给我举个例子,说明如何在 python 中创建一个种子和种子这个全新的种子?
到目前为止,我可以很好地下载并且可以生成 torrent 文件。但是,当我尝试启动自己的 torrent 时,我会卡在下载而不是播种。显然这是一个问题,因为 swarm 只包含我的主机,它应该是播种机。
有什么建议吗?
【问题讨论】:
标签: python bittorrent libtorrent
在寻找答案几个小时后,我没有运气。
谁能给我举个例子,说明如何在 python 中创建一个种子和种子这个全新的种子?
到目前为止,我可以很好地下载并且可以生成 torrent 文件。但是,当我尝试启动自己的 torrent 时,我会卡在下载而不是播种。显然这是一个问题,因为 swarm 只包含我的主机,它应该是播种机。
有什么建议吗?
【问题讨论】:
标签: python bittorrent libtorrent
在将 torrent 添加到会话时,请确保将下载目录设置为原始文件所在的位置。 torrent 将检测到文件已经存在,并对它们进行哈希处理以验证它们是否正确,并为与预期哈希匹配的任何片段播种。
您可以通过在添加 torrent 时在 add_torrent_params 中设置 seed_mode 来强制 libtorrent 信任您所有的片段/文件。这将使 libtorrent 假定文件在那里并且在请求它们之前不会检查它们。
【讨论】: