osascript La fine della linea prevista ha trovato il nome della classe?

0

Non sono proprio sicuro di cosa si aspetti qui, ma presumo che sia intorno al click button . Funzionava su 10.10.3, ma sembra essersi fermato il 10.10.4?

Script

function AcceptSecurity ()
{
osascript <<EOF
  tell application "System Events"
    repeat while exists (processes where name is "SecurityAgent")
      tell process "SecurityAgent"
        click button "Allow" group 1 of window 1
      end tell
      delay 0.2
    end repeat
  end tell
EOF
}

Errore esatto 165:170: syntax error: Expected end of line but found class name. (-2741)

    
posta ehime 17.07.2015 - 01:23
fonte

2 risposte

1

La linea

click button "Allow" group 1 of window 1

manca un 'of'

click button "Allow" of group 1 of window 1

Se il pulsante non si trova in un gruppo, ometti completamente il gruppo

click button "Allow" of window 1
    
risposta data 25.03.2018 - 15:47
fonte
1

Questo funziona

tell process "SecurityAgent" to click button "Allow" of window 1
    
risposta data 17.07.2015 - 01:32
fonte

Leggi altre domande sui tag