Script OSX Color Picker para elegir un color específico y salir

Buscando una forma de AppleScript en el Selector de color nativo (?) OSX que se muestra en Evernote para poder establecer un color específico y salir.

Caso de uso: Me gustaría crear secuencias de comandos para marcar el texto seleccionado en rojo, verde y negro. Usaré Automator o una herramienta como Fastscripts o Keyboard Maestro para activar estos scripts a través de teclas de acceso rápido. Mi objetivo es volver a colorear rápidamente el texto seleccionado sin tener que usar el mouse.

Genial caso de uso. Si abre el Editor de secuencias de comandos, ¿parece que hay algún diccionario para ganchos cuando examina la aplicación de evernote?
No pude encontrar nada específico para el selector de color.

Respuestas (2)

Puede usar las acciones del mouse de Keyboard Maestro para encontrar una imagen en la pantalla (como la rueda de color), luego una coordenada de píxel definida dentro de la imagen encontrada para hacer clic. Por lo tanto, esto seleccionará el mismo color independientemente de dónde se encuentre la ventana.

Esperaba una solución agradable y limpia de AppleScript (he buscado en Google por todas partes) pero, sorprendentemente, esta parece ser la única técnica para piratear la selección de colores del teclado en OSX. Gracias.

Este script selecciona uno de mis colores favoritos del grupo Selector de color:

tell application "System Events"
    tell process "Evernote"


        click menu item "Show Colors" of menu 1 of menu bar item "Format" of menu bar 1

        click color well 1 of list 1 of list "favorite swatches" of scroll area 1 of splitter group 1 of window 1
        click button 1 of window 1
    end tell
end tell