Escribí un trozo de Applescript que cambia el fondo de pantalla en macOS. Normalmente tengo múltiples escritorios virtuales (espacios) y me gustaría gestionar todos ellos. Aunque parece ser fácil controlar los escritorios físicos (es decir, en un monitor diferente), no encuentro la forma de hacer lo mismo con los escritorios virtuales. Por supuesto, hice algo de investigación antes de publicar y, por lo que veo, solo hay preguntas insatisfechas, al menos hasta 2022. ¿Alguien puede confirmar que nada ha cambiado en el último año?
PD: He visto utilidades escritas en otros lenguajes (por ejemplo, https://github.com/georgesofianosgr/wally) que parecen hacer el trabajo, pero veo que son hacks de ingeniería inversa que manipulan directamente las bases de datos del sistema, así que prefiero no usarlos.