- добавлены новые методы для работы с UI:
- get_grid_rows
- get_grid_cols
- get_grid_item
- get_expanded_state
- get_toggle_state
- scroll_vertical
- scroll_horizontal
- get_scroll_info
- scroll_into_view
- dock
- обновлен Yandex Selenium Driver
- обновлен Chromium 100.0.12+g734f820+chromium-100.0.4896.60
Human Emulator Studio 7.0.74 (Chromium,Edge,Firefox,Selenium,YandexBrowser,GostBrowser)
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлен объект Rest c функциями:
- request
- set_timeout
- set_authorization
- баг фикс windowinterface->screenshot для получения части скриншота окна с неклиентской областью
- добавлены новые активности и улучшен перевод активностей для Workflow режима
- ускорена работа с изображениями
- обновлен Chromium 100.0.14+g4e5ba66+chromium-100.0.4896.75
- баг фикс открытия несуществующего Excel файла
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- объект UI добавлен в JS и PY
- добавлены тесты по UI
- добавлен объект excel для работы с xls(x) файлами через реальный Excel
- в excel добавлены методы
- convert
- run_macro_by_name
- follow_link_by_number
- follow_link_by_text
- get_sheets_count
- get_rows_count
- get_cols_count
- при конвертации excel->convert отключены алерты
- баг фикс "not begin with a letter, an underscore or a backslash" при работе с excelfile
- обновлены активности
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлен объект Soap для работы через SOAP протокол с функциями:
- set_version
- set_action
- set_headers
- call_simple_method
- call_by_bodies
- Chromium обновлен 100.0.23+ga1e2187+chromium-100.0.4896.127
- Edge обновлен 100.0.1185.44
- добавлены функции для UI
- is_exist
- get_rect
- get_dock_pos
- get_all_by_properties
- get_by_properties
- функции работы с мышью
- баг фикс вставки нового шаблона в диалоге редактирования кода
- увеличено число поддерживаемых свойств для UI
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- увеличено число поддерживаемых свойств для UI
- улучшена закладка быстрого старта
- добавлены функции для UI для работы с мышью
- mouse_move
- mouse_click
- mouse_double_click
- mouse_left_down
- mouse_left_up
- mouse_right_click
- mouse_right_down
- mouse_right_up
- добавлены функции для UI в PHP
- is_selected - выбран ли элемент
- get_selection_container - получить контейнер элементов с возможностью выбора
- is_read_only - проверить что только для чтения
- get_grid_item_info - получить информацию по заданному элементу таблицы
- get_grid - получить таблицу в которой находится этот элемент
- is_multiselected - поддерживает ли элемент мультивыбор
- get_selected - получить выбранные
- get_transform_info - получить информацию о возможностях трансформации
- move - изменить позицию элемента
- resize - изменить размер элемента
- rotate - повернуть элемент
- get_window_info - получить информацию о элементе как об окне
- close - закрыть окно
- set_window_visual_state - задать визуальное состояние окна
- wait_for_input_idle - дождаться возможности взаимодействия с окном
- get_interaction_state - получить состояния взаимодействия окна
- get_table_info - получить информацию о таблице
- get_column_headers - получить заголовки столбцов
- get_row_headers - получить заголовки строк
- realize - сделать доступным для взаимодействия виртуальный UI
- get_view_name - получить имя вида
- set_current_view - задать активный вид
- get_current_view - получить имя вида
- get_supported_views - задать активный вид
Re: Human Emulator Studio 7.0.68 (Chromium,Edge,Firefox,Selenium)
68 версия:
- Chromium обновлен 101.0.15+gca159c5+chromium-101.0.4951.54
- Edge обновлен 103.0.1255.0 (Официальная сборка) canary
- Chrome Selenium обновлен 101.0.4951.54
- улучшена работа с почтой и почтовыми msg файлами
- улучшена работа с xlsx файлами (ускорение + оптимизация)
- в команду raw->clear_request_array добавлены параметры url и exactly - позволяющие удалять запросы заданного типа
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлена команда soap->call_from_xml
- Chromium обновлен 101.0.18+g367b4a0+chromium-101.0.4951.67
- в метод app->maximize добавлен параметр hiding_mode, при значении которого true приложение сворачивается в трей и там максимизируется
- баг фикс работы функции DOM : get_by_properties
- добавлен объект ul для работы с тэгом <UL>
- в методы : send_mail_via_outlook и send_mail_via_smtp добавлен параметр replyTo - позволяющий задать один или несколько Email (через для "Reply To"
- Tesseract обновлен до версии 5.1.0
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлена возможность перейти к определению функции в этом файле (для PHP) по F12
- добавлена возможность задавать Virtual Host для связи с RabbitMQ в локальный и глобальный оркестратор
- улучшение работы excelfile->create - сразу задаем активным первый лист
- добавлен объект outlook для управления MS Outlook c функциями:
- close
- delete_all_messages
- delete_message_by_number
- get_message_by_from
- get_message_by_number
- get_message_by_subject
- get_message_by_text
- get_message_count
- move_message_by_from
- move_message_by_number
- move_message_by_subject
- move_message_by_text
- save_message_attachments_by_from
- save_message_attachments_by_number
- save_message_attachments_by_subject
- save_message_attachments_by_text
- send_mail
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлен параметр only_used для функций excelfile: get_rows_count и get_cols_count позволяющий получить колдичество не пустых сстолбцов или строк
- улучшение работы excel - загрузка поврежденных файлов
- добавлен объект libreOffice для управления Libre Ofiice c методами:
- convert
- set_install_folder
- улучшен перевод activity
- баг фикс текущей папки для app->run_as_php
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлена возможность вызова контекстного меню сайта в Edge (при снятии галочки в настройках - заменять контекстное меню сайта)
- в mouse->send_click и dom interface->send_mouse_click добавлен параметр addCtrl - добавляющий к щелчку нажатие клавиши Ctrl
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- добавлена функция raw->set_next_url_for_open_in_new_tab для открытия урла в новой вкладке (в том числе можно использовать и для перехвата jQuery)
- баг фикс обновление даты запуска робота по расписанию в RT
- в активности добавлен объект RAW
- улучшен перевод и иконки активностей
- баг фикс работы команд объект telegram
- добавлена команда windows->keep_alive для сброса времени простоя Windows
- добавлена настройка сброса времени простоя windows по таймеру (вкладка скрипты)
- в RT добавлена возможность вызова менеджера безопасности
- Chromium обновлен 102.0.9+g1c5e658+chromium-102.0.5005.63
- улучшение работы функции webpage->get_pos_in_webpage_picture для больших страниц
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- баг фикс запуска WF по расписанию
- добавлена команды excel:
- export_sheets - для экспорта закладок в папку в отдельные xslx файлы
- split_sheet_by_rows - для разбиения закладки на строки в папку в отдельные xslx файлы
- улучшен перевод активностей
- добавлены команды для ftp:
- is_file_exists - проверка существования файла на сервере
- is_directory_exists - проверка существования папки на сервере
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- баг фикс отображения текущей строки выполнения при отладке PHP скриптов (при редактирование текста)
- улучшен менеджер безопасности
- добавлена команда browser.wait_download_and_get_file_path для ожидания загрузки и получения последнего файла
- баг фикс работы browser.get_last_download_id
- в дерево активностей добавлены иконки
- в RT добавлена панель отладки
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- баг фикс пересоздания браузера
- баг фикс вывода в панель отладку в RT
- добавлены команды ожидания в UI :
- wait_for_ui_open_by_property
- wait_for_ui_close_by_property
- wait_for_ui_open_by_properties
- wait_for_ui_close_by_properties
- добавлен объект word с методами:
- kill
- create
- open
- close
- save
- get_text
- add_text
- get_paragraphs_count
- get_paragraph_text_by_number
- set_paragraph_text_by_number
- get_paragraph_number_by_text
- delete_paragraph_by_number
- delete_paragraph_by_text
- add_table
- get_tables_count
- add_image
Re: Human Emulator Studio 7.0.67 (Chromium,Edge,Firefox,Selenium)
- баг фикс смены шрифта в панели отладки
- улучшение работы pdffile->extract_images для некоторых типов pdf
- tesseractOCR->recognize теперь распознает и pdf файлы с картинками
- обновлен движок MsEdge Selemium
- обновлен движок Yandex Browser Selenium
- баг фикс пропадания горизонтального скрола при работе с деревом элементов