Salut, On Sat, Aug 24, 2002 at 10:44:26AM +0200, Camille BARETTE wrote: > Je cherche un programme sous Debian qui compte > les données émises sur ma connection internet > (connection par le cable et limite en upload...)
Je sais pas si un programme tout fait existe, mais l'information est disponible facilement: [EMAIL PROTECTED]:~$ cat /proc/net/dev Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo:1174263159 41128999 0 0 0 0 0 0 1174263159 41128999 0 0 0 0 0 0 eth0:2948747161 119874781 290 0 5513 580 0 0 2604235143 48075134 0 0 0 2002630 10 0 Et on voit que mon ethernet a reçu 2.9G et transmi 2.6G. (On le voit mieux dans un xterm très large :-) ). À partir de ça, il devrait être facile de faire un petit script qui extrait la donnée et envoie un mail ou écrit un message. Genre: #!/usr/bin/perl open F, "/proc/net/dev"; while (<F>) { next unless /eth0/; @f = ( split /[ :]+/, $_ ); ($rx, $tx) = ($f[2], $f[10]); if ( $tx > 1_000_000 ) { print "We sent more than a Meg!($rx, $tx)\n"; } } A adapter... /Y