5 votos

¿Asignar acceso directo de teclado a las extensiones de Safari?

¿Existe un lugar en Safari que permita al usuario asignar un atajo de teclado para extensiones?

Para obtener información más específica, estoy tratando de asignar una tecla de acceso directo para esta extensión: Lista de pestañas recientes

Sin embargo, no encontré una página de personalización de atajos en su página. Por lo tanto, estoy experimentando si existe tal página de personalización a nivel de Safari. Cualquier consejo es apreciado.

Estoy utilizando un MacBook Pro con OS X Sierra 10.12

4voto

trejder Puntos 183

Se puede hacer esto por ti mismo usando AppleScript y otras herramientas.

Requisito: Preferencias del Sistema > Seguridad y Privacidad > Accesibilidad debe estar marcado para Alfred 3.

decir aplicación "Eventos del Sistema" decir proceso "Safari"

    con tiempo de espera de 0 segundos
        establecer todosLosElementos a contenido completo de barra de herramientas 1 de ventana 1
    end tiempo de espera

    repetir con uiElemento en todosLosElementos
        si la clase de uiElemento es botón y la descripción de uiElemento es "Lista de Pestañas Recientes" entonces hacer clic en uiElemento
    fin repetir

fin decir

Uso Alfred para activar el AppleScript usando una tecla de acceso rápido o palabra clave.

captura de pantalla 2018-06-06 a las 16 38 04

Aquí está mi flujo de trabajo: https://0x0.st/s_jz.zip

(Originalmente publiqué esta respuesta en GitHub)

EDICIÓN marzo 2019:

El AppleScript más rápido es el siguiente. Funciona desde el Editor de Script pero no he podido hacerlo funcionar desde Alfred. Puede variar.

decir aplicación "Eventos del Sistema"
    decir proceso "Safari"
        establecer extVar a "Lista de Pestañas Recientes"

        decir primer elemento UI del último grupo de la última barra de herramientas de la primera ventana
            hacer clic en (primer botón cuya descripción es extVar)
        fin decir
    fin decir
fin decir

1voto

yoliho Puntos 340

Sí, pero es en Preferencias del Sistema -> Teclado y elige la pestaña de Accesos directos. Elige Accesos directos de aplicaciones desde el cuadro de la izquierda. Haz clic en + para añadir un acceso directo y elige Safari como la aplicación

1 votos

Esto funciona para las barras de herramientas añadidas por las extensiones de Safari, ya que tienen su propio elemento de menú. Lamentablemente, los botones de la barra de herramientas no lo hacen.

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