Estoy teniendo problemas con una parte simple de script, donde quiero obtener la propiedad dock preferences
de Eventos del Sistema. Tengo lo siguiente:
tell application "System Events"
tell appearance preferences
set ap_prefs to (get the properties)
set ap_prefs to the properties
end tell
set a_pref to the properties of appearance preferences
tell dock preferences
set d_prefs to (get the properties)
end tell
set d_pref to the properties of dock preferences
end tell
En el código anterior accedo a appearance preferences
en todas las formas indicadas anteriormente, pero no dock preferences
. Da un error error "System Events got an error: AppleEvent handler failed." number -10000
.
Entonces, ¿qué está pasando, y por qué sólo da error con el muelle? Aquí @dj_bazzie_wazzie dice:
Error -10000 la mayoría de las veces no es un error de destino sino un comando incompleto o un uso incorrecto de los paréntesis.
Pero no consigo averiguar cuál es la forma adecuada. He probado todo lo que se me ocurre, también por qué no lanza la excepción por appearance preferences
?
Saludos
También he abierto este pregunta en Stack Overflow, cerraré una cuando tenga una respuesta.
0 votos
El cross-posting está mal visto. Elige uno y borra el otro.
0 votos
He visto ese error cuando una variable que espera un archivo POSIX recibe en su lugar una cadena. Sin embargo, no estoy muy seguro de 'properties', que creo que debería ser una lista... pero podría ser un punto de partida.