Trucos prácticos.
Mensaje de error: "Plugin desactualizado" "Plugin out of date"
Dicho error puede deberse a las siguientes razones:
- El servidor ha hecho modificaciones y los plugins del jD han quedado obsoletos.
- También puede ser debido a que JD no reconoce el Captcha y tras intentarlo unas cuantas veces sin éxito muestre este error.
- Un error de conexión, como un corte de línea. Por eso es interesante ver el "log" generado. Más adelante explico cómo hacerlo.
Para solucionar el problema es aconsejable seguir los siguientes pasos.
- Hacer una actualización del programa.
Por defecto se hace cada vez que reiniciamos el programa. También podemos hacer la siguiente secuencia de acciones:
Archivo-> Restaurar-> "Esto reiniciará jD y hará una actualización completa ¿desea reiniciar?"
- Probar a hacer una descara manual del link para ver si existe algún problema en el servidor.
Botón derecho del ratón sobre el link con el error: "Abrir en el navegador"
Si nos decidimos por efectuar una descarga manualmente, es importante ver primero dónde tenemos guardados los trozos restantes (en el caso de que sean varios y que el navegador no tenga un lugar asignado por defecto).
En caso contrario, descargamos en el sitio por defecto y posteriormente lo movemos al directorio donde estén el resto de trozos para hacer la unión de los mismos mediante unrar, lxsplit o nuestro descompresor favorito.
- Instalar la versión beta-tester "NIGHTLY".
Solución arriesgada por las consecuencias que tiene instalar una versión no estable del programa.
Hay que recordar que a fecha de hoy, 14 de septiembre del 2010, todavía no ha salido la versión 1 del programa (actualmente estoy corriendo con la 0.9.580)
- Esperara a que salgan actualizaciones de los plugins.
Puedes hacer una comprobación de las actualizaciones disponibles en las siguientes direcciones.
En español:
http://www.anonym.to/?http://jdownlo.../changes/index
En inglés:
http://board.jdownloader.org/forumdisplay.php?f=22
Instalar la versión beta tester "NIGHTLY".
Frente a la versión estable "Synthy", tenemos la destinada a beta tester, "Nightly".
Las actualizaciones normales recibidos por la versión "Nightly" muchas veces solucionan los problemas de plugins que podemos tener en servidores que nos impiden las descargas.
No se puede olvidar que al ser un modo de prueba muchas de las actualizaciones contienen errores importantes o una funcionalidades limitadas.
En cualquier caso he podido comprobar que son más los beneficios que los problemas, habiendo podido descargar de muchos servidores que no podía hacerlo con la versión estable.
Cambiar nuestro cliente de "Synthy" a "Nightly" en linux es así de sencillo:
1.- Nos vamos al directorio donde tengamos instalado el jDownloader, en mi caso es /home/usuario/bin/JDownloader.
Abrimos nuestro gestor de archivos favorito (konqueror, Nautilus, dolphin, etc). Allí creamos un documento de texto sin formato (lo llamaremos NIGHTLY, aunque el nombre es indiferente) con los siguientes comandos:
Cita:
|
java -jar jdupdate.jar -branch NIGHTLY
|
Le asignamos permisos de ejecución, bien en modo gráfico o en modo consola.
En modo consola sería:
2.- Ya podemos ejecutar los comandos del scrpit que acabamos de crear.
Dentro del mismo directorio lo ejecutamos:
El programa de actualización se encargará de convertirnos a la versión beta.
Una vez termine todo el proceso ya podemos ejecutar el jDowloader en la nueva versión.
3.- En caso de que queramos volver a la versión estable, sólo tenemos que editar el scrip o hacer otro con los siguientes comandos:
Cita:
|
java -jar jdupdate.jar -branch RESET
|
Si creamos un script nuevo hay que tener en cuenta la ejecución de permisos, tal y como hicimos con el anterior. El nombre es indiferente, en mi caso lo llamo SYNTHY.
Nuevamente volvemos a tener la versión estable.
____________________
Cambiar nuestro cliente de "Synthy" a "Nightly" en Windows es así de sencillo:
En windows puede estar en la ubicación por defecto, dependiendo de la versión que tengas (XP/Vista/7).
Para descubrir dónde se encuentra, lo más sencillo es darle al icono de JD, pulsar con el botón auxiliar del ratón y darle a propiedades.
Ahí te aparecerá la ruta donde se encuentra instalado.
Estas son las ubicaciones más comunes dependiendo de la versión:
XP-> C:\Archivos de programa\JD...
Vista/7-> C:\Program files\JD...
Cómo editar un script para hacer la conversión automática entre "nightly" y "Synthy".
Crea un archivo de texto sin formato (mousepad, leafpad, gedit, kwrite, etc) y ponlo en el mismo directorio del JDownloader.
Dale permisos de ejecución y ejecútalo en modo consola cada vez que quieras hacer la conversión de NIGHTLY a SYNTHY.
En el caso que tengas windows, crea un archivo de texto plano con el "bloc de notas" (por ejemplo), una vez editado le cambias la extensión .txt por .bat
¡¡Ya está!!
Aquí el script:
Cita:
#!/bin/bash
echo ""
echo "1- Pasar a NIGTLY"
echo "2- Regresar a versión estable SYNTHY"
echo ""
echo "Escojer opción:"
read VAR
if [ "$VAR" = 1 ]; then
java -jar jdupdate.jar -branch NIGHTLY
elif [ "$VAR" = 2 ]; then
java -jar jdupdate.jar -branch RESET
else
echo "Opción incorrecta"
fi
|
Como descargar archivos DLC con el Jdownloader
Los archivos DLC son un formato con información encriptada de texto plano que contiene las direcciones de todos los enlaces relacionados con un archivo de gran tamaño. Es una forma de bajarnos toda una serie larga de links (para descargar contenido con muchos trozos) en un solo fichero.
Primero descargamos el DCL y él mismo nos crea en el "Capturador de enlaces" todos los que contenía el archivo.
Le damos al botón "
Agregar todos los enlaces" y ya podemos proceder a la descarga.
- Aquí hay un tutorial donde se explica cómo hacerlo:
http://new.taringa.net/posts/ebooks-...ownloader.html
Como crear archivos DLC con el Jdownloader para la carga al servidor.
Este es un caso inverso al anterior, en el que el usuario lo que quiere es subir muchos enlaces al servidor mediante el DLC.
- Aquí un tutorial donde explican el modo de hacerlo:
http://www.downtwarez.com/foro/tutor...ownloader.html
Cómo capturar vínculos de enlace.
En ocasiones nos podemos encontrar con una página de links sharing en donde en vez de enlaces tenemos vínculos.
Cuando son pocos podemos utlizar el menú contextual "Copiar ruta del enlace", o bien ir abriéndolos uno a uno y copiar la dirección URL, pero qué ocurre cuando nos encontramos con algo tan desalentador como ésto:
Cita:
Descarga part. 001
Descarga part. 002
...
Descarga part. 125
Descarga part. 126
|
Existen tres maneras de solucionar este problema. La reseño en orden de conocimientos necesarios para ejecutar el truco.
1.- Método de capturar a través del código fuente de la página.
En tal caso pulsamos sobre una zona vacía de la página y con el botón auxiliar abrimos el menú contextual y elegimos "Ver código fuente de la página".
En Firefox uso el atajo de teclado "
Ctrl.+U".
Nos debe aparecer una página con toda la información y los código HTML de la misma. En la foto adjunta he destacado en rojo los enlaces que apuntan a RapidShare, pero puedes hacer una copia completa "a saco" con el ratón y hacer un copiar (Ctrl.+C) en el caso de que te interesen todos los enlaces que haya en la web. Otra forma de hacer lo mismo que el método anterior.
JDownloader sabe diferencias la información intrascendente de lo que son enlaces reales hacia servidores y los almacenará en su "Capturador de enlaces".
Después podemos editarlos en el mismo en el caso de que no nos interesen todos. Una vez hecho los mandamos a la zona de descargas con "Agregar todos los enlaces".
2.- Método de seleccionar los enlaces de forma selectiva en el código fuente de a página.
También puede hacerse una selección un poco más selectiva buscando entre todos los códigos HTML, los enlaces que apuntes a servidores que nos interese. Como se puede ver en la foto no es muy complicado diferenciarlos. Sólo es cuestión de un poco de práctica en aprender a diferencias la paja del grano.
Un modo de hacerlo sin perderse en el galimatías que es el código fuente, es hace lo siguiente.
- Abro el primer vínculo de toda la lista de enlaces.
- Copio la URL del servidor.
- Después abro el código fuente como ya he explicado y pulso "Ctrl.+F"
- Pego la dirección de la primera descarga e inmediatamente el cursor se posicionará en la zona donde están todos los enlaces.
- Selecciono todos, y copio (Ctrl.+C) para pasarlos al portapapeles y de allí al capturador de enlaces del JD.
- Ya está.
Al descomprimir los trozos en RAR nos aparecen archivos y/o directorios con el carácter � y no son reconocidos por el sistema.
Solución a través de la consola con el comando "mv".
El problema es debido a que dichos archivos/directorios van codificados según el sistema de codificación de caracteres de Windows (ISO-8859-1), mientras que en Linux se utiliza la codificación unicode (UTF-8).
Cualquier archivo/directorio que venga acentuado nos aparece con el fatídico carácter "�" y el sistema no nos lo reconoce.
El truco para "rescatar" los mismos es abriendo consola y cambiarle el nombre. Sustituir el signo "�" por cualquier otro.
A partir de aquí ya no tendremos problemas para el sistema vuelva a reconocerlos.
Ejemplo con el comando "mv"
Es importante que si el archivo/directorio tiene espacios, se ponga en la consola entre comillas.
Aquí tienes un post de este mismo foro, en el que al final se habla de ello.
http://www.forosuse.org/forosuse/sho...t=14730&page=3
Aún así, mi consejo es que no configures el JD para que borre los trozos originales en RAR.
Hay ocasiones en las que resulta imposible rescatar los archivos con errores.
Esto suele ocurrir cuando el carácter erroneo está al principio del archivo o cuando los errores son tantos que resulta tediosa su regeneración.
En estos casos lo que hago es copiar los trozos a una carpeta puente y descomprimirlos con Ark (unrar). Hasta ahora no he tenido problemas de esta forma.
Algunos archivos aparecen con caracteres "raros" donde deberían aparecer acentos o la letra ñ y no se puede realizar ninguna operación con ellos: no se pueden ejecutar si son programas, no se pueden ver si son archivos multimedia, ni tampoco se pueden renombrar, copiar o mover. Para corregir el problema solo hay que cambiar el nombre del archivo o directorio ejecutando el siguiente comando desde una consola y en el mismo directorio donde esté el archivo[1]:
mv nombre_antiguo nombre_nuevo
Sin embargo, esta forma no funciona siempre; la siguiente sí:
Solución a través de consola mediante inodos.
1. Obtener el inode[2] del archivo:
Cita:
|
ls -il nombre_del_archivo_problemático
|
El resultado que se obtiene es una línea que empieza con un número, el inode del archivo.
2.
Renombrar el archivo ejecutando la orden:
find . -inum número_del_inode -exec mv -i {} nombre_nuevo \;
Ejemplo: cambiar el nombre al archivo xx�xxx.avi[3].
[quote ls -il xx�xxx.avi
786952 -rw-r--r-- 1 xxx users 0 nov 29 15:00 xx�xxx.avi
find . -inum 786952 -exec mv -i {} xxx.avi \;[/quote]
LLegados a este punto el archivo ya tiene un nombre válido y se puede trabajar de manera normal con él.
Solución a través de consola mediante el comando convmv.
Si en vez de un solo archivo se tienen varios este método puede resultar demasiado laborioso. Una alternativa es instalar y usar un programa, también de consola, llamado convmv[4]. Para instalarlo desde la consola se puede usar el comando zypper:
Después, y una vez situados en el directorio donde están los archivos, se corrigen los nombres con el comando:
convmv -r -f cp1252 -t utf-8 * --notest
en el que los parámetros que se indican tienen el siguiente significado:
* -r: para corregir los ficheros de modo recursivo, es decir, los del mismo directorio y los que estén en directorios dentro de él (subdirectorios).
* -f: es la codificación de caracteres que se piensa (o se sabe) que tienen los nombres de archivo que muestran los caracteres raros. En muchas ocasiones estos archivos provendrán de máquinas Windows que usan la codificación por defecto Windows-1252 o CP-1252. Para ver la lista de codificaciones que se puede usar ejecutar convmv --list.
* -t: es la codificación de caracteres a la que se quiere convertir los nombres de archivo. Normalmente es utf-8.
* --notest: si no se indica solo prueba, pero no hace ningún cambio. Obsérvese que usa dos guiones al principio y no uno como los otros parámetros. Es conveniente probar antes sin este parámetro porque muestra cómo quedarían los nombres; si el resultado no es correcto se prueba otra codificación, y cuando se de con la correcta, entonces se añade el parámetro.
* *: es un comodín que indica "todos los archivos". Por tanto, si se trata de un archivo comprimido es mejor descomprimirlo en un directorio para él solo y así evitar que la operación pueda afectar a otros ficheros que estén en su mismo directorio.
Naturalmente, si alguno de los parámetros indicados no va a ser de utilidad no hay que incluirlos. Además, las codificaciones del ejemplo son solo eso, un ejemplo, y puede que se tenga que usar otras. Para ver la lista de opciones que soporta convmv ejecutar convmv --help, y para ver su archivo de ayuda man convmv.
Solución a través de consola con el Midnight Commander.
* Midnight Commander [5]: es un gestor de ficheros para consola que puede ser capaz de permitir cambiar los nombres de archivo o manipularlos. Pertenece al paquete mc.
Se puede instalar así:
Solución mediante el programa ThunarBulkRename.
* ThunarBulkRename: es un programa para renombrar archivos en lote (en grupo, aunque también puede cambiar el nombre de uno solo) con interfaz gráfica (las ventanas normales). Con él no he tenido problemas a la hora de renombrar archivos con nombres raros. Pertenece al paquete thunar. Un pequeño inconveniente es que si se instala dicho paquete se pueden instalar unos cuantos más si no se sabe manejarlos bien (por las dependencias), aunque ocupan poco espacio.
[1] En la consola se utiliza la orden cd ruta para cambiar de directorio. Si el archivo problemático está, por ejemplo, en el directorio /home/xxx/descarga, ejecutando la orden cd /home/xxx/descarga se cambiará a dicho directorio. Para más información sobre el comando ejecutar la orden man cd en la consola.
[2] El inode de un archivo es un número que lo identifica de forma unívoca en el sistema de archivos.
[3] Como no se sabe cuál es el carácter "raro", para escribir su nombre se puede copiar y pegar con el ratón o pulsar la tecla tabulador antes del carácter problemático para que se termine de escribir automáticamente. Por ejemplo:
ls -il xx[en este punto pulsar la tecla tabulador para que el nombre del archivo se termine de escribir automáticamente]
[4] Fuente: el blog de zchronos.
[5] Según comenta DiabloRojo en Como eliminar archivos i carpetes de la papelera, al menos se puede usar para borrarlos.
Gestionar correctamente el ancho de banda.
Consideraciones previas:
1.- El ancho de banda está limitado en primer lugar por el que te proporciona tu proveedor de internet (ISP).
2.- Hay ciertos servidores que limitan el ancho de banda en función del tráfico para usuarios free.
Dicho esto, lo que sí podemos hacer es administrar la velocidad lo más inteligentemente posible según nuestras posibilidades.
Yo utilizo los siguientes trucos para priorizar las descargas en función de mis necesidades.
1.- Mi ancho de banda está en una media de 300kb/s, así que en la zona inferior derecha, donde dice "velocidad", lo pongo en 250 cuando estoy navegando. De este modo puedo abrir el correo y navegar sin problemas de velocidad.
Si termino de usar la navegación y me voy a tomar una tila, pues vuelvo a ponerlo en "cero" y de este modo descarga "a saco" toda la velocidad que me de mi conexión.
2.- El orden de descargas está determinado según la posición que tengan los enlaces, eso lo podemos modificar con las flechitas verdes que hay en la parte superior.
Sin embargo sí que podemos hacer que una determinada descarga optimice el ancho que dispongo según la urgencia de la misma.
Pulsamos sobre la misma con el botón auxiliar del ratón y elegimos: "Prioridad-> Baja, Normal, Alta, Más Alta, Urgente" según nuestras necesidades.
Algunos lo llaman un truco para bajar más deprisa, pero en realidad es una forma de administrar el ancho de banda, nada más.
Los "free users" no van a convertirse en "premium" con este "truco". Ya dije al principio de este tutorial que no hay trucos para ésto.
Lo que sí se puede hacer es cambiar nuestra IP pública y engañar al servidor cuando hemos alcanzado alguna de las limitaciones de tráfico que nos impone.
Eso será tema del próximo truco.