Un video muy interesante en el que Richard St. John comenta en clave de humor las claves para tener éxito en nuestros proyectos
Ejecutar JDownloader en Linux no es algo complicado, es más de por sí no requiere ni instalación ya que está programado en java, pero, por esa misma razón, el hecho de integrarlo correctamente con nuestra versión de Linux requiere un poco más de trabajo:
El primer paso de todos es descargarnos el programa, para hacerlo, podemos o bien descargarnos la versión completa del mismo desde su página web o hacer como nos indican en la misma como procedimiento alternativo:
Try out our new Install/Start-Script for Linux/Mac!
wget must be installed on system!
Download jd.sh
chmod +x jd.sh
start jd.sh
Note: Open jd.sh to read Manual or change Settings!
En nuestro caso vamos a dejar que el script lo instale por nosotros, por lo que hacemos lo que se indica en el apartado justamente anterior:
- Instalamos la máquina virtual java
- Abrimos una consola con permisos root o escribimos antes de las instrucciones que así lo requieran el comando sudo.
- wget must be installed on system!: esto no es del todo cierto, ya que podremos realizar la descarga con cualquier navegador estándar para después ejecutarlo.
- Download jd.sh: Cómo acabamos de mencionar, podemos descargarlo con la herramienta wget, para lo que habremos de escribir en consola:
~$ wget http://212.117.163.148/jd.sh
- chmod +x jd.sh: ejecutamos en consola chmod +x jd.sh, con lo que le daremos permisos de ejecución al script que nos acabamos de descargar.
- start jd.sh: ejecutamos en consola ./jd.sh con lo que el instalador comenzará a realizar su tarea.
Una vez finalizada la instalación de JDownloader, tendremos una carpeta oculta en /home/Usuario/.jd, dentro de la cual tendremos el siguiente contenido:
backupcaptchasconfigcontainerdownloadsjdJDownloader.exeJDownloader.jarjdupdate.jarlibslicense_german.txtlicenseslicense.txtoutdated.datpluginsrestarter.logtmptoolsupdateLog.txt
Para nuestro propósito nos sobra con utilizar el fichero denominado JDownloader.jar, de hecho será nuestro ejecutable. Para lanzar el programa podemos hacerlo con un simple “doble click” o a través de consola tecleando:
~$ cd /home/Usuario/.jd
~$ java -jar JDownloader.jar
Ahora es cuando empieza la fiesta de verdad:
Creamos un script bash para que en lugar de tener que escribir esos “churros” en consola nos baste con escribir JDownloader, para ello escribimos en consola:
~$ cat – >/bin/jdownloader
#!/bin/sh
java -jar ‘/home/alejandro/.jd/JDownloader.jar’
Una vez hecho esto pulsamos la combinación de teclas Ctrl + D para acabar el archivo.
A partir de este preciso instante, si ejecutamos en consola el comando jdownloader el programa se abrirá.
El último paso a dar es el de añadir el ejecutable al menu de inicio, para lo que nos dirigimos (en consola preferiblemente) a la carpeta /usr/share/applications, que es el lugar en el cual se almacenan todos los iconos de los menús del escritorio.
Una vez en esa ubicación, creamos un fichero llamado jdownloader.desktop y cuyo contenido sea el siguiente:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=JDownloader
Comment=Gestor de descargas
Categories=Application;Network;
Exec=jdownloader
Icon=/home/Usuario/.jd/jd/img/logo/jd_logo_54_54.png
Terminal=false
Type=Application
Yo estas cosas suelo hacerlas con el comando cat, tal y cómo he hecho en el apartado anterior, pero se puede hacer como se desee.
*NOTA: en los lugares en los que pone Usuario, hemos de poner nuestro nombre de usuario.
Es posible que tras instalar Ubuntu o cualquier otra distribución de Linux, una vez tengas instalado Flash, los botones de determinadas aplicaciones en flash no se presionen correctamente, o que simplemente al presionarlos, simplemente no ocurra nada, lo cual es frustrante, ya que, por ejemplo para reproducir un vídeo de YouTube hay que hacer clic sobre el flash y luego pulsar la barra espaciadora para que de comienzo el show (la reproducción del vídeo en cuestión).
Pues bien, tras mucho tiempo buscando una solución válida y de haber probado con miles de sugerencias que no llevaban a ningún lado, he encontrado una solución que, a mi por lo menos me funciona en las dos máquinas en las que tenia problemas, ambas corriendo bajo Ubuntu 9.10 en su versión amd64, lo cual no sé hasta qué punto es relevante, por lo que lo expongo por si acaso.
Realmente la metodología a seguir es muy sencilla, basta con que una vez que tenemos instalado flashplugin-installer y flashplugin-nonfree, hagamos lo siguiente:
- Abrimos la terminal y escribimos en ella:
sudo gedit /usr/lib/nspluginwrapper/i386/linux/npviewer
- En el archivo que se ha abierto, añadimos antes de la ruta que hay al final del fichero la cadena export GDK_NATIVE_WINDOWS=1, de modo que el contenido del fichero debería ser parecido al siguiente:
#!/bin/sh
TARGET_OS=linux
TARGET_ARCH=i386
export GDK_NATIVE_WINDOWS=1
. /usr/lib/nspluginwrapper/noarch/npviewer


