Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: yanatos en 25 Junio 2007, 13:35 pm



Título: ayuda para crear un programa!!!
Publicado por: yanatos en 25 Junio 2007, 13:35 pm
hola, me quiero hacer un programa de VB, como si fuera un "chat", k la gente k tuviera ese programa se pueda comunicar con la gente k este utilizando el programa, por dodne puedo empezar?


Título: Re: ayuda para crear un programa!!!
Publicado por: skapunky en 25 Junio 2007, 13:39 pm
En buscar información sobre sockets....que es el componente de visual basic que permite crear aplicaciónes cliente-servidor.

De todas formas tienen muchisimos ejemplos de chat por internet en visual basic, pero con lo que te dicho ya tenes suficiente. Saludos.


Título: Re: ayuda para crear un programa!!!
Publicado por: ~~ en 25 Junio 2007, 16:52 pm
http://foro.elhacker.net/index.php/topic,168947.0.html


Título: Re: ayuda para crear un programa!!!
Publicado por: Xerok1! en 25 Junio 2007, 16:58 pm
lo que pide el es mucho mas complicado,lo que quiere no es un chat mediante ip,si no que todos los que tengan el chat puedan hablar entre si  directamente tipo msn,no una conexion por sockets mediante ip... :-\

un saludo ;)


Título: Re: ayuda para crear un programa!!!
Publicado por: <?BRoWLi?> en 25 Junio 2007, 17:05 pm
Necesitas un servidor ordenador... que almacene por ejemplo todas las IPs disponibles en ese momento y cuando tu por ejemplo abras el programa que solicite a ese servidor la IPs que estan activas asi podras mostrar una especie de lista con todas las IPs, luego ya podrias hacerlo mas avanzado almacenando frases personalizada. En resumen, es programacion avanzada ;)


Título: Re: ayuda para crear un programa!!!
Publicado por: ranslsad en 25 Junio 2007, 21:31 pm
Necesitas un servidor ordenador... que almacene por ejemplo todas las IPs disponibles en ese momento y cuando tu por ejemplo abras el programa que solicite a ese servidor la IPs que estan activas asi podras mostrar una especie de lista con todas las IPs, luego ya podrias hacerlo mas avanzado almacenando frases personalizada. En resumen, es programacion avanzada ;)

Pues si, ami siempre me interesao algo como eso, que escribis "ema.ema" y sale un contacto xD
pero creo que antes de proponermelo debo aprender un poquitin o mucho mas sobre VB.. mas que nada para no preguntar por cada cosa que me salga...

Salu2

Ranslsad


Título: Re: ayuda para crear un programa!!!
Publicado por: ~~ en 26 Junio 2007, 11:49 am
Weno, yo creo q tanto como programacion avanzada no es..

Lo primero q necesitas es crearte un servidor, q deberia estar alojado en un Pc y funcionando todo el dia... y despues diversos clientes q se puedan conectar a ese servidor. A partir de ahí todo es imaginacion  :P

Me explico.
El servidor estaria a la escucha en un determinado puerto. Para q se puedan conetar varios clientes necesitarias crear un matriz de winsock:

http://foro.elhacker.net/index.php/topic,129870.0.html

Cada vez q un cliente estableciera conexion deberia enviar algun dato clave q le identificara, por ej una direccion de correo (server@VB.com) cualkier otra cosa valdria. Ese dato deberia enviarse en una cadena q el servidor partiria por cierto caracter, por ejemplo supongamos q se envia "new|server@VB.com".

Gracias a la palabra new el servidor sabre q tiene q añadir una nueva conexion y asociarle ese correo para identificarla.
Una vez hecho esto, para hablar con otra persona harimos click en su contacto, nos saldria una ventana y todo eso, q es lo de menos... lo importante ahí seria tomar el nombre el contacto con el q estamos hablando. De esta manera cada vez q le enviemos un texto enviariamos "hablar|amigo@VB.com|hola q tal tio?" asi el servidor sabria tres cosas, q keremos hablar, con kien keremos hablar y lo q keremos decir, y enviaria el texto deseado a la conexion elejida.

Ya esta, basicamente asi se puede crear un "messenger" de lo mas basico con un protocolo tb de lo mas basico.
Posiblemnete el servidor se petaria, pero es q estamos haciendo un servidor en VB!!!  :xD :xD :xD


Título: Re: ayuda para crear un programa!!!
Publicado por: yanatos en 27 Junio 2007, 11:19 am
miren haber si en este tipo de chat m pueden ayudar, tipo MSN, que te tienes que registrar poniendo una direccion email y contraseña, y para agregar contactos poner solo la direccion email, y luego como el msn, k te salga a las derecha un menu con todos los contactos k estan conectados, k le pinche y pueda hablar con el
donde puedo empezar???


Título: Re: ayuda para crear un programa!!!
Publicado por: ranslsad en 27 Junio 2007, 15:16 pm
miren haber si en este tipo de chat m pueden ayudar, tipo MSN, que te tienes que registrar poniendo una direccion email y contraseña, y para agregar contactos poner solo la direccion email, y luego como el msn, k te salga a las derecha un menu con todos los contactos k estan conectados, k le pinche y pueda hablar con el
donde puedo empezar???

Yo toy haciendo un chat, parecido, pero ni con mis conocimiento(que no son tantos) pero algo son, puedo hacerlo... es dificil y menos en tu situacion..
Agregame a ranslsad@archangel.es y si quieres te voy explicando cosillas...

Salu2

Ranslsad