Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Сегодня :

День славянской письменности и культуры


Запуск скрипта


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
Пол:Муж flaxe
Постоянный участник


Возраст: 22
Знак зодиака: Стрелец
Зарегистрирован: 18.07.2005
Сообщения: 119

СообщениеПн, 10-Апр-2006 22:39    Заголовок сообщения: Запуск скрипта
Цитата

Дело такое: сделал я php скрипт
Код:
<?
$ip = '127.0.0.1';
$port = 27015;
$timeout=3;
$fp = fsockopen("udp://".$ip, $port, $error, $error2, $timeout);
   if ($fp)
    {
 $str_que = "ÿÿÿÿTSource Engine Query";
    fputs($fp, "$str_que");
  socket_set_timeout($fp,1,0);
  $output =  fgets($fp);
       if($output != "")
       {
         $output = substr($output, 5);
         fclose($fp);
         $data = explode("\0",$output);
       //printf("Server: $data[1]<br>");
       //printf("Map   : $data[2]<br>");
       // printf("Type  : $data[3]<br>");
         if($data[5] == "")
         {
           $gamers_all = $data[6];
        //  printf("Players: 0 max: %d<br>",ord($data[6][0]));
         }
         else
         {
       echo ord($data[5][0]);  !!!! КОЛ-ВО ИГРОКОВ НА СЕРВЕРЕ
       //  printf("Players: %d max: %d<br>",ord($data[5][0]),ord($data[5][1]));
         }
       }else
       {
       // printf("Not response");
             }
     }else
     {
      //  printf("Error connection");
     }
?>

Как вы уже догадались это простенький монитор КС.
Мне нужно либо перевести это все в delphi, что довольно проблемотично,
или просто выполнить "php.exe c:\script.php" и получить всё что он выдал??? Как это можно сделать???
В начало
Посмотреть профиль Отправить личное сообщение
Пол:Муж 13-ый
Администратор


Возраст: 36
Знак зодиака: Близнецы
Зарегистрирован: 28.04.2002
Сообщения: 3551
Откуда: Москва
СообщениеПн, 10-Апр-2006 22:43 
Цитата

неужели сложно правильно тему выбрать. буду наказывать, замучили...
_________________


http://fotki.yandex.ru/users/vladimir13

С уважением, 13-ый Wink
В начало
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Пол:Муж flaxe
Постоянный участник


Возраст: 22
Знак зодиака: Стрелец
Зарегистрирован: 18.07.2005
Сообщения: 119

СообщениеПн, 10-Апр-2006 22:46 
Цитата

Да не web это уж точно!!!!
В начало
Посмотреть профиль Отправить личное сообщение
Пол:Муж 13-ый
Администратор


Возраст: 36
Знак зодиака: Близнецы
Зарегистрирован: 28.04.2002
Сообщения: 3551
Откуда: Москва
СообщениеПн, 10-Апр-2006 23:08 
Цитата

а к чему у нас php скрипты относятся?
_________________


http://fotki.yandex.ru/users/vladimir13

С уважением, 13-ый Wink
В начало
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Пол:Муж flaxe
Постоянный участник


Возраст: 22
Знак зодиака: Стрелец
Зарегистрирован: 18.07.2005
Сообщения: 119

СообщениеПн, 10-Апр-2006 23:30 
Цитата

Во первых PHP также используется на локальном компе!
Во вторых, сам вопрос никак с web ну точно не связан.
Третье, лучше бы ответил на вопрос, чем рассуждал что к какой теме относится
В начало
Посмотреть профиль Отправить личное сообщение
Пол:Муж 13-ый
Администратор


Возраст: 36
Знак зодиака: Близнецы
Зарегистрирован: 28.04.2002
Сообщения: 3551
Откуда: Москва
СообщениеВт, 11-Апр-2006 0:29 
Цитата

Цитата:
Во первых PHP также используется на локальном компе!


всё равно веб технология, хоть на 3жды локальном компе

Цитата:
php.exe c:\script.php" и получить всё что он выдал??? Как это можно сделать???


перенаправление вывода в файл ещё никто не отменял .... хм.. вроде как :)

Добавлено спустя 1 минуту 18 секунд:

а может и отменял... что он возвратит при запуске в таком виде ?

_________________


http://fotki.yandex.ru/users/vladimir13

С уважением, 13-ый Wink
В начало
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Пол:Муж flaxe
Постоянный участник


Возраст: 22
Знак зодиака: Стрелец
Зарегистрирован: 18.07.2005
Сообщения: 119

СообщениеВт, 25-Апр-2006 14:20 
Цитата

Он вернет чтото типа "26"
В начало
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100