Невозможно завершить загрузку для работы с aria2
Я попытался использовать параметр в командной строке, также использовал его в файле aria2.conf. Но он просто не выполняет файл оболочки при загрузке, когда он завершает торрент-загрузку. Я запустил aria2c как root, создал скрипт оболочки как root, но не сработал. Я создал нового пользователя, запустил aria2c с этим пользователем и создал сценарий оболочки с этим тоже, который не работал. Есть ли журнал, который я могу проверить, почему aria2c не запускает мой скрипт после завершения загрузки?
Параметры командной строки:
aria2c --torrent=1.torrent --on-download-complete=/home/myself/run.sh
Какие-либо предложения? Я пробовал это на CentOS 5.5 и Ubuntu 11.04. Если нет другого возможного решения, существует ли какой-либо другой торрент-клиент для Linux, который может публиковать параметры в сценарии оболочки (предпочтительно в файле php) после завершения загрузки?
2 ответа
Обновить. Я не мог получить опцию "загрузка завершена" для работы с aria2, что бы я ни пытался. Итак, я перешел на rtorrent. Это довольно изящно, имеет довольно много опций конфигурации и, к счастью, выполняет скрипт shell / php скрипт, когда загрузка завершается. Для того, кто ищет только торрент-клиент, который вызывает скрипт оболочки после завершения загрузки, попробуйте rtorrent.
Пытаться --on-bt-download-complete
По словам человека: "эта опция задает команду, которая будет выполняться после завершения загрузки, но до заполнения"
команда, которую вы использовали:
--on-download-complete
выполняется после того, как посев также завершен