Hemeroteca de la sección “comandos”


El motivo de este pos no es otro que contaros los avances en mi mini proyecto que os comente hace dos semanas decir que la versión esta a punto de ser finalizada. En breve la posteare para el disfrute de todos y un pequeño manual de cómo utilizarlo y de todas las opciones que dispone, de momento adelantaros lo siguiente:

Ya es posible descargar ficheros de una lista y de solo una dirección indicada individualmente.

Si se descarga desde una lista, el script genera paralelamente un log indicando la lista en cuestión la fecha actual, así como también cada descarga si ha finalizado correctamente o no, la hora de inicio y la hora final.

Lo que falta por hacer antes de poner la primera versión a vuestra libre disposición.

Ahora me falta indicar el nombre del archivo descargado (en el log) correspondiente a la url indicada y el tiempo que ha tardado restando la hora inicio y hora final, aunque esa operación es un poco compleja debido a que pueden ser horas, minutos o incluso días, así que otra opción seria recuperar el tiempo que ha tardado en realizar la descarga aprovechando la salida que genera el wget para utilizarlo en el log, que probablemente sea lo que haga.

(more…)

Comentarios 2 comentarios »

Hola,

Bienvenidos/as de nuevo, he estado entretenido estos días en la creación de un script para descargar contenido de megaupload desde Linux al estilo del mega manager (que solo existe versión para windows) desde línea de comandos, basándome en la explicación de múltiples sitios utilizando el comando wget, con diversas opciones.

Pasos previos para poder utilizar el escript primeramente la cuestión principal consiste en llegar a ha “autentificarse” y demostrar que estas logueado en megaupload, la manera mas sencilla que encontrado es visitar y loguearte en megaupload desde cualquier navegador, y posteriormente visualizar la cookie de este dominio la variable user (el contenido de esa misma es un numero codificado en md5 que contiene el valor de tu usuario y te autentifica como usuario)

Nota: solo funciona con usuarios con cuenta Premium

Luego con el numero ese ya nos basta para alimentar por parámetros el comando wget. Como el script no lo publicare hasta que alcance una versión 0.9b con gestión de logs y aviso de las descargas por correo y demás mejoras que posteare en breve (por si alguien se anima ha ceder alguna opinión y/o mejora). Os pongo un ejemplo de la utilización de mencionado comando para descargar.

1) Obtener el número en md5 de la autentificación a traves de cualquier navegador.
2) Activar desde las opciones de megaupload la descarga automática (si no solo se te descargara el html de la web y no el fichero en cuestión).
3) Utilizar una version de wget superior a la 1.10.2, probado y verificado con la versión: GNU Wget 1.11.4 luego ejecutar este comando para descargar un fichero cualquiera a traves de una url que especifiques en el comando como parámetro.
4) Después de este tocho os dejo el comando ya parametrizado marcando en negrita lo que se debe cambiar por vuestros datos.

wget -U -c –no-cookies –header “Cookie: user=2fe93d7a3432e7892e8acdbc3e1cfc47http://www.megaupload.com/?d=88SA2HB6

La opción ‘-c’ insiste en la reconexión en caso de que se pierda la conexión con el fichero para que la descarga no se vaya al traste.

En el script que estoy haciendo, hace un número concreto de intentos antes de pasar al siguiente fichero en caso de que no pueda en ese momento. Para que a si una descarga fallida no joda todas las descargas encoladas.

Bueno y con esto y un :wq me despido de vosotros, hasta el próximo briconsejo ^_^ saludos!

Comentarios 5 comentarios »

The New Espaun Times [TNET] © | 2008 - 2009 | grupo www.espaunix.com

Linux, Debian, series anime, películas geek y mucho mas