问题标签 [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 投票
1 回答
2251 浏览

terminal - Aria2c - 如何下载大量文件并输出为 0.pdf、1.pdf、2.pdf ...?

我这里有个小问题。我正在使用著名的 Aria2C 文件下载器,并且我有一个需要下载的链接列表。我知道我可以使用:

下载单个文件并将其命名为myOutputFile.exe. 问题是我必须下载一些文件并将其命名为 0.pdf、1.pdf、2.pdf、3.pdf...,因为稍后我将组装所有这些 pdf。

我会尝试更好地解释。如果我将以下链接提供给 aria2c:

我必须下载这些文件并将其命名为遵循链接插入顺序的整数序列。我的意思是文件名与链接顺序有关,但我不需要按顺序下载它们

假设我给了 Aria2C 之前的链接。以下输出将是我的问题的有效输出:

我知道这是一个令人困惑的问题,所以如果您有任何疑问,请发表评论,我会尽快回答。谢谢!

0 投票
1 回答
3723 浏览

linux - 如何保持 aria2 的目录结构?

我需要同时下载文件 - wget 不支持,所以我想尝试 aria2。但我在 aria2 中没有看到保留目录结构的选项。

0 投票
2 回答
3623 浏览

shell - Aria2 工作初始化脚本

我希望 aria2 在系统启动时启动。我发现了不同的 init.d 脚本,但没有一个对我有用......

你能告诉我那个 init.d 脚本有什么问题吗?

当我开始时,它说

[ 好的 ] 开始 aria2c:aria2c。

但是当我看的时候

/etc/init.d/aria2c 状态

它说

[失败] aria2c 没有运行……失败了!

感谢你的帮助!

0 投票
0 回答
1538 浏览

android - 如何使用 axel 或 aria2 等多线程下载管理器提高 Android SDK 管理器的下载速度?

如何使用 axel 或 aria2 等多线程下载管理器提高 Android SDK Manager 的下载速度?

我对这个问题的想法实际上来自 Debian GNU/Linux 的 apt-get 和 apt-fast 的相同想法。对于那些不知道 apt-fast 做什么的人,它是一个脚本,它收集所有要安装的 Debian 软件包的所有下载链接,然后将它们全部发送到 axel 或 aria2 等多线程下载管理器,而不是 apt-get do下载部分..当所有内容都下载完毕后,apt-get 会在安装软件包时回滚。

我注意到以下命令,让我知道 Android SDK 管理器将安装什么,而无需实际安装下载:

我认为这个命令应该提示如何获取下载链接。

希望我的问题足够清楚。谢谢。

0 投票
0 回答
2867 浏览

linux - Aria2 最大连接不起作用

我在我的 ubuntu 中安装了 aria2 (1.18.1)。但问题是它不能增加下载连接。

默认情况下,它只从 4 个连接下载,而不是 10 个(如我给出的)。我什至尝试使用其他站点,但下载时执行默认 4 连接


解决了:-

有多种选择会影响行为:

--split -s 每次下载的最大并发拆分(连接)数。默认为 5,因此除非您更改它,否则无论使用什么 -x,单次下载都将获得最多 5 个连接。

--min-split-size -k 只有在拆分大于此值时才应启动拆分。默认为 20M,这意味着当您下载 100M 文件时,下载拆分的时间已经检索到一些数据,这意味着剩余的空间少于 100MB,这意味着 4 个拆分(5 个拆分会创建略小于 20MB 的拆分)。

你有它。请查看手册以获取有关各种选项的更多信息。

0 投票
1 回答
3198 浏览

vbscript - VBScript - 从标准输出捕获输出

我知道这已经在另一个问题中得到了回答,但我根本不明白它是如何完成的。

我正在尝试将命令行程序(Aria2 下载器)的输出转换为 HTA 脚本,以便对其进行解析,并且可以获取下载百分比、文件大小等并将其动态更新为 DIV。

这是我已经调整并一直在尝试使用的代码,但它只是锁定界面,直到命令行完成,然后显示所有输出,而不是在它通过时显示它。

如何修改它,使其不会锁定我的用户界面并抓取输出并将其显示在“状态”div中?

0 投票
1 回答
1510 浏览

aria2 - 大文件上的 aria2c 超时错误,但下载了大部分文件

我昨天发布了这个superuser,但也许在这里更好。如果我不正确,我深表歉意。

我正在尝试aria2c使用ubuntu 14.04. 基本上下载开始并到达大约 30 分钟,然后出现超时错误。正在下载的文件为 25GB,并且通常使用循环下载多个文件。有什么建议可以使这更有效和稳定吗?目前,每个文件下载大约需要4个小时,只要没有错误是可以的。我也得到了一个aria2c带有部分下载文件的文件。谢谢 :)。

我为这个标签道歉,因为我无法创建一个新的,这是最接近的。

0 投票
1 回答
124 浏览

python - 使用aria2的RPC接口时如何配置超时?

我正在使用xmlrpclibPython 进行交互aria2以管理要下载的文件。

文档中,示例中显示的唯一选项是:dir.

我也可以out用来指定文件名,现在我想知道如何配置-timeout--connect-timeout.

我试过timeoutand connect_timeout,但这不起作用。

0 投票
2 回答
6503 浏览

bittorrent - 是否可以仅使用 aria2 播种?

我使用英特尔计算棒构建了一个小工具 (IoT),它下载种子内容然后播种。

它有效。

现在我想在重启后播种我已经下载的文件并且不重新下载它们(出于明显的原因......)

没有办法使用 aria2 上的任何选项(这里是文档),我想知道是否有我可以做的技巧或任何其他命令行应用程序可以做到这一点?

0 投票
2 回答
9376 浏览

aria2 - Aria2 不重新下载文件

我正在使用 aria2 下载动态生成的文件列表。我希望它跳过已经在下载目录中的文件,但不是这样做,它只是重新下载它们并将 a 添加.1到文件名中。我尝试使用--check-integrity=true,但这并没有改变行为。有没有办法让它跳过已经存在的文件?