Passaggio all'applicazione #x nel dock

0

Vorrei premere cmd + X per passare a (o lanciare, se non è in esecuzione) l'applicazione #X nel Dock, senza dover ricorrere a quell'applicazione.

vale a dire. se la mia terza applicazione nel dock è Terminale, premo cmd + 3 e passo al terminale, ma se poi trasferisco Adium in quella posizione, cmd + 3 apre automaticamente Adium.

Questo può essere fatto su OSX 10.8 (o 10.9)?

Ancora meglio, anche se non è necessario, se in caso avessi colpito la combinazione dell'applicazione già attiva, invece la nasconde.

    
posta o0'. 03.11.2013 - 15:15
fonte

2 risposte

3

Potresti salvare un AppleScript per fare clic su ciascuna icona del 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

Quindi usa FastScripts per assegnare scorciatoie agli script.

Trovo più facile solo assegna comunque scorciatoie da tastiera per le applicazioni .

    
risposta data 03.11.2013 - 15:35
fonte
1

Con AppleScript puoi fare qualcosa del genere:

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

Ma il vero problema è legarlo alle scorciatoie.

Modifica: come Lauri Ranta mi ha ricordato dai suoi autori, c'è FastScripts.

    
risposta data 03.11.2013 - 15:34
fonte

Leggi altre domande sui tag