[Python] Kto je na sieti?
Chcem spravit skript ktory zisti kto je na sieti - neviem najst ziadny modul do Pythonu, kde by som zvladal pingovat. To bude asi mno, kedze sa pythonu venujem asi 2 dni :? Ak viete o nejakom ping module a nejakym examplom k tomu - tak ma velmi potesite :D
Re: [Python] Kto je na sieti?
zaklad je tady::o
import os
import re
import sys
lifeline = re.compile(r"(\d) received")
report = ("No response","Partial Response","Alive")
host = "xxxxxxxxxxx"
pingaling = os.popen("ping -q -c2 "+host,"r")
while 1:
line = pingaling.readline()
if not line: break
igot = re.findall(lifeline,line)
if igot:
print report[int(igot[0])]
Re: [Python] Kto je na sieti?
To asi nebude uplne platforme nezavisle reseni.
Re: [Python] Kto je na sieti?
Tak KONEČNĚ někdo vyrthl anduxovi po pěti letech trn z paty. Myslím, že poslední roky už to chtěl opravdu vzdát. Good job! :D