Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Требования к окружению для установки

Требования к рабочей станции

  1. RAM не менее 4Gb, свободное место на диске от 5 Gb

  2. ALT Linux OS 10 WS / 64, с базовыми настройками профилей безопасности (без ввода в домен Windows)

  3. Учетная запись с правами администратора (sudo). Внимание. Прямая установка в сеансе root (когда в терминале отображается подсказка root@<host>) может привести к непредсказуемым последствиям и потому недопустима. Проводите установку в сеансе пользователя, у которого доступно выполнение команд через sudo. Для активации возможности использовать sudo для обычных пользователей может потребоваться выполнение: "su -", затем "control sudowheel enabled" или добавление пользователя в группу wheel: 
    "sudo usermod -aG wheel $USER"

  4. Устойчивое подключение к официальным репозиториям ALT Linux (доступ в интернет либо к локальным зеркалам репозиториев пакетов ALT Linux)

  5. Для работы с автоматизацией браузера - необходимо убедиться в наличии одного из браузеров, при необходимости - установить один из поддерживаемых в текущем релизе:

...

Примечание. Если в комплекте поставки присутствуют роботы, разработанные по заказу, то для работы этих роботов может потребоваться определенная версия браузера (в этом случае необходимо проконсультироваться с разработчиком роботов).

Процесс установки

Необходимые материалы:

  1. Архив с пакетами дистрибутива в формате *.tar.gz
  2. Файл с лицензией в формате *.lic либо *.licx 

...

Примечание. При наборе команд и имен в терминале можно использовать клавишу Tab, которая завершает имя после набора первых трех символов, если иных совпадений нет.

Установка

В директории, вместе с установочными пакетами, должны присутствовать следующие файлы:

...

rpa-robin-check-user-group.sh

Проверка наличия установленной версии (которую надо удалить перед установкой новой)

Выполните команду

  1. apt-cache search – rpa-robin-core
  2. apt-cache pkgnames | grep rpa-robin-core

Если команды не выведут ни одного результата, то установленных версий нет

Установка с готовой лицензией

Если вам был предоставлен готовый файл лицензии, то для установки выполните команду

...

Следите за сообщениями на экране. Процесс установки может занять несколько минут.

Установка без лицензии

Для установки выполните команду

...

sudo chmod 0644 /opt/RobinPlatform/2.0.0/RobotPlayer/<имя файла лицензии>


Добавление текущего пользователя в группу rpa-robin

По окончанию установки проверьте, не присутствует ли текущий пользователь в группе rpa-robin для работы с роботами. Для этого можно воспользоваться приложенной утилитой:

...

Если в системе уже существует файл конфигурации, высветится подтверждение о перезаписи. Рекомендуется перезаписать файл после инсталляции платформы.


Запуск роботов

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

...

(вместо многоточия в конце набора имени нажать Tab - высветится точное имя пакета)


Обновление драйверов браузера

В случае необходимости обновления драйверов браузера, можно самостоятельно скачать необходимую версию драйвера (с ресурса разработчика драйвера либо браузера). Структура каталогов с драйверами внутри установленной платформы Робин внутри директории /opt/RobinPlatform/2.0.0/drivers/browser имеет следующую структуру (директория с названием браузера, затем директория с именем и версией драйвера, внутри которой находится сам драйвер):

...

  1. Скачать драйвер, распаковать если он заархивирован, поместить в директорию, названную в формате "имя-версия"
  2. Убедиться, что он является исполняемым файлом для всех:
    chmod +x yandexdriver
  3. Скопировать директорию с драйвером по нужному пути, например:
    sudo  cp  -a  yandexdriver-23.3.1.755   /opt/RobinPlatform/2.0.0/drivers/browser/yandex/
  4. Добавить запись в файл конфигурации ~/.robin/env/cfg по подобию существующих записей в файле (обратите внимание что для версии Yandex в левой части строк указываются только три цифры без точки - например 229 вместо 22.9.1.1110):



Консоль просмотра журнала роботов

Добавлен инструмент для просмотра журналов. На инструментальном стержне вверху окна можно переключиться на вкладки журналов Агента, действий на Java и действий на Python. В таблицу выводится до 1000 последних записей журнала. После запуска робота для загрузки новых записей можно нажать кнопку Update/Обновить.

...

Окно с инверсией цвета (черный фон):

gui-robin --dark



Приложение 1. Вариант установки .NET

Установка .NET:

sudo apt-get install -y curl

cd ~

curl -L https://download.visualstudio.microsoft.com/download/pr/e77438f6-865f-45e0-9a52-3e4b04aa609f/024a880ed4bfbfd3b9f222fec0b6aaff/dotnet-runtime-6.0.25-linux-x64.tar.gz -o dotnet-runtime-6.0.25-linux-x64.tar.gz

...