elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Creacion de chats
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Creacion de chats  (Leído 2,648 veces)
codX

Desconectado Desconectado

Mensajes: 65


Es más complejo de lo que crees...


Ver Perfil
Creacion de chats
« en: 27 Noviembre 2019, 01:00 am »

Hola amigos. Sé programar en C. En mi casa hay dos computadoras. Quisiera crear un pequeño y sencillo chat para comunicarme con la persona que está en la otra máquina. Una máquina tiene linux y la otra windows. No quiero que me hagan el código por supuesto. Quisiera que me den una idea de por donde arrancar o las cosas a tener en cuenta. Evitar comentarios tipo "usa skipe" "gmail", etc... es un experimento que quiero hacer. Gracias.


En línea

@XSStringManolo
Hacker/Programador
Colaborador
***
Desconectado Desconectado

Mensajes: 2.397


Turn off the red ligth


Ver Perfil WWW
Re: Creacion de chats
« Respuesta #1 en: 27 Noviembre 2019, 01:36 am »

Yo por sencillez usaría un servidor de terceros como punto medio y me comunicaría con el servidor con peticiones HTTP.
De esta forma puedes comunicarte desde el PC al PC2 y viceversa sin necesidad de abrir puertos. También haría tu programa compatible con navegadores y por tanto multiplataforma.

Puedes cifrar el tráfico con criptografía asimétrica. De esta forma solo Pc1 y Pc2 conocen el conenido del mensaje. Y a la vez cualquier equipo a parte de esos pcs pueden enviarte mensajes cifrados.


En línea

Mi perfil de patrocinadores de GitHub está activo! Puedes patrocinarme para apoyar mi trabajo de código abierto 💖

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Creacion de chats
« Respuesta #2 en: 27 Noviembre 2019, 01:54 am »

mi opcion sería hacer un programa con sockets, programas los sockets como udp para no lidiar con conexiones y esas cosas, creas un hilo para escuchar y el proceso principal para interactuar con el usuario y enviar


como bonus: podrías usar broadcast para no tener que buscar la ip del otro programa, los mensajes se propagarían por toda la red por igual
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
codX

Desconectado Desconectado

Mensajes: 65


Es más complejo de lo que crees...


Ver Perfil
Re: Creacion de chats
« Respuesta #3 en: 27 Noviembre 2019, 22:23 pm »

Hola chicos, muchas gracias, valoro mucho sus respuestas y el tiempo dedicado. A leer y manos a la obra. Mucha suerte!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Programacion de chats
Mensajería
alexami 5 3,896 Último mensaje 12 Mayo 2013, 22:06 pm
por alexami
ips chats
Mensajería
ermion 1 3,142 Último mensaje 27 Febrero 2014, 19:06 pm
por Saberuneko
chats « 1 2 3 »
Foro Libre
anonymous07 28 7,402 Último mensaje 4 Febrero 2015, 20:10 pm
por cker
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines