[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