Студия Линукс 1.25.1

Раздел содержит описание изменений для версии приложения Primo RPA Studio Linux 1.25.1, выпущенной в декабре 2024 года.

Новые функции и улучшения

  1. Реализована возможность установки Студии через deb и rpm пакеты. Начиная с версии 1.25.1, продукт поставляется исключительно в виде данных пакетов; поставка в виде zip-архивов прекращена.

  2. Произведено обновление текущей версии расширения для Google Chrome до 3.72 (1.72). Порядок действий для установки расширения не изменился.

  3. Реализована поддержка следующих активностей группы Работа с UI:

    • Ввод текста

    • Выбор значения

    • Исчезновение элемента

    • Получить текст

    • Получение списка

    • Прокрутка

    • Якорь

    • Установить курсор мыши

    • Фокус ввода

    • Выбрать элемент

    • Присутствие элемента

  4. Primo Robot Runner: меню Помощь -> О программе… теперь содержит информацию о версии приложения.

  5. Реализована возможность добавлять ID активности в консоль вывода работы робота, а также возможность переходить к активности двойным нажатием левой кнопки мыши на элемент в консоли.

  6. Реализован функционал добавления активностей в папку Избранное с помощью кнопки Добавить в избранное.

  7. Для активностей группы Работа с UI добавлен тип контейнера Контейнер, позволяющий осуществлять подключение к браузеру или десктопному приложению, беря данные для подключения (Заголовок, Имя процесса) из контейнера, в который помещен элемент (Присоединиться к приложению или Присоединиться к браузеру).

  8. Добавлена возможность получать список всех доступных активностей в Студии: для этого используется команда ./Primo.Robot ActivitiesList в консоли.

  9. В группу Работа с UI добавлена возможность работы пикеров для браузера и рабочего стола. В текущей реализации пользователю необходимо предварительно выбрать тип пикера, который будет использоваться для захвата элемента. В дальнейшем планируется реализовать возможность автоматического определения типа пикера при захвате элемента.

  10. Реализован редактор шаблона поиска для группы Работа с UI.

  11. Обновлен веб-драйвер Selenium, входящий в комплект поставки Студии для браузеров Chrome, Yandex, Firefox.

  12. Для активности Активировать браузер добавлены свойства Порт и Путь к браузеру.

  13. Для активности Открыть браузер добавлена неотключаемая настройка игнорирования самоподписанных сертификатов.

  14. Для активности Рабочий стол: Разрешение реализована возможность получения разрешения монитора, не изменяя текущего.

Исправленные ошибки

  1. Откорректирована работа активности Работа с UI: Клик мышью: восстановлена работа кликов по элементам управления.

  2. В элементе Работа с UI: Выбор значения обеспечено функционирование свойства Очистить.

  3. Решена проблема, вызывавшая исчезновение части атрибутов пикера (Заголовок и Имя процесса) при помещении активности Работа с UI: Клик мышью в контейнер (например, Открыть браузер или Присоединиться к приложению).

  4. Устранена ошибка в работе редактора шаблона поиска для группы элементов UI, приводившая к игнорированию изменения индекса для браузерных элементов.

  5. Восстановлена работа элемента Получение списка из групп Рабочий стол и Работа с UI – процесс завершается успешно, аварийного выхода по таймауту не происходит.

  6. Исправлена работа активностей Прокрутка из групп Работа с UI и Рабочий стол. Внесены следующие изменения:

    • Переменная Прокрутка создается с типом System.Drawing.Point;

    • Значение переменной Прокрутка возвращается в процентах положения скролла;

    • Можно получить значение прокрутки, не меняя его.

  7. Восстановлено функционирование активности Рабочий стол: Выбрать элемент. Устранена ситуация с аварийным выходом Студии при создании переменной, а также проблема с возвращением некорректного значения в переменную для свойства Состояние.

  8. Для элемента Выбор значения (группы Работа с UI и Рабочий стол) откорректирована работа свойства Индекс - теперь он начинается с 1.

  9. Изменен таймаут обновления у элемента Ожидать сообщения из очереди для чистого кода: теперь таймауты обновления очереди совпадают для элемента, используемого в последовательности, и в чистом коде, и составляют порядка 1 с.

  10. Восстановлено поведение элемента Уничтожить процесс - теперь при его использовании в лог пишутся корректные записи.

  11. Решены проблемы в работе активности Браузер: Клик мыши при ее использовании с веб-драйвером Selenium.

  12. Исправлена ошибка с обработкой пути у открываемых процессов, из-за которой процесс не открывался при перетаскивании его в рабочую область и нажатии кнопки Открыть процесс.

  13. Устранена проблема, из-за которой до момента загрузки проекта не загружались каталоги с активностями в панели Элементы, а также активности в каталоге Избранное.

  14. Откорректирована работа элемента Вызов проекта: теперь использование данного элемента не приводит к появлению сообщения об ошибке "Call from invalid thread", а корректно запускает проект.

  15. Исправлена ошибка, из-за которой для при редактировании текстового поля элемента Функция BAPI группы Работа с SAP изменения применялись со второго раза.

  16. Восстановлена работоспособность активности InputText в режиме Simulate - теперь активность корректно производит ввод заранее заданной строки.

  17. Исправлена ошибка, из-за которой изменения, внесенные в проект в Студии, не сохранялись после его публикации в Оркестраторе.

  18. Устранена ошибка, приводившая к указанию некорректного значения RetryCount.

  19. Найдено решение проблемы, из-за которой при установке NuGet пакета происходил аварийный выход из приложения с ошибкой "Object reference not set to an instance of an object.".

  20. Исправлено некорректное указание года выпуска приложения для версий Студии Enterprise и Community, а также для Robot Runner.

  21. Исправлена проблема, из-за которой при захвате изображения произвольно скрывалась панель задач внизу экрана, что приводило к смещению захвата изображения.

  22. Устранена ошибка, из-за которой селектор рабочего стола не видел некоторые окна, хотя они отображались в Инспекторе UI и с ними было возможно взаимодействие (например, путем ввода атрибутов вручную).

  23. Исправлены недочеты в визуальном отображении диаграмм: некорректное поведение дизайна при добавлении элемента Workflow, появление нефункционального пустого пространства в левой части рабочей области, неправильное расположение полосы прокрутки (скролл-бара), перекрывание кнопки Назад полем отрисовки диаграммы, некорректное расширение рабочей области при перемещении объекта, неверная отрисовка стрелок.

  24. Устранена ошибка, вызывавшая срабатывание Пропуска элемента при запуске диаграммы в режиме Playback.

  25. Исправлена проблема, из-за которой при нажатии “Undo” происходил аварийный выход с ошибкой: «Unhandled exception. System.InvalidOperationException: The control already has a visual parent.»

  26. Решена проблема, из-за которой при определенных обстоятельствах не создавалась ссылка на процесс при перетаскивании (drag and drop) одного процесса в другой.

  27. Исправлена некорректная работа горячих клавиш Ctrl+X и Ctrl+C с последующим применением Ctrl+V при работе с чистым кодом.

Где найти

Скачать дистрибутив Primo RPA Studio Linux

Скачать дистрибутив Primo RPA Robot

Last updated

Was this helpful?