6 votes

le nombre d'ordinateurs de bureau ne donne que 1

Une idée de la raison pour laquelle le script suivant ne renvoie que 1, alors que j'ai clairement plus d'un Desktop ouvert ?

tell application "System Events"
    set n to count of desktops
    display alert n
end tell

J'ai même essayé avec JAX JavaScript et j'ai également obtenu 1.

Note : Pour référence, j'utilise El Capitan (MBP Mid 2012).

enter image description here

1voto

Tetsujin Points 95239

Les "bureaux" sont des "moniteurs" et non des espaces.
Il n'existe aucun moyen programmatique de compter les espaces, à moins d'utiliser l'interface graphique, ce qui est très aléatoire.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X