1 votes

Afficher le Dock avec AppleScript ?

Je voudrais afficher le Dock lorsque toutes les fenêtres sont cachées/fermées/minimisées. Est-ce quelque chose qui peut être fait avec AppleScript ? Où puis-je en apprendre davantage sur les capacités spécifiques d'AppleScript ?

1voto

gajogacchati Points 26

[modifier après plus de recherches]

  1. Vous pouvez utiliser Applescript pour activer et désactiver l'auto-cache du dock.
  2. Vous ne pouvez pas utiliser Applescript pour déterminer si vous avez des fenêtres ouvertes/visibles. En effet, Applescript traite chaque application comme un objet, et certaines applications gèrent les fenêtres différemment, ce qui signifie qu'elles ne peuvent pas toutes être manipulées ou détectées. Je n'ai même pas été capable de trouver un applescript qui puisse compter de manière fiable les fenêtres ouvertes, et il n'existe absolument aucune documentation récente sur la manière de gérer les espaces avec applescript.

A partir de l'éditeur script, sélectionnez File > Open Dictionary, et vous serez présenté avec une liste d'applications qui ont des dictionnaires d'objets et de comportements scriptables auxquels vous pouvez accéder. Vous voulez sélectionner System Events et rechercher "dock". Le site objet de préférences de dock a la propriété autohide qui semble être un bon moyen de faire ce que vous voulez : activer la fonction AutoShide lorsque des fenêtres sont ouvertes, et la désactiver lorsqu'elles ne le sont pas. Vous pouvez trouver plus d'informations sur ce qui est disponible en consultant les différents dictionnaires et en lisant la documentation.

Introduction d'Apple

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