Релиз 4.12-4.18
Что нового:
- Тщательно переработан механизм работы с расширением ElectroNeek в Google Chrome (Browser Picker), введены проверки на установленность и включенность расширения, и на каждом этапе пользователь будет знать, если что-то из этого не выполнено. Изменена проверка наличия расширения ElectroNeek в браузере Google Chrome - проверка происходит только в активном профиле.
- В группу “Браузер” добавлено действие “Выполнить JavaScript”, позволяющее выполнить код JS на веб-странице.
- В пункт меню Studio “Запуск” добавлена возможность запуска алгоритма в режиме отладки. Если в workflow есть точки останова, то робот на них останавливается.
- В режим отладки добавлена возможность управления шагами выполнения workflow. Добавлена возможность проведения действий при отладке: “Шаг с заходом”, “Шаг с обходом”, “Шаг с выходом” и “Возобновить”.
- В группу действий “Расширения” добавлены действия “Блокировать ввод” и “Разблокировать ввод” для блокировки/разблокировки пользовательского вмешательства в работу робота с помощью клавиатуры и мыши.
- Добавлено действие “Ввод с клавиатуры” в группу “Браузер”.
- В действия из групп “Десктопные приложения” и “Браузер” добавлена возможность задавать параметр задержки перед и после выполнения действия.
- В действие “Открыть приложение” добавлена возможность задать параметры запуска выбранного приложения.
- Добавлен статус отображения подключения к расширению ElectroNeek в запущенном Google Chrome.
- В действие “Ввод с клавиатуры” добавлена возможность автоматического перевода служебных символов в обычный текст.
- Теперь в случае возникновения ошибочной ситуации во время выполнения алгоритма с помощью Robot появляется всплывающее окно с текстом ошибки.
- В свойствах действия “Вычислить текущую дату” теперь можно указать часовой пояс.
- Добавлена возможность использования горячих клавиш для активации/деактивации блока при отладке.
- Добавлено всплывающее окно блокировки одновременного использования нескольких Studio под одним и тем же аккаунтом.
- Добавлена возможность выбора языка в приложении Robot.
Что изменено:
- Функционал Robot теперь доступен и в Studio - запуск алгоритмов, авторизация в учётной записи, изменение параметров настроек платформы, сторонних сервисов и паролей можно проводить внутри самой Studio.
- Теперь в консоли Studio визуально разделены логи от различных запусков алгоритма.
- Теперь для запуска workflow с помощью Robot необходимо использовать файлы с расширением “.neex”. Создать такой файл возможно в Studio через кнопку “Экспортировать в neex”. Файлы “.neek” теперь доступны для работы только с помощью Studio.
- Studio, Orchestrator, Productivity Analytics и Documents Hub вынесены в отдельные продукты. Для предоставления доступа теперь необходимо добавить пользователей в нужные продукты с соответствующей ролью.
- При остановке алгоритма в консоли выводится ссылка на действие, на котором произошла ошибка. Если ошибка произошла в подпрограмме - теперь в тексте ошибки указывается её название.
- Группа действий “Элементы интерфейса” переименована в “Десктопные приложения”. Действие “Выполнить код” переименовано в “Выполнить код JS”
- Изменен принцип хранения скриптов в блоке “Выполнить код JS” - теперь все скрипты, созданные в данном блоке хранятся в формате “.js” файла внутри папки с проектом.
- Процесс выбора элементов во всех приложениях Picker теперь происходит по сочетанию клавиш Ctrl+X.
- Теперь нет необходимости сохранять файл с алгоритмом перед созданием элементов с помощью приложений Picker либо выбором точки координат на экране.
- Теперь в действии “Открыть страницу” отображается выбранный браузер, по клику на который можно перейти в меню настроек.
- В приложениях Picker режим серийного выбора выделен в отдельные инструменты. Добавлена возможность определять разные элемента для клика или ввода информации в режиме серийности.
- Изменён дизайн страниц Robots, Workflows и “Подробнее” в продукте Orchestrator.
- Улучшено описание многих подсказок и ошибок.
- После авторизации на вкладке Лицензия окна Robot отражается информация о доступах к продуктам Productivity Analytics и Orchestrator для данного пользователя.
- Информация об окончании лицензии теперь находится только в окне Studio.
- При нажатии кнопки “Стоп” в Studio теперь выполнение вложенной подпрограммы останавливается незамедлительно.
- Изменено место отображения индикатора модификации файла, теперь символ “*” отображается в начале названия вкладки с workflow.
- При добавлении действия на рабочую область с помощью двойного клика мыши теперь происходит автофокус на данном блоке.
- Добавлено отображение статуса аутентификации в сервисах Google и Microsoft.
- В Studio добавлена возможность открытия в Проводнике папки с логами запусков.
- Изменен цвет подсветки элементов при нажатии кнопки “Проверить”. Один найденный элемент - подсветка имеет жёлтый цвет, несколько элементов - оранжевый.
- Пути к файлам, используемым в алгоритмах теперь являются относительными. Теперь при переносе алгоритма, который использует какие-либо файлы из папки проекта, новое местоположение файлов изменяется автоматически.
- На вкладке Workflows в Orchestrator изменён порядок элементов на “новые-старые”.
- Теперь возможно переносить не только конец стрелки, но и её начало.
Что исправлено:
- Исправлена ошибка при открытии .neek файла двойным кликом.
- Исправлено некорректное отображение надписи “Элемент не найден” при корректном определении элемента.
- Исправлена ошибка при считывании .docx файла со элементом списка.
- Исправлено ошибочное отображение списков элементов на вкладке “Элементы” в Studio.
- Исправлены ошибки с отображением предпросмотра значений переменных на вкладке “Переменные”.
- Исправлено отображение параметров элементов веб-страниц в ранее созданных алгоритмах.
- Другие мелкие изменения и исправления