NetHealth — v1.22
Petite app qui se loge dans la barre des menu pour afficher d'un coup d'œil la santé d'une connexion (en partage de connexion).
Afficher un indicateur de qualité réseau dans la barre des menus macOS, par interface active (Wi‑Fi, Ethernet, iPhone USB, routeur 5G…).
L’application utilise un script Python qui :
- liste les interfaces actives et trouve la route par défaut ;
- pinge des hôtes de référence toutes les 30 secondes, par interface ;
- lance un speedtest toutes les 15 minutes sur la route active ;
- calcule un score de qualité (latence, perte de paquets, débit) entre 0 et 1 par interface.
Ce score génère un PNG affiché dans la barre des menus avec rumps (wrapper Python pour l’API Cocoa menu-bar).
Resources
-
build.sh
3 KB
-
BONDING_CDC.md
10 KB
-
BONDING_CDC.pdf
193 KB
-
README.md
9 KB
-
README.pdf
191 KB
-
icon.iconset.zip
290 KB
-
setup.py
3 KB
-
network_health.py
81 KB
-
generate_app_icon.py
6 KB
-
tplink_client.py
12 KB
-
requirements.txt
0 KB
-
requirements.txt
0 KB
-
speedtest_vendor.py
64 KB
-
README.md
15 KB
-
README.pdf
328 KB
-
NetHealth.zip
321 KB
-
NetHealth.app.zip
27097 KB