Un outil intégré pour tester la vitesse internet depuis la barre de menu
🔍 En bref :
- Mesure vitesse de téléchargement, vitesse d’envoi et latence (ping).
- Interface minimale accessible via la barre de menu.
- Utilise Cloudflare pour des résultats précis.
- Pas d’icône dans le Dock, faible consommation de ressources.
- Développé en Swift sans dépendances tierces.
🔍 En détail :
SpeedTestBar est une application conçue pour évaluer rapidement les performances de votre connexion internet, directement depuis la barre de menu. Contrairement aux outils classiques qui nécessitent une interface dédiée, cette solution se distingue par son intégration discrète et son accès instantané.
Fonctionnalités clés
L’application propose trois mesures essentielles :
- Vitesse de téléchargement (download) : Évalue la capacité à recevoir des données, exprimée en Mbps, via le téléchargement d’un fichier de 25 Mo depuis les serveurs Cloudflare.
- Vitesse d’envoi (upload) : Mesure la capacité à envoyer des données, avec un test basé sur l’envoi d’une charge de 10 Mo.
- Latence (ping) : Calcule le temps de réponse entre votre appareil et le serveur, en millisecondes (ms), pour évaluer la réactivité du réseau.
Ces tests sont effectués sans dépendances externes, en utilisant URLSession en natif Swift, garantissant une exécution fluide et sécurisée.
Caractéristiques techniques
- Interface épurée : Affiche les résultats dans une fenêtre contextuelle ou une vue détaillée, sans encombrer l’espace de travail.
- Automatisation : Lance les tests d’un simple clic sur l’icône de la barre de menu.
- Optimisation : Conçue pour une utilisation légère, sans occupation d’espace inutiles (pas d’icône dans le Dock).
- Open Source : Le code est disponible sur GitHub sous licence MIT, permettant une inspection et une contribution communautaire.
Fonctionnement
SpeedTestBar s’appuie sur l’infrastructure de Cloudflare pour fournir des résultats fiables. Les mesures sont réalisées en trois étapes :
- Test de latence : Envoi de requêtes vers
speed.cloudflare.compour calculer le temps de réponse minimal. - Test de téléchargement : Récupération d’un fichier de référence pour évaluer la bande passante descendante.
- Test d’envoi : Envoi d’un fichier vers le serveur pour mesurer la bande passante montante.
L’application affiche ensuite les résultats sous forme chiffrée, avec une précision technique et une simplicité d’interprétation.

Gratuit
https://github.com/bogdanandreifilip/SpeedTestBar
Views: 0



