ROBIN Studio
Улучшения:
- Добавлены иконки для действий и групп, у которых ранее иконок не было
Исправления:
- Исправлена ошибка прокрутки логов при поиске по нему
- Исправлена ошибка отображения подсказок по использованию действий
- Исправлена ошибка с отображением значений выпадающего списка в параметрах действия после изменения его версии
- Исправлена ошибка, возникавшая при многократном выполнении действий python в циклах и длительном выполнении робота на python-действиях
- Исправлена ошибка, из-за которой робот не мог завершиться по нажатию на "Стоп", если стоял на паузе на java-действии
- Исправлена ошибка, из-за которой иногда невозможно было открыть ранее созданный и сохраненный сценарий
- Исправлена ошибка, при которой после добавления некоторых действий в блок Try действия TryCatch, невозможно было отредактировать список обрабатываемых исключений.
- Исправлена ошибка, из-за которой при наличии в пути переменных окружения, например %userprofile%, %appdata% - они автоматически раскрывались при переоткрытии проекта. Теперь строки с переменными окружения не изменяются
- Исправлена ошибка, из-за которой студия закрывалась при попытке удалить блок Finally действия TryCatch, когда оно было выбрано.
- Исправлены ошибки, возникавшие при запуске роботов, в частности, когда робот прекращал выполнение с ошибкой: "Ожидание экзекьютора прекращено по таймауту" или "Остановлено по таймауту ожидание подключения экзекьютора"
Low-code режим
- Исправлены ошибки публикации действий из редактора кода
- Исправлены ошибки подсказок синтаксиса кода
ROBIN Robot
Улучшения:
- Оптимизирован состав сохраняемых логов
- Добавлена возможность настройки фильтрации логов (для уменьшения объема и скрытия малоинформативных логов), в файле RobotPlayer.exe.config в блок appender добавлены записи filter, где можно ограничить источники и уровень логов, которые пишутся в файл. Более подробную информацию можно найти по ссылке:
https://logging.apache.org/log4net/release/manual/configuration.html (Appenders, Filters)
Исправления:
- Стабилизован запуск роботов по расписанию
ROBIN Robot for Linux
- Обновлена версия используемого .net до версии 6
- Добавлен инструмент для просмотра логов системы, позволяющий отдельно просматривать логи платформы и робота
Группа действий "Базовые действия"
- Доработано действие "Форма ввода", теперь форма не перемещается от клика в любом месте. Если форма содержит скроллбар, теперь с ним можно взаимодействовать, в том числе, мышью
Группа действий "Базы данных"
- Доработано действие "Добавить запись", изменен алгоритм работы с базой mssql, теперь действие возвращает значение ключа добавленного значения
Группа действий "Excel"
- Стабилизирована работа действия "Запустить внешний макрос"
Обратите внимание! При выполнении в офисных приложениях внешних макросов, использующих кириллицу, кодировка таких макросов должна быть "windows-1251" |
Группа действий "Word"
- При закрытии роботом файлов Word теперь происходит закрытие только файлов, открытых роботом
Группа действий "PowerPoint"
- При закрытии роботом файлов PowerPoint теперь происходит закрытие только файлов, открытых роботом
Группа действий "PDF"
- Доработано действие "Разделить PDF", добавлены параметры "Метод разделения" и модифицируемый "Диапазон страниц", при указании метода "На диапазоны", при разделении будет сформировано столько файлов, сколько используется параметров "Диапазон страниц" и в каждый будут включены страницы из одного из диапазонов
Группа действий "Outlook"
- Доработано действие "Сохранить вложения", добавлен параметр "Сохранить изображения", если не отмечен - будут сохранены все вложения кроме изображений, иначе изображения из тела также будут сохранены
- Доработано действие "Выбрать сообщения", исправлена ошибка, когда действие не возвращало письма, у которых были указан по ФИО без адреса почты в качестве отправителя или получателя копии
- Доработано действие "Получить информацию о письме", теперь вместо словаря действие возвращает несколько результатов с информацией о разных свойствах письма
- Добавлено новое действие "Получить информацию о сохраненном письме", позволяющее получить информацию о письме, сохраненном в файл, аналогично действию "Получить информацию о письме".
Группа действий "Имитация устройств"
- Добавлены версии действий на python:
- "Ввод текста"
- "Нажатие клавиш"
- "Скролл"
- "Отпустить клавишу",
- "Нажать клавишу и удерживать"
- "Клик мышью"
- "Движение мыши"
Эти действия могут выполняться, в том числе, и на Linux
Группа действий "Коллекции"
- Добавлено действие "Конвертировать коллекцию в строку" в подгруппу "Массивы", которое позволяет получить строку, содержащую числовые и строковые значения из коллекции, разделенные заданным символом (несколькими)
Группа действий "Машинное зрение"
- Добавлены версии на python для действий:
- "Найти текст на экране",
- "Клик по изображению"
Действия работают аналогично версии на .net и работают, в том числе, на Linux.
- Изменения в общей библиотеке действий, в результате чего должны исчезнуть некоторые ошибки, которые могли возникать в этих действиях:
- Ждать появления
- Ждать исчезновения
- Повернуть изображение
- Считать штрихкод из ПДФ
- Существует на экране
Группа действий "Распознавание текста"
- Повышена общая стабильность работы действий:
- Найти страницу в PDF
- Получить текст из PDF
- Прочитать текст
- Извлечение текста из файла
- Извлечь данные из документа
- Найти документы в файле
- Доработаны действия "Извлечь данные из документа", "Найти документы в файле". Добавлена возможность работы с новой версией API решения DBbrain (https://dbrain.io/), которая поддерживает большее количество видов документов:
- Паспорт 2-3 стр
- Паспорт 5стр
- СНИЛС (нового и старого форматов)
- ИНН
- Свидетельство о заключении брака
- Свидетельство о расторжении брака
- Свидетельство о рождении
Группа действий "JSON"
- Повышена общая стабильность работы действий группы
Группа действий "Офис"
- Добавлены новые действия в подгруппу "Табличные документы" функционально аналогичные действиям из группы Excel:
- Вставить таблицу
- Переименовать лист
- Получить имена листов
- Получить количество столбцов
- Найти и заменить
- Удалить столбец
- Удалить строку
- Вставить столбец
- Вставить строку
- Показать столбцы
- Скрыть столбцы
- Показать строки
- Скрыть строки
Группа действий "Файловая система"
- Доработано действие "Получить информацию о файле", изменен принцип работы действия, теперь требуется указать только путь к файлу. Действие имеет несколько результатов, для каждого получаемого свойства. Свойство "Размер" возвращается дробным числом в килобайтах
Группа действий "Управление роботами"
- Доработано действие "Ожидать окончания одного робота", в действие добавлен результат, куда попадает словарь с данными которые возвращает робот, для этого у робота должна быть хотя бы одна переменная с признаком - "Выходной результат"
Группа действий "Robin OCR"
- Доработано действие "Создать контекст Robin OCR 2", изменен способ получения настроек подключения, теперь вместо записи в переменных окружения, данные подключения к сервису распознавания указываются в параметрах действия.
- Обновлен сервис распознавания
- Исправлены недочеты и повышена общая стабильность работы действий:
- Извлечь данные в таблицу
- Извлечь текст из изображения
- Найти документы в файле
- Изменить яркость и контрастность
Группа действий "SAP"
- Доработано действие "Клик", исправлена ошибка, из-за которой мог не работать одиночный клик по элементам интерфейса
- Доработано действие "Получить таблицу", исправлено поведение извлечения таблицы с одинаковыми названиями колонок
Группа действий "Почта"
- Доработана версия действия "Получить сообщение" на .net, добавлены параметры "Начиная с даты" и "Заканчивая датой", с помощью которых можно ограничить временной промежуток получения писем