No hay muchos aceleradores de descargas para Linux que integren bien con navegadores y que tengan soporte para descargar enlaces directamente en el navegador. Herramientas de línea de comandos como axel download accelerator y aria2 están disponibles para Linux pero tienes que copiar del navegador los enlaces y pegarlos en el terminal o en su interfaz gráfica.
La extensión para Chromium PyAxelWS Download Accelerator ahora permite a los usuarios acelerar las descargas usando un script de Python llamado PyAxelWS y Web Sockets de HTML5. PyAxelWS es una versión extendida del script original Pyaxel el cual permite a los usuarios descargar archivos desde el terminal.
Características de Pyaxel
- Descargas aceleradas: Los archivos se dividen en piezas y cada pieza se descarga por separado a través de una conexión HTTP. Esto puede aumentar significativamente la velocidad de descarga si el servidor permite conexiones individuales.
- Reconexión persistente: Si las conexiones se pierden, se vuelve a intentar varias veces hasta que parte del archivo se ha descargado completamente.
- Descargas reanudablea: Las descargas se pueden detener y ser reanudas en un momento posterior.
- Limitar la velocidad de descarga: El ancho de banda ocupado por el programa puede ser limitado para que no se trague todo el ancho de banda disponible.
- Indicador del progreso de descargar: Indica el progreso de cada conexión y proporciona estimaciones del tiempo que resta para completar la descarga.
Las nuevas características introducidas por PyAxelWS
- Implementación de HTML5 Web Socket server
- Biblioteca JavaScript que proporciona una interfaz con el servidor
- Una aplicación cliente diseñada para el navegador web Chromium
Instalación y configuración
- Descargar el script PyAxelWS aquí
- Descargar la extensión para Chromium aquí
- Extraer el archivo donde quieras.
- Desde un terminal vamos al directorio donde se extrajeron los scripts. (Por ejemplo, cd /home/usuario/Downloads/scripts101/)
- Instalamos dtach: sudo apt-get install dtach
- Vamos a System > Preferences > Startup Applications. Agregamos el siguiente programa: dtach -A python /home/usuario/Downloads/scripts101/pyaxelws.py
Ejecutamos desde el terminal el comando: python pyaxelws.py para probar el puerto de escucha.
Ahora vamos a las opciones de la extensión de Chromium (click derecho en el ícono de Python), le ponemos la ruta para el directorio donde se guardarán las dercargas y hacemos click en Test connection:
Finalmente probamos descargando algún enlace desde una página:
Nota importante: Cuidado al cerrar Chromium cuando hay descargas en progreso, pues este no avisa y se cancelan todas las descargas.
amigo tengo un problema, no completa el test de conexion.
ResponderEliminarPosiblemente ya esté obsoleta esta guía, pues es de 2010.
Eliminar