我尝试在命令行使用该选项,也在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文件)?
答案 0 :(得分:1)
尝试--on-bt-download-complete
根据该男子:"此选项设置命令在下载完成后但在播种之前执行"
您正在使用的命令:
--on-download-complete
在播种完成后运行
答案 1 :(得分:-1)
更新。无论我尝试什么,我都无法使用on-download-complete选项与aria2合作。所以我转向了rtorrent。它非常漂亮,有很多配置选项,谢天谢地在下载完成时执行shell脚本/ php脚本。对于那些只在寻找下载完成时调用shell脚本的torrent客户端的人,请试试rtorrent。