07 julio 2011

Cómo descargar desde MegaUpload RapidShare y otros desde la Terminal

La Consola o Terminal constantemente nos ahorra muchos esfuerzos, automatizando tareas tediosas y simplificando procedimientos. En mi caso hasta hace poco tenia la necesidad de descargar desde estos Servidores de Descargas por medio de su página web, muy cansino cuando es una gran cola de archivos, afortunadamente esto termino.


PlowShare es un script que usa cURL para hacer esta tarea más sencilla permitiendo crear una lista de archivos y dejando que tranquilamente se encargue de todo.

De hecho, los paquetes que previamente tienen que estar instalados son:

curl recode imagemagick tesseract-ocr-eng spidermonkey-bin aview perlmagick

Para instalar siempre la ultima versión de PlowShare en un sistema Slackware, quiza como Salix ejecutamos este comando:

Buscando el paquete en SlackFind o en LinuxPackages y despues un simple

#installpkg


Desde los fuentes (o "sources", path de instalación por omision o "default" path es /usr/local):
# wget http://plowshare.googlecode.com/files/plowshare-VERSION.tgz
# tar xvzf plowshare-VERSION.tgz
# cd plowshare-VERSION
# bash setup.sh install

Desde los fuentes como non-root:
$ wget http://plowshare.googlecode.com/files/plowshare-VERSION.tgz
$ tar xvzf plowshare-VERSION.tgz
$ cd plowshare-VERSION
$ PREFIX=/home/$USER bash setup.sh install

Desde repositorio:
# svn checkout http://plowshare.googlecode.com/svn/trunk/ plowshare
# cd plowshare
# bash setup.sh install


Lo que hace es primero instalar las dependencias, luego descarga la ultima versión SVN y la instala. Aunque siempre puedes descargar el SlackBuild y generar el .TBZ desde aquí.


# cd /soft/SlackBuilds
# tar -zxf plowshare.tar.gz
# cd plowshare
# cat plowshare.info

Ahi tenes que leer la url rotulada DOWNLOAD que es el link directo al último código fuente con el que se probó exitosamente el script de compilacion SlackBuild que vamos a correr.

# wget http://plowshare.googlecode.com/files/plowshare-0.9.4.tgz
# ./plowshare.SlackBuild
El paquete de instalación va a parar a /tmp asique estamos a 1 línea de distancia de tener el paquete instalado...

# installpkg /tmp/plowshare*.tgz

Al la tercera vez que hagas esto, vas a ver que lo tenes instalado en menos de 1 minuto.


PlowShare es compatible con más de 20 servidores de descargas, la lista completa la puedes consultar aquí. A continuación algunos ejemplos de uso:


plowdown http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar
plowdown lista_de_links.txt
plowdown -r 50K http://www.rapidshare.com/files/86545320/Tux-Trainer_25-01-2008.rar
plowdown -a myuser:mypassword http://www.megaupload.com/?d=132348234
plowup --auth-freezone=miusuario:micontraseña /direccion/de/miarchivo.txt rapidshare

Se observa que en el primer ejemplo se hace una descarga desde RapidShare, el segundo es una lista de enlaces, seguido de una descarga con limitación a 50kb/s; luego una descarga desde MegaUpload con usuario registrado. El ultimo ejemplo es de una subido usando RapidShare. Hay algunos más ejemplos en la documentación, en su página de Google Code.

Basado en: http://angelverde.info/como-descargar-desde-megaupload-rapidshare-desde-terminal/#more-1252

No hay comentarios: