0 votes

Passer à l'application #x dans le dock

J'aimerais pouvoir appuyer sur cmd+X pour basculer vers (ou lancer, si elle n'est pas en cours d'exécution) l'application #X dans le Dock, sans que cette application soit liée en dur.

Par exemple, si ma troisième application dans le dock est le terminal, je tape cmd+3 et je passe au terminal, mais si je déplace ensuite Adium à cette position, cmd+3 ouvre automatiquement Adium.

Cela peut-il être fait sous OSX 10.8 (ou 10.9) ?

Mieux encore, bien que cela ne soit pas nécessaire, si je touche la combinaison de l'application déjà active, elle est masquée.

3voto

Vous pourriez enregistrer un AppleScript pour cliquer sur chaque icône du Dock :

for i in {1..9};do echo 'tell application "System Events" to tell process "Dock" to click UI element '$i' of list 1'>~/Library/Scripts/Focus\ Application\ $i.applescript;done

Ensuite, utilisez FastScripts pour attribuer des raccourcis aux scripts.

Je trouve ça plus facile de juste attribuer des raccourcis clavier pour les applications cependant.

1voto

Matthieu Riegler Points 20160

Avec AppleScript, vous pouvez faire quelque chose comme ça :

tell application "System Events"
    click item # of UI elements of list 1 of process "Dock"
end tell

Mais le problème réel est de le lier aux raccourcis.

Edit:Comme Lauri Ranta me l'a rappelé par ses réponses, il existe FastScripts.

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