Я намагаюся натиснути кнопку в TeamSpeak за допомогою applescript, ось мій код:
tell application "TeamSpeak 3 Client" to activate
tell application "System Events"
tell process "TeamSpeak 3"
click menu item "Connect" of menu "Connections" of menu bar 1
delay 2
click button "Connect"
end tell
end tell
і ось зображення мене, що нависає на кнопку в інспекторі доступності
Все, що я хочу зробити - це зрозуміти, як натиснути кнопку, використовуючи інформацію, надану мені Інспектором доступності, але з моїм кодом я отримую помилку "Системні події отримали помилку: Неможливо отримати кнопку" Підключити " процес "TeamSpeak 3". " Ось скріншот вікна, кнопка знаходиться безпосередньо всередині:
Є інструмент браузера інтерфейсу користувача , який дозволяє визначати нашу ієрархію графічного інтерфейсу, тому простіше відстежувати кнопки. Показати схожий пост SE .
—
kenorb