问题标签 [aria2]

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 回答
15616 浏览

download - aria2c 可以为每个下载具有特定文件名的 url 列表吗?

例如,我有一个 URL 列表:

我想为最后一个 URL 设置一个特定的名称,如下所示:

aria2c 下载列表语法是否可行?

我知道我可以这样做:

但是这种方式我运行的 aria2c 太多了。._.

0 投票
2 回答
1794 浏览

bash - 调用带有与号的参数的 Bash 函数

我想要一个 bash 函数来改变它……</p>

进入这个……</p>

HELLO&P=1&Q=2是一个 MAGNET 链接。如果它周围没有双引号,则 aria2c 不起作用。但我似乎无法将这一切保持在一起。问题似乎是 MAGNET 链接&key=value末尾有一系列对(在我的示例中&P=1&Q=2),这些似乎被剥离并与链接的其余部分(即HELLO)分开。

这是我的.bash_profile功能。

这是一个示例输出。

甚至不知道去了哪里Q=2。使用真正的 MAGNET 链接,所有部件都以这种枚举方式显示。

我需要某种方式将整个 MAGNET 链接捕获为单个参数,然后aria2c在链接周围使用引号执行命令。

0 投票
0 回答
475 浏览

python - tqdm 不在同一行刷新

我无法弄清楚如何正确地将 tqdm 嵌套在一个循环中。我正在尝试通过xmlrpc接口获取aria2下载的进度。tqdm 能够读取进度,但是每次更新都会将其放在新行上,因此会向终端发送垃圾邮件。这是代码:

那给出的是:

目前,我只使用第一个 aria2 下载,因此使用了 activeconnections[0],但最终目标是为 xmlrpc 响应列表中的每个下载生成一个进度条。

非常感谢。

0 投票
0 回答
1811 浏览

linux - aria2c 无法下载到挂载到 FTP 的路径

我想在树莓派上设置一个下载器以下载到我的 NAS (MyBookLive),因为我在 PI 上没有足够的空间。我不想将下载器安装到 MyBookLive 中,因为它已经耗尽了 CPU 和 MEM。

1.我已经通过 FTP 将 NAS 安装到 PI 上,如果您点击链接,可以找到说明。基本上我做了:

我能够来回复制文件/mnt/entresol/Public

2.我已经安装aria2并且可以将文件下载到 PI 目录:

但是当我尝试下载到 FTP 安装目录时:

我收到以下错误:

有任何想法吗?

0 投票
1 回答
372 浏览

aria2 - 是否可以在我的项目中包含 aria2?

是否可以通过 API 将 aria2 编译为静态库并在我的 Windows C++ 项目中使用它?我没有找到这方面的任何信息。

0 投票
0 回答
443 浏览

download - 如何使 aria2c 有效地将“不是一次”管道作为作业列表文件处理?

我想通过标准输入管道将作业(要下载的文件)发送到 aria2c。
aria2c -i -

aria2c当每隔几秒钟就输入新作业时,无法“立即”开始下载。对于 10 多个短作业,它在输入管道关闭后开始下载。可以通过命令行选项修复吗?


用于测试的示例 shell 脚本 [真实脚本下载超过 50 个 URL]:

-i -和“不是一次全部”管道 - 问题 #1161

PS 我真正喜欢的是“下载服务器”,其他主机或其他本地用户无法访问。像“通过 unix 套接字进行 RPC”(通过文件权限进行访问控制)之类的东西是可以接受的。

0 投票
1 回答
403 浏览

bittorrent - 跟踪器与种子或下载器有关吗?

背景

我正在尝试为传输守护进程添加一些活动跟踪器以加快速度,就像我之前在使用 aria2 时所做的那样。

但我发现的所有资源都是如何将跟踪器添加到种子。

问题

所以我想知道跟踪器与哪个有关?洪流文件或下载器?如果是 torrent 文件,我如何在 aria2 中添加跟踪器?我可以想象的唯一方法是 aria2 自动将跟踪器添加到添加的 torrent 中。

顺便说一句,如何像在 aria2 中一样在传输守护进程中添加默认跟踪器?

0 投票
3 回答
10011 浏览

linux - linux: m3u8: 如何从 .m3u8 中列出的段手动下载和创建 mp4

我有一个 .m3u8 网址,即http://example.com/test.m3u8

我可以通过 ffmpeg 命令下载它:

但我正在尝试手动执行此操作:

我尝试了以下方法:

1)下载m3u8文件:

2)然后将每个段下载到一个文件夹中:

这将下载文件夹中的所有 .ts 文件。

3)然后我将它们结合起来

4)然后我尝试转换为mp4:

我终于得到了以下上述错误。Invalid data found when processing input. 我也听说这些文件是加密的。所以我不确定如何做到这一点。

下面是一个示例 .m3u8 文件:

0 投票
1 回答
464 浏览

aria2 - aria2c 将下载结果表保存到文件

我正在aria2c使用链接列表下载多个链接。在下载运行结束时,aria2c 在终端上输出一个汇总表,如下所示:

我想要:

  1. 使表格显示下载发生的原始链接
  2. 将此表保存到文件中。

在文档中,我发现的只是--download-result=<OPT>这可能有助于实现 1,但我找不到任何暗示 2 的东西。aria2c 中是否有任何选项可以保存该汇总表?如果没有,那么有没有办法从终端输出中捕获它但不必捕获所有其他东西?

这可能是非常明显的事情,但我现在找不到任何东西。为了完整起见,我在 Ubuntu 操作系统上并在终端中使用 aria2c。

0 投票
1 回答
682 浏览

aria2 - Aria2 禁用 P2P BitTorrent?

  • 是否可以在 aria2c 中禁用 P2P BitTorrent?
  • 如果在 aria2 中不可能,我怎么能用 iptables 阻止 P2P?