Mejor forma de crear un chat asi como PokerStar..

Iniciado por $Edu$, 21 Mayo 2012, 16:46 PM

0 Miembros y 2 Visitantes están viendo este tema.

$Edu$

Hace un tiempo pregunte como funcionaban esos chats asi, que se conectan muchos pero todos se conectan al servidor y de ahi se comunican a los demas, pero no crean conexiones entre ellos sino siempre Usuario A --> Servidor --> Usuario B

De que forma lo puedo hacer si no puedo tener un servidor fijo?

Pensaba hacer que al abrir el chat, verifique si se podia conectar con un servidor, si no se podia es porque no hay nadie conectado entonces se pone a la escucha, esperando a que otro se conecta al chat para conectarse a el, y asi con los siguientes.

Pero esta re mal esa idea, que pasa si se desconecta el servidor en medio de una conversacion? se ponen de apuro en escucha alguno de los demas?

Y lo de la ip a la cual se conectaran? uso no-ip y hago que desde mi chat se actualize el no-ip al que va a ponerse de servidor?

Ayudenme con ideas por favor, les agradezco mucho.

Elemental Code


I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas

$Edu$

No habra otra forma? porque para eso no tengo q crear un canal y todo? alguna forma de implementar los winsock o algo no existe?

Gracias

79137913

HOLA!!!

Saque TODOS los codigos de chats que tenia en mi biblioteca de VB6, te los paso, seguro que vas a encontrar lo que buscas ;).

http://www.mediafire.com/?hq90co3izg3cfy6

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

it3r

podrias hacerlo con html 5?,, creo que hay no es necesario un servidor, peeeeero el problema es que aun están en pruebas y el único navegador que lo soporta es chrome por el momento.

http://html5demos.com/web-socket


saludos

$Edu$

79137913, me mire casi todos rapido ya que con ver que tenia un servidor fijo ya no me sirve.

Esa web que dejaste it3r, esta buena, bastante sencillo y rapido, me puse a hablar con uno hace un rato jaja, pero yo quiero hacer un app de escritorio, o dices de usar esa web de intermedio? no podria por lo que dices que soporta chrome solamente..

Lo del IRC si me explican como es me sirve talvez, pero yo pensaba que abria otra forma, algo asi como lo que dije yo en el primer post.

Sino de ultima hare que el servidor sea yo, pero no es la idea.

it3r

en lenguaje de escritorio ahí si no se nada :X, pero podrias tomar la idea no se de netcat, ademas depende de para que lo quieras si es para personas que conocen de temas informáticos con algo como netcat me imagino que bastaria. pero si lo piensas hacer para cualquier tipo de personas,igual se necesitarías un servdor ya que para que una persona se conecte a otra es necesario saber la ip de ambas y como los usuarios generalmente les cuesta recordar este tipo de datos necesitarías algún servidor para que administre todo los que es el perfil, es decir contraseñas, lista de amigos, restricciones etc.

Saludos

$Edu$

Ya se hacer un simple chat, lo que estoy pidiendo no es un simple chat, yo pido Como hacer un multi user chat con servidor dinamico, es decir, los clientes del chat no podrian nunca conectarse a una ip, ya que cambiaria. Por eso nombré lo de no-ip, para poner un no-ip y asi siempre andaria, pero que pasa? q se tendria que actualizar ese no-ip y no se como y pinta a que se me va a complicar. Por eso queria saber si habia otra forma clasica de hacer esto, para no matarme pensando yo una idea ya habiendo un metodo clasico para hacerlo, hasta si lo hago en .NET tal vez hay muchas funciones creadas, pero no encuentro nada.

79137913

HOLA!!!

Perdon por lo siguiente...

BOBO

usas los codes con servidor que te di

a la maquina la configuras como HOST de NO-IP

Usas el NO-IP DUC para que se actualice automaticamente.

Caso resuelto ;)

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

Graphixx

#9
Cita de: 79137913 en 23 Mayo 2012, 16:47 PM
HOLA!!!

Saque TODOS los codigos de chats que tenia en mi biblioteca de VB6, te los paso, seguro que vas a encontrar lo que buscas ;).

http://www.mediafire.com/?hq90co3izg3cfy6

GRACIAS POR LEER!!!

QUe grandioso aporte me hiciste acordar mis tiempos con la guia suprema del VB muajajjajajjaa
http://foro.elhacker.net/programacion_visual_basic/la_guia_suprema_del_visual_basic-t153926.0.html

SOlo una cosa ya que el paquete que nos compartiste, tiene la bobadita de 197 ejemplos, como cual o cuales son tus recomendados ?
Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog