问题标签 [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.
libtorrent - libtorrent 新片提醒
我正在开发一个应用程序,它将通过种子流传输多媒体文件。
后端需要在新部件到达时将它们提供给前端。
我需要一种机制来在新作品到达并经过验证时得到通知。据我所知,我可以使用block_finished_alert
s. 我会跟踪给定片段的哪些块已经到达,并在所有块都到达时读取该片段。
这个解决方案似乎有点迂回,我想知道是否有更好的方法。
c++ - libtorrent 速度更大的限制
我正在尝试使用 libtorrent 库,但遇到了一些以下问题。
我使用默认设置创建种子并将它们设置为限制(例如,100Kb)
当我询问当前种子的速度时:
有时我会得到比限制更大的价值(例如,大约 200Kb 或 300Kb)。
怎么了?为什么我的洪流限制不适用?
c++ - 在 ubuntu 14.04 上使用 g++ 编译 client_test.cpp 的问题
我正在尝试编译 libtorrent 提供的名为 client_test.cpp 的示例程序之一。这是代码:
我正在使用以下命令进行编译:
这是错误日志:
感谢您的帮助,如果我应该提供任何其他信息来帮助诊断问题,请告诉我。
python - libtorrent + boost:未定义符号:_ZN5boost6random13random_deviceD1Ev
我尝试在 py3.4 virtualenv中安装libtorrent和 Python 绑定:
但是有这个错误
我已经libboost1.55-all-dev
安装在 Ubuntu 14.04 上。
什么(确切地)会导致这个错误?
c# - 使用 Libtorrent save_state() 保存单个 Torrent?
我目前正在使用Ragnar,它是一个 CLI Libtorrent 包装器。
我撞到了一堵砖墙。也许这是我正在使用的包装器的实现缺陷,或者我只是误解了 Libtorrent API 文档,但我无法弄清楚如何正确保存/加载当前的会话状态数据。
我现在的目标,我可以最好地说明,是torrent_handles
在当前会话中保存所有内容,这样当我下次运行我正在使用的 torrent 客户端时,我可以在启动时自动加载它们并继续下载/播种。
我仍然不确定是否应该通过保存会话状态来做到这一点。根据API 文档的措辞:
传递给 save_state 的标志参数可用于过滤要保存的会话状态的哪些部分。默认情况下,所有状态都被保存(单个种子除外)。
但我看不到与以下相关的标志individual torrents
:
此外,包装器目前被硬编码为不接受这些标志:
这应该很容易解决,但我错过了什么吗?我是否试图通过错误的机制进行保存?
python - 在 Python 中使用 Rasterbar libtorrent 挑选同行
有谁知道是否可以挑选同行来使用 libtorrent 进行连接?也就是说,在跟踪器返回一个对等 IP 和端口列表后,根据某些定义的标准,只有选定的几个将被连接。
谢谢
python - libtorrent-python 问题,“没有这样的文件或目录”,显然有
首先,这是代码
这就是我运行它时发生的事情
这是我从中得到的页面
我浏览了绑定,但找不到set_piece_hashes
来源。"."
当我将路径更改为or时,它返回相同的错误代码"/"
(保持 add_files 路径相同)
有人知道我在做什么错吗?除了上面链接的网站之外,我找不到任何类型的文档
boost - 使用 boost 安装 libtorrent 时出错
在 Lubuntu 14.04 64 位上,当我尝试安装 de libtorrent 库时出现此配置错误:
我执行了这个:
目录中有这些文件:
我对静态库不太了解,有人可以帮我吗?谢谢你。
libtorrent - python libtorrent 如何从 info_hash 获取 torrent 文件列表?
我想如果我可以从 info_hash 中获取 torrent 文件,那么我可以从 torrent 文件中获取文件列表。
但是当我运行我的代码时
没有结束。但是像http://magnet2torrent.com这样的网页会立即给我种子如何从 info_hash 中获取文件列表?
python - Python Libtorrent 不播种
我正在尝试生成一个 torrent 并使用 python libtorrent 播种它,它会生成 torrent,但不会播种它。
我在 Ubuntu 14.04 上使用 libtorrent-0.16.18 和 Python3.4