Status Serwera
Spis treści |
Skryptuj z nami
Skrypty, czyli napisane w języku źródła, a odpowedni program kompiluje w locie kod i go przetwarza. Języków skryptowych jest wiele, do najczęściej stosowanych należą: php, perl, python, javascript, java.
PERL
Przykładem jest parę skryptów w perl'u, domyślnie perl jest na większości platform linuskowych, ewentualnie tak jak w przypadku windows należy go zaintsalować.
Plusem jest to, że taki skrypt uruchomić można na dośc różnych platformach. Minusem - czasem wymagają jednak dodatkowych modułów, a to może skutecznie nas od straszyć od instalacji (ale prawdę mówiąc sprowadza sie to do dodatkowego wstukania kilku komend w konsoli, albo pomęczenia admina serwera aby zrobił to zanas)
CS Server Stat wiem że działał pod CS 1.5
PsychoStats - Zobacz opis instalacji
wersja 1.9.X przechowuje statystki graczy w plikach html, albo php
wersja 2.X już wymaga bazy danych i php i kilka modułów perl
HLStats - http://www.hlstats-community.net/
Oprócz perl'a HLStats wymaga do poprawnego działania bazy danych mysql, php i kilka modułów perl, raczej rekomendowana na komputery sprzed Steam,
HLStatsX Nowsza wersja, HLStatsX, rekomendowana pod serwery H-L:Source i posiada dodatkowo bajer pokazujący graczy na mapie świata (Google Maps)
Python
znalazłem jeden skryt w tym języku, aż dziwne że go znalazłem, nie mam pojęci aczy działa (a jeśli już to pewnie na cs 1.5 pryrcon na sourceforge.net
JavaScript
Nie znam żadnego takiego. Pewnie jest to możliwe, jak ktoś zna niech da namiary.
Java
JabaTV - Olo napisał to jakis czas temu. Do pracy wymaga dodania pluginu do MetaMod'a i skonfigurowania go, nastepnie w przeglądarce internetowej wpisujemy adres i po załadowaniu sie apletu po chwili widzimy widok mapy z góry, trochę przypomnina overview z gry.
Flash
Jedyny jaki znam, i chyba juz nie działający pod platformy Steam, to Server Status Thingy - wymagał dodatkowo jeszcze serwera z php (do generowania statusu serwera), a flash tylko zmieniał wygląd. Pamiętam, że testowałem go pod CS 1.5
Co by tu jeszcze...
Jescze jedno, takie dość rzadko stosowane rowiązanie -s krypt właściwie w php, ale do wykonywania z konsoli raczej na linuksie - eksportowania danych o statusie serwera do bazy rrdtool. HLDS_stats.sh
Zakończnie
Krótka piłka, czyli co polecam:
- jeśli nie masz www, punkt 1.
- jeśli masz www z php - HLSS 2 w punkcie 4
- jeśli masz www, mysql i AMX Mod / AMX Mod X - spróbuj UC Stats z punktu 3.
- jeśli masz www, php, perl - PsychoStats 2 albo HLStatsX z punktu 6.
- jeśli masz możliwości większe - możesz zainteresować się QStats i gQuery, szczególnie jeśli chcesz sprawdzać masę serwerów.
To miał być tylko z lekka zaktualizowany tekst trawiatora (on miał jakies 4 linikji :D), ale jak zacząłem przeglądać to co mam dot. serwerów na dysku twardym to tak wyszło... :D
Do zrobienia
link do hlss2 na stronie (musze przygotowac artykul i wruic na www) link do hlds_stats.sh, musze wrzucić z chaty link do Server Status Thingy Cioty jestescie nieumiecie takiego czegos!! ^^