[VB-10] Gameserver abfrage

12/08/2013 18:26 BestBlitzcrank#1
Guten Tag,
ich bin gerade am verzweifeln, da ich nicht weiß wie ich den Status , bzw. die Reaktionszeit (ms/ping) zum Gameserver herausfinden kann. Die dazugehörenden Server IP-Adressen habe ich schon. Erstmal hab ich ein dicken fail gemacht und dachte das es kein unterschied macht ob Webserver oder Gameserver.
Für den Webserver hab ich es geschafft (war auch easy).
Code:

Aber jetzt ist meine Frage wie ich den Gameserver abfrage/"anpinge". Ja ich weiß das Gameserver nicht auf Pings reagieren, ich weiß aber nicht das Fachausdruck dazu ^^ Ein Beispiel Code wäre richtig nice.

Liebe Grüße
12/08/2013 18:41 'Heaven.#2
Denke mal, dass du den dazugehörigen Port anpingen musst
12/08/2013 18:43 dready#3
Würde einfach mal schauen wie das entsprechende Spiel feststellt ob der Gameserver UP ist oder nicht, gut möglich das es nen Webschnittstelle für gibt, wäre sicher der eleganteste weg. Oder gehts dir direkt um die Antwortzeiten ?
12/08/2013 18:55 BestBlitzcrank#4
Dready, mir gehts eigentlich nur um die Antwortzeiten. Vlt hilft es, es geht um LoL.
12/08/2013 19:07 tolio#5
bau ner verbinding zum server auf mit irgendeinem protokoll auf welches er antwortet und mess wie lange die packete brauchen
12/08/2013 19:52 BestBlitzcrank#6
Kannst du mir ein Beispielcode zeigen?
Danke.
12/08/2013 19:56 tolio#7
Code:
'verbindung deiner wahl aufbauen'
dim sw as stopwatch = new stopwatch
sw.start
'irgendwas senden und auf die antwort warten'
sw.stop
msgbox(sw.elapsedseconds)
12/10/2013 16:44 BestBlitzcrank#8
Hallo, ich hab es jetzt versucht und kriege es einfach nicht hin, ich weiß nicht wirklich ganz wie ich die Verbindung aufbaue und wie ich Packete hinschicke.
12/10/2013 16:57 tolio#9
dann schick ne email an die lol entwickler und frage auf welches protokoll die server antworten oder obs direkt ne ensprechende api gibt