Mi servicio de automatización es el siguiente:
El flujo de trabajo no recibe ninguna entrada en Google Chrome.app La entrada es una selección completa (casilla de verificación no marcada)
Ejecutar Applescript
on run {input, parameters}
tell application "Google Chrome" to activate
tell application "System Events"
keystroke "i" using {control down, option down}
keystroke "r"
end tell
return input
end run
En Seguridad y Privacidad -> Privacidad -> Accesibilidad, tanto Automator como Google Chrome están listados y marcados, y en Automatización, Google Chrome tiene marcado System Events.app.
Con Google Chrome abierto (concretamente en una pestaña de Google Sheets), esto funciona:
- Cuando ejecuto el paso desde Automator
- Cuando ejecuto el servicio completo desde Automator
- Cuando ejecuto el servicio desde el menú de Chrome
Sin embargo, no funciona cuando utilizo el atajo de teclado que asigné en Preferencias del Sistema: comando+opción+control+n. Aparece brevemente una rueda dentada en la barra de menús y luego desaparece, e incluso he añadido una acción del centro de notificaciones para indicarme que el servicio se ha ejecutado (lo hace), pero no ocurre nada en Google Sheets. He probado otros atajos de teclado sin éxito.
Se agradece cualquier ayuda. Sinceramente, si Google añadiera una tecla de acceso directo de dos tiempos para "insertar fila", me libraría de todo este ejercicio idiota :)