Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

мониторинг на своем сайте

, помогите сделать
Статус пользователя stop4ik
сообщение 14.8.2013, 12:32
Сообщение #1
Стаж: 13 лет

Сообщений: 252
Благодарностей: 11
Полезность: < 0

хочу сделать свой мониторинг, только для своих серверов.


пример:

Цитата
Названия: Классный паблик
IP: 127.0.0.1:27015
Карта: de_dust2
Игроки: 3/32
обновлено: 54 сек. назад


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

Отредактировал: stop4ik, - 14.8.2013, 16:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Nebo
сообщение 14.8.2013, 12:33
Сообщение #2


Стаж: 13 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

stop4ik, может это http://www.script-php.ru/script_dlya_serve...-planet-10.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stop4ik
сообщение 14.8.2013, 12:35
Сообщение #3
Стаж: 13 лет

Сообщений: 252
Благодарностей: 11
Полезность: < 0

Цитата(Nebo @ 14.8.2013, 13:33) *

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

Отредактировал: stop4ik, - 14.8.2013, 13:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Temkqa
сообщение 14.8.2013, 13:33
Сообщение #4


Стаж: 15 лет

Сообщений: 314
Благодарностей: 125
Полезность: 532

stop4ik, куда еще проще? Там и есть только название сервера, кол-во игроков и название карты.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stop4ik
сообщение 14.8.2013, 13:56
Сообщение #5
Стаж: 13 лет

Сообщений: 252
Благодарностей: 11
Полезность: < 0

Цитата(Temkqa @ 14.8.2013, 14:33) *
stop4ik, куда еще проще? Там и есть только название сервера, кол-во игроков и название карты.



мне надо так
Цитата
Названия: Классный паблик
IP: 127.0.0.1:27015
Карта: de_dust2
Игроки: 3/32
обновлено: 54 сек. назад


чтоб вот так в точности было, точнее по такой схеме
можно в принципе без "названия"

Отредактировал: stop4ik, - 14.8.2013, 13:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nebo
сообщение 14.8.2013, 13:59
Сообщение #6


Стаж: 13 лет
Город: Казань

Сообщений: 3181
Благодарностей: 1015
Полезность: 701

stop4ik, Нормально же http://gg.neb0.ru/
можно и переделать

Отредактировал: Nebo, - 14.8.2013, 14:01
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Frostiks
сообщение 14.8.2013, 14:05
Сообщение #7


Стаж: 12 лет

Сообщений: 145
Благодарностей: 38
Полезность: 70

Source Query Protocol юзай
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Temkqa
сообщение 14.8.2013, 14:09
Сообщение #8


Стаж: 15 лет

Сообщений: 314
Благодарностей: 125
Полезность: 532

stop4ik, отредактируй файл index.php и будет как тебе надо.
По твоему примеру будет как-то так:
Код
<?php
include "inc.php";
$i = 0;
$fn = "server.txt";
$fil = file($fn);
$linmax = count($fil);
while ($i != $linmax) {
  $buf = explode("|",$fil[$i]);
  $data = cs_scan(trim($buf[0]),trim($buf[1]));
  echo "
   Название: $data[hostname]<br>
   IP: $data[address]<br>
   Карта: $data[mapname]<br>
   Игроки: $data[players]/$data[maxplayers]";
  $i++;
}
?>


Отредактировал: Temkqa, - 14.8.2013, 14:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.8.2013, 14:20
Сообщение #9


Иконка группы

Стаж: 15 лет

Сообщений: 1862
Благодарностей: 932
Полезность: 1010

На сайте есть движок? Если да то какой? Есть минимализм для ipb могу дать в личку пример.... ТАм еще при наведении на количество игроков выходит модальное окно со списком тех кто играет... Все на кещах, никакого лгсл... в виде хука...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stop4ik
сообщение 14.8.2013, 15:32
Сообщение #10
Стаж: 13 лет

Сообщений: 252
Благодарностей: 11
Полезность: < 0

Цитата(f1nik @ 14.8.2013, 15:20) *
На сайте есть движок? Если да то какой? Есть минимализм для ipb могу дать в личку пример.... ТАм еще при наведении на количество игроков выходит модальное окно со списком тех кто играет... Все на кещах, никакого лгсл... в виде хука...

DLE
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stop4ik
сообщение 14.8.2013, 15:38
Сообщение #11
Стаж: 13 лет

Сообщений: 252
Благодарностей: 11
Полезность: < 0

Цитата(Temkqa @ 14.8.2013, 15:09) *
stop4ik, отредактируй файл index.php и будет как тебе надо.
По твоему примеру будет как-то так:
Код
<?php
include "inc.php";
$i = 0;
$fn = "server.txt";
$fil = file($fn);
$linmax = count($fil);
while ($i != $linmax) {
  $buf = explode("|",$fil[$i]);
  $data = cs_scan(trim($buf[0]),trim($buf[1]));
  echo "
   Название: $data[hostname]<br>
   IP: $data[address]<br>
   Карта: $data[mapname]<br>
   Игроки: $data[players]/$data[maxplayers]";
  $i++;
}
?>


а с цветом в этом коде не как? в
Код
$data[address]<br>


Отредактировал: stop4ik, - 14.8.2013, 15:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя stop4ik
сообщение 14.8.2013, 16:45
Сообщение #12
Стаж: 13 лет

Сообщений: 252
Благодарностей: 11
Полезность: < 0

Цитата(Temkqa @ 14.8.2013, 15:09) *
stop4ik, отредактируй файл index.php и будет как тебе надо.
По твоему примеру будет как-то так:
Код
<?php
include "inc.php";
$i = 0;
$fn = "server.txt";
$fil = file($fn);
$linmax = count($fil);
while ($i != $linmax) {
  $buf = explode("|",$fil[$i]);
  $data = cs_scan(trim($buf[0]),trim($buf[1]));
  echo "
   Название: $data[hostname]<br>
   IP: $data[address]<br>
   Карта: $data[mapname]<br>
   Игроки: $data[players]/$data[maxplayers]";
  $i++;
}
?>

и еще, он каждый раз делает запрос(мониторинг), если открываешь эту страницу? если да, то можно сделать, что бы раз в 60 секунд обновлял данные
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: