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
6351
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
6351
Date d'inscription
samedi 1 juin 2002
Statut
Membre
Dernière intervention
2 août 2014
99
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
6351
Date d'inscription
samedi 1 juin 2002
Statut
Membre
Dernière intervention
2 août 2014
99
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
6351
Date d'inscription
samedi 1 juin 2002
Statut
Membre
Dernière intervention
2 août 2014
99
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
6351
Date d'inscription
samedi 1 juin 2002
Statut
Membre
Dernière intervention
2 août 2014
99
21 juin 2004 à 11:20
lol
de rien

Cocoricoooooooo !!!!
0