[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gulliver] [atelier python] Vous pouvez poser questions et code
|
From |
"Fred Lemasson" <djassper at gmail dot com> |
|
Subject |
Re: [gulliver] [atelier python] Vous pouvez poser questions et code |
|
Date |
Sat, 16 Feb 2008 15:58:45 +0100 |
Bonjour
j'ai développé un petit outil python "Pong" permettant de pinguer des
centaines de postes en même temps (multithread), je suis assez
satisfait du résultat il me convient personnellement mais pour que
quelqun d'autre que moi l'utilise, il faudrait ajouter des controles
d'erreur sur la saisie utilisateur, ce que je n'ai pas fait, je ne
suis pas encore super à l'aise avec les try/except ...
le code est dispo ici (il est bien entendu LIBRE) :
http://www.kik-it.com/downloads/PYTHON_STUFF/pong3-01.py.txt
le prog s'utilise comme ca :
pong 172.16.50,54,60.1-25
cette commande permet de pinguer 75 machines
et affiche une sortie de ce style :
mymachine% pong 172.16.52.1-10
IP MAC Status Times (ms)
172.16.52.1 0F:14:2F:3F:37:F0 Up 0.247 1.988
172.16.52.2 Down
172.16.52.3 Down
172.16.52.4 Down
172.16.52.5 00:1F:22:FE:AA:FA Up 0.263 0.868
172.16.52.6 00:14:2F:3F:46:F9 Up 0.220 0.730
172.16.52.7 00:1F:22:3F:46:F9 Up 0.226 4.058
172.16.52.8 00:14:2F:3F:46:7F Up 0.238 3.742
172.16.52.9 00:1F:22:3F:68:FF Up 0.256 2.980
172.16.52.10 00:1F:2F:3F:45:5F Up 0.250 1.333
Pong Report : 10 IPs Ponged in : 0h 0m 2s 0909ms
7 Hosts Up
3 Hosts Down
0 Hosts Weird
vos avis m'intéressent également
librement
Fred