JDownloader

hora vamos a instalar Jdownloader en la Raspberry Pi 2 bajo OSMC, pero en Raspbian es lo mismo.


Primero tendremos que descargar desde el computador el archivo .jar de jdownloader. Una vez descargado, creamos una carpeta dentro de la raspberry pi y metemos ese archivo.


Ahora por ssh nos conectamos a la Pi (o desde la misma pi usando la terminal) y vamos a la carpeta creada. En mi caso sería:

$ cd JD


Ahora tenemos que instalar Java ya que sino, no podremos ejecutar Jdownloader:

$ sudo apt-get install openjdk-11-jre libjna-java


Ahora tenemos que instalar Jdownloader en la Raspberry Pi:

$ java -Djava.awt.headless=true -jar JDownloader.jar

Cuando ponemos este comando, la raspberry pi nos preguntará si queremos actualizar Jdownloader. Le damos a la "s" por lo que tardará un rato.


Cuando termine de actualizar reiniciamos la rasbperry pi con el comando:

$ sudo reboot


Mientras que se está actualizando Jdownloader, podemos crearnos una cuenta en "http://my.jdownloader.org/" para poder acceder a Jdownloader desde nuestro computador o teléfono.


Cuando termine de reiniciar, volvemos a meternos en la carpeta de Jdownloader y volvemos a poner el mismo comando:

$ cd JD

$ java -Djava.awt.headless=true -jar JDownloader.jar

Ahora el programa, si todo va bien, nos pedirá los datos de registro que hemos usado en la web de my.jdownloader. Ponemos el correo y contraseña y listo. Si no nos pide estos datos, volvemos a reiniciar la pi y volvemos a poner el comando.


Una vez añadidos nuestros datos, reiniciamos la pi y nos volvemos a meter en la carpeta de Jdownloader y ponemos el siguiente comando:

$ java -Djava.awt.headless=true -jar JDownloader.jar &

Este comando lo tendremos que usar cada vez que queramos ejecutar Jdownloader en la Raspberry Pi. Para ello, cada vez que ejecutemos este comando, tenemos que estar dentro de la carpeta de Jdownloader. Usar este comando tiene dos problemas. El primero que es un comando muy largo como para recordarlo, y el segundo es que tenemos que si cerramos la terminal se acaba el proceso. Para no tener que estar con la terminal abierta, damos a Ctrl+C y luego escribimos "exit". Se nos cierra el comando pero sigue ejecutándose en segundo plano.


Lo único que tendremos que configurar es el directorio donde vamos a descargar (disco duro, pendrive, etc), ya que por defecto se descargará en la SD. Esto se hace desde la misma interface de Jdownloader. Ese directorio tenemos que darle permisos para escribir ya que sino, no funcionará. En mi caso:

$ cd /media/nas/Respaldo

$ mkdir Jdownloader

$ chmod 777 Jdownloader