Je ne veux pas regarder/Library/Preferences/SystemConfiguration pour gérer les changements d'emplacement [réseau] b/c ce qui fait que mon script est exécuté deux fois de suite pour chaque changement.OSD launchd: des moyens fiables de surveillance de la connexion filaire?
Regarder /Bibliothèque/Preferences/SystemConfiguration/com.apple.airport.preferences.plist fonctionne bien pour le wifi, mais ne sera pas attraper lorsque, disons, je suis sur le WiFi et branchez mon Ethernet Thunderbolt.
Y a-t-il un plist que je peux regarder pour les connexions filaires? Ou suis-je coincé en ajoutant un second LaunchAgent qui interroge toutes les 5 secondes, puis touche un fichier dans ~/Library lorsque l'Ethernet câblé passe à l'état actif?
Oui, basé sur http://www.opensource.apple.com/source/Libnotify/Libnotify-98.5/notify_keys.h cela devrait fonctionner ... vous avez raison, cependant - il doesn 't. –