Descargar de Megaupload: Megaupload Download 0.3

« Un reloj mejorado: intlclock en Ubuntu | Fondo de pantalla Tux »

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

Relacionadas

Comentarios
  1. Que buena idea? como se te ocurrio? xD

  2. ¿Te refieres a lo de que busque los enlaces en una página web? Pues creo que lo soñé…

    ¡Nooooo! ¡Es coña! :P Gracias por la idea. :)

  3. Nada :P gracias a ti por llevarla a cabo! jeje

  4. esab

    Wooo! increible programa.. lo hiciste tu?
    que interesante!

  5. Viny_Rec

    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!!

  6. windows

    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

  7. Este programa se puede utilizar en Windows.

  8. 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!

  9. una pagina buena para encontrar links de megaupload es http://www.mulinks.org

  10. fryvlc

    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?

  11. Alejandro

    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*\.)

  12. Alejandro

    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…

  13. Ahora solo hace falta el script para subir ficheros automaticamente… y esta vez no tengo una alternativa ni nada por donde empezar…

  14. Hola Zootropo,
    Una cosa no hay alguna manera de poder cambiar el usuario que se logea? Gracias.

  15. Se guarda en un archivo de configuración oculto en tu carpeta de usuario, Goldrak.

  16. 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.

  17. Alejandro

    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

  18. Jex

    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

Deja un comentario