¿Cómo crear una macro de teclado simple con Automator?

14

¿Cómo puedo usar la herramienta integrada, Automator (en lugar de una aplicación de terceros), para crear una macro de teclado simple?

Por ejemplo, quiero que presione Cmd-Shift Left , luego Cmd-U , luego Right , etc.

Intenté usar la función de grabación para crear esta macro, pero tuve varios problemas.

La primera es que está copiando los eventos de mi mouse después de presionar Grabar y, al entrar en la aplicación, quiero ejecutar la macro. Por ejemplo, en este caso quiero ejecutarlo en Chrome. Terminé eliminando los primeros pasos que implicaban el lanzamiento de Chrome. La razón por la que los eliminé es porque no quiero que se limite a una aplicación específica, y creo que solo aumenta la complejidad si intenta activar una aplicación. Quiero que se limite a ejecutar solo los comandos del teclado.

El segundo problema es que no estoy seguro de cómo iniciar la macro del teclado. ¿Guardo el archivo grabado? ¿A donde? ¿Cómo invoco la macro una vez que estoy en Chrome? ¿Hay alguna forma de asignarle un método abreviado de teclado?

    
pregunta Senseful 17.11.2011 - 03:24

1 respuesta

15

Si no desea utilizar aplicaciones de terceros, realmente está complicando su vida. Aunque creo que es posible.

1) Abra Automator y cree un nuevo Servicio. En su flujo de trabajo desea ejecutar AppleScript. Allí le dices que pulse las teclas que quieras.

UnavezqueloguardecomounServicio,puedeconfigurarunmétodoabreviadodetecladoparaélenPreferenciasdelSistema.DeberíaaparecerautomáticamenteenelgrupoGeneral.Asegúratedequeestéhabilitadoydaleunatajodeteclado.

Conseguí que esto funcionara al probar la función Mostrar historial Cmd-Y . Esperemos que lo anterior no sea demasiado críptico.

Si desea establecer accesos directos globales y ejecutar secuencias de comandos, debería consultar BetterTouchTool: enlace

    
respondido por el Kassym Dorsel 17.11.2011 - 04:12

Lea otras preguntas en las etiquetas