1 votes

Comment puis-je obtenir les limites de la fenêtre pour "Adobe Illustrator" en AppleScript ?

Apparemment, Adobe n'a pas mis en place de mécanisme unique pour les personnes qui utilisent un ordinateur portable et des moniteurs supplémentaires avec leurs produits. En tant qu'utilisateur d'Adobe CC qui travaille principalement à partir d'un ordinateur portable connecté à un grand moniteur à la maison ou à l'école, TOUS les produits Adobe CC s'ouvrent avec une fenêtre pop-up qui est en dehors des limites du moniteur. Il est donc impossible de déplacer ou d'ajuster quoi que ce soit.

Il verrouille efficacement le produit.

La seule solution consiste à déconnecter le moniteur, à attendre que tout soit transféré dans la fenêtre du LapTop, où l'on s'assure que tout est ouvert à l'intérieur des limites du moniteur. Ensuite, il faut reconnecter le moniteur et tout déplacer. Ce qui est une perte de temps énorme quand on a affaire à 8gb de RAM et à des fichiers graphiques énormes.

J'ai commencé à apprendre l'AppleScript JUSTE POUR CORRIGER CE RIDICULE.

MAIS... AppleScript et Illustrator ne fonctionnent pas avec Windows et les liens ensemble.

Quelqu'un peut-il m'aider avec le script que je devrais écrire pour obtenir (et définir) les limites de la fenêtre d'Adobe Illustrator ?

1voto

zonble Points 2925

Voici un morceau de code qui récupère les dimensions du bureau et les transfère dans la première fenêtre d'une autre application.
Remplacez "TextEdit" par le nom du processus d'Illustrator et créez un service dans Automator (ouvrez "Nouveau", choisissez Service, dessinez "Do AppleScript" à droite, insérez ce code...).
Donnez-lui un raccourci via [ Préférences Système > Clavier > Raccourcis > Services ] et lancez-vous !
J'espère que cela vous aidera...

tell application "Finder" to set myBounds to bounds of window of desktop

tell application "System Events" to tell process "TextEdit"
    set position of window 1 to {0, 20}
    set size of window 1 to {item 3 of myBounds, (item 4 of myBounds) - 20}
end tell

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