История страницы
Требования к окружению для установки
RAM не менее 4Gb, свободное место на диске от 5 Gb.
RED OS 7.3.2 / 64, с базовыми настройками профилей безопасности (без ввода в домен Windows).
Учетная запись с правами администратора (sudo).
Предупреждение Внимание! Прямая установка в сеансе root (когда в терминале отображается подсказка root@<host>) может привести к непредсказуемым последствиям и потому недопустима. Проводите установку в сеансе пользователя, у которого доступно выполнение команд через sudo. Устойчивое подключение к официальным репозиториям RED OS (доступ в интернет либо к локальным зеркалам репозиториев пакетов RED OS).
Для работы с автоматизацией браузера необходимо убедиться в наличии одного из браузеров, при необходимости установить один из поддерживаемых в текущем релизе:
...
Подсказка |
---|
Примечание. Если в комплекте поставки присутствуют роботы, разработанные по заказу, то для работы этих роботов может потребоваться определенная версия браузера (в этом случае необходимо проконсультироваться с разработчиком роботов). |
Процесс установки
Удаление предыдущей версии
В случае если ранее вы устанавливали более раннюю версию Robin Robot, рекомендуется удалить ее перед началом установки.
...
Подсказка |
---|
Примечание. При наборе команд и имен в терминале можно использовать клавишу Tab, которая завершает имя, если иных совпадений нет. |
Установка
Скачайте или скопируйте предоставленный архив с пакетами установки и распакуйте в отдельную директорию.
...
Следите за сообщениями на экране.
Добавление текущего пользователя в группу rpa-robin
По окончанию установки проверьте, не присутствует ли текущий пользователь в группе rpa-robin для работы с роботами. Для этого можно воспользоваться приложенной утилитой:
...
Если в системе уже существует файл конфигурации, высветится подтверждение о перезаписи. Рекомендуется перезаписать файл после инсталляции платформы.
Запуск роботов
Для успешного выполнения робота необходимо, чтобы версии действий, используемых в роботе, присутствовали в установленной платформе.
...
sudo dnf remove -y rpa-robin-core
Работа в многопользовательском окружении
Если в системе работает несколько различных пользователей и запускает одних и тех же роботов, могут быть конфликты на уровне временных файлов в общей директории /tmp.
...
Команда очистки:
rm -f /tmp/*.robin*
Обновление драйверов браузера
В случае необходимости обновления драйверов браузера, можно самостоятельно скачать необходимую версию драйвера (с ресурса разработчика драйвера либо браузера). Структура каталогов с драйверами внутри установленной платформы ROBIN внутри директории /opt/RobinPlatform/2.0.0/drivers/browser имеет следующую структуру (директория с названием браузера, затем директория с именем и версией драйвера, внутри которой находится сам драйвер):
- Скачать драйвер, распаковать если он заархивирован, поместить в директорию, названную в формате "имя-версия".
- Убедиться, что он является испольняемым файлом для всех:
chmod +x yandexdriver - Скопировать директорию с драйвером по нужному пути, например:
sudo cp -a yandexdriver-23.3.1.755 /opt/RobinPlatform/2.0.0/drivers/browser/yandex/ - Добавить запись в файл конфигурации ~/.robin/env/cfg по подобию существующих записей в файле (обратите внимание, что для версии Yandex в левой части строк указываются только три цифры без точки - например 229 вместо 22.9.1.1110):
Консоль просмотра журнала роботов
Добавлен инструмент для просмотра журналов. На инструментальном стержне вверху окна можно переключиться на вкладки журналов Агента, действий на Java и действий на Python. В таблицу выводится до 1000 последних записей журнала. После запуска робота для загрузки новых записей можно нажать кнопку Update/Обновить.
...