Я пытаюсь создать яблочный скрипт для приложения «Battery Stats for AirPods», которое щелкает пункт меню «Отключение от Mikhail-AirPods», как показано на скриншоте ниже
(https://i.stack.imgur.com/EvGwR.jpg)
1. Игнорирование ответов приложений и завершение системных событий после нажатия
ignoring application responses
tell application "System Events" to tell process "Battery Stats for AirPods"
click menu bar item 1 of menu bar 2
end tell
end ignoring
do shell script "killall System\\ Events"
delay 0.1
tell application "System Events" to tell process "Battery Stats for AirPods"
tell menu bar item 1 of menu bar 2
click menu item "Disconnect from Mikhail-AirPods" of menu 1
end tell
end tell
2. Идентификационный пакет
tell application "System Events"
tell (first application process whose bundle identifier is "com.fiplab.batteryairpods")
tell menu bar item 1 of menu bar 2
click
click menu item "Disconnect from Mikhail-AirPods" of menu 1
end tell
end tell
end tell
3. Простой
tell application "System Events"
tell process "Battery Stats for AirPods"
click (menu bar item 1 of menu bar 2)
click menu item "Disconnect from Mikhail-AirPods" of menu 1 of menu bar item 1 of menu bar 2
end tell
end tell
Все компилируется нормально, однако я продолжаю получать сообщение об ошибке ниже, когда пытаюсь запустить скрипт:
- error "error" Системные события получили ошибка: тайм-аут AppleEvent. "-1712 из меню 1 строки меню 1 пункта строки меню 2 процесса" Battery Stats for AirPods или ошибка ниже
- error "error" Системные события получили ошибку: Can ' t получить меню 1 пункта 1 строки меню строки 2 процесса приложения 1, чей идентификатор пакета = \ "com.fiplab.batteryairpods \". Неверный индекс. "Номер -1719 из меню 1 строки меню пункта 1 строки меню 2 процесса" Battery Stats for AirPods
- error "error" Системные события получили ошибку: не удается получить меню 1 меню пункт 1 панели меню 2 процесса приложения \ "Battery Stats for AirPods \". Неверный индекс. "-1719 из меню 1 строки меню 1 из строки меню 2 процесса" Battery Stats for AirPods
Может ли это быть проблемой с моим кодом? Установка где-нибудь?
Настройка