jag är inte så säker på att det är så här men med jag tror att PhsycoStats kör av detta att man använder CS log filer för att lägga upp i en databas som man sedan kan kolla kills/använda vapen och massa mer :)
------------------
Look Out!
The Tarntula Is Comming
nu är det så att jag är ute efter _bara_ "realtime" info, såsom visas om man trycker "server info" på en server i counterstrike listan (i half-life d.v.s)
du borde ladda hem sdk'n för half-life, fast d kan kännas lite takkigt att ladda hem 18, lr kanske t o m 80 meg (std/full), för att bara få hem "server protocol.txt" på 6k.
sen till själva scriptet, typ helt ur skallen, så d funkar nog inte, men för att ge dig lite idéer:
<?php
$fs = fsockopen("udp://$csserverip", $csserverport, $errno, $errstr, 15);
// porten brukar vara 27015
if (!$fs) {
echo "ERROR: $errno - $errstr\n";
} else {
$csquery = "\xFF\xFF\xFF\xFFinfo\x00";
/*
Messages are sent to the server by sending 4 consecutive bytes of 255
and then the string command followed by a zero byte to terminate it
(kolla server protocol.txt för d olika "string command" ex 'info')
*/
fputs($fs, $csquery);
// skicka queryn till servern
$return = fgets($fp, 1024);
// ta emot svaret
fclose($fs);
// bye bye
?>
den returnerade infon borde nu ligga i $return så d e väl "bara" att försöka få ut ngt vettigt ur den.
lr så här kanske man inte alls kan göra ;) va vet ja