Действительно ли возможно спросить приложение OSX, какой applescript управляет, чтобы это ответило на, и если так, как?
Вам нужно посмотреть словарь приложения, чтобы увидеть все классы и команды, которые поддерживает приложение. Чтобы перейти к словарю приложения в редакторе Applescript, выполните команду Файл > Открыть словарь...
. Появится список всех приложений, которые, как известно ОС, поддерживают Applescript, но ОС не сможет найти их все, поэтому вы можете воспользоваться кнопкой Обзор. Если приложение не поддерживает Applescript, то оно не будет доступно для выбора в диалоговом окне.
Оговорка заключается в том, что есть определенные команды, которые приложение должно поддерживать, но не поддерживает, или приложение может поддерживать только минимальные требования. Все они очень простые, такие как open
, quit
и т.д. Ваш пробег может варьироваться.