Просмотр полной версии : Мониторинг C-s
InfernoNet
01.03.2008, 19:33
Может быть есть какой нибудь движок подобный таким сайтам как cs-online.ru, cs-monitor.ru, cs-monitoring.ru?
Или кто-то захочет написать его для меня за 0,01$ ?
тут исис помоему мониторинг выкладывал..
вот http://forum.antichat.ru/threadnav58226-1-10.html
InfernoNet
01.03.2008, 21:02
Лучше напишу здесь т.к. переделаю не мало в том скрипте.
Для начала начну с дизайна.
Меня интересует, как сделать такий виду с крипта:
Имя адрес карта Игроков
cs cs:27015 de_ 10/14
cs cs:27015 de_ 10/14
cs cs:27015 de_ 10/14
Просто у меня показывается вот так:
Имя адрес карта Игроков
cs cs:27015 de_ 10/14
Имя адрес карта Игроков
cs cs:27015 de_ 10/14
Имя адрес карта Игроков
cs cs:27015 de_ 10/14
Вот код шаблона:
<table width="80%">
<tr>
<td>Имя </td>
<td>адрес</td>
<td>карта</td>
<td>Игровокв</td>
</tr>
<tr>
<td><b><img src=\'cs/images/cstrike.gif\' border=\'0\' alt=\'Counter-Strike 1.6\' />'.$data['hostname'].'</b></td>
<td><a href=\'cs_settings.php?ip='.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть настройки сервера\'>'.$data['ip'].':'.$data['port'].'</a></td>
<td>'.$data['mapname'].'</td>
<td><a href=\'cs_players.php?ip='.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть статистику игроков\'>'.$data['players'].'/'.$data['maxplayers'].'</a></td>
</tr>
</table>
Кто может переделать, помогите пожалуйста. :)
Лучше напишу здесь т.к. переделаю не мало в том скрипте.
Для начала начну с дизайна.
...
Кто может переделать, помогите пожалуйста. :)
лол
GreenTiger
01.03.2008, 22:10
http://img221.imageshack.us/img221/3034/03012008210718px6.jpg
и
http://img216.imageshack.us/img216/1364/03012008210954mz0.jpg
продается...
InfernoNet
01.03.2008, 23:37
Если за 0.01$, то беру.
Если нет, то ты оф топишь на форуме!
P.S. такой движок уже видел и если продавать, то свое, а не чужое.
P.S.S. я попросил помощи и только первые два поста коснулись темы.
P.S.S.S. выше стоящий пост по поводу шаблона ни кто не отменял.
-Hormold-
02.03.2008, 00:00
http://monitoring.zoner.ru/
тут дизайн стырен
Кто может переделать, помогите пожалуйста. :)
я так понял у тебя сервера выводятся в цикле
хотя хз кода нету)
ты до цикла напиши начальную табличку
<table width="80%">
<tr>
<td>Имя </td>
<td>адрес</td>
<td>карта</td>
<td>Игровокв</td>
</tr>
а потом, где у тебя в цикле выводятся все сервера оставь это
<tr>
<td><b><img src=\'cs/images/cstrike.gif\' border=\'0\' alt=\'Counter-Strike 1.6\' />'.$data['hostname'].'</b></td>
<td><a href=\'cs_settings.php?ip='.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть настройки сервера\'>'.$data['ip'].':'.$data['port'].'</a></td>
<td>'.$data['mapname'].'</td>
<td><a href=\'cs_players.php?ip='.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть статистику игроков\'>'.$data['players'].'/'.$data['maxplayers'].'</a></td>
</tr>
потом после цикла допиши </table>
InfernoNet
02.03.2008, 00:56
http://monitoring.zoner.ru/
тут дизайн стырен
Не думаю. Просто это движок такой
http://cstrike-online.ru/
InfernoNet
02.03.2008, 01:10
я так понял у тебя сервера выводятся в цикле
хотя хз кода нету)
ты до цикла напиши начальную табличку
.............
Пробывал сделать, как ты сказал, но не получается.
Вот сам файл с кодом:
http://letitbit.net/download/054bb860298/cs.php.html
Если есть желание у кого мне помочь, то буду благодарен. :)
найди
echo '<div align="center" class="cs">';
и все что ниже удали
и добавь echo '<table width="80%">
<tr>
<td>Имя </td>
<td>адрес</td>
<td>карта</td>
<td>Игровокв</td>
</tr>';
foreach($data_cache as $data)
{
if (!$data['status'] && $hide_offline) { continue; }
if (!$data['status'])
{
$data['status'] = "<b><font color='red'>Offline</font></b>";
$data['hostname'] = "Unknown";
$data['mapname'] = "unknown";
}
else if (!$data['password'])
{
$data['status'] = "<b><font color='green'>Online</font></b>";
}
else
{
$data['status'] = "<b><font color='lime'>Online / PWD</font></b>";
}
if (strlen($data['hostname']) > $hostname_length)
{
if ($hostname_shorten == 1)
{
$data['hostname'] = substr($data['hostname'], 0, $hostname_length - 3) . "...";
}
else if ($hostname_shorten == 2)
{
$data['hostname'] = "..." . substr($data['hostname'], - $hostname_length);
}
}
$data['hostname'] = htmlentities($data['hostname'], ENT_QUOTES);
if ($hostname_to_ip) { $data['ip'] = gethostbyname($data['ip']); }
$launch = get("launch", $data['ip'], $data['port'], $data['gametype']);
if($data['ip'] == '81.25.55.17') $data['ip'] = 'inferno.no-ip.info';
$artmap = $data['mapname'];
if(!file_exists('cs/maps/'.$artmap.'.jpg')) $artmap = 'noimage';
echo '<tr>
<td><b><img src=\'cs/images/cstrike.gif\' border=\'0\' alt=\'Counter-Strike 1.6\' />'.$data['hostname'].'</b></td>
<td><a href=\'cs_settings.php?ip='.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть настройки сервера\'>'.$data['ip'].':'.$data['port'].'</a></td>
<td>'.$data['mapname'].'</td>
<td><a href=\'cs_players.php?ip='.$data['ip'].'&port='.$data['port'].'\' title=\'Посмотреть статистику игроков\'>'.$data['players'].'/'.$data['maxplayers'].'</a></td>
</tr>';
}
echo "</table>
<p> </p>
<p></p>
</div>";
?>
InfernoNet
02.03.2008, 02:08
Спасибо, вопрос №2.
Как сделать так, чтобы при наведение на строку, она подсвечивалась (пример http://www.cs-monitor.ru/ )?
найти echo '<div align="center" class="cs">';
заменить
echo '<style type="text/css">
<!--
.highlight {
background-color: #b0a27c;
}
.light {
background-color: #efe4cb;
}
-->
</style><div align="center" class="cs">';
найти echo '<tr>
заменить на
echo '<tr align="center" class="light" onMouseOut="this.className=\'light\'" onMouseOver="this.className=\'highlight\'">
млин дайте движочек мониторинга нормального =)) или хотябы скрипт нормальный что бы его могли вставить на форум ипбшный 2.3.4
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot