Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Prosty UPTIME w PHP http://forum.freesco.pl/viewtopic.php?f=35&t=1258 |
Strona 1 z 1 |
Autor: | Anonymous [ wtorek, 11 lutego 2003, 23:18 ] |
Tytuł: | Prosty UPTIME w PHP |
Użytkownicy freesco odwiedzający moją stronę prosili mnie żebym im napisał jak zrobiłem swój UPTIME (informacja jak długo minęło od ostatniego uruchomienia/restartu serwera), więc postanowiłem napisać to na forum. Kod wygląta tak: <? $string=exec('uptime'); if(preg_match("/days/i",$string)) { $uptime = eregi_replace('.*up (.*) days.*',"Serwer pracuje nieprzerwanie już od ponad <b>\\1</b> dni.", $string); echo "$uptime"; } else echo"Serwer pracuje nieprzerwanie od niecałej doby."; ?> Prawda że proste. ![]() Pozdrawiam: Mariusz Adam Górski |
Autor: | Anonymous [ czwartek, 13 lutego 2003, 23:12 ] |
Tytuł: | UPTIME life ... |
skypt prosty, sprawny a jak działa można zobaczyćm.in tu: www.polanie.w.pl czy datę startu routera zapisana przy starcie w pliku: "etc/life.cfg" w postaci: xxxxxxxxxxxxxxxx zawartość pliku xxxxxxxxxxxxxxxxxxxxxx VER=0.2.7 bootdev=hda1 UPTIME="Thu Feb 13 21:23:20 2003" DONE="echo Done" xxxxxxxxxxxxxxxx zawartość pliku xxxxxxxxxxxxxxxxxxxxxx mozna przerobić tak, by na stronie wyświetlał się "aktywny" licznik np.: router działa nieprzerwanie od: 1 dnia i 18:45:57 itd, itp., ..... pomysł mam, ale z wykonaniem gorzej ![]() |
Autor: | Anonymous [ czwartek, 13 lutego 2003, 23:20 ] |
Tytuł: | |
Nie trzeba bałwan jestem z pliku etc/life.cfg. Przerobię swój skrypt. Wystarczy PHP i uptime z freesco. Jak znajde chwilkę czasu to to napiszę. Powiedzmy na niedziele będzie gotowe. Pozdrawiam: Mariusz Adam Górski |
Autor: | Anonymous [ niedziela, 16 lutego 2003, 15:51 ] |
Tytuł: | |
Napisałem ten skrypt. Oto kod: <? $string=exec('uptime'); if(preg_match("/days/i",$string)) { $uptime = eregi_replace('.*up (.*) days, (.*):(.*), .* user.*',"Serwer nieprzerwanie pracuje od <b>\\1</b> dni <b>\\2</b> godzin i <b>\\3</b> minut.", $string); echo "$uptime"; } else { if(preg_match("/user/i",$string)) { $uptime = eregi_replace('.* up (.*):(.*), .* user.*',"Serwer nieprzerwanie pracuje od <b>\\1</b> godzin i <b>\\2</b> minut.", $string); echo "$uptime"; } else echo "Błąd w UPTIME."; } ?> Pisałem ten skrypt "na kolanie" więc jeśli są błędy to poprwię. Umieściłem ten skrypt u siebie na stronie i jeśli znajdę błędy to napiszę. Jeśli ktoś ma jakieś sugestje to bardzo proszę o kontakt. Pozdrawiam: Mariusz Adam Górski |
Autor: | Anonymous [ poniedziałek, 17 lutego 2003, 15:38 ] |
Tytuł: | działa |
działa bez problemowo - dzieki - ... ![]() |
Autor: | Anonymous [ poniedziałek, 3 marca 2003, 13:55 ] |
Tytuł: | |
to powiedz mateo_real jeszcze gdzie wrzuciles ten skrypt? |
Autor: | Anonymous [ poniedziałek, 3 marca 2003, 17:16 ] |
Tytuł: | lokalizacja skryptu |
skrypt wrzuciłem do kodu strony głównej. Efekt jego działania wyświetla się w nastepującej postaci: Serwer ASK Polanie [Linux] pracuje nieprzerwanie od 1 dni 16 godz. i 15 min dodałem jeszcze zliczanie aktywnych w sieci komputerów (skrypt równiez "wklejony" do kodu strony głównej) wg przepisu AnNazol'a, który podał pomysł na tym forum: http://www.freesco.domeny.org/forum/vie ... c&start=20 łącząc oba skrypty otrzymałem ... Serwer ASK Polanie [Linux] pracuje nieprzerwanie od 1 dni 16 godz. i 15 min., a transfer pobiera: 5 komputerów - oczywiście definicje nazw własnych wpisałem wg własnego uznania ![]() |
Autor: | Anonymous [ poniedziałek, 3 marca 2003, 18:34 ] |
Tytuł: | |
witajcie, a mozesz jeszcze napisac w jaki sposob zrobiles wyswietlanie aktualnego statusu userow gg ?? dzieki |
Autor: | Anonymous [ wtorek, 4 marca 2003, 00:47 ] |
Tytuł: | |
a mozesz podrzucic ten pliczek na szept@o2.pl nie znam sie na html (robie wszystko we flashu) i nawet nie wiem w ktorej zesi wkleic ten kod mam nadzieje ze to dziala bez DHCP bo ja mam adresy na stale przypisane nie dynamicznie |
Autor: | Anonymous [ wtorek, 4 marca 2003, 00:58 ] |
Tytuł: | |
dla piatusa: status usera gg: wyswietl na stronie taki plik "http://www.gadu-gadu.pl/users/status.asp?id=xxxxxx" jako plik jpg, gdzie xxxxxxx - to konkretny numer gg dla aatrapa: jaki pliczek? bo jesli chodzi o skrypt uptime to jego cała zawartość jest wyąwietlona na tym forum w tym poście powyżej ... z góry mówie ze nie wiem jak zadoptowac go we flashu ... |
Autor: | Anonymous [ wtorek, 4 marca 2003, 01:18 ] |
Tytuł: | |
dzieki mateo_real fajna sprawa te statusiki, przewaznie sieciowe ![]() wszystko dziala jak potrzeba |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |