Mac OS - получить информацию об элементе пользовательского интерфейса по координатам на экране, если таковые имеются - PullRequest
1 голос
/ 31 августа 2010

это мой первый пост, желаю вашей помощи.

В Mac OS (10.5 или 10.6) я хочу найти элемент по указанной координате на экране.

Если вы когда-либо использовали UIElementInspector, вы точно поймете, что я имею в виду.Переместите курсор мыши с запущенным UIElementInspector, вы получите подробное описание, которое мне нужно, об элементе под курсором мыши.

Я знаю, что Applescript достаточно мощный, чтобы делать много вещей, и мы можемдополнения к нему, чтобы соответствовать некоторым особым потребностям.Расширение может быть выполнено с использованием Object-C, Python, Perl и т. Д.

И поскольку UIElementInspector реализован и предоставляется в Mac OS 10.6, должны быть способы реализовать мое требование.любая реализация будет полезна.

1 Ответ

0 голосов
/ 03 сентября 2010

Вы не сможете сделать это в appleScript.Существует проблема получения координат мыши и проблема определения приложения, которое запрашивает элементы пользовательского интерфейса.Вы упомянули UIElementInspector ... Apple предоставляет исходный код для этого, так что просто скачайте его и изучите его.

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