• EN
    RU

Стабильная версия/7.0.70

Обновление движков
  • Chromium обновлен до версии 112.3.0+gb09c4ca+ chromium-112.0.5615.165
  • встроенный MS Edge обновлен 112.0.1722.34
  • PHP обновлен к версии 8.2.3 (TS)
  • Selenium MS Edge обновлен 112.0.5615.50
  • Selenium Chrome обновлен 112.0.5615.50
  • Firefox Selenium WebDriver обновлен 0.33.0
  • Tesseract обновлен до версии 5.3.1
  • селениум модели браузера
    • сделано изменение курсора над элементами
    • переработаны вызовы всех DOM команд селениума на асинхронную модель
    • добавлена возможность переключения между попапами через интерфейс (кнопка с книжкой вверху браузера)
Добавление нового функционала
  • добавлена поддержка передачи клавиши Tab
  • добавлена команда "Заменить Табуляции на пробелы в выбранном тексте" в меню Редактор, объект Операции
  • добавлена реакция на перевод строки с учетом отступа на предыдущей строке в редактор добавлена реакция
  • добавлена передача двойных кликов событий мыши в Selenium модели браузера
  • добавлена передача событий колесика мыши в Selenium модели браузера
  • добавлена настройка - разрешить использовании JS в логах
  • добавлено дерево UI
  • добавлен инспектор UI
  • добавлен механизм сохранения скриншота ui в инспекторе ui
  • добавлены настройки отображения дерева окон
  • добавлена кнопка в дерево окон позволяющая выбрать и сделать скриншот любой части экрана
  • добавлены активности с новыми действиями для Selenium в WF дерево активностей
  • добавлена кнопка на панель инструментов браузера - транслировать скриншоты как видеоряд для селениум моделей
  • добавлен Chromium-Gost в поддерживаемые модели
  • добавлена возможность задания параметров командной строки робота из диалога настроек
  • добавлен диалог-заставка, показывающийся при старте студии
  • добавлены параметры ctrl, alt, shift в команды send_key_down , send_key_up у объекта windowinterface
  • добавлен параметр only_visibled в команду get_row у объекта excel
  • добавлена команда get_screen_zoom у объекта windows, для получения масштаба на заданном мониторе
  • добавлена команда check_smtp_auth у объекта mail, для получения проверки smtp авторизации перед отправкой писем
  • добавлены параметры monitor_number - позволяющий получать разрешение на разных мониторах и with_scale - позволяющий учитывать масштаб, в команды get_screen_height и get_screen_width у объекта windows
  • добавлена возможность Copy,Paste а в селениум headless
  • добавлена команда replace_text у объекта word, замена текста в документие (в том числе в графических фигурах)
  • добавлена команда send_image у объекта outlook, отправка сообщения - картинки (с подписью)
  • добавлена обработка нового фильтра extract у объекта pdffile, распознание новых типов картинок
  • добавлен объект selenium для работы с селениум моделями браузера
  • добавлена команда get_time_zoneу объекта windows
  • добавлен параметр level в команду get_folder в объект file_os
  • добавлены команды в панель отладки
    • show_extended_debug_pane
    • set_extended_debug_pane_pos
    • set_extended_debug_pane_opacity
    • set_extended_debug_pane_colors
  • добавлены команды в объект UI
    • send_key_down
    • send_key_up
    • get_text
    • input
    • send_mouse_xxx
  • добавлены команды в объект ui
    • is_equal - для проверки что это один и тот же ui
    • get_window_interface - получить window interface если есть
    • get_by_property - искать по частичному соответствию текста (параметр exactly)
    • get_by_properties - по частичному соответствию текста (параметр exactly)
  • добавлена дополнительная панель отладки (прозрачная для кликов и полупрозрачная для десктопа), вызывается из контекстного меню над закладкой панели отладки, после активации через панель задач можно
    • закрыть из панели задач
    • осуществить перемещение клавишами стрелок и быстрое перемещение с зажатым Ctrl
    • осуществить изменение размеров клавишами стрелок с зажатым Shift и быстрое с зажатыми Ctrl+Shift
Улучшения
  • улучшен механизм сохранения скриншота окна в инспекторе окон
  • по умолчанию теперь все команды ui , windowinterface, dominterface позиционируются в центр элемента представляющего из себя интерфейс (dx=-1 dy=-1)
  • оптимизация времени загрузки студии
  • улучшена работа дерева элементов, окон и ui
  • улучшен инспектор UI
  • улучшена работа мыши на виртуалке
  • улучшен шаблон Template JS и Template PY
  • улучшена работа Selenium моделей, особенно Headless типа
  • улучшена передача событий мыши в Selenium модели браузера
  • улучшена работа с Word документами без офиса
  • улучшена работа с ядром JS для селениум моделей
  • улучшена работа селениум моделей с клавишами и буфером обмена
  • улучшены подсистемы отвечающие за работу с графикой, фтп
  • улучшена работа команды input у объекта UI
  • улучшена работа команд get_cell, get_row, get_sheet у объекта excel, добавлен параметр use_value2
  • улучшена работа команд get_screen_height и get_screen_width у объекта windows
  • улучшена работа команды send_mouse_xxx у объекта windowinterface
  • улучшение вывода ошибок для Python
  • улучшена работа команды send_key у объекта keyboard, с Ctrl Alt в браузере
Баг фикс:
  • баг фикс команды sort у объекта textfile удален лишний перевод строки в конце
  • баг фикс команды add_row у объекта excelfile на пустом листе
  • баг фикс команды add_link у объекта excelfile при ссылках на другие файлы
  • баг фикс команды enable_all_streams у объекта raw открытия некоторых сайтов и открытия панели разработчика
  • баг фикс работы с яндекс драйвером
  • баг фикс загрузки и совместимости плагинов с MS Workflow
  • баг фикс отладочных сообщений outlook
  • баг фикс работы с роботов, защищенных паролем с smtp
  • баг фикс создания встроенной MS Edge модели браузера
  • баг фикс создания Selenium MS Edge модели браузера
  • баг фикс разных методов в textfile, которые создавали раньше завершающую строку с переводом строки