найти окно приложения в настоящее время в фокусе на Mac OSX - PullRequest
1 голос
/ 24 июля 2010

Я пишу приложение статистики использования рабочего стола.Он запускает фоновый демон, который просыпается через регулярные промежутки времени, находит имя окна приложения, которое в данный момент находится в фокусе, и регистрирует эти данные в базе данных.

Мне удается сделать это на рабочем столе Linux с помощью утилиты xpropможете найти его здесь ).

Как я могу сделать то же самое на Mac OSX?Есть ли прямой / косвенный способ сделать это из сценария Python?(PyObjC?)

1 Ответ

1 голос
/ 24 июля 2010

Вы можете сделать это с AppleScript:

Получить заголовок текущего активного окна / документа в Mac OS X

Вы можете попробовать использовать appscript для генерации AppleScriptсобытия от питона.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...