Remover downloads concluídos do rutorrent

1

Eu apenas configurei o rutorrent depois de ser um usuário rtorrent de longo tempo.
Eu quero remover os downloads concluídos. Quando eu uso um arquivo .torrent , só tenho .rtorrent.rc remover o arquivo e rtorrent o remove da lista.

Agora que eu tenho rutorrent, eu posso usar o rss para baixar arquivos. Mas não há arquivo vinculado.

Como removo os downloads concluídos de rtorrent/rutorrent se eles não tiverem um arquivo empatado, usando um script?

Eu tentei um script nas execuções

rtcontrol --from-view started is_complete=yes --delete --yes

mas nada parece acontecer.

Editar:
Quando eu executo como root eu recebo:

root@linux:/home/usr1# ./bin/removeCompleted.sh
WARNING:pyrocore.util.load_config.ConfigLoader:Configuration file '/root/.pyroscope/config.ini' not found, use the command 'pyroadmin --create-config' to create it!
WARNING:pyrocore.util.load_config.ConfigLoader:Configuration file '/root/.pyroscope/config.py' not found!
ERROR:pyrocore.scripts.rtcontrol.RtorrentControl:Config file '/root/.rtorrent.rc' doesn't exist!
INFO:pyrocore.scripts.rtcontrol.RtorrentControl:Total time: 0.035 seconds.

.rtorrent.rc chama um script python que eu escrevi chama removeCompleted.sh com os.system("/home/usr1/bin/removeCompleted.sh > logfile.log") . O arquivo de log volta vazio. Se eu chamar removeCompleted.sh diretamente do .rtorrent.rc , então o rtorrent congelará e eu preciso reiniciar o PC.

    
por user850498 21.05.2013 / 10:57

1 resposta

0

Para chamar rtcontrol de um manipulador de eventos ou alguma definição de método, use a opção --detach ou alguma forma de execute.bg= (o último especialmente se você chamar rtcontrol indiretamente por meio de um script de shell). / p>

BTW, isso se aplica a qualquer tipo de código executado a partir de rtorrent e, em seguida, chama de volta para rtorrent via XML-RPC.

    
por pyroscope 28.05.2013 / 19:30