Ok merci ca m'aide deja pas mal ya plus qu'a s'amuser a developper un petit script je devrais me debrouillé
Camille ----- Original Message ----- From: "Yves Rutschle" <[EMAIL PROTECTED]> To: "Liste Debian Francaise" <debian-user-french@lists.debian.org> Sent: Wednesday, August 28, 2002 12:08 PM Subject: Re: Recherche prog pour comptage des données émises sur le réseaux > X-Spam-Status: No, hits=-2.0 required=4.7 tests=IN_REP_TO version=2.01 > Resent-Message-ID: <[EMAIL PROTECTED]> > Resent-From: debian-user-french@lists.debian.org > X-Mailing-List: <debian-user-french@lists.debian.org> archive/latest/20729 > X-Loop: debian-user-french@lists.debian.org > List-Post: <mailto:debian-user-french@lists.debian.org> > List-Help: <mailto:[EMAIL PROTECTED]> > List-Subscribe: <mailto:[EMAIL PROTECTED]> > List-Unsubscribe: <mailto:[EMAIL PROTECTED]> > Precedence: list > Resent-Sender: [EMAIL PROTECTED] > > 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 > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > ______________________________________________________________________________ Pour mieux recevoir vos emails, utilisez un PC plus performant ! Découvrez la nouvelle gamme DELL en exclusivité sur i (france) http://www.ifrance.com/_reloc/signedell