Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: Theraritho5 en Diciembre 06, 2015, 03:48:44 PM

Título: [Python] Chat con python
Publicado por: Theraritho5 en Diciembre 06, 2015, 03:48:44 PM
Saludos chic@s de Underc0de tengo una pequeña duda y es que quisiera saber como puedo hacer un chat básico en python, he leído sobre el módulo sockets y he probado  varios scripts para comunicación de pc, pero ninguno de los que he hecho se envían y/o reciben en tiempo real, es sencillamente que quisiera hacer algo estilo chat facebook pero que no sea privativo, claro va a tener errores, se podrá sniffear y todo es sólo como un escalón más y si no te les es molestia, me encantaría que me ayudarán en eso.
Título: Re:Chat con python
Publicado por: ANTRAX en Diciembre 06, 2015, 04:01:04 PM
Hola bro!

Te dejo dos posts que seguramente te serviran:

https://underc0de.org/foro/python/%28mini-guia%29-sockets-en-python-%283-4%29/ (Guía de socket con python)
https://underc0de.org/foro/python/%28codigo%29-simple-chat/ (Código simple de chat en python)

Saludos!
ANTRAX
Título: Re:Chat con python
Publicado por: Theraritho5 en Diciembre 06, 2015, 05:13:55 PM
O_o genial ANTRAX, aunque yo hice uno hací, lo que me tiene en duda o no sé como hacer es que se comuniquen en tiempo real, por ejemplo, que yo pueda enviarle varios mensajes y tener que esperar que el (server, cliente) me responda sin esperar nada
Título: Re:Chat con python
Publicado por: seth en Diciembre 10, 2015, 08:27:31 AM
No entiendo a que llamas en tiempo real. Tu problema es que cuando lees del socket tenes que esperar a que te llegue algo?

Podes usar select.select() para no bloquear https://docs.python.org/2/library/select.html
https://docs.python.org/2/howto/sockets.html#non-blocking-sockets
Título: Re:Chat con python
Publicado por: Gabriela en Diciembre 10, 2015, 10:42:01 AM
Da una vuelta por ahí  :)

underch4t con python (https://underc0de.org/foro/python/(python)-underch4t-v1-0-(parte-1)/)