Last Updated:

Droopy - Mini web server para recibir archivos

Tutoriales

Recordaran que hace unos dias puse un tutorial de como hacer para compartir una carpeta rapidamente mediante HTTP, era una manera sencilla de compartir una carpeta con quien quisieras en internet y con solo una linea de comandos. Pues ahora vamos a ver el proceso inverso, que sucederia si alguien les quiere enviar a Ustedes algun archivo? obviamente no es una alternativa muy buena el usar los clientes de mensajeria para tal proposito, asi que vamos a utilizar de nuevo el poder de python para ayudarnos, lo primero que vamos a hacer es bajarnos el droopy (boton derecho-->guardar como...), lo copiamos en el directorio /bin y le asignamos permisos asi:

sudo chmod 744 /bin/droopy

Ahora creamos una carpeta donde vayamos a recibir lo que los otros suban, por ejemplo yo cree el directorio uploads en la carpeta de mi usuario, con la consola nos posicionamos dentro de esa carpeta, Por ej:

cd /home/mi_usuario/uploads

Y ahora con la misma consola escribimos

python /bin/droopy -m "Hola, soy Perro, intenta subir un fichero." -p /home/mi_usuario/tux.png

Sustituyendo la cadena que esta despues de -m por lo que Ustedes quieran y lo que esta despues de -p es la ruta hacia alguna imagen o avatar para mostrar.

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

http://tuip:8000

Para probarlo intenten entrar como localhost de esta manera:

http://localhost:8000

Si hacen click en esa linea naranja que aparece podran ver su direccion ip para que puedan pasarla a sus amigos.

Via: ubuntulife y mamalibre