![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 1.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Szukam skryptu który wyświetli mi na stronce informacje kto z sieci lokalnej jest dostępny a kto nie (On/Off).
Chodzi mi o takie coś jak na tej stronie http://dashnet.lublin.pl/dashnet/users.php Z góry dzięki |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin ![]() |
poszukaj posta o ping-owaniu z poziomu php jest na tym forum
reszte sie domysl:) -------------------- brak sygnaturki rowniez jest sygnaturką
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 8.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
zrub sobie w katalogu gdzie masz strone plik status.log
polecenie Kod nmap -sP -oN /var/www/html/status.log 192.168.0.1-23 > /dev/null wykona Ci spis kompuw wlaczonych (do pliku status.log) w sieci oczywiscie sciezka jest przykladowa i zakres ip tez. mozesz go wrzucic do jakiegos pliku i wykonywać sukcesywnie np rzez crona
natomiast taki kod php mozesz wrzucic na stronke przy kazdym userze ( to jest tylko przyklad) oczywiscie nazwe cygi tez zmieniasz na nazwe kompa. aha oczywiscie jezeli masz wpisame w /etc/host nazwy komow z sieci a jak nie to zamien nazwe na ip [php:1:f757108dc0]<?php <? $baza = "/var/www/html/status.log"; $plik = file($baza); $success = 0; $sn = 0; $en = count($plik); do { if(stristr($plik[$sn],"cygi")) { $dataex = explode("|",$plik[$sn]); $success++; echo "<img src="images/on.gif" alt="Komputer Online">"; } $sn++; } while($sn < $en); if($success == 0) { echo "<img src="images/off.gif" alt="Komputer Offline">"; } ?> ?>[/php:1:f757108dc0] mam nadzieje ze to ci pomoglo |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 8.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
znalazlem własnie inny sposób na http://php.webhelp.pl/index.php?id=30&roz=...=php&ac=readtut
[php:1:58e5994772]<?php <? // IP do pingowania $IP = "127.0.0.1"; // wykonanie pingowania exec("ping $IP",$arr); $arr = join("n",$arr); // wynik pingowania print "<HTML><BODY>$arr</HTML></BODY>"; ?> ?>[/php:1:58e5994772] to moża by przerobić i gotowe ale zawsze możesz zkorzystac z tego pierwszego ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Spinguj 300 komputerów w sieci. Powodzenia. nMap tylko i wylacznie.
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 08:27 |