Responder al comentario

Simple HTTP Server - Con Python

Imagen de mama21mama

Hablando con mi colega como siempre en #supremos, con BePhantom... hablando de mp3 mas que nada y p2p. Por que no tenia un tema que yo si lo tenia en la red p2p que uso frecuentemente, la cosa era pasarlo a su pc; pense... que podía usar?, y tengo Droopy, Bashare.... me dije usare Bashare para pasarle el tema feo «survivor - the karate kid - the moment of truth.mp3»

Pero me sorprendió luego que se lo pase, con este método muy efectivo, que me explico como se usa, lo active y le compartí mi carpeta de mp3, vídeos, hasta escuchaba música con mis archivos y me veía las pelis con este método. sonrisa

Para activarlo es muy simple en la terminal:

Vamos a la carpeta que queremos compartir y entramos en ella, ejem:

cd  Música

entramos a la carpeta música

python -m SimpleHTTPServer 8000 

activamos el SimpleHTTPServer en el puerto 8000, puede ser cualquier otro puerto

Le pasamos la IP 201.250.226.999:8000 a un amigo de confianza, abrimos el puerto, que vamos a usar, en mi caso lo abrí con gufw y sorpresa!

El chambon estaba mirando mi carpeta compartida y escuchando mi musica, me critico el hdp por que tenia Gardel el muy forrazo genial
Luego de eso cerre la terminal y el SimpleHTTPServer dejo de funcionar.
cerre el puerto y listo; todo como antes.

Para que pueda usar el SimpleHTTPServer sin que por error cierre la terminal y se deje de compartir debe agrear al final el "&"

ejemplo:

python -m SimpleHTTPServer 8000

si cerras la terminal se para el server

python -m SimpleHTTPServer 8000 &

con el "&" al final por mas que cerremos la terminal el server continuara en ejecucion; para matar este proseso es sencillo.

ps aux | grep py

buscamos una linea parecida a esta:
mama 20913 0.0 0.5 7268 4516 pts/1 S 06:08 0:00 python -m SimpleHTTPServer 8000

y le damos... (20913=PID esta despues de tu user)

kill -9 20913

cerramos el puerto y queda como antes nuestra pc.

Su voto: Ninguno Promedio: 5 (1 vote)

Responder

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: &nbsp; <strong> <s> <b> <dd> <dl> <dt> <i> <li> <ol> <u> <ul> <code> <blockquote> <pre> <p> <br> <hr> <h1> <h2> <h3> <h4> <ol> <li> <center> <div>
  • Saltos automáticos de líneas y de párrafos.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Textual smileys will be replaced with graphical ones.

Más información sobre opciones de formato

CAPTCHA
Esto es para evitar el spam