RCON сервера CS

Craft

Guest
RCON сервера CS

Передо мной стоит задача написать скрипт RCON Counter-Strike на php с нуля...

Вопрос такой, как мне передать серверу какую нибудь команду???

Например: changelevel de_dust


Вот скрипт ПОЛУЧАЮЩИЙ инфу о серваке:
PHP:
<?  
$server = "192.168.0.250";  
$stroka = "\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00";
$fp = fsockopen("udp://".$server,"27016");
fwrite($fp, $stroka);  
echo fread($fp, 128);  
fclose($fp);  
?>
 

Scud

Новичок
Весь секрет в $stoka, тебе нужно описание протокола работы с CS сервером.
 

Craft

Guest
Поснифал, пугуглил, пояндексил, непомогло!
 

WP

^_^
Сервак твой? Есть идея намутить конфиг сервачный который будет допустим каждые 5 сек выполнять файл (exec tmp.cfg), а в скрипте-демоне ты ловишь изменение access time и очищаешь файл (изменение означает что файл был прочтен и выполнился). Хотя я бы все-таки потщательнее покурил гугл, думаю такое уже много раз реализовывалось.

-~{}~ 26.11.06 18:57:

з.ы. не совсем очищаешь, в файле tmp.cfg будет нечто вроде
<commands>
delay 5000
exec tmp.cfg
 

Craft

Guest
Автор оригинала: WP
Сервак твой? Есть идея намутить конфиг сервачный который будет допустим каждые 5 сек выполнять файл (exec tmp.cfg), а в скрипте-демоне ты ловишь изменение access time и очищаешь файл (изменение означает что файл был прочтен и выполнился). Хотя я бы все-таки потщательнее покурил гугл, думаю такое уже много раз реализовывалось.

-~{}~ 26.11.06 18:57:

з.ы. не совсем очищаешь, в файле tmp.cfg будет нечто вроде
<commands>
delay 5000
exec tmp.cfg
К чему это всё???


Аааа, к тому что бы посылать команды в конфиг сервака??? напрямик???
 

Craft

Guest
не, сервак не мой... у меня только права есть админа там!
 

ys

отодвинутый новичок
Craft

Эээ.
Насколько я помню для rcon теперь применяется метод с получением ключа.

Т.е: ты шлеш rcon пероль, тебе - ключ. Далее,используя ключ - шлеш команду.


гуглить: rcon challenge
 

SiMM

Новичок
> Поснифал, пугуглил, пояндексил, непомогло!
На блеф похоже.
 

SiMM

Новичок
Craft, для начала - ждём подробности того, как ты
> Поснифал, пугуглил, пояндексил
и почему тебе это
> непомогло!
Извини, но в эту легенду довольно сложно поверить, а тут не очень-то жалуют тех, кто врёт.
 
Сверху