问题标签 [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.
python - 使用 libtorrent-python 下载 Torrent
我有以下python代码:
这似乎工作正常,但随后减慢到不到一个字节/秒:
它变慢了,永远不会完成。知道为什么会这样吗?
c++ - Libtorrent - 给定一个磁力链接,你如何生成一个 torrent 文件?
我已阅读手册,但找不到答案。给定一个磁力链接,我想生成一个 torrent 文件,以便在下次启动时加载它,以避免重新下载元数据。我已经尝试过快速恢复功能,但我仍然需要在执行此操作时获取元数据,这可能需要相当长的时间。我见过的例子是为一个新的 torrent 创建 torrent 文件,我想创建一个匹配磁铁 uri 的文件。
boost - libtorrent 无法使用 VS2005 构建
我尝试构建 libtorrent(rasterbar-libtorrent)。它不能被构建。构建日志在那里http://dl.dropbox.com/u/359998/build.log。
python - libtorrent python 绑定中的 torrent_info() 和磁力链接
我正在搜索在 libtorrent 中使用磁力链接期间如何在 torrent_info() 函数中传递参数。特别是我的目标是分析同行和作品。通过使用 .torrent 文件,该过程显然会在该站点中抛出其他给定的范例:
但是磁铁链接会发生什么?
为了能够正确使用 torrent_info 函数,在磁铁链接案例中哪个变量等效于 .torrent 进程的“e”?
python - Libtorrent 通过 python 绑定进行日志记录,可能吗?
我注意到 Rasterbar/Libtorrent 页面提到了“详细记录 DHT 协议流量”的可能性
http://www.rasterbar.com/products/libtorrent/building.html
有谁知道它是否可能与 python 绑定有关?
干杯!
visual-studio-2010 - VS2010 Unresolved External Symbol boost::asio::detail::winsock_init_base::throw_on_error 将 boost-system 与使用 libtorrent 的项目链接时
我正在尝试使用 Rasterbar 的 libtorrent 构建一个小型命令行 BitTorrent 客户端,该客户端依赖于 Boost。我已经使用各自的方向构建了 Boost 库和 libtorrent 库,但是当我尝试构建我的项目时,出现以下链接错误
似乎表明 asio::detail 命名空间没有包含在 boost-system 库中,因为它似乎只有这 5 个符号有问题,并且它链接到 boost-system 库就好了,否则. 我正在尝试在 64 位系统上构建 32 位应用程序,但我检查过的所有内容似乎都为此正确配置了。
我知道我错过了一些东西,但我似乎无法弄清楚是什么。有没有人有什么建议?
c++ - libtorrent 未解决的外部
编译链接到 libtorrent.lib 的程序时出现以下错误。我试过用不同的设置编译 libtorrent,我试过启用/禁用 DHT、不推荐使用的功能等。
错误 LNK2019:未解析的外部符号“void __cdecl libtorrent::rel_performancetimer_pools_nolog_resolvecountries_deprecated_dht_ext_(void)”
这里有没有人熟悉 libtorrent,或者任何人都可以提供摆脱这个错误的任何建议吗?我没有看到我需要链接到的任何其他库。
提前致谢。
python - 如何使用 libtorrent for python 获取 info_hash
这没有得到哈希,而是我得到了对象<libtorrent.big_number object at ...... >
我应该怎么办?
bittorrent - 如何创建/构建/构建完全无跟踪器的 p2p(点对点)?
如何创建/构建/构建完全无跟踪器的 p2p(点对点)分布式网络架构?
如果我在不同的WAN中有具有静态 IP 地址的种子/对等体和种子/对等体。
我还发现:
洪流文件扩展名
无跟踪器的洪流字典没有“宣布”键。相反,无跟踪器的洪流有一个“节点”键。此键应设置为 torrent 生成客户端路由表中最近的 K 个节点。或者,可以将密钥设置为已知的良好节点,例如由生成种子的人操作的节点。请不要自动将“router.bittorrent.com”添加到 torrent 文件或自动将此节点添加到客户端路由表中。
nodes = [["<host>", <port>], ["<host>", <port>], ...]
nodes = [["127.0.0.1", 6881], ["your.router.node", 4804]]
但是,我不明白我应该在哪里刷新(硬代码)这些 IP 地址