En primer lugar una palabra acerca de los accesos rápidos de teclado globales... debe de ser la razón de que cualquier usuario asignado a un atajo de teclado global tiene que ser único tanto para el sistema operativo y cualquier aplicación que tiene el foco cuando se presionan las teclas, de lo contrario no va a funcionar como se desea. Mientras a uno le gustaría tener a la prensa como de algunas claves de lo posible, no obstante, utilizando un cuatro secuencia de teclas es, probablemente, va a ser la mejor apuesta para evitar pisar un defecto de método abreviado de teclado que ya está asignado para el sistema operativo y / o cualquier aplicación que tiene el foco cuando se presionan las teclas. Además de hacer el cuarto clave de algo diferente a la típica alfa claves puede ser más beneficioso en evitar algo que ya está asignado.
Tenga en mente que el predeterminado, el desarrollador asignado, los métodos abreviados de teclado de la mayoría de cualquier aplicación puede ser modificado con el fin de que una combinación particular que puede que desee utilizar. Personalmente trato de evitar hacer esto, sin embargo, de hacer cambios, el objetivo comando de menú puede ser añadido a: Preferencias del Sistema > Teclado > accesos directos > accesos directos de aplicaciones
Como un ejemplo, Ir a la Carpeta... de la Ir en el menú de Finder puede ser añadido y en su defecto ⇧⌘G puede ser modificado, por ejemplo, ⌃⇧⌘G por lo que el teclado por defecto de acceso directo se pueden utilizar en este caso para activar el ejemplo de AppleScript código utilizado en esta respuesta, por ejemplo, con FastScripts.
Apple ha hecho cada vez más difícil el uso de un Automator Servicio , en determinados casos, y como tal, este caso de uso en particular, yo personalmente uso y recomiendo FastScripts. Tenga en cuenta que no tengo ninguna afiliación con el desarrollador de FastScripts y sólo soy un usuario satisfecho del producto.
El siguiente ejemplo de AppleScript código utilizado en conjunción con FastScripts va a hacer como lo pidió, bajo las condiciones expresadas en su OP y usted sólo tendrá que añadir FastScripts a Preferencias del Sistema > Seguridad Y Privacidad > Privacidad > Accesibilidad para que este script funcione. En otras palabras, si FastScripts es la única aplicación en la Accesibilidad para la Seguridad Y la Privacidad de este script va a funcionar como se pretende.
Dicho esto, si usted desea probar el ejemplo de AppleScript código antes de guardarlo, usted necesita agregar Editor de secuencias de Comandos, pero no es necesario para el funcionamiento real de bajo FastScripts. Menciono esto porque cuando se va el Automator Servicio de ruta puede requerir la adición de dos o más apps para obtener esta misma secuencia de comandos para ejecutar, sin embargo todavía no funcionar como se desea como un Automator Servicio y por qué FastScripts que está recomendado.
Ejemplo de AppleScript código:
tell application "System Events"
tell UI element "Finder" of list 1 of application process "Dock"
perform action "AXShowMenu"
click menu item "Go to Folder…" of menu 1
end
end tell
Usando el Editor de secuencias de Comandos, he guardado el código de arriba es como Ir a la Carpeta.scpt en ~/Library/Scripts
y en FastScripts se le ha asignado el método abreviado de teclado ⌃⇧⌘G hasta el momento me parece que está en conflicto con cualquier otra aplicación que utilice.
Señaló que esto fue probado y funciona ya establecidos en el sistema de ejecución de macOS Alta Sierra 10.13.4 independientemente de lo que la aplicación tenía el foco cuando las teclas se presionan.
Yo también no es necesario usar un delay
comando entre perform action ...
y click menu item ...
sin embargo tenga en cuenta que el valor de cualquier delay
comando tendrá que ser ajustado para su sistema, y / o adicional delay
comandos puede o puede no ser necesario. Ajustar el valor(s) de y o agregar/quitar el delay
comando(s) según corresponda.
Nota: El ejemplo de AppleScript código es sólo eso y no emplea ningún error en el manejo y está destinado sólo para mostrar una de las muchas maneras para realizar una tarea. La responsabilidad recae siempre sobre el Usuario para agregar y/o el uso apropiado de manejo de errores como necesitaba/quería.