Descargar de Megaupload: Megaupload Download 0.3

Megaupload Download es un pequeño programa que facilita descargar archivos desde Megaupload usando una cuenta Premium.

En esa versión además de indicarle los archivos a descargar desde un archivo o directamente como parámetros en la línea de comandos, también se puede indicar una página web en la que buscar enlaces de Megaupload o descargar todos los enlaces de Megaupload que se encuentren en el portapapeles.

Descargar enlaces pasados como parámetro:

megaupload-dl http://megaupload.com/?d=FILE1 … http://megaupload.com/?d=FILEN

Buscar y descargar enlaces de Megaupload de una página web (aquí hay que tener cuidado con escapar el carácter & sustituyéndolo por \&, dado que este caracter se utiliza en la consola para poner un trabajo en segundo plano):

megaupload-dl http://una-pagina-web.com

Descargar una lista de enlaces listados en un archivo de texto:

megaupload-dl enlaces.txt

Descargar los enlaces de Megaupload encontrados en el portapapeles (a esta función sólo se puede acceder si PyGTK está instalado en el sistema):

megaupload-dl -c

35 comentarios en «Descargar de Megaupload: Megaupload Download 0.3»

  1. Weno pues escribo aqui xq la version 0.1 esta ya un poco desfasada no?? jeje es lo q tiene googlear. De todas formas la version q tengo instalada si es esta, xq en el enlace de descarga me llevo al mismo.
    Pero me sigo preguntando lo mismo, como puedo hacer descargas simultaneas?

    Thanksss!!

  2. sabes, ando buscando esto hace tiempo el megamanager no me gusta va muy lento en comparacion con el idm, ahora no sabes de algun programita q haga esto pero en windows.?

    seria mucha ayuda

  3. Muy útil el script. Yo me habia hecho uno parecido (a la versión 0.1)

    De todos modos, tiene un bug 😉

    Si el enlace «final» de MU es del tipo

    www100.megaupload….

    la descarga falla: Ejemplo:

    http://www.megaupload.com/?d=TS7PR7Z5

    –01:05:35– http://www113..megaupload.com/files/4007bfa2afd565f56aae1d5cbaed5e40/lc.part14.rar
    => `lc.part14.rar’
    Resolviendo www113..megaupload.com… falló: Nombre ó servicio desconocido.
    [2008-02-13 01:05:35] – List updated

    Por lo demás, funciona de maravilla. Mucho mejor que el mio.

    Un saludo!

  4. Muchas gracias por el script, es fantástico! pero yo también tengo el mismo problema de falló: Nombre ó servicio desconocido…. sabe alguien a que es debido?

  5. Confirmo lo dicho por Zero Signal, y la solución es muy sencilla.

    Sustituir en megaupload-dl.py la línea:

    real_url = re.findall(«document.getElementById\(\»downloadhtml\»\).innerHTML = ‘<a href=\»http://www\d*\.(.*)\» class=\»downloadlink\»», source)[0]

    por esta:

    real_url = re.findall(«document.getElementById\(\»downloadhtml\»\).innerHTML = ‘<a href=\»http://www\d*\.*(.*)\» class=\»downloadlink\»», source)[0]

    (Solo había que añadir un carácter a la expresión regular, concretamente un asterisco después de www\d*\.)

  6. Una rectificación a la corrección que expuse antes. Esto sería más correcto:

    Sustituir:
    real_url = re.findall(«document.getElementById\(\»downloadhtml\»\).innerHTML = ‘<a href=\»http://www\d*\.(.*)\» class=\»downloadlink\»», source)[0]

    por:
    real_url = re.findall(«document.getElementById\(\»downloadhtml\»\).innerHTML = ‘<a href=\»http://www\d*\.+(.*)\» class=\»downloadlink\»», source)[0]

    No es que el anterior código no funcione, pero este sería más correcto…

  7. Gracias por la info, tmb hay que decir que me interesaba porque estoy aprendiendo glade y quería ver si podía hacer un glade para tu aplicación si lo consigo te lo mando para que le eches un ojo.

  8. Por favor corrige la expresión regular de la línea:

    real_url = re.findall(«document.getElementById\(\»downloadhtml\»\).innerHTML = ‘<a href=\»http://www\d*\.(.*)\» class=\»downloadlink\»», source)[0]

    por

    real_url = re.findall(«document.getElementById\(\»downloadhtml\»\).innerHTML = ‘<a href=\»http://www\d*\.+(.*)\» class=\»downloadlink\»», source)[0]

    esto corrige el error con algunos link tipo http://www123..megaupload.com/files/blablabla, es decir, con más de un punto antes de ‘megaupload’

    He observado este error con algunos enlaces en la versión para descargar megaupload-dl_0.3.0-1.tar.gz

  9. Bueno pues yo poseeo una cuenta premium y el caso es que es lo único que me tiene apegado a tener windows aún… porque el script está bien, pero el mega manager te permite descargarlos simultáneamente… y las velocidades además aquí son inferiores…. no se podría hacer para que descargase más de un archivo simultáneamente( pregunto desde la máxima ignorancia) gracias

  10. Increible!

    Llevaba dias cabreado buscando alternativas linux, que si wine, que si tal… Lo has bordado! TREMENDA UTILIDAD, muchísimas gracias por compartirla

    Y además sugiero alguna mejoritas:
    1 – descargas simultaneas (a mi me va a 1/4 de mi velocidad total, no si se debe a hacerlo por wget)
    2 – elegir ruta de descarga

    Qué pasa si el archivo existe? pregunta algo el programa?

    Muchas gracias en serio! super-útil!

  11. Te propongo un par de mejoras, la primera sería como dice un usuario un par de comentarios por arriba permitir descargas simultaneas. Esto yo creo que podrias hacerlo con xargs sin mayor problema. Y la segunda seria implementar la subida de ficheros. Aqui si que estoy perdido, porque no se con que comando se puede subir un fichero a la cuenta de megaupload…

  12. Hola, quería comentar que tengo cuenta premium y uso este pequeño programa que es una maravilla pero tengo un problema.

    Veréis mi contraseña de Megaupload tiene el % y me peta cuando intenta recuperar la contraseña:

    File «/usr/bin/megaupload-dl», line 97, in
    password = cfg.get(«Login», «password»)
    File «/usr/lib/python2.5/ConfigParser.py», line 525, in get
    return self._interpolate(section, option, value, d)
    File «/usr/lib/python2.5/ConfigParser.py», line 593, in _interpolate
    self._interpolate_some(option, L, rawval, section, vars, 1)
    File «/usr/lib/python2.5/ConfigParser.py», line 634, in _interpolate_some
    «‘%%’ must be followed by ‘%%’ or ‘(‘, found: %r» % (rest,))

    A ver si me decís como puedo solucionar este problema la cosa es que comparto cuenta con mas gente y no puedo cambiar la pass.

    Saludos y Graciass

  13. quiero verme el capitulo 27 de tenjo ten pero me dicen que tengo que bajar la descarga por megaupload y no se como hacerlo, espero que sea gratis

    1. Tienes que cambiarlo en el archivo de configuración. En Linux es un archivo oculto llamado .megaupload-dl que se encuentra en tu carpeta de usuario. En Windows es un archivo megaupload-dl.ini que se encuentra en la carpeta %appdata%

  14. Pregunta para un experto:

    soy cinéfilo, es el caso que adquirí una cuenta premium Megaupload, en las vacaciones pasadas mi nieto cambió el nombre de usuario y contrasaña por otras de su gusto, pude cambiar la contraseña pero no el usuario (login) ¿cómo cambiarlo al usuario original? Gracias anticipadas

Responder a Alejandro Cancelar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.