Sur scriptÉditeur essayez ce qui suit commande pour voir si cela aide à donner des informations pour comprendre. BTW vous pouvez remplacer {name, title}
avec properties
pour obtenir encore plus d'informations :
tell application "System Events" to return {name, title} of menu bar items of menu bar 1 of process "ControlCenter"
S'il n'appartient pas au processus "ControlCenter", ou si son identité n'a pas été déterminée, essayez ce qui suit :
- Ouvrir Automator et créer un nouveau flux de travail .
- Cliquez sur le bouton Dossier bouton (point rouge).
- Cliquez sur la cible élément de menu sur le barre de menu .
- Arrêtez l'enregistrement.
- Dans le Watch Me Do action créé par l'enregistrement, faites glisser et déposez le événement jusqu'à la zone ouverte juste en dessous de la Watch Me Do action .
Il devrait créer un Exécuter AppleScript action dans lequel il doit afficher le nom de la application process
à laquelle il appartient.
À titre d'exemple, j'ai cliqué sur l'icône de Cuillère à marteau et dans le Exécuter AppleScript action il y avait une ligne, par exemple :
set uiScript to "click menu bar item 1 of menu bar 2 of application process \"Hammerspoon\"