Bonjour tout le monde ! Je viens poster car je rencontre un petit souci pour récuperer la vitesse de connexion internet de mon wp !
Mon code à l'air de fonctionner parfaitement sans erreur ni exception levé mais cependant je ne comprend pas pourquoi le 'bandwitch' me renvoie tjr "0" comme vitesse de connexion.
Voici le code que j'utilise:
Dans l'attente de vos nouvelles je vous souhaite de passer une agréable journée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 //Récuperation de la vitesse de la connexion d'internet private int GetSpeed_connection() { int speed = 0; if (DeviceNetworkInformation.IsNetworkAvailable) { //Execute une résolution d'adresse sur le site de microsoft DeviceNetworkInformation.ResolveHostNameAsync( new DnsEndPoint("microsoft.com", 80), new NameResolutionCallback(nrr => { NetworkInterfaceInfo info = nrr.NetworkInterface; if (info != null) { speed = info.Bandwidth; } }), null); } else { //Execute une résolution d'adresse en local car pas de connexion web DeviceNetworkInformation.ResolveHostNameAsync( new DnsEndPoint("127.0.0.1", 80), new NameResolutionCallback(nrr => { NetworkInterfaceInfo info = nrr.NetworkInterface; if (info != null) { speed = info.Bandwidth; } }), null); } return speed; }
Partager