Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ranslsad en 12 Enero 2007, 19:13 pm



Título: Ayuda con Winsock
Publicado por: ranslsad en 12 Enero 2007, 19:13 pm
Hola amigos posteo este tema porque no encuentro nada parecido y simple del tema que ando buscando, y buscando aqui en el foro por "identificar conexiones por winsock" no me sale ningun mensaje, lo que yo necesito es que al recibir un usuario el winsock lo identifique por IP y por ID de conexion, es decir en un ListBox se ponga IP - ID y tambien como hacer para que el winsock envie datos a un ID espeficicado es decir en un TXTBOX pongo el numero del ID los datos y se envia...


Desde Ya Gracias...

Salu2

Ranslsad


Título: Re: Ayuda con Winsock
Publicado por: ~~ en 12 Enero 2007, 19:31 pm
No me e enterado muy bien pero creo q kieres hacer esto:

Código:
ws.RemoteHostIP

Asi obtienes la Ip a la q estas conectado. Lo de la ID podias expliar a q te refieres??

1S4ludo


Título: Re: Ayuda con Winsock
Publicado por: CeLaYa en 12 Enero 2007, 19:49 pm
creo que se refiere a que con la propiedad RemoteHostIp obtienes la dirección ip y con la RemoteHost te da el nombre del equipo


Título: Re: Ayuda con Winsock
Publicado por: ranslsad en 12 Enero 2007, 22:49 pm
Hola, lo que necesito esque el winsock al recibir una conexión (Conection Request) a esa conecion le de un ID, es decir una conexión es ID1 otra ID2 otra ID3 y asi...
Entienden?

Salu2

Ranslsad


Título: Re: Ayuda con Winsock
Publicado por: Hans el Topo en 13 Enero 2007, 00:21 am
para eso tienes k cargar diferentes winsocks, es mejor que lo hagas dinamicamente cargando controles  con load winsock(winsock.count-1)  asi vas cargado diferentes sockets para diferentes conexiones

para ello tienes k ponerle index 0 al control winsock principal


Título: Re: Ayuda con Winsock
Publicado por: necroCODE en 14 Enero 2007, 03:55 am
lo que necesito esque el winsock al recibir una conexión (Conection Request) a esa conecion le de un ID, es decir una conexión es ID1 otra ID2 otra ID3 y asi...

No se si te eiendo muy bien lo que quieres, pero para recibir multiples conexiones debes crear una matriz de cotroles winsock y cargar cada cotrol con Load, y si lo que quieres ademas es asinarle un ID a cada conexion lo puedes hacer tu mismo generando un numero aleatorio co la funcion Rnd para cada conexion y guardando dicho ID en la propiedad Tag de cada control y de esa forma identificar unequivocamente cada conexion.


Título: Re: Ayuda con Winsock
Publicado por: NYlOn en 15 Enero 2007, 10:24 am
Por favor primero explica bien cual es tu situacion asi no nos haces escribir cosas de mas que en realidad no te sirven.

¿Que es lo que tenes hecho hasta ahora?