Bon alors du Python:
import socket, sys
HOST = 'www.commentcamarche.net'
PORT = 80
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
data = s.recv(8192)
s.close()
sys.stdout.write(data)
Mais dans ce cas, je ferais tout le reste en Python (la boucle qui balaie les serveurs, les actions déclenchées...)
mais ça soit être faisable en C tout simple aussi.


