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
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:
Publicar un comentario