Avatar billede ahlforn Nybegynder
10. juni 2002 - 18:22 Der er 5 kommentarer og
1 løsning

Serverliste til CounterStrike servere

Nu har jeg efterhånden søgt i et stykke tid efter en løsning på mit problem...

Mit problem er at jeg for noget tid siden lavede et script i PHP der kunne trække data om spiller antal osv ud fra CounterStrike servere. Jeg brugte funktionen fsockopen() til at kommunikere med serveren.

Men nu har jeg lavet den siden hvor listen var på, om til .Net og jeg vil gerne have serverliste funktionen med over.

HVAD GØR JEG ???
Avatar billede odegaard Nybegynder
10. juni 2002 - 18:36 #1
Kig på System.Net.Sockets Namespace
Avatar billede ahlforn Nybegynder
11. juni 2002 - 15:15 #2
Jeg leder da lidt efter om ikke der var en der kunne komme med et kode-eksempel som jeg så kunne modificere eller bygge videre på.

Det ville jeg mene er 200 point værd :)
Avatar billede roger Nybegynder
06. juli 2002 - 17:59 #3
UdpClient udpClient = new UdpClient();
    try{
      //Connect til server
        udpClient.Connect("pub.mofo.dk", 27015);

      // Opret bytearray der skal sendes
        Byte[] sendBytes = Encoding.Default.GetBytes("ÿÿÿÿinfostring\x00");
                   
      //Send command
      udpClient.Send(sendBytes, sendBytes.Length);

      //IPEndPoint object tillader os at læse alle datagrammer uanset kilde
      IPEndPoint ipEp = new IPEndPoint(IPAddress.Any, 0);

      // Modtager svar fra server
      Byte[] receiveBytes = udpClient.Receive(ref ipEp);
      string serverData = Encoding.ASCII.GetString(receiveBytes);
      Response.Write(serverData);

      //rydder op
      udpClient.Close();
                     
    } 
    catch (Exception e ) {
      Response.Write(e.ToString());
    }


Således Alfi :-)...det virker.
Avatar billede roger Nybegynder
06. juli 2002 - 18:01 #4
Btw det er skrevet i C#, men kan vel nemt omskrives til VB. Samme Objekt og princip.
Avatar billede ahlforn Nybegynder
06. juli 2002 - 18:05 #5
Her er dine points :-) ok tak for hjælpen.
Avatar billede roger Nybegynder
06. juli 2002 - 18:33 #6
Np any time :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester