Crear un nuevo espacio en Mavericks usando Applescript

1

En Mavericks, ¿es posible usar Applescript para crear un nuevo Espacio en el Control de la Misión?

También probé el siguiente código para cambiar a otro espacio, pero parece que no hace nada ...

tell application "System Events"
    tell process "Finder"
        keystroke "2" using control down --switches to space 2
    end tell
end tell
    
pregunta Nyxynyx 26.01.2014 - 03:43

2 respuestas

1
delay 0.5 -- time to release command if the script is run with command-R
tell application "System Events"
    key code 126 using control down -- control-up
    delay 1
    do shell script "MouseTools -x 1900 -y 60;sleep 1;MouseTools -leftClickNoRelease;MouseTools -releaseMouse"
    key code 53 -- escape
end tell

Puede descargar MouseTools desde enlace . Consulte enlace para obtener una lista de los códigos clave.

    
respondido por el user495470 26.01.2014 - 10:53
1

Utilice el código de tecla en lugar de la pulsación de tecla. No veo por qué se necesita MouseTools. Suponiendo que tiene cntrl-2 vinculado al espacio, esto debería cambiarlo (al menos en Yosemite):

tell application "System Events"
    key code 19 using control down
end tell

-- numkey code
-- 1 18
-- 2 19
-- 3 20
-- 4 21
    
respondido por el r3v 30.10.2014 - 19:05

Lea otras preguntas en las etiquetas