AppleScript sin mostrar qué programa abrió y editó

0

Escribí un AppleScript que entra en Preferencias del sistema y hace clic en algunos de los botones. Lo hago al abrir literalmente las Preferencias del Sistema y hacer clic en Elementos de UI. Me pregunto, ¿es posible no mostrar qué programas AppleScript abrió y en qué hizo clic y solo mostrar el resultado (en mi caso, cambia la resolución de la pantalla)? Eso daría lugar a una ejecución más rápida del script.

    
pregunta sanjihan 04.05.2016 - 13:25

1 respuesta

1

No directamente. Tendría que averiguar qué preferencias subyacentes está cambiando la interfaz de usuario, y si había una manera de editarlas directamente usando AppleScript o comandos de terminal (como defaults write - consulte man defaults para obtener más información).

Lamentablemente, no hay una lista canónica de preferencias que puedan editarse de esta manera, aunque puede encontrar aquí . También hay un sitio web dedicado a los ajustes de preferencias ocultos para aplicaciones de OS X y Mac: defaults-write.com .

Sin embargo, para su caso particular, estoy bastante seguro de que no hay una forma integrada de cambiar las resoluciones desde la línea de comandos. Existe un screenresolution comando que alguien escribió hace unos años, pero no parece funcionar bien con las resoluciones de retina.

    
respondido por el calum_b 04.05.2016 - 13:59

Lea otras preguntas en las etiquetas