Droopy: Recepcion sencilla de ficheros mediante HTTP

droopy

Si necesitas que algun amigo o compañero de fatigas (curro) te envie un fichero rapidamente, una opcion es emplear Droopy. Droopy es un script de Python que crea un web server en tu maquina para la recepcion de ficheros mediante HTTP. Para usarlo:

– Descargate Droopy y copialo en algun directorio accesible, por ejemplo en /bin.
– Asegurate de tener instalado Python en tu maquina, si no, esto no funcionara.
– Ahora crea el directorio donde quieras recibir los ficheros (p.ej uploads) y desde dentro de ese directorio ejecuta:

$ python /bin/droopy -m "Hola, soy Piwi, puedes enviarme un fichero." -p /home/jose/coco.jpg

Sustituyendo -m “mensaje que quieras poner” y -p “ruta a la imagen del avatar que quieras usar”.

Con eso ya arranca el web server en tu maquina, y tus amigos ya pueden enviarte ficheros a:

http://tudireccionIP:8000

Puedes probarlo tambien localmente desde http://localhost:8000

10 Responses to “Droopy: Recepcion sencilla de ficheros mediante HTTP”


  1. 1 superpiwi febrero 25, 2009 en 9:57 pm

    A spanish translation:

    es = {”maintitle”: “Enviar un archivo”,
    “submit”: “Enviar”,
    “sending”: “Enviando”,
    “successtitle”: “Archivo recibido”,
    “received”: “¡Archivo recibido !”,
    “another”: “Enviar otro archivo.”,
    “errortitle”: “Error”,
    “problem”: “¡Hubo un problema!”,
    “retry”: “Reintentar.”,
    “discover”: “Descubrir la dirección de esta página”}

  2. 2 juancarlospaco febrero 25, 2009 en 10:46 pm

    Muy bueno!!!, mas util imposible…

  3. 3 BPirata febrero 26, 2009 en 12:18 am

    Servirá reemplazando mi dirección ip por los nombres que otorga no-ip.org?

  4. 4 Rober febrero 26, 2009 en 12:55 am

    Muy util. Muchas gracias.

  5. 5 Adry febrero 26, 2009 en 1:25 pm

    @BPirata: la IP y DNS que proporciona no-ip.org son ajenos al programa, por lo que, con ejecutar No-IP en el ordenador donde estás usando Droopy (para que el DNS tome en cuenta la IP externa de tu ordenador, claro), luego ofreces el DNS con el puerto, y ya debería ir, por ejemplo: http://adry.no-ip.org:8000

    Nota: no lo he probado, pero no debería haber ningún problema

    Sobre el programa, me parece muy útil =P

    Por cierto superpiwi, la traducción al español ya la trae en el código, no hace falta añadirla a mano 😉

    Saludos!

  6. 6 kaeltas febrero 26, 2009 en 2:49 pm

    Super util solo tengo una pregunta con que extencion debo de guardar el archivo droopy?

  7. 7 janu-x febrero 26, 2009 en 4:51 pm

    guardalo tal como sta no es window$ 😛 asi k linux reconocera k es un extencion de pyton almenos ami no me da problemas 🙂 sta super 😀

  8. 8 chuche febrero 26, 2009 en 4:52 pm

    Yo tambien tengo esa duda, no se si la tengo que guardar en .py o en otro formato??? alguien sabe

  9. 9 Daniel febrero 26, 2009 en 9:39 pm

    Linux no necesita de extensiones de archivos, al final son sólo corientes de datos, recordad que Linux trata TODO como si fuese un fichero de texto en el cual se escribe y se leen datos.


  1. 1 Droopy - Mini web server para recibir archivos | Paraiso Linux Trackback en marzo 5, 2009 en 12:35 am

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s







¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
febrero 2009
L M X J V S D
« Ene   Mar »
 1
2345678
9101112131415
16171819202122
232425262728  

Blog Stats

  • 30,097,758 hits

A %d blogueros les gusta esto: