问题标签 [libtorrent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4717 浏览

python - 如何使用 python-libtorrent 下载特定文件

当我使用 python-libtorrent 实现客户端时,我在 GitHub 上找到了一个示例

它工作正常。但它会下载所有包含文件

我想要求用户选择文件,这个客户端应该只下载特定的文件。

如何 ?谢谢你。

0 投票
1 回答
719 浏览

python - 使用 PyQt 的简单 torrent 客户端

最近我开始了我的 Python 练习。这是非常有用的 PL,尤其是当您使用 Linux 时。所以这是我的问题:我真的很喜欢 Qt 的简单性和 Python 的强大功能,但它让我有点过分了。我想使用 PyQt 和 libtorrent 构建一个非常简单的 torrent 客户端。当时我什至已经准备好使用该代码来下载一个种子。虽然,我在将应用程序代码与 Qt 的代码集成时遇到了麻烦。下面是 torrent.py 的代码:#!/usr/bin/python import sys from PyQt4 import QtCore, QtGui import libtorrent as lt import time

从 PyQt 生成的代码:

主要问题是,当洪流下载工作时,Qt 应用程序窗口不显示。另一个问题是我不知道如何将 libtorrent 代码放入那个精美的 Qt 窗口(将所有数据打印到列表视图中)。请帮帮我。

0 投票
1 回答
126 浏览

python - 在 Python libtorrent 中,会话播种中发生错误时抛出的异常类型是什么?

如果会话在播种阶段遇到一些错误,我想捕捉一些异常。但它是 C++ 库的 python 绑定,我不知道在哪里可以找到列出 python 异常类型的文档。我尝试:

它不提供有关异常信息。有没有人提供有关 python-libtorrent 异常列表的文档位置,或者在这种情况下会抛出什么异常?

任何帮助将不胜感激!

0 投票
1 回答
746 浏览

python - 如何使用 python-libtorrent 为目录或文件播种?

经过几个小时寻找答案,我没有运气。

谁能给我举个例子,说明如何在 python 中创建一个种子和种子这个全新的种子?

到目前为止,我可以很好地下载,并且可以生成 torrent 文件。但是,当我尝试启动自己的 torrent 时,我会卡在下载而不是播种。显然这是一个问题,因为 swarm 只包含我的主机,它应该是播种机。

有什么建议吗?

0 投票
2 回答
201 浏览

python - 如何在 PyQt 中使用 QThreads 和 libtorrent?

我想写一些简单的 PyQt torrent 客户端,但我遇到了一些问题。我想运行一些循环来处理在 PyQt 代码中下载文件(使用 libtorrent 的简单代码)。虽然,当洪流下载工作时,用户界面不显示,当我更改调用函数的顺序时,用户界面显示但下载不工作。我读过关于 QThreads 的文章,但对我来说有点难——谁能解释 QThread 是如何工作的以及如何将它与 libtorrent 一起使用?以下是 torrent 客户端代码的一些示例:

0 投票
1 回答
2661 浏览

python - 导入 libtorrent 不工作

我用 brew 在 Mac 上安装了 libtorrent-rasterbar。安装后,我使用以下命令检查它是否安装良好:

我得到:警告:libtorrent-rasterbar-0.16.10 已经安装

所以安装看起来没问题。

如果我去 python 并输入“import libtorrent”,你会得到一个错误。另外,如果我键入:

我没有在列表中看到 libtorrent。

我做错了什么?

0 投票
2 回答
6487 浏览

.net - MonoTorrent - 指向 Torrent 文件的磁力链​​接

有没有办法使用 MonoTorrent .Net 库从磁力链接生成 .torrent 文件?如果是这样,有人可以举例说明吗?我搜索了该网站以及谷歌搜索但无法找到解决方案。如果不可能,是否有任何其他 Windows 命令行实用程序可以完成工作?提前感谢并感谢您的帮助!

0 投票
1 回答
127 浏览

bittorrent - 来自 torrent 的文件在 30% 后停止接收碎片

我正在使用 jbittorrent api 当我从我的 torrent 客户端下载 torrent 内容时,它可以在一段时间内正常工作,并且在 2-3 件后它停止接收件。

0 投票
0 回答
339 浏览

python - 如何通过 libtorrent 下载相同的种子?

我使用 python绑定到 libtorrent。一切正常。

但是有一个问题:2+相同的种子下载。它们在不同的时间添加并下载到不同的文件夹中。但是对于不同的实例torrent_handle,我收到相同的实例torrent_info

print handle, handle.get_torrent_info() ...

<libtorrent.torrent_handle 对象位于 0x80425f6e0> <libtorrent.torrent_info 对象位于 0x802289fa0> <libtorrent.torrent_handle 对象位于 0x80425f758> <libtorrent.torrent_info 对象位于 0x802289fa0> <libtorrent.torrent_handle 对象位于 0x80425f7d0> <x802289f7d0 对象。

如何更正 libtorrent 下载多个相同的种子?

不是标准情况,而是罕见的情况。

0 投票
1 回答
869 浏览

python - python libtorrent有什么替代品吗?

我正在尝试使用 libtorrent 下载 torrent,但有时该代码有效。

它不是种子或网络的故障,因为相同的种子可以传输。

s.status() 总是在 download_metadata

libtorrent 有什么替代方案吗?