Acabo de escribir una secuencia de comandos a través de Automator para hacer un atajo de teclado bajo el título "Nueva ventana de Finder Home":
on run {input, parameters}
tell application "Finder"
activate
make new Finder window to home
end tell
return input
end run
Cuando ejecuto el script desde Automator, Finder abre mi pestaña de inicio. Luego verifiqué "Nueva ventana del Finder Inicio" desde Preferencias del sistema> Teclado> Atajos de teclado> Servicios y los asigné ControlOptionCommandSpacecomo atajo.
¡Desafortunadamente, el atajo no funciona! ¿Alguna sugerencia?
Respuestas:
¿Cambió el tipo de entrada del texto seleccionado a ninguna entrada?
Si no es así, también hay un error en 10.7 y 10.8 donde los accesos directos para los servicios de Automator no siempre funcionan hasta que pasa el cursor sobre el menú de servicios desde la barra de menú. No afecta solo a los nuevos servicios, por lo que a menudo deja inutilizables los servicios de Automator.
fuente
También tuve el problema con el acceso directo para el servicio Automator y finalmente descubrí que ya usé este acceso directo en Better Touch Tools que lo tragó en silencio. Entonces, como una opción para las personas que no pueden encontrar por qué el acceso directo no se activa, puede ser útil verificar otro software en ejecución que registre accesos directos globales.
fuente
(macOS High Sierra 10.13.6)
Dejé de intentar obtener un script de Automator, ya sea un shell (
/bin/sh
o/bin/bash
) o una sintaxis AppleScript, con el tipo de entrada configurado como sin entrada y disponible para todas las aplicaciones) que funciona con cualquier método abreviado de teclado: teclas de función o varias combinaciones de letras / comandos / opciones .La secuencia de comandos se ejecutaría correctamente en Automator, pero emitía un pitido o no emitía ningún sonido al usar la combinación seleccionada.
Además, el acceso directo no siempre fue visible de inmediato, o tardó un par de intentos en aparecer, al agregarlo Preferencias del sistema> Teclado> Acceso directo, por lo que no estoy muy seguro de la fiabilidad de eso.
También había configurado el script para que fuera visible para
Solución:
fuente