Connaitre sa vitesse d'Upload et de Download

Tsu91 Messages postés 41 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 11 septembre 2005 - 20 juin 2004 à 11:46
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 - 21 juin 2004 à 11:20
Bonjour,
J'ai deja esayé le code du site CodeProject mais il ne fonctionne pas chez moi (probleme de lecture de mon modem o_O).
J'aimerais savoir s'il existe un moyen tres simple d'afficher le taux d'upload et de download de la connexion internet en cours.

Merci :)

7 réponses

cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
20 juin 2004 à 15:00
tu peux te servir des compteurs de performance
objet "Port RAS" notamment
il doit y avoir "octets transmis/s" et "octets recus/s"

Cocoricoooooooo !!!!
0
Tsu91 Messages postés 41 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 11 septembre 2005
21 juin 2004 à 10:19
Coucou

J'avais pas vu! Ya effectivement octets transmis/s et recus/s.

Mais j'aimerais savoir comment afficher cette valeur dans un label ?
J'ai fait cette evenement au click d'un bouton pour tester :

private void button1_Click(object sender, System.EventArgs e)
{
this.label1.Text = performanceCounter1.NextSample.toString();
}

Il me dis que NextSample designe une valeur qui est invalide dans le contexte donné :(
Pareil pour NextValue.

J'ai sauté une étape ? :D
0
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
21 juin 2004 à 10:28
tu as du rater un truc a la creation
exemple :
perfcounter_dl = new PerformanceCounter("Port RAS", "Octets reçus/s", "ISDN10-0", true);


label1.Text = perfcounter_dl.NextValue().ToString();


Cocoricoooooooo !!!!
0
Tsu91 Messages postés 41 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 11 septembre 2005
21 juin 2004 à 10:47
Coucou ^^
Oui j'ai reussi ^^ J'ai reussi a recuperer le nombre d'octets reçus et transmis, maintenant j'ai plus qu'a me debrouiller avec ca pour trouver la vitesse de download et de upload.

En fait j'avais effectivemenbt oublié dans le spr^priété de mon compteur de mettre ISDN8-0 alors ca me provoquais une erreur de nom d'instance.

Et il faut mettre
his.label1.Text = performanceCounter1.NextSample().RawValue.ToString();

Pour ma part, car sans le RawValue ca marche pas :)

J'vais essayer de faire tout ca et si j'y arrive je ferais certainement un code source car je crois qu'il n'y en a pas de fait encore et ca peut aider des gens :)

Merci encore !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
21 juin 2004 à 10:55
o_O
NextSample = valeur brute (CounterSample)
NextValue = valeur calculée (ici en octets/s)
donc je ne vois vraiment pas pkoi tu prends la valeur brute ici

"maintenant j'ai plus qu'a me debrouiller avec ca pour trouver la vitesse de download et de upload."
ben c'est justement ce que te donne "Octets reçus/s"

PS : quand tu met du code utilise la balise code (cf barre d'outils en dessous de la zone de saisie), c'est mieux pour celui qui doit lire derriere

Cocoricoooooooo !!!!
0
Tsu91 Messages postés 41 Date d'inscription mardi 27 janvier 2004 Statut Membre Dernière intervention 11 septembre 2005
21 juin 2004 à 11:12
Ah ouiiiii j'avais pas fait attention !
Désolé je débute encore en C#.
Effectivement je récupere bien ma vitesse d'up et de down, mais comme ca j'ai pu récuperer aussi le nombre d'octest recu et emis :D

Re merci merci :)

ps: Désolé pour ne pas avoir utilisé la balise code, j'avais pas vu non plus décidement :/
0
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
21 juin 2004 à 11:20
lol
de rien

Cocoricoooooooo !!!!
0
Rejoignez-nous