Ce que je veux faire, c'est mesurer la vitesse de la bande passante en utilisant c#.
Pour ce faire, j'utilise NetworkInterface.BytesReceived
y BytesSent
pour obtenir le nombre actuel d'octets envoyés et reçus de ma carte réseau et pour obtenir le nombre d'octets envoyés et reçus de ma carte réseau. DateTime
.
Ensuite, je télécharge un fichier et j'obtiens le message suivant BytesReceived
/ BytesSent
y DateTime
à nouveau. La vitesse de téléchargement/upload est simplement la différence entre la vitesse de téléchargement et la vitesse de chargement. BytesReceived
/ BytesSent
divisé par le décalage horaire.
Je me demande maintenant s'il existe un serveur FTP public où je peux télécharger et envoyer des fichiers.