Я говорю о значках, которые отображаются в правой части строки меню. Я могу получить доступ к этой строке меню с помощью (py-appscript)
app(u'System Events').processes[u'SystemUIServer'].menu_bars[1]
& menu_bar_item[1], menu_bar_items[1] и т. д. относятся к каждой из иконок.
Но есть несколько значков, на которые нельзя ссылаться с помощью этого метода. Например, значок поиска в углу не принадлежит SystemUIServer. Точно так же значок нашего приложения также отображается там, но на него нельзя ссылаться, как в приведенном выше примере. Итак, как я могу ссылаться на эти значки? Я хочу выполнять такие действия, как щелчок, щелчок правой кнопкой мыши и т. д. Есть ли способ перечислить все значки, отображаемые на панели? Таким образом, я всегда могу захватить позицию и щелкнуть их таким образом. Какие-либо предложения?