Bonjour à tous !
Je me suis mis à AppleScript récemment, car j'ai un projet particulier en tête.
A moment donné, j'aimerais que le script soit conditionné par l'état du WiFi : connecté ou pas.
Pour cela , j'essaye de récupérer le texte de cette étiquette (pas sûr que ça s'appelle ainsi) dans les préférences réseau :
J'ai donc essayé ce code, mais ça ne fonctionne pas car je ne connais pas le nom du "texte" que j'essaye de désigner :
Et avec Accessibility Inspector, je n'obtiens pas vraiment de résultat :
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 tell application "System Preferences" set the current pane to pane id "com.apple.preference.network" tell application "System Events" tell process "System Preferences" tell window "Réseau" tell text field 1 display dialog name end tell end tell end tell end tell delay 1 quit end tell
Quelqu'un pourrait-il m'aider ?
L'objectif de ça, dans le script final, est de déclencher une action uniquement si le WiFi est connecté à un réseau...
(J'ai bien pensé au ping, mais ça prend trop de temps pour le script global que je compte faire et l'objectif n'est pas de checker la connection Internet, mais bien la connexion à un réseau local.)
Merci !![]()
Partager