Меню

PIX 2.0
Быстродействие
Благодаря переходу на NET Core 3.1 и оптимизации ядра продукта - запуск роботов, отладка, исполнение скриптов теперь отрабатывают значительно быстрее (по некоторым активностям ускорение более, чем в 3 раза).
PIX Project
Файлы, из которых состоят роботы (pix, xlsx, jpg и т.д.), теперь можно объединять в единый проект. Описание всех зависимостей проекта сохраняется в файл .pixproj. Это упростит взаимодействие с PIX Master (по загрузке и выгрузке проектов), а также позволит не потерять нужные части проекта.
Интеграция PIX Studio и PIX Master
PIX Studio, теперь может подключаться к PIX Master для загрузки/выгрузки проектов, получения лицензии и отправки данных.
Конкурентные лицензии для PIX Studio
Лицензию для PIX Studio (как и для роботов) теперь можно использовать из PIX Master. Она не привязывается к конкретной "машине" и позволяет пользоваться ей с различных компьютеров.
Новые возможности обработки исключений в роботе
Теперь обрабатывать исключения в шагах робота, можно без использования дополнительных конструкций (Try/Catch или Try/Fix). Для большинства активностей, теперь можно настроить поведение при возникновении ошибок в шаге.
Профайлер
В PIX Studio появился инструмент для сбора статистики по быстродействию выполнения роботов. Статистика поможет увидеть участки робота, которые выполняются дольше всего и сравнить с эталонными показателями.
Переход на версию 2.0
Если вы уже работаете на более старых версиях PIX, то роботы будут открываться и воспроизводиться в новой версии, без каких-то конвертаций. Чтобы обновится на новую версию, сделайте следующие действия:
1
Удалите старую версию PIX Studio
Новую версию нельзя ставить "поверх" новой, т.к. она основана на новом дистрибутиве .NET.
2
Установите .NET Core 3.1
Новое приложение использует платформу .NET Core 3.1, вместо .NET Framework 4.7. После установки, приложение само перенаправит вас на ссылку для скачивания, либо можно воспользоваться данной ссылкой (.NET Runtime 3.1.* версия x86).
3
Установите дистрибутив с программой PIX Studio 2.0
Дистрибутив можно скачать с сайта pixrpa.ru, по кнопке "Скачать".
4
Сделайте архивную копию роботов
Если имеются уже написанные работающие роботы.
5
Запустите роботов
Проверьте их работоспособность. Есть несколько улучшений, которые могут повлиять на робота. К примеру, ускорение быстродействия на новой платформе, может повлиять на работу робота, который взаимодействует с UI-интерфейсом (в основном на те, которые написаны без использования ожидания элементов на экране).
Улучшения

— Ядро, активности, Студия и Агент оптимизированы и переведены на NET Core 3.1, что позволяет увеличить скорость выполнения компиляции и выполнения роботов (в некоторых случаях до 3-х раз);
— 70% активностей адаптированы для корректной работы на LINUX;
— Добавлена вкладка "Проект", а также взаимодействие с файлом нового формата .pixproj, который объединяет в себе все файлы (скрипты, конфиги, текстовые файлы и т.д.), которые относятся к проекту. В проекте, также указывается "основной скрипт" - скрипт, с которого начинается работа робота;
— Добавлена интеграция PIX Studio с PIX Master. Соединение позволяет использовать новый тип лицензии для Студии - конкурентная Dev лицензия. Лицензия устанавливается в PIX Master и блокируется при запуске робота пользователем в PIX Studio. Лицензия занимается только на момент выполнения робота, при обычном соединении блокировки не происходит;
— Через активное соединение PIX Studio с PIX Master можно загружать проекты с сервера на рабочий компьютер с PIX Studio и выгружать новые (отредактированные) версии обратно.
— В свойства активностей добавлена настройка, которая позволяет установить поведение робота, при возникновении ошибки в конкретном шаге. На текущий момент можно пропустить (проигнорировать) ошибку, повторить активность заданное количество раз или никак не обрабатывать исключение (по умолчанию);
— Добавлен Профайлер - инструмент для оценки быстродействия робота и формирования детального отчета по скорости выполнения шагов;
— Добавлены активности Google Drive и Google Docs;
— Добавлены активности для взаимодействия с очередями (из PIX Master);
— В активности, которые взаимодействуют с XPath, добавлено автоматическое снятие скриншота элемента, при выборе элемента;
— Теперь, при использовании механизма подстановки пути к файлу/каталога в первую очередь подставляется относительный путь (если возможно). В ином случае, подставляется абсолютный путь к файлу/каталогу;
— Улучшены активности MS Word: добавлена активность по замене текста. Расширен функционал активности "Загрузить таблицы": теперь можно загружать таблицы иной структуры (ранее, количество колонок и строк в загружаемой таблице должно было совпадать с той, в которую производится загрузка)
Исправления

— В активности "Записать CSV" исправлена ошибка, которая возникала, если указать путь к сохранению файла без указания папки (только наименование файла);
— Исправлена работа активности "Ожидание" в режиме миллисекунд