1 votes

Sélection du Wi-Fi en utilisant AppleScript dans Big Sur

J'ai testé le code ci-dessous (d'une autre question) et effectivement ça fonctionne bien, mais j'ai un petit problème avec ça. Comme mes deux SSIDs s'appellent "kat" et "kat2", l'expression "commence par" ne fonctionnera pas pour moi. J'ai essayé de la remplacer par "égal" ou "se termine par" mais pour ces deux options j'obtiens le résultat "valeur manquante".

Des idées?

De l'URL: Big Sur 11.1: AppleScript to Automatically Change Wi-Fi Networks

tell application "System Events" to click every menu bar item of menu bar 1 of application process "ControlCenter" whose title starts with "WiFi"
tell application "System Events" to click every UI element of scroll area of group 1 of window "Control Center" of application process "ControlCenter" whose title starts with "YOUR_SSID_HERE"

0 votes

Dont le titre est égal à "YOUR_SSID_HERE" fonctionne pour moi dans macOS Catalina, mais je ne peux pas le tester pour le moment dans macOS Big Sur.

1voto

Marco Netto Points 21

Il semble que j'ai trouvé le problème. Le souci est que la sélection de l'élément, au lieu de renvoyer "kat", renvoie "kat, réseau sécurisé, 2 barres" et c'est pourquoi "se termine par" ou "est égal à" ne fonctionne pas. Pour corriger cela, je peux utiliser "commence par" mais en ajoutant une virgule après VOTRE_SSID_ICI.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X