1 votos

Tecla de acceso rápido para cambiar a Google Chrome e ir a la omnibox (barra de localización)

Me gustaría configurar un atajo de teclado/hotkey que cambie a Google Chrome y vaya a la omnibox (barra de direcciones). Tengo la intención de utilizarlo para invocar varios motores de búsqueda personalizados.

Encontré un par de preguntas relacionadas, pero no del todo:

Yo había hecho algo así con AutoHotKey en Windows. ¿Cuál es la herramienta adecuada en el Mac?

Ya estoy utilizando Karabiner-Elements y Alfred.

0 votos

La mayoría de los navegadores utilizan Cmd/L

0 votos

Sí, ¿puedo hacer que Karabiner envíe Cmd/L al navegador por mí?

0 votos

Podría añadir activate "Google Chrome" a la cabeza del raise script, & keystroke "l" with command down al final, entonces todo lo que necesitas hacer es añadir una pulsación de tecla para que todo se guarde como un Servicio. No se requiere ninguna aplicación de terceros.

1voto

Tetsujin Puntos 23061

Creo que tu tarea está mal definida y lo que has encontrado hasta ahora es exagerado - (que esto se deba a que eres nuevo en Mac significa que no hay nada de qué avergonzarse, todos empezamos en algún lugar;) Si todo lo que necesitas es traer una aplicación al frente & habilitar el área de localización puedes hacerlo en Applescript en 2 líneas.

tell application "Google Chrome" to activate
tell application "System Events" to keystroke "l" using command down

quizás con un delay 0.5 entre esas líneas en caso de que sea un poco lento para llegar al frente.

La única dificultad es hacer que esta tecla se pueda controlar.

Si configuras esto como un evento script en Automator, entonces en sistemas operativos anteriores [creo que hasta Mojave, no he usado nada más nuevo] podrías simplemente definirlo como un Servicio. Una vez definido y guardado, puedes llamar al Servicio usando
Preferencias del Sistema > Teclado > Accesos directos > Servicios
Creo que esto ha cambiado desde Catalina, pero alguien más tendría que detallar exactamente cómo.
Siempre y cuando le des un acceso directo que no entre en conflicto con nada más, entonces simplemente presionando ese acceso directo traerá a Chrome al frente [o lo lanzará si no está ya funcionando] y pondrá el cursor en la barra de búsqueda/ubicación. Hará esto en la pestaña actual si ya hay una abierta, o hará una nueva ventana si no hay nada abierto.

0 votos

¡Sí! ¡Gracias, gracias, gracias @Tetsujin! Ya está. Tal y como dijiste. Aquí hay un enlace a la documentación: developer.apple.com/library/archive/documentation/ Esto funcionó en Catalina.

1 votos

Me alegro de que lo consiguieras. No estaba seguro de que el método Automator siguiera siendo válido después de Mojave. Me alegro de que funcionó:)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X