1

我试过在命令行中使用该选项,也在 aria2.conf 文件中使用过。但它只是在完成 torrent 下载时不执行 on-download-complete shell 文件。我以 root 身份运行 aria2c,以 root 身份创建了 shell 脚本,但是没有用。我创建了一个新用户并使用该用户运行 aria2c 并用它创建了一个 shell 脚本,但这不起作用。是否有日志可以检查为什么 aria2c 在下载完成后不运行我的 shell 脚本?

命令行选项:

aria2c --torrent=1.torrent  --on-download-complete=/home/myself/run.sh

有什么建议么?我在 CentOS 5.5 和 Ubuntu 11.04 上试过这个。如果没有其他可能的解决方案,是否有任何其他适用于 linux 的命令行 torrent 客户端可以在下载完成后将参数发布到 shell 脚本(最好是 php 文件)?

4

2 回答 2

3

尝试--on-bt-download-complete

根据该人的说法:“此选项设置在下载完成后但在播种之前执行的命令”

您使用的命令:

--on-download-complete

在播种也完成后运行

于 2015-04-27T05:09:00.627 回答
-2

更新。无论我尝试什么,我都无法获得使用 aria2 的 on-download-complete 选项。所以我继续使用 rtorrent。它非常漂亮,有很多配置选项,并且在下载完成时执行一个 shell 脚本/php 脚本。对于那些正在寻找下载完成时调用 shell 脚本的 torrent 客户端的人,试试 rtorrent。

于 2012-02-14T11:34:53.883 回答