Network utilization

Signaler
Messages postés
475
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
20 septembre 2010
-
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
-
Bonjour, sous windows XP lorsqu'on fait Ctrl+Alt+Sup et qu'on clique sur Networking, on peut voir en bas un pourcentage qui représente la "Network Utilization" c'est l'utilisation de ma connexion internet.
Je voudrais savoir comment récupérer cette valeur avec un programme C++ .
Aidez moi silvousplais.
Merci!

9 réponses

Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Le miex : utilise la pcap pour cette tâche, ce sera plus précis et plus sure ... au moins tu seras sur de choisir la bonne interface si tu as un réseau local et une connexion internet ... car en général et c'est mon cas, Win examine le réseau local ... il ne s'occupe pas de ma connexion Internet ...$
@+

[Responsable www.neogamedev.com]
Messages postés
475
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
20 septembre 2010

La "pcap" c'est quoi donc?
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

va sur sourceforge et cherche libpcap c'est une bibliothèque qui te sert à capturer tes trames de réseau ... mais il existe aussi plein d'autres choses à quoi cela sert ...
@+

[Responsable www.neogamedev.com]
Messages postés
475
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
20 septembre 2010

Ok, par contre dans l'archive y plein de truc c'est quoi qui faut compiler?
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Alors là après c'est marqué dans les fichiers de config, néanmoins ne t'embête pas et télécharge la winpcap pour windows qui est déjà compilé, ensuite utilise les .h et les .lib pour développer ... ceux de la partie distrib de la libpcap ...
@+

[Responsable www.neogamedev.com]
Messages postés
475
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
20 septembre 2010

J'ai regardé les exemples de wincap et on dirait que c'est pour le réseau mais pas pour internet.
Par exemple il y a des programme déja fait comme NETMETER:
Shows the diagram of a 10Mbit Ethernet network's load in.

Donc pas pour internet?
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Internet c quoi une interface réseau, donc forcément ... win la trouveras c'est ce que j'avais fait pour filtrer les paquets arrivants ...
@+

[Responsable www.neogamedev.com]
Messages postés
475
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
20 septembre 2010

Alors je dois etre trop nul. T'aurais pas un programme qui donne les bits recus par internet ca m'arangerai vraiment.
Merci.
Messages postés
2835
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
:big) Neodante :big)

Pas sous la main mais regarde il doit y en avoir sur le site sinon va sur Javafr.com y en a quelques uns ... c'est de la capture ... sion regarde sur MSDN y doit y avoir des infos précise sur comment récupérer le truc du Windosw Manager ...
@+

[Responsable www.neogamedev.com]