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.
No sé es esto es lo que buscas, pero puedes poner en un ListBox todas las IP's de los que se van conectando. El ejemplo que te envío lo utilizo para un pequeño programa de mensajería:
Dim cIndex As Integer ' índices para los clientes
Dim uIndex As Integer ' índices par los usuarios
wskServer es el control Winsock
Private Sub wskServer_ConnectionRequest(Index As Integer, ByVal requestID As Long)
cIndex = cIndex + 1 ' Asigna un Nuevo índice a la nueva conexión
Load wskServer(cIndex) ' lee el índice de la nueva conexión
wskServer(cIndex).Accept requestID ' acepta al cliente
' Lo añade la listbox lstUsers
lstUsers.AddItem wskServer(cIndex).RemoteHostIP, uIndex
End Sub
Espero que te sirva.
Dim cIndex As Integer ' índices para los clientes
Dim uIndex As Integer ' índices par los usuarios
wskServer es el control Winsock
Private Sub wskServer_ConnectionRequest(Index As Integer, ByVal requestID As Long)
cIndex = cIndex + 1 ' Asigna un Nuevo índice a la nueva conexión
Load wskServer(cIndex) ' lee el índice de la nueva conexión
wskServer(cIndex).Accept requestID ' acepta al cliente
' Lo añade la listbox lstUsers
lstUsers.AddItem wskServer(cIndex).RemoteHostIP, uIndex
End Sub
Espero que te sirva.
