1 votos

osascript ¿Se esperaba el final de la línea, pero se encontró el nombre de la clase?

No estoy realmente seguro de lo que espera aquí, supongo que es alrededor de click button . Esto solía funcionar en 10.10.3, pero parece que se detuvo en 10.10.4.

Texto

 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
}

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

2voto

siva Puntos 23

La línea

 click button "Allow" group 1 of window 1

falta un 'de'

 click button "Allow" of group 1 of window 1

Si el botón no está en un grupo, omita el grupo por completo

 click button "Allow" of window 1

1voto

ehime Puntos 131

Esto funciona

 tell process "SecurityAgent" to click button "Allow" of window 1

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X