Cómo añadir automáticamente Torrents mediante RSS en Transmission

Añade la funcionalidad a Transmission de añadir Torrents automáticamente mediante RSS

Cómo añadir automáticamente Torrents mediante RSS en Transmission
Regístrate en HDS+
Es gratuito. Ten acceso a todo el contenido.
🔓
Dificultad del tutorial: Fácil

Tras dar el paso de Rtorrent a Transmission, había una cosa que echaba en falta, y era el hecho de agregar los Torrent mediante un Feed RSS. Me llama la atención que no lo incluya por defecto.

Ya hemos visto cómo instalar y automatizar Transmission y cómo integrarlo con Transmissionic y Flood. Ahora para acabar de dejarlo todo perfecto, vamos a añadirle la posibilidad de la agregación de Torrent mediante RSS, algo básico hoy en día para muchos usuarios.


Pasos a seguir

  1. Nos conectamos vía SSH a nuestro unRAID o NAS y nos dirigimos a la ruta donde tenemos instalado Transmission vía Docker.
  2. Ejecutamos el siguiente comando:
wget https://raw.githubusercontent.com/fengqi/Transmission-RSS/master/rss.php
  1. Lo editamos con el comando: nano rss.php
  2. Dentro del archivo tendremos que modificiar varios parámetros que describo a continuación:
public function __construct($server, $port = '9091', $rpcPath = '/transmission/rpc', $user = 'demo', $password = 'demo') 

Cambiar el puerto por el que estéis usando en vuestro caso. Además, "demo" por vuestro usuario y contraseña de acceso a Transmission.c

Una vez modificado esa parte, seguimos bajando y llegamos a la sección que muestro en la imagen inferior. Aquí tendréis que sustituir esas fuentes RSS que vienen por defecto por las nuestras que vayamos a utilizar.

Para finalizar, en el apartado de Server introduciremos la IP local donde se está ejecutando Transmission e indicaremos el puerto, así como nuestro usuario y contraseña de acceso.

Una vez modificado el archivo rss.php, lo guardamos y ya podremos continuar.

📢
Para comprobar que funciona, podéis lanzar el comando php rss.php y se debería ejecutar sin errores, y empezar a cargar los Torrent en Transmission.

Ahora solamente nos quedará crear una tarea al Cron para que ejecute el archivo cada 10 minutos y que de esta forma, se vaya actualizando automáticamente y así, ir añadiendo los nuevos Torrent que vayan apareciendo en ese Feed.

En el caso de Synology lo haremos mediante el Programador de Tareas y en el caso de unRAID creando un nuevo Script en User Scripts.

*/10 * * * * php ~/rss.php
⚠️
Sustituir "~" por la ruta donde tengamos guardado el fichero rss.php.

Una vez creada la tarea, la ejecutamos una primera vez y ya funcionará en segundo plano de forma automática.


Invítame a un café



Más artículos

Cómo integrar Transmissionic y Flood con Transmission

Cómo integrar Transmissionic y Flood con Transmission

Guía para NAS y unRAID. Dos opciones para disfrutar Transmission con una interfaz más limpia, moderna y compatible al 100% con dispositivos móviles.

Por Joan
Automatiza Transmission con Home Assistant + Telegram

Automatiza Transmission con Home Assistant + Telegram

Gestiona tus torrents desde Telegram y además recibe avisos cuando tus descargas hayan empezado y finalizado.

Por Joan
Cómo instalar y configurar WireGuard en tu Router Asus e integrarlo con Pi-Hole

Cómo instalar y configurar WireGuard en tu Router Asus e integrarlo con Pi-Hole

Aprende a configurar la VPN más rápida y segura en tu Asus. Además intégralo con Pi-Hole.

Por Joan