El siguiente código de ejemplo de AppleScript cambiará el estado de la casilla de verificación "Usar escala de grises" en Accesibilidad en Preferencias del sistema en OS X Yosemite (probado en 10.10.4) independientemente de lo que se seleccionó por última vez en Accesibilidad, ya que le indica a Preferencias del sistema que se abran directamente a la ubicación de la casilla de verificación "Usar escala de grises" y alternar su estado.
indicar a la aplicación "Preferencias del sistema" revelar el ancla "Seeing_Display" de la identificación del panel "com.apple.preference.universalaccess" decir aplicación "Eventos del sistema" para decirle a la ventana frontal del proceso de la aplicación "Preferencias del sistema" con un tiempo de espera de 5 segundos repetir hasta (existe la casilla de verificación "Usar escala de grises") demora 0.1 finalizar repetición hacer clic en la casilla de verificación "Usar escala de grises" finalizar el tiempo de espera fin decir bastante y decir código >
El siguiente problema es cómo desea ejecutarlo. El problema de configurarlo como un servicio a través de Automator para usar un atajo de teclado sin el uso de una utilidad de terceros es que cada aplicación que reciba la combinación de teclas de atajo necesitará tener permiso para hacerlo y eso se convierte en un dolor a menos que solo elija, por ejemplo, Finder en lugar de todas las aplicaciones. Entonces, sin una utilidad de terceros, lo guardaría como un script en la carpeta Users Script y luego accedería desde el menú Script en la barra de menú de Apple o como una aplicación.
La configuración del Script en la barra de menús de Apple se encuentran en las Preferencias de los editores de scripts. Entonces son solo dos clics del mouse cada vez que desee cambiar el estado de la casilla de verificación "Usar escala de grises". Uno para hacer clic en el menú Scripts y otro para hacer clic en el nombre del script.
Como aplicación, se puede colocar en el Dock y luego es un solo clic del mouse en cualquier momento que desee alternar el estado de "Usar escala de grises "casilla de verificación.
En cualquiera de estos dos casos, tendrá que dar permiso en Accesibilidad en la pestaña Privacidad de Seguridad & Privacidad en Preferencias del sistema para ejecutarlo correctamente.
Como nota al margen , si usa un programa como FastScripts, solo necesita usar el ejemplo AppleScript código como .scpt guardado en Script Editor , no crea un Automator servicio usando la solución mencionada en el comentario y puede asignar el teclado acceso directo en Preferencias para FastScripts 0000-.
Tenga en cuenta que no estoy afiliado al desarrollador de FastScripts, solo un usuario satisfecho. sub>