Cambiando a la aplicación #x en el dock

0

Me gustaría pulsar cmd + X para cambiar a (o iniciar, si no se está ejecutando) la aplicación #X en el Dock, sin vincular esa aplicación.

I.e. si mi tercera aplicación en el dock es la Terminal, presiono cmd + 3 y cambio a la terminal, pero si muevo Adium a esa posición, cmd + 3 abre Adium automáticamente.

¿Se puede hacer esto en OSX 10.8 (o 10.9)?

Aún mejor, aunque no es necesario, si en el caso de que golpee la combinación de la aplicación ya activa, la oculta en su lugar.

    
pregunta o0'. 03.11.2013 - 15:15

2 respuestas

3

Puede guardar un AppleScript para hacer clic en cada icono 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

Luego use FastScripts para asignar accesos directos a los scripts.

Me resulta más fácil simplemente asignar atajos de teclado para aplicaciones .

    
respondido por el user495470 03.11.2013 - 15:35
1

Con AppleScript puedes hacer algo así:

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

Pero el problema real es vincularlo a los accesos directos.

Edit: Como Lauri Ranta me recordó por sus respuestas, hay FastScripts.

    
respondido por el Matthieu Riegler 03.11.2013 - 15:34

Lea otras preguntas en las etiquetas