humanemulator.net — справка. Продукт, демо и покупка — на хуманэмулятор.рф | Демо | Купить | API | лог изменений

Обновлено в августе 2026. · Руководство humanemulator.net

Сценарий UI Automation: найти элемент и выполнить действие

Объект ui (~92 метода) автоматизирует нативные окна Windows через UI Automation. Для простых окон дополнительно полезны window и app.

1Findpoint / property
2Infoимя / enabled
3Actioninvoke / set
4Mouseклик / scroll

Когда UI Automation, а когда mouse/keyboard

ui — если можно стабильно найти контрол по AutomationId/Name/Type.
mouse/keyboard — запасной путь для owner-drawn UI, где дерева элементов почти нет.

Связка: mouse, keyboard.

Рабочий маршрут

  1. find — get_from_point / get_by_property / get_by_properties
  2. info — имя, тип, enabled
  3. actions — invoke / set value
  4. mouse и scroll
  5. grid для таблиц; window — фокус и вид
Если элемент «есть», но клик не срабатывает — сначала проверьте дерево/info (disabled, offscreen), а не увеличивайте sleep.

Типичные ловушки

  • Искали по Name, а локаль Windows сменила подпись кнопки.
  • Попали в контейнер, а не в сам Button.
  • Окно не на переднем плане — помогите через window/app.
  • Контрол в другом процессе/Elevation.

FAQ

С чего начать отладку? get_from_point по курсору → смотрите свойства → закрепите стабильный селектор.

Поиск методов: ui.

Роадмап RPA: parser/QA/RPA/SEO.

Все руководства · С чего начать · Поиск API · Wiki