Como descargar archivos usando Axel en Firefox
Axel es un completo acelerador de descargas multiplataforma, que permite acelerar las descargas usando múltiples conexiones en lugar de una sola.
Uno de sus atractivos principales es su poco tamaño, además de que la mayoría de los proyectos de aceleradores de descarga están un poco olvidados u casi obsoletos.
Para instalarlo en Fedora es necesario descargarlo y compilarlo, aquí están las instrucciones para esto:
# wget http://alioth.debian.org/frs/download.php/2717/axel-2.3.tar.gz # tar xvzf axel* # cd axel-* # ./configure # make # make install
Luego de esto, ya podemos probar el software, en una terminal podemos descargar un archivo de ejemplo:
$ axel http://wordpress.org/latest.zip
Integración con Mozilla Firefox
Primeramente es necesario instalar la extensión de Firefox flashgot
Una vez instalada es necesario integrarlo con axel, para ello crearemos un script que dejaremos alojado en /usr/local/bin/axel-fg
#!/bin/bash # axel-fg Script para usar Axel en Flashgot, utilizando gnome-terminal # Primer argumento ($1): numero de conexiones que usará axel. # Segundo argumento ($2): directorio donde se guardara el archivo descargado. # Tercer argumento ($3): url del archivo a descargar. # # @autor Juan C. Mardones Koning, basado en el script de Andrea Romagnoli # @version 30-03-2009-14:07 gnome-terminal --title="Desc.: $3 con $1 Con." -e --command="axel -a -n $1 -o \"$2\" $3"
Continuamos la instalación, permitiendo que el archivo se ejecute por cualquiera:
#chmod a+x /usr/local/bin/axel-fg
Con esto pasamos a configurar la extensión, en el apartado Herramientas de Firefox >> Flashgot >> Otras opciones
Allí agregamos el script, es importante señalar que es necesario colocar en la Plantilla de argumentos un valor numérico (en mi caso 10) que indica el numero de conexiones, seguido de [FOLDER] y [URL] :
Con esto ya podemos probar el software, esta es una muy buena integración, ya que de ahora en adelante utilizaremos todo el ancho de banda que podamos al descargar un archivo (claro esta, si el servidor permite múltiples conexiones
)


