0 votos

Atajo de teclado para cambiar a una ventana específica de Chrome

Vale, me doy cuenta de que esto es pedir lo imposible. Habitualmente tengo unas 4 ventanas de Chrome abiertas. En linux, tengo un sistema configurado de manera que tengo un atajo de teclado diferente para cambiar a cada ventana, por lo que puedo saltar a la correcta muy rápidamente.

¿Existe la posibilidad de hacer esto en OSX? Estoy dispuesto a escribir cantidades moderadas de código si es necesario para implementar esto, 'aunque probablemente debería dirigirse a StackOverflow si parece que será necesario.

1voto

Fuzzy Purple Monkey Puntos 702
try
    set text item delimiters to linefeed
    tell application "Google Chrome"
        reopen
        do shell script "sort -n <<< " & quoted form of (id of windows as text) & " | sed -n 3p"
        set w to window id (result as integer)
        set b to bounds of w
        set t to title of w
    end tell
    tell application "System Events" to tell process "Google Chrome"
        window 1 where position is {item 1 of b, item 2 of b} and title is t
        perform action "AXRaise" of result
        set frontmost to true
    end tell
end try

Las ventanas creadas posteriormente suelen tener un id mayor. Si el script se ejecuta cuando no hay una segunda ventana, no habrá un diálogo de error porque está envuelto en un bloque try.

Puedes dar a los scripts accesos directos con FastScripts o creando servicios de Automator .

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