Pamācība
Easy server' monitoring
HTML/PHP/CSS
Izvēlamies mirror'u no kura lejupielādējam šo monitoru.
Mirror #1
Mirror #2
Mirror #3
Extraktējot šo failu parādās folderis ar name "Monitoring" .. Pārdēvējam sev vēlamajā vārdā un liekam www direktorījā..
Atveram config.php failu. Aizpildam visu nepieciešamo info.
<?php
$server[] = array(
"ip" =>"xxx.xxx.xxx.xxx:27015", //jusu servera IP:PORTS
"template" => "small.tpl", //servera attelojuma izskats (template) [ Skat. Zemāk. ]
"name" => "Servera nosaukums", //servera nosaukums
"ha" => "", //admins [ nau nepieciešams ] "ha_mail" => "", // admina epasts [ nau nepieciešams ]
"timeout" => 1 // taimauta sekundes [ nau nepieciešams ]
);
$showall = 0;
$debug = 0;
?>
Template
..www/jūsu_monitora_direktorija/ ir .tpl faili kuri nosaka monitora izskatu.. default.tpl, horiz.tpl, small.tpl..
Caur šiem tpl failiem ir iespēja labot jūsu servera monitora izskatu.. Kā jeu noprotat. Jums ir jāpārzin kaut mazliet html un css kodi..
Atveram small.tpl failu un kodā pārlabojam līnījas :
<meta http-equiv="refresh" content="30;url=../jūsu_direktorija_uz_monitoru/index.php" />
Kas liks ik' pa 30sec. jūsu monitoram atjaunināties. (auto refresh)
<img src="/stats/images/maps/{map}.jpg" width="139" height="105" title="{map}" />
Direktorija uz bildēm kuras tiks rādītas jūsu monitorā un to lielums.
Aptuvenais monitors būtu gatavs.
Ja vēlamies pārlabojam tekstus Latviešu valodā, fonu, etc..
Kodi -
{ip} - Ip adrese ar portu
{name} - Servera nosaukums
{totalplayers} - Cik spēlētāju online
{maxplayers} - Maksimālais spēlētāju skaits
{map} - Kāda karte iet pašlaik
{rules.amx_timeleft} - Cik laiks atlicis līdz nākošajai kartei
{rules.amx_nextmap} - Nākošā karte
{rules.mp_freezetime} - Freeze time [ visi zin' kas tas ir ]
{rules.mp_buytime} - Buy time [ visi zin' kas tas ir ]
{rules.mp_roundtime} - Round time [ visi zin' kas tas ir ]
{player_id} - Spēlētāja nr.
{player_name} - Spēlētāja vārds
{player_kills} - Spēlētāja nošautie pretinieki
W.S.M.S
Izveidojam php failu ar jūsu izvēlēto nosaukumu un iekopējam šo kodu iekš' šā faila un pārlabojam atkal pa savai gaumei
<iframe src='http://cs.wos.lv/?q=wsmsys
&server=Jūsu_servera_adrese
&port=Servera_Ports
&web_address=Pilna HTTP adrese līdz mapei kur atrodas karšu foto (http://web/maps)
&map_img_extension=(jpg|gif|png|bmp)
&map_width=150
&map_height=112
&bgcolor=232323
&border=0
&font_color=E8C529
&font_size=11
&error_color=FF474C
&language=lv'
name=wsms
width=250
height=75
border=0
marginwidth=0
marginheight=0
hspace=0
vspace=0
frameborder=0
scrolling=no></iframe>
More info
LGSL
Izvēlamies mirror'u no kura lejupielādējam šo monitoru.
Mirror #1
Mirror #2
Ieliekam lgsl folderi iekš' www folder'a un dodamies iekšā lgsl folderī.. Kur ieraugam failu lgsl_servers.txt. Šajā failā sarakstam jums vēlamos serveru's kurus vēlaties redzēt jūsu monitorā. Info jānorāda sekojoši
ip:ports:Spēle_kura_tiek_monitorēta
Šī sistēma spēj monitorēt halflife, halflife2, halflifeold, ut, ut2003, ut2004, callofduty, callofduty2, ravenshield,vietcong, vietcong2, quakew, quake2, quake3, quake4, doom3, aarmy, farcry, bf1942, bfvietnam,wolfenstein, halo, mohq3, mohgs, swat4, painkiller, jediknight2, startrekef, sof2, cnc, kā redzat ļoti daudz spēles..
Šis monitors strādā caur vienkāšo html gan caur e107/php nuke/mambo cms sistēmām.
Server spy
Piereģistrējamies šeit un dodamies uz "My Account" kur ieraugam Webmaster Tools ---> ServerMonitor & PlayerRankings.. Spiežam uz ServerMonitor.
Ir iespēja izvēlēties Classic vai Flashy monitora veidus. [ Ir iespējami arī Preview ] .. Izvēlamies kuru no diviem monitora veidiem lietosim labāk un spiežam uz Create or Edit a Monitor .. Ir jāievada simple info "Servera ip adrese + ports + spēle kura tiks monitorēta" .. Ievadam šo info un spiežam create .. Tālāk seko dizainēšana.. Samainam krāsas, simple dizainu pa savam un spiežam Set Skin And Save Changes ..
Nokopējam your code un izveidojam jaunu failu ar jūsu nosaukumu iekš' www mapes un iekopējam šo kodu..
------------------------------------------------------------------------------------------------------------
Ja ir nepieciešams ielikt šos failus kāda mājas lapas stūrī, tad ir jāizmanto inframe.
<iframe src="http://jūsu_dns/monitora_direktorija" width="xxx" height="xxx" border="3" frameborder="0"></iframe>
------------------------------------------------------------------------------------------------------------
Ja kādi jautājumi norādīt kādu sistēmu izmanto un tikai pēc tam tavs jautājums.