Utilizzo di AppleScript per avviare schede specifiche nei pannelli Preferenze di Sistema

3

Quindi sono nuovo di questo e potrei trascurare qualcosa di semplice, ma dopo aver fallito nel tentativo di capire da solo ho tentato di seguire le istruzioni dalla soluzione di grgarside a questa domanda: link

Quello che sto cercando di fare è aprire 'Preferenze di Sistema > Tastiera > Dettatura '(in Sierra, 10.12.2) utilizzando un AppleScript salvato come applicazione che ho creato tramite Automator. Sono riuscito ad aprire tutte le altre schede all'interno del riquadro "Tastiera" (Tastiera, Testo, Scorciatoie e Fonti di input) utilizzando le ancore come parte di un AppleScript ma non "Dettatura", la scheda 5a e ultima.

Questo è il mio script corrente, che apre 'Preferenze di Sistema > Tastiera ', ma si blocca senza messaggi di errore. (Ho notato che attiva il campo Cerca all'interno del pannello Tastiera, cosa che non fa quando è stato copiato per le altre 4 schede)

tell application "System Preferences"
activate
set current pane to pane id "com.apple.preference.keyboard"
reveal anchor "Dictation" of pane id "com.apple.preference.keyboard"
end tell

Qualche consiglio?

    
posta NYKg 16.01.2017 - 01:16
fonte

1 risposta

1

I seguenti lavori per me sotto macOS Sierra:

tell application "System Preferences"
    activate
    set current pane to pane id "com.apple.preference.keyboard"
    delay 1
    tell application "System Events"
        click radio button "Dictation" of tab group 1 of window "Keyboard" of application process "System Preferences"
    end tell
end tell
    
risposta data 16.01.2017 - 01:55
fonte

Leggi altre domande sui tag