Я пытаюсь написать крошечную автоматизацию, используя applescript
, которая может искать и нажимать на элементы приложений Authy. Проблема в том, что это приложение Electron, и в нем нет элементов пользовательского интерфейса, которые можно щелкнуть, но я могу щелкнуть их вручную. Я пробовал щелкать по координатам, но получаю ошибку execution error: System Events got an error: Can’t make {700, 200} into type UI element. (-1700)
.
Вопрос состоит из трех частей.
- Как мне перечислить элементы приложения Electron?
- Как я могу нажать на элемент, который не распознается
Accessability Inspector
.
- Как я могу нажать на координату?
Я получаю свои координаты, используя Shift+Command+4
. Прикрепление скриншота инспектора доступности.
Мой текущий код довольно прост:
tell application "System Events"
tell application "Authy Desktop" to activate
keystroke "google"
delay 1
tell process "Authy Desktop"
tell window 1
click {700,200}
end tell
end tell
end tell
![enter image description here](https://i.stack.imgur.com/yhMQY.png)