Flexget é uma ferramenta que funciona desde o terminal que permite baixar torrents via RSS. Isso é especialmente útil para séries de TV, pois se você acompanhar muitas delas, baixá-las manualmente pode ser extremamente difícil, pois elas vão ao ar em dias e horários diferentes. |
instalação
En arco e derivados:
yaourt -S flexget
Outras distribuições Linux:
1. Verifique se você tem Python 2.6 (mínimo) instalado:
python -V
Se não estiver instalado, deve ser instalado.
No Debian / Ubuntu e derivados:
sudo apt-get install python 2.6
2. Verifique se você instalou pitão-pip:
dpkg -s python-pip
Caso não esteja instalado, no Debian / Ubuntu e derivados:
sudo apt-get install python-pip
3. Instale o flexget:
sudo pip instalar flexget
configuração
Configurar o flexget e dizer qual série baixar, com qual qualidade, em qual caminho, etc. apenas modifique o arquivo .flexget / config.yml.
Para ver exemplos ou "receitas" de config.yml para baixar a série, sugiro a leitura do página oficial do projeto. No entanto, esta configuração básica deve funcionar:
tarefas: nome da tarefa: rss: http://example.com/torrents.xml series: - my series 1 - my series 2 download: ~ / torrents / series /
Obviamente, você deve alterar os dados de acordo. Como um endereço RSS, geralmente uso: http://showrss.karmorra.info/feeds/all.rss. Claro que isso é uma questão de gosto e necessidades.
Este é o arquivo de configuração que uso atualmente ...
Teste o flexget e adicione tarefa ao cron
Depois de modificarmos o arquivo de configuração de maneira organizada, precisamos fazer um teste para verificar se tudo está funcionando bem. Para fazer isso, abri um terminal e escrevi:
flexget --teste
Não espere que este comando baixe nenhum arquivo, ele apenas verifica se os dados inseridos em config.yml são "consistentes" e se o flexget pode interpretá-los corretamente.
Para executar flexget de forma eficaz, basta colocar:
flexget
Finalmente, uma vez que tudo funcione da maneira que queremos, pode ser uma boa ideia adicionar flexget a um cron job para que ele execute cada X timeslot.
crontab -e @hourly / usr / local / bin / flexget --cron
Esta configuração executa o flexget a cada 1 hora. Para obter mais informações sobre como configurar o cron, recomendo a leitura este artigo antigo.
Configure o cliente bittorrent
A única coisa que resta é configurar o cliente bittorrent para começar a baixar os torrents que o flexget salvou na pasta que especificamos no arquivo config.yml.
Na Transmission, isso é fácil. Vá em Editar> Preferências, selecione a opção Adicionar torrents automaticamente de e selecione a pasta correspondente.
Para resumir, o sistema de download automático funciona assim: o flexget é executado (graças ao cron) automaticamente e baixa os arquivos torrent correspondentes em uma pasta. Nosso cliente bittorrent, por sua vez, irá baixar automaticamente todos os arquivos .torrent baixados pelo flexget. Fácil, rápido e indolor. 🙂
OT: Não sei se eles mencionaram isso, mas Remastersys desapareceu ... Era uma ferramenta excelente .. :(
Olá amigos do usemoslinux Há muito tempo que os sigo, mas é a primeira vez que decidi escrever para vocês, instalei o flexget mas o arquivo de configuração não aparece, estou usando o Ubuntu 12.10 com o desktop kde.
miguel @ miguel-System-Product-Name: ~ $ flexget
2013-06-14 19:06 INFO manager Tentei ler em: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Falha ao encontrar o arquivo de configuração config.yml
2013-06-14 19:06 INFO manager Tentei ler em: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Falha ao encontrar o arquivo de configuração config.yml
miguel @ miguel-System-Product-Name: ~ $
Tentei definir o arquivo flexget / config.yml. mas parece vazio, espero sua ajuda obrigado