0 votes

Création de bureaux et ouverture de programmes sur ces bureaux à l'aide d'applescript

Je suis nouveau dans l'utilisation d'Applescript et j'aimerais avoir de l'aide pour un projet que je voudrais créer. J'ai fait des recherches sur Internet et j'ai trouvé quelques pages, ici y ici qui décrivent à peu près ce que je voudrais faire, mais je ne le comprends pas complètement.

J'aimerais faire une application qui ferme tout sur l'ordinateur (non requis), ouvre 4 bureaux, le premier avec google chrome ouvert, le troisième avec iMovie ouvert, et le quatrième avec textedit ouvert.

Quelqu'un pourrait-il m'aider à coder ? Voici ce que j'ai fait jusqu'à présent. Je n'utilise pas le code complet, je me contente de faire glisser les applications de lancement vers des endroits dans l'application.

Je pense que les seules choses que je dois ajouter seraient du code entre les applications de lancement qui ouvre un nouveau bureau et bascule dessus (2 fois pour créer l'espace vide dans le bureau 2). Je ne suis pas tout à fait sûr de la façon de procéder.

2voto

Tetsujin Points 95239

Les commentaires nous ont permis de constater que, même si cette solution ne répondait pas au problème posé, elle permettait au PO de répondre à l'exigence sous-jacente.

La première tâche consiste à créer des espaces suffisants. Vous pouvez le faire dans Mission Control, par défaut Ctrl ou un balayage à trois doigts vers le haut.
Utilisez le + à droite pour créer le nombre requis - j'en ai 7 ici...

enter image description here

Ensuite, configurez quelques commandes clavier - à long terme, ce sont les meilleurs moyens de se déplacer. Ceci est défini dans System Prefs > Keyboard > Shortcuts > Mission Control [Vous ne pouvez voir qu'autant de raccourcis 'Switch' que vous avez d'espaces].
Il se souviendra de la dernière application que vous aviez en premier plan lorsque vous changerez d'espace de cette manière.

Note - si vous disposez d'un clavier étendu avec une touche 10, par défaut, les raccourcis Ctrl/num sont définis sur les chiffres " qwerty " et non sur ceux de la touche 10. Vous devrez modifier manuellement les raccourcis si vous préférez la touche 10.
(Les raccourcis sont visuellement identiques, mais les touches numériques sont reconnues comme des entités distinctes dans ce panneau de contrôle).

enter image description here

Il s'agit ensuite de remplir vos espaces avec des applications spécifiques.
Si vous n'avez jamais fait cela auparavant, n'importe quelle application se lancera dans l'espace où vous vous trouvez en ce moment ; passez donc à l'espace 3 et lancez Chrome.
Ensuite, cliquez avec le bouton droit de la souris sur le Dock et définissez-le sur ce bureau.
(Au fait, Apple semble utiliser les termes Space et Desktop de manière interchangeable. Je n'ai jamais compris pourquoi].

enter image description here

Il ne vous reste plus qu'à rincer et répéter pour chaque application que vous souhaitez affecter à un espace donné, après quoi vous pouvez passer de l'une à l'autre par une simple commande clavier.

Conseils de pro
Si j'ai besoin, par exemple, d'ajouter une pièce jointe d'un courriel à partir du Finder (espace 1) à un courriel (espace 4), il suffit de saisir la barre d'en-tête du courriel et de cliquer sur Ctrl   1 déplacera ce seul courriel vers l'espace 1, où je pourrai déposer la pièce jointe depuis le Finder.

Si vous avez besoin qu'une application vous " suive " partout (je garde parfois le moniteur d'activité dans un coin pratique), l'affectation à Tous les bureaux la fera apparaître en permanence, quel que soit l'espace dans lequel vous vous trouvez.

Deux choses à surveiller... Préférences de Mission Control

enter image description here

Réorganiser automatiquement les espaces - non non non. Vous perdrez votre numérotation soigneusement placée et vous déplacerez les choses apparemment au hasard.

Les écrans ont des espaces séparés - Si vous avez plus d'un moniteur physique, alors celui-ci est un choix.
Personnellement, je l'évite car j'aime que mes Espaces se déplacent par paires, gauche et droite, toujours le même "ensemble". Si vous voulez que chaque moniteur soit indépendant, beaucoup de gens trouvent que c'est un moyen utile pour pouvoir travailler dans deux espaces différents simultanément. Pour ce faire, vous devez avoir plus d'espaces que de moniteurs.

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