Не удается завершить загрузку для работы с 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-файл) после завершения загрузки?


person Kanuj Bhatnagar    schedule 05.02.2012    source источник


Ответы (2)


Попробуйте --on-bt-download-complete

По словам человека: «эта опция устанавливает команду, которая будет выполняться после завершения загрузки, но до раздачи»

команда, которую вы использовали:

--on-download-complete

запускается после завершения заполнения

person James    schedule 27.04.2015

Обновлять. Я не мог заставить опцию завершения загрузки работать с aria2, как бы я ни пытался. Поэтому я перешел на rtorrent. Это довольно изящно, имеет довольно много параметров конфигурации и, к счастью, выполняет сценарий оболочки/php-скрипт после завершения загрузки. Для тех, кто ищет просто торрент-клиент, который вызывает сценарий оболочки после завершения загрузки, попробуйте rtorrent.

person Kanuj Bhatnagar    schedule 14.02.2012
comment
человек просто использует --on-bt-download-complete вам не нужно переключаться на rtorrent - person pouya; 15.08.2017