1 votos

Crear un nuevo espacio en Mavericks usando Applescript

En Mavericks, ¿es posible utilizar Applescript para crear un nuevo espacio en Mission Control?

También he probado el siguiente código para cambiar a otro espacio, pero no parece hacer nada...

tell application "System Events"
    tell process "Finder"
        keystroke "2" using control down --switches to space 2
    end tell
end tell

1voto

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 http://www.hamsoftengineering.com/codeSharing/MouseTools/MouseTools.html . Ver http://osxnotes.net/applescript.html para obtener una lista de códigos de teclas.

1voto

r3v Puntos 11

Utiliza el código de la llave en lugar de la pulsación. No veo por qué se necesita MouseTools. Suponiendo que usted tiene cntrl-2 atado al espacio a, esto debe cambiar (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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X