Como descargar series usando flexget

Flexget é unha ferramenta que funciona desde o terminal que permite descargar torrents a través de RSS. Isto é especialmente útil para as series de TV, xa que se segues moitas, descargalas manualmente pode ser enormemente difícil xa que se emiten en diferentes días e horas.

Instalación

En Arco e derivados:

yaourt -S flexget

Outras distribucións de Linux:

1. Verifique que ten python 2.6 (mínimo) instalado:

python -V

Se non está instalado, debe estar instalado.

En Debian / Ubuntu e derivados:

sudo apt-get install python2.6

2. Verifique que estivo instalado python-pip:

dpkg -s python-pip

En caso de non estar instalado, en Debian / Ubuntu e derivados:

sudo apt-get install python-pip

3. Instalar flexget:

sudo pip instalar flexget

configuración

Para configurar o flexget e indicarlle que serie descarga, con que calidade, en que camiño, etc. só tes que modificar o ficheiro .flexget / config.yml.

Para ver exemplos ou "receitas" de config.yml para descargar series, suxiro a lectura do páxina oficial do proxecto. Non obstante, esta configuración básica debería funcionar:

tarefas: nome da tarefa: rss: http://example.com/torrents.xml series: - a miña serie 1 - a miña serie 2 descargar: ~ / torrents / series /

Obviamente, ten que cambiar os datos en consecuencia. Como enderezo RSS normalmente uso: http://showrss.karmorra.info/feeds/all.rss. Por suposto, iso é unha cuestión de gustos e necesidades.

Este é o ficheiro de configuración que uso actualmente ...

Proba o flexget e engade tarefa ao cron

Unha vez que modificamos perfectamente o ficheiro de configuración, debemos facer unha proba para comprobar que todo funciona ben. Para iso, abrín un terminal e escribín:

flexget --test

Non espere que este comando descargue ningún ficheiro, só verifica que os datos introducidos en config.yml son "consistentes" e que o flexget pode interpretalos correctamente.

Para executar flexget de forma efectiva só tes que poñer:

flexget

Finalmente, unha vez que todo funcione como o queremos, pode ser unha boa idea engadir flexget a unha tarefa cron para que se execute cada X período.

crontab -e @hourly / usr / local / bin / flexget --cron

Esta configuración execútase flexget cada 1 hora. Para obter máis información sobre como configurar cron, recomendo a lectura este vello artigo.

Configura o cliente bittorrent

O único que queda é configurar o cliente bittorrent para que comece a descargar os torrents que flexget gardaron no cartafol que especificamos no ficheiro config.yml.

En Transmission, isto é sinxelo. Vaia a Editar> Preferencias, seleccione a opción Engadir torrents automaticamente e seleccione o cartafol correspondente.

Para resumir, o sistema de descarga automática funciona así: o flexget execútase (grazas a cron) automaticamente e descarga os ficheiros torrent correspondentes nunha carpeta. Pola súa banda, o noso cliente bittorrent descargará automaticamente todos os ficheiros .torrent descargados por flexget. Doado, rápido e indoloro. 🙂


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

2 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   heimndal dixo

    OT: Non sei se o mencionaron, pero Remastersys desapareceu ... Foi unha excelente ferramenta .. :(

  2.   Miguel dixo

    Ola, amigos de usemoslinux, estou a seguirche dende hai tempo, pero esta é a primeira vez que decidín escribirche, instalei flexget pero o ficheiro de configuración non aparece, estou a usar Ubuntu 12.10 co escritorio kde

    miguel @ miguel-System-Product-Name: ~ $ flexget

    2013/06/14 19:06 Xestor de INFORMACIÓN Intento ler desde: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013/06/14 19:06 CRÍTICO principal Fallou ao atopar o ficheiro de configuración config.yml

    2013/06/14 19:06 Xestor de INFORMACIÓN Intento ler desde: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013/06/14 19:06 CRÍTICO principal Fallou ao atopar o ficheiro de configuración config.yml

    miguel @ miguel-Nome-produto-sistema: ~ $

    Intentei configurar o ficheiro flexget / config.yml. pero parece baleiro, espero que a túa axuda, grazas