Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ayuda con Winsock

Estas en el tema de Ayuda con Winsock en el foro de Visual Basic clásico en Foros del Web. Buenas, he creado un launcher para un juego llamado Mu Online en Visual Basic 6.0, a travez de la herramienta WinSock logre hacer q este ...
  #1 (permalink)  
Antiguo 20/03/2006, 11:44
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1
Antigüedad: 19 años, 4 meses
Puntos: 0
Ayuda con Winsock

Buenas, he creado un launcher para un juego llamado Mu Online en Visual Basic 6.0, a travez de la herramienta WinSock logre hacer q este tenga un status del servidor de q si este esta On o Off, pero me gustaria saber como hago para saber la cantidad de usuarios online q estan en el servidor, este utiliza el puerto 44405, por favor nesecito ayuda y si es posible un ejemplito. Desde ya muchas gracias.
  #2 (permalink)  
Antiguo 21/03/2006, 13:04
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Mira, nunca jugue al MU, pero me imagino que estando dentro del juego, si pones cierto comando te devuelve la cantidad de juadores Online.

Veo casi imposible lo que queres hacer.
Ya que tenes que logear en el juego usando Winsock, y mandar la sentencia para que te devuelva la cantidad de players.

No creo que puedas logearte, ya que debe tener algoritmos de validacion por CRC, de los paquetes que llegan y se van.

En teoria, no se puede....

Seguramente usaste Winsock para verificar si ese puerto esta abierto. Pero no vas a poder hacer lo que queres.
  #3 (permalink)  
Antiguo 22/03/2006, 14:42
Avatar de VisualGuallabo  
Fecha de Ingreso: marzo-2005
Mensajes: 288
Antigüedad: 19 años, 1 mes
Puntos: 2
si el juego cuenta con la conexion multiple a traves de una matris de controles del winsock. seria asi
usuariosonline=winsock.Count-1

-menos uno si no quieres contar el servidor.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
  #4 (permalink)  
Antiguo 22/03/2006, 15:00
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
buenas siempre hago programas de mu asike te voy a dar una mano jeejej
el tema es asi tenes ke recurrir a la base de datos la tabla cahracter y verr el campo status (si esta en 0 esta off-line, si esta en 1 esta online) el tem es ke tenes ke hacer un programa servidor y poner en el servidor de mu, y el programa cliente seria tu launcher tonces ahces la coenccion a sqlserver en el server y le mdnas la consulta desde el launcher (cliente) otro tema es el numero maximo de conecciones...t remociemndo un arreglo para permitir varias conecciones con winsock..de lo contrario un solo laucnher ejecutado vastaria con ke no peuda ver mas nadie el estado de lso jugadopres on/off

salu2 lito
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:37.