humanemulator.net — справка.
Продукт, демо и покупка — на
хуманэмулятор.рф
|
Демо
|
Купить
|
API
|
лог изменений
WINDOW / window
Управление окнами WindowsПозволяет получать информацию по всем существующим окнам в системе и получать интерфейсы управления к любому выбранному окну.. Сюда также для удобства вынесены функции позволяющие управлять появляющимися диалогами браузера. Например управлять автоматической выгрузкой и закачкой файлов на сайты, а также работа с диалогами, выдаваемыми Java Script.
Получение информации по всем окнам
Получение информации по дочерним окнам
Работа с диалогами
Получение интерфейса к окну
Получение списка интерфейсов окон
Выполнение
Получение
Получение информации по всем окнам
get_all_texts – получить заголовки всех окон
get_count – получить число окон
get_number_by_text – получить номер окна по его заголовку
get_text_by_number – получить заголовок окна по его номеру get_all_by_process_id – Получить список интерфейсов окон по ID процесса
get_all_by_thread_id – Получить список интерфейсов окон по ID потока
Получение информации по дочерним окнам
get_child_count_by_number – получить число дочерних окон по номеру главного
get_child_texts_by_number – получить все заголовки дочерних окно по номеру главного set_window_text_by_child_number_in_window_by_number – set_window_text_by_child_number_in_window_by_number
Работа с диалогами (через оконные команды)
execute_open_file – выполнить диалог открытия фала
execute_download_file – выполнить диалог загрузки файла
execute_prompt – выполнить диалог ввода дополнительных данных
execute_authorization – выполнить диалог авторизации
execute_print – выполнить диалог печати страницы в файл
Получение интерфейса к окну
get_by_number – получить интефейс к окну с заданным номером
get_by_text – получить интефейс к окну с заданным текстом
get_by_class – получить интефейс к окну с заданным классом
get_by_point – получить интефейс к окну в заданной точке
get_focused_window – получить окно на котором находится фокус
get_foreground_window – получить окно на котором находится пользовательсий фокус ввода
Получение списка интерфейсов к окнам
get_all – получить интефейсы к окнам заданного типа
get_all_by_number – получить интефейсы к окнам с заданными номерами
get_all_by_text – получить интефейсы к окнам с заданным текстом
get_all_by_class – получить интефейсы к окнам с заданным классом
get_all_by_point – получить интефейсы к окнам в заданной точке
Выполнение
press_button_by_text_in_window_by_number – press_button_by_text_in_window_by_number
send_message_by_number – send_message_by_number
wait_for_window_close_by_class – Ожидать пока окно с заданным классом не закроется
wait_for_window_close_by_text – Ожидать пока окно с заданным текстом не закроется
wait_for_window_open_by_class – Ожидать пока окно с заданным классом не откроется
wait_for_window_open_by_text – Ожидать пока окно с заданным текстом не откроется
Получение
get_by_hwnd – Получить интерфейс окна по его HWND
=====================================
Объекты DOM System Web Window
=====================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этого объекта, пишите в комментарии или на наш наш форум