Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Pobieranie informacji o statusie serwera.
Forum PHP.pl > Forum > Przedszkole
92nasti
Witam,

mam pewien problem, otóż chciałbym pobrać kilka informacji z pewnego serwera multiplayer, liczbę graczy, maksymalną liczbę graczy czy uptime.

Zapoznałem się z funkcjami fsockopen oraz socket_get_status w manualu, jednak nie potrafię za pomocą funkcji socket_get_status wyciągnąć potrzebnych mi informacji. Mógłby mnie ktoś nakierować?

// Przeszukałem kilka pierwszych stron Google.
Fifi209
Zacznijmy od tego, czy serwer takie coś w ogóle obsłuży.
92nasti
Tak obsłuży na pewno.

Jest ktoś w stanie mi pomóc?
kilas88
Ale że jak, chcesz pobierać dane z zewnętrznego serwera czy swojego? Jeśli swojego to żaden problem, jeśli z obcego to pobierasz kod strony i parsujesz wybierając tylko interesujące Cię fragmenty, później to sobie gdzieś zapisujesz. Jeśli chcesz sprawdzać uptime to cyklicznie przeprowadzasz ten sam test (cron) i wyniki zapisujesz. W ten sposób ze swojej bazy będziesz mógł wyciągnąć max. użytkowników czy inne informacje.
Fifi209
Cytat(kilas88 @ 28.09.2011, 03:39:11 ) *
Ale że jak, chcesz pobierać dane z zewnętrznego serwera czy swojego? Jeśli swojego to żaden problem, jeśli z obcego to pobierasz kod strony i parsujesz wybierając tylko interesujące Cię fragmenty, później to sobie gdzieś zapisujesz.

Co? Z jakiej strony? W jakim Ty świecie żyjesz? Napisał wyraźnie, że jest to jakiś serwer gry multiplayer, zapewne tibia lub cs, tego nie powiedział i przez sockety musi się z nim komunikować.
92nasti
Cytat(Fifi209 @ 28.09.2011, 09:59:34 ) *
Co? Z jakiej strony? W jakim Ty świecie żyjesz? Napisał wyraźnie, że jest to jakiś serwer gry multiplayer, zapewne tibia lub cs, tego nie powiedział i przez sockety musi się z nim komunikować.


Dokładnie tak, już sobie napisałem co potrzebowałem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.