0 votes

Raccourci clavier pour passer à une fenêtre Chrome spécifique

Ok, je réalise que c'est demander l'impossible. J'ai habituellement environ 4 fenêtres Chrome ouvertes. Sous Linux, j'ai configuré un système qui me permet d'avoir un raccourci clavier différent pour passer à chaque fenêtre, afin de pouvoir passer rapidement à la bonne.

Existe-t-il un moyen de faire cela sous OSX ? Je suis prêt à écrire une quantité modérée de code si nécessaire pour mettre en œuvre cette solution, mais je devrais probablement aller sur StackOverflow si cela semble nécessaire.

1voto

Fuzzy Purple Monkey Points 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

Les fenêtres qui ont été créées plus tard ont généralement un identifiant plus grand. Si le script est exécuté alors qu'il n'y a pas de deuxième fenêtre, il n'y aura pas de dialogue d'erreur car il est enveloppé dans un bloc try.

Vous pouvez donner aux scripts des raccourcis avec FastScripts ou en créant des services Automator .

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X