Sprawdzenie stanu servera.

Odpowiedz Nowy wątek
2008-08-30 00:27

Rejestracja: 11 lat temu

Ostatnio: 7 lat temu

0

Witam mam pewien problem , nie wiem jak zrobić aby na mojej str po podaniu ip servera wyświetlał się jego status, uptime i liczba graczy tak jak jest to np na tej str. http://otservlist.org
Czy ktoś mógłby mi pomóc ??

Pozostało 580 znaków

PTwr
2008-08-30 00:57
PTwr
0

serwer tibi czy pisany przez Ciebie?

Pozostało 580 znaków

2008-08-30 01:56

Rejestracja: 11 lat temu

Ostatnio: 7 lat temu

0

Nie chce zrobić str taką jak ta z listą serverów i statystykami ich, ale się głowie jak zrobić żeby sprawdzało czy server jest onine ile jest players itp :/

Pozostało 580 znaków

2008-08-30 09:06

Rejestracja: 14 lat temu

Ostatnio: 8 lat temu

0

Nie chce [...]

To co chcesz zrobic?

  1. Sprawdzenie czy online - fsockopen na danym porcie i sprawdzasz czy sie polaczy
  2. Ile jest graczy - prawdopodobnie sam serwer udostepnia takie informacje, ale sie musisz dowiedziec w jaki sposob.

You need to learn how to walk
before you can run

Pozostało 580 znaków

Ptwr
2008-08-30 12:02
Ptwr
0

jest jeszcze możliwe że serwer wywołuje jakiś skrypt na serwerze a klient pobiera dane

sprawdź czy serwer dla którego chcesz tą stronkę zrobić nie ma możliwości logowania się na liście serwerów

Pozostało 580 znaków

2008-08-31 00:12

Rejestracja: 11 lat temu

Ostatnio: 7 lat temu

0

Na tej str wystarczy podać ip servera i sam automatycznie pokazuje ile ma graczy itp.

Pozostało 580 znaków

Ptwr
2008-08-31 10:58
Ptwr
0

więc albo ma te dane wysyłane od serwera albo za stroną czai się jakaś machina która sprawdza ( ale raczej to pierwsze )

możesz sprawdzić co serwer do strony wysyła, robisz własny serwer HTTP który wypisuje w konsoli link i parametry i wiesz co i gdzie leci =]
żeby połączenie szło do programiku na localhost a nie do strony można zrobić tak

c:\windows\system32\drivers\etc\hosts - ten plik ( bez rozszerzenia jest )
zgodnie z instrukcjami które tam są dopisujesz adres 127.0.0.1 i adres serwera ( listaserwerow.com lub lista.serwerow.com )

Pozostało 580 znaków

2008-09-01 14:01

Rejestracja: 12 lat temu

Ostatnio: 8 miesięcy temu

0

Serwer udostępnia plik XML w którym zapisane są takie dane jak liczba graczy czy uptime. Rozpowszechnia się go przez Info Protocol. Tu masz skrypt autorstwa DeathfireD który pozwala pobrać informacje nt. serwera:

Test: http://to.o12.pl/work/4progra[...]servcheck.php?host=[IPSERWERA]
Źródło: http://to.o12.pl/work/4progra[...]otservcheck.php?action=source

W zmiennej $IP podajesz IP serwera i tyle :P


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

2008-09-04 18:37

Rejestracja: 11 lat temu

Ostatnio: 7 lat temu

0

Demonical Monk linki które podałeś niestety nie działają .

Pozostało 580 znaków

2008-09-04 21:05

Rejestracja: 12 lat temu

Ostatnio: 8 miesięcy temu

0

http://otfans.net/showthread.php?t=48124&highlight=xml
http://otfans.net/showthread.php?t=51181&highlight=uptime //sysuptime3.png to adres do backgrounda sygny

Google boli.


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0