Autor | Zpráva | ||
---|---|---|---|
peta Profil |
#1 · Zasláno: 24. 6. 2007, 11:02:25 · Upravil/a: peta
Hoj
Jak se dela v PHP ping? Nejlepe, abych byl nezavisly na jinych programech. Potrebuji propingavat nekolik adres soucasne, pripadne by bylo fajn zjistit, jestli na nich bezi nejaka www aplikace. Ale pingani je priorita. Nasel jsem nekolik zpusobu: $host = "www.google.com"; $command = "ping -c $host"; $command2="killall -q ping"; $command = "/bin/ping -c$count -w$count $host"; $command2="killall -q ping"; $command = "/usr/bin/nmap $server"; $command2="killall -q nmap"; exec($command,$output) server($command,$output) passthru($command,$output) ... tez jsem tam videl nejaky imap_ping() a nekde jsem cetl neco o curl(). Tajne jsem predpokladal, ze je neco jednoducheho :) cili napr.: $host = "www.google.com"; $command = "ping -c $host"; $command2="killall -q ping"; exec($command,$output); exec($command2,$output2); print $output; Mno, jenze to vola externi prikaz, treba ping / nmap nebo nejaky dalsi. Cili jsem zavisly na dalsim programu, ktery muze a nemusi fungovat. Ale tez se tam pise, ze je to rychle. Idealni by bylo byt nezavisly na externich programech. Ale mam moznost si tam ten programek nahrat, kdyby nebyla jina moznost. Jaky je nejlepsi zpusob pro PHP? |
||
djlj Profil |
#2 · Zasláno: 24. 6. 2007, 12:37:59 · Upravil/a: djlj
Ale mam moznost si tam ten programek nahrat, kdyby nebyla jina moznost.
Jo, najdi si balíčky a nainstaluj je. (Až teď se tak koukám — bylo to myšleno jako dotaz? Pokud ne, tak tenhle příspěvek ignoruj.) |
||
peta Profil |
#3 · Zasláno: 26. 6. 2007, 07:55:48
djlj
tak jako to jsem udelal. Ja jen myslel, ze by mohla byt nejaka PHP moznost, nezavisla na externich programech. Jinak teda tam nemelo byt server() ale system(), jako jedna z moznosti, jak volat externi program. To jsem se prehlid, kdyz jsem to opisoval. |
||
souki Profil |
#4 · Zasláno: 26. 6. 2007, 10:34:08
Možná by si mohl otevřít třeba přes cURL spojení a zaznamenat si čas před navázání a po něm
|
||
Časová prodleva: 2 měsíce
|
|||
Jacker Profil * |
#5 · Zasláno: 24. 8. 2007, 13:36:46
potrebuju poradit jak zjistim stav pc (on/off line) na localni siti, pomoci php samozrejme, kdyz na nem nebezi zadna sluzba (ftp, http ...) proste jen ip.
Zkousel jsem pres toto file_get_contents ale to bere jen kdyz tam neco bezi, samotnou ip to nebere Existuje na to neco ? |
||
Jacker Profil * |
#6 · Zasláno: 24. 8. 2007, 13:37:03
sry spatne jsem to poslal
|
||
Časová prodleva: 17 let
|
0