Release Notes 2.13.0

Что нового

ROBIN Studio

  • Исправлена ошибка, возникавшая на ОС с иностранной локализацией при запуске javaдействий.
  • Исправлена ошибка, когда панель отладки не возвращалась в стандартное состояние, при некоторых ошибках запуска робота, теперь если робота не удалось запустить устаревшую версию робота (без заполненной спецификации), отладка останавливается, панель становится серой.
  • Обновлена версия используемого python.
  • Обновлена версия tesseract ocr. Улучшено качество распознавания текста.
  • Исправлена ошибка, которая могла возникать при передаче результатов действий и переменных в python из действий на других языках.
  • Теперь логи компонентов стало искать проще. В верхней панели студии добавлена кнопка LOG с выпадающим списком компонентов платформы, при клике на соответствующий пункт, будет открыто новое окно проводника с расположением файлов логов этого компонента.
  • Для всплывающих уведомлений об ошибках и предупреждений увеличена задержка отображения, теперь всплывающие сообщения отображаются 30с.

Robin Studio Low-Code

  • Добавлена кнопка на форму редактирования действия, позволяющая закрыть режим разработки действий и вернутся к стандартному режиму работы студии. Ранее такая кнопка была доступна только при просмотре списка проектов действий.
  • Исправлена ошибка, когда после компиляции кода, содержавшего ошибки и исправления этих ошибок повторная компиляция могла провалиться и не работать до переоткрытия проекта действия.
  • Доработана возможность автодополнения кода, теперь при добавлении dll в проект, их классы, свойства и методы также становятся доступны для автодополнения.
  • Исправлена проблема с публикацией действий в версии установки «Для всех», теперь публикация, а также экспорт и импорт действий в студии работают без запроса прав администратора.

ROBIN Player

  • Исправлена ошибка переключателя «Использовать SSL/TLS» в настройках отправки почты, теперь при неактивном переключателе, SSL действительно не используется.
  • Исправлена ошибка отображения логов роботов, у которых в названии были недопустимые символы, теперь в названии папки для хранения логов недопустимые символы заменяются на символы подчеркивания, логи в истории отображаются.

Группа действий «Excel»

  • Доработано действие «Получить номера видимых строк», исправлена ошибка, из-за которой возвращались все номера строк, без учета фильтрации.
  • Доработано действие «Сохранить», исправлена ошибка, при которой сохранении в новый документ, добавленные действиями листы сохранялись и в исходном.
  • Доработано действие «Очистить область», исправлена ошибка, при которой указании области ниже заполненной таблицы, очищалась нижняя строка таблицы.
  • Доработано действие «Установить цвет диапазона», исправлена ошибка, из-за которой невозможно было установить коричневый цвет при выборе его в параметре «Цвет».

Группа действий «SAP»

  • Улучшена работа sapSpy.
  • Стали определяться элементы, с которыми ранее были проблемы.
  • При поиске этих элементов, теперь корректно выделяются эти элементы, а не содержащая их панель.
  • Доработано действие «Выделить на экране элементы», теперь аналогично изменениям шпиона, может выделять отдельные элементы, которые ранее выделялись только вместе с панелью, на которой расположены

Группа действий «Windows»

  • В winSpy добавлена возможность использовать символы подстановки (wildCard) и регулярные выражения при указании свойств элемента. При попытке найти элемент, шпион будет подсвечивать элементы, которые подходят под выбранный набор свойств с учетом символов подстановки и регулярных выражений.

Если в свойствах вин-элемента имя окна или свойства элемента заполнены с использованием символов подстановки или регулярных выражений, действия будут искать элемент и окно в приоритете:

  1. с использованием символов подстановки.
  2. с использованием регулярноговыражения.
  • Действия по работе с окнами при указании в названии окна символов подстановки или регулярного выражения используют их в том же приоритете, что другие действия группы «Windows».
  • В действиях и шпионе улучшен алгоритм поиска элементов, ряд элементов, которые раньше захватывались шпионом, но не могли быть найдены действиями, теперь корректно находятся.

Группа действий «Outlook»

  • Доработано действие «Ответить», добавлен параметр «Тема письма», позволяющий изменить тему письма при ответе на него, если не заполнено - будет использована исходная тема.

Группа действий «Браузеры»

  • Доработаны действия использующие веб-элементы, исправлена работа при использовании локатора JavaScript выбранного в свойствах веб-элементов, теперь при указании скрипта с помощью, которого находится элемент на странице, действия корректно взаимодействуют с такими элементами.
  • Добавлено новое действие «Дождаться загрузки файлов», позволяющее выполнить скачивание файла по ссылке из элемента и сохранить его по указанному пути с заданными именем и расширением. Действие может завершиться с ошибкой, если элемент не содержит ссылку для скачивания элемента, а только вызывает срабатывания скрипта, который начинает скачивание.

Группа действий «Имитация устройств»

  • Доработано действие «Ввод текста», исправлена ошибка, когда действие могло зависать при попытке ввода текста в модальное (всплывающее/диалоговое) окно при переключении языка, теперь должно без проблем переключать язык и вводить строку полностью.

Группа действий «Машинное зрение»

  • Доработано действие «Найти текст на экране»:
  • Увеличена стабильность работы действия.
  • Исправлена ошибка при использовании параметра Режим поиска - По совпадению строк, теперь должно корректно работать с различными приложениями, открытыми как в полноэкранном, так и в оконном режиме.
  • Добавлен параметр «Область», позволяющий указать некоторую область, где необходимо искать текст, вместо использования всего экрана. Координаты будут получены относительно экрана, а не указанной области.
  • Добавлено новое действие «Клик по изображению», позволяющее одним действием найти на экране изображение и кликнуть в его центр или со сдвигом, для случаев если находится несколько изображений, предусмотрен параметр «Порядок», позволяющий указать какое из изображений использовать для клика.
  • Добавлено новое действие «Извлечь данные в таблицу», позволяющее получить из документа с упорядоченными записями, например кассового чека, данные в виде таблицы.

При распознавании текста используется тот же механизм что в действиях распознавания текста с помощью tesseract и результат аналогичный. Это версия действия с базовым функционалом и в будущих релизах планируется ряд улучшений и доработок.

Группа действий «Сервисы Google»

  • Доработано действие «Вставить таблицу». Теперь действие не выполняется без обязательных заполненных параметров.

Release Notes 2.13.0 Enterprise

ROBIN Agent

  • Доработан агент, теперь более точно определяет факт отключения пользовательской сессии на большинстве ОС.
  • Исправлена проблема при использовании ROBIN RDP Manager, когда сессия оставалась активной при отключении пользователя RDP-сессия не устанавливалась.