Ver la IP de partidas en juego.

Benmaster
08 de Diciembre del 2004
Weno amos a ver, necesito conseguir de alguna manera la IP del servidor en la que este X juego (En principio Counter-Strike Source), Preferiblemente en VB6 que es en el lenguaje en el que voi a hacer el programa.

El sitema seria algo asi como el Gamespy y demas programas que miran si el servidor esta rulando y obtiene la IP para despues obtener la info de esa IP, el tema esta enque no se por donde empezar ya que no se como se hace esto.

No se si:

a) El programa tiene una lista de posibles puertos del juego en cuestion, cada X tiempo verifica los puertos, si ve que alguno esta abierto obtiene el remotehost y ese sera la IP del servidor.. Aunque esto tiene una pega, ya que el CSS tiene cerca de 1000 puertos posibles... asique pasamos a..

b) De alguna forma ejecutando algun comando se puede saber la IP del servidor a la que esta conectado el ejecutable del CSS, en este caso hl2.exe, pero como ni tengo idea de que comando es, ni se como mandarlo desde VB ( Eso si, un Shell simple.. ) y obtener lo que devuelva de welta (Eso no se hacerlo..) pos estamos igual.

¿Alguna idea?

Benmaster
08 de Diciembre del 2004
Nadie sabe com0?