Como iniciar / parar downloads no Azureus (Vuze) via terminal?

4

Eu preciso parar / iniciar o download através do script de shell no Azureus (Vuze). Eu sei que há CLI e posso invocá-lo como

java -jar Azureus2-XXX.jar --ui=console

O ? mostrará uma lista de comandos que eu posso usar. Para obter uma lista de torrents,

show torrents

Mas é CLI . Eu preciso de shell script para fazer isso, então como eu posso usá-lo para parar / iniciar downloads através de script de shell?

Existe alguma maneira de fazer isso?

    
por virpara 20.05.2012 / 07:34

4 respostas

0

Até agora encontrei o Flush, que tem opções de linha de comando que fazem meu trabalho, mas tem muito menos funcionalidade em comparação com outras.

Eu uso Flush para iniciar ou parar downloads de torrent de instâncias em execução por meio de terminal.

Eu posso usar essas opções com flush.

  --start={all,downloads,uploads}     Start torrents  
  --stop={all,downloads,uploads}      Stop torrents

nota: Eu não encontrei de qualquer maneira para fazer isso em Vuze.

    
por virpara 22.07.2012 / 07:56
1

Esta solução funciona perfeitamente

OK. Então, construindo sobre a minha resposta anterior, aqui está uma solução que funciona de imediato, sem qualquer aborrecimento.

Primeiro, instale este plug-in no Vuze: Azureus HTML WebUI

Agora, acesse o seu navegador e abra o link . Esta é uma interface web para controlar seu Vuze. Aqui, você pode ver que para pausar / retomar downloads, você tem um link com essa URL:

http://localhost:6886/index.tmpl?act=pause

Agora, você pode simplesmente "clicar" neste URL usando o CURL fazendo uma solicitação GET. Portanto, ative esses comandos no terminal para pausar e retomar:

curl --request GET 'http://localhost:6886/index.tmpl?act=pause'   # For pausing
curl --request GET 'http://localhost:6886/index.tmpl?act=resume'  # For resuming
    
por shivams 21.01.2015 / 14:41
0

Isso pode ser feito no Vuze usando uma solução alternativa. Eu não tentei a solução, mas deve funcionar.

Primeiro, clique aqui: link e procure na seção "Remote Access" dos plug-ins do Vuze. Existem alguns plugins aqui que podem ajudar:

  1. "Vuze Web Remote" deve ser bom para o nosso caso. Este plugin ajuda você a controlar o Vuze usando a UI baseada na web. Agora, ele também fornece acesso a métodos RPC (por exemplo, link ). Então, você pode apenas pingar este link usando algum script Python e ele deve funcionar. Você deve ser capaz de ativar seu Vuze agora.
  2. "Python Library" fornece API para controlar o Vuze. Você pode usar essa API diretamente e escrever um script Python para controlar o Vuze.
por shivams 20.01.2015 / 23:56
-5

Eu nunca usei o vuze com o Ubuntu, mas no Windows você destaca o torrent e clica em stop / start.

Como eu disse, usei apenas com janelas.

    
por EyeAmN8 25.06.2012 / 00:44