Описание тега pyatom

1 ответ

macOS Sierra - как включить "Разрешить удаленную автоматизацию" с помощью командной строки

Я работаю над автоматизацией в macOS Sierra (10.12.2). Используя поддержку Python atomac, я могу запустить браузер Safari и включить настройки через Safari -> "Настройки" -> "Дополнительно" -> установите флажок "Включить меню разработки", а затем вы…
13 янв '17 в 07:41
1 ответ

Не удалось заставить работать пакет python automac. Ошибка = импорт: команда не найдена

Я пытаюсь использовать атомарный пакет. Однако, когда я добираюсь до шагов использования, где это говорит: >>> import atomac >>> atomac.launchAppByBundleId('com.apple.Automator') Я получаю эту ошибку: -bash: import: command not fou…
09 дек '13 в 08:53
1 ответ

Как найти позицию курсора в данный момент текстового редактируемого элемента в Mac OS X?

Мне нужно выполнить следующую задачу в Mac OS X: Найти окно приложения, в котором работает пользователь Найти в настоящее время сосредоточенный элемент в нем Если элемент редактируемый в тексте, найдите текущую позицию курсора Я хотел бы использоват…
21 окт '16 в 13:33
1 ответ

Как обрабатывать динамически изменяющиеся элементы UIE в atomac/python?

Я знаком с инструментом автоматизации пользовательского интерфейса Atomac, я пытаюсь получить доступ к кнопке в моем приложении Mac, и каждый раз, когда приложение загружает кнопки, дерево UIElement меняется, из-за которого я не могу повторно исполь…
18 авг '16 в 11:52
0 ответов

RuntimeError: превышена максимальная глубина рекурсии при вводе текста в AXTextField

Как избежать RuntimeError: maximum recursion depth exceeded во время ввода текста в AXTextField. OS: Mac OS High Sierra 10.13.4 Module: pyatom(atomac) RunTimeError Message: File "/Library/Python/2.7/site-packages/atomac-1.1.0-py2.7-macosx-10.8-intel…
04 июн '18 в 15:16
0 ответов

ATOmac - waitForWindowToAppear каждый раз возвращает False

Я использую Atomac ( https://pypi.python.org/pypi/atomac/1.1.0) для автоматизации приложений Mac. Я хочу подождать, пока окно не появится (или исчезнет), и я увидел в документации, что функции для этого:( https://github.com/ldtp/pyatom/blob/master/a…
22 янв '16 в 14:59
0 ответов

Как получить доступ к веб-элементу в Atomac?

<Application> <Window> <AXScrollArea:""> <AXWebArea:""> <AXGroup> <AXGroup:""> <AXButton:"NEW"> Над элементом дерева, который я вижу, я хочу нажать на кнопку. Может кто-нибудь, пожалуйста, помогите мне сдела…
06 сен '16 в 11:24
3 ответа

Как получить Bundle ID приложения Mac?

Я хочу использовать Python и atomac модуль для запуска приложения в macOS, например, следующие скрипты: atomac.launchAppByBundleID() app_win = atomac.getAppRefByBundleId(app_bundle_ID) Но я не знаю, как получить Bundle ID (app_bundle_ID) приложения.
13 сен '16 в 07:42
0 ответов

Получить URL-адрес Chrome в MacOS с помощью python

Я хочу получить хромированный URL-адрес текущей вкладки в MacOS с помощью Python. Я пробовал Selenium, но он просто открывает новую вкладку, и мне это не нужно. Я использую Pywinauto в своей Windows и пробовал Pyatom, но у него нет надлежащей докуме…
13 дек '20 в 16:33
1 ответ

Пятом Python: установка размера и положения окна

У меня есть окно, которое всегда загружается в моем приложении в позиции x=780.0, y=222.0. Я пробовал много разных способов изменить размер и положение окна, но когда я используюcomponent.setString("AXPosition", {0,0})Я продолжаю получать следующую …
08 мар '23 в 16:56