ver varios tener temas sierra poner para mission macbook mac imac escritorios escritorio doble cómo control como macos cocoa applescript spaces mission-control

macos - varios - ¿Cómo puedo agregar un espacio al control de la misión mediante programación?



poner dos escritorios en mac (2)

Quiero crear un nuevo espacio (y también poder borrarlo más tarde), sin tener que pasar por la interfaz estándar de control de mison. ¿Hay alguna manera de hacer esto programáticamente? ¿Ya sea a través de comandos de terminal, applecript o algo de cacao?


Desde la GUI ...

... por si alguien encuentra esto a través de Google

Es muy fácil: cuando estás en el Control de la Misión ...

  1. mueve el cursor a la esquina superior derecha de la pantalla
  2. haga clic en la pestaña Nuevo escritorio que se desliza desde el borde de la pantalla

Nota: si su Dock está a la derecha, puede acceder a la pestaña Nuevo escritorio desde la esquina superior izquierda.

En Mavericks, AppleScript para crear un nuevo espacio en el control de la misión.

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


Hay una lista de preferencias en ~ / Library / Preferences ruta denominada com.apple.spaces.plist.

Ahí tienes que agregar dos llaves.

Abre la lista y espero que llegues a conocerla.