Сводка по одной строке - я ищу способ заставить AppleScript самостоятельно определить имя, которое он ожидает, для определенного содержимого окна (элемент пользовательского интерфейса), который будет упоминаться в заявлении «tell».Используйте AppleScript для отображения имен всех элементов пользовательского интерфейса в окне (GUI-скриптинг)
Как я могу заставить AppleScript указать имя, которое он хочет использовать для ссылки на содержимое окна?
, например, я могу сказать, tell current application to tell its front window's list 1 to ...
Я пытаюсь выяснить, термин, как «список 1» для всех содержимого окна, так что я могу кросс-ссылки на него со списком из Accessibility инспектора ..
Я пробовал этот код, но первая строка генерирует сообщение об ошибке «Ошибка» Невозможно сделать имена «class ects» окна 1 «class prcs» \ «iTunes» приложения \ «Системные события» в тип-строка ". Номер -1700 от имен« классов »окна 1« класса prcs »« iTunes »до строки«
tell application "System Events" to tell process "iTunes" to set elementNames to the names of the entire contents of its front window as string
tell application "TextEdit"
activate
make new document at the front
set the text of the front document to elementNames
set WrapToWindow to text 2 thru -1 of (localized string "&Wrap to Window")
end tell