Jump to content

aria2 + FlashGot: integración manual en Firefox


Recommended Posts

aria2 es un potente gestor de descargas directas, BitTorrent y Metalink por línea de comandos. Tiene capacidad de aceleración de descargas y descargas en paralelo.

 

FlashGot es una popular extensión del navegador web Firefox y similares, cuya utilidad es dar capacidad de descarga a Firefox usando gestores de descarga externos a Firefox.

 

En este manual se explica cómo integrar aria2 con aceleración en FlashGot de forma manual.

 

 

# INSTALACIÓN DE ARIA2:

 

Véase: http://www.chilecomp...linea-comandos/

 

 

# INSTALACIÓN DE FLASHGOT EN FIREFOX:

 

Visitar con Firefox la página https://addons.mozil.../es-ES/firefox/, buscar en el recuadro de búsqueda "flashgot" e instalarlo

 

 

# INSTALACIÓN DEL SCRIPT QUE USARÁ FLASHGOT:

 

 

#!/bin/bash

 

# Este script sirve para integrarlo a la extensión de Firefox 'FlashGot' y hacer descargas directas desde Firefox usando aria2c

# NOTA: las descargas se guardarán en el directorio del usuario. Si la descarga es un vídeo de Youtube se guardará con el nombre de "videoplayback"

 

 

#Shell script for flashgot with aria2c

#aria2c_v2.sh DIR UFILE CFILE REFERER

 

#Specify where aria2c executable is

ARIA2C_BIN=/usr/local/bin/aria2c

 

#All unfinished downloads are saved to this file when aria2c exits.

#Since many aria2c instance can run at the same time, to avoid session

#file is overwritten on the exit of each instance, we use timestamp

#and pid of shell to generate unique enough file name.

SESSION_FILE=$1/session-`date +"%Y-%m-%d-%H:%M:%S-$$"`.txt

 

#Specify additional command-line options here

ARIA2C_OPTS="--save-session=$SESSION_FILE"

 

$ARIA2C_BIN $ARIA2C_OPTS --referer="$4" --load-cookie="$3" -k1M -x4 --check-certificate=false -j1 -d "$1" -i "$2"

#Remove empty session file.

if [ ! -s $SESSION_FILE ]; then

rm -f $SESSION_FILE

echo "Removed empty session file."

fi

echo ""

echo "Hit enter to continue"

read x

 

 

- Copiar el texto del recuadro superior y pegarlo en un archivo de texto

 

- Guardar el archivo de texto con el nombre de aria2flashgot

 

- Ir con un Terminal al directorio donde se ha guardado el script de uso y ejecutar:

 

$ sudo cp aria2flashgot /usr/local/bin && sudo chmod 777 /usr/local/bin/aria2flashgot

 

 

 

# INTEGRACIÓN MANUAL EN FIREFOX:

 

- Abrir el navegador Firefox

 

- Posiblemente FlashGot haya detectado automáticamente la existencia de aria2 y lo haya integrado en su lista de gestores de descarga. Pero este aria2 solamente funcionará con las opciones por defecto, con lo que no será posible usar la aceleración.

 

- En Firefox ir a 'Herramientas>Complementos>Extensiones>FlashGot>Preferencias>Opciones Generales'

 

- Una vez en Opciones Generales, configurar un nuevo gestor de descargas tal y como se muestra en la siguiente imagen:

 

http://subefotos.com...db80d94f2eo.png

 

***NOTA: el script está configurado para realizar una aceleración consistente en 4 conexiones simultáneas. Si se desea aumentar o disminuir el número de conexiones, cambiar el 4 de la opción -x4 al número que se desee, siempre y cuando no se supere el 16

Edited by elmohino
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...