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

Ключ

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

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

Требования к Оркестратору

  1. Оркестратор должен быть настроен и запущен в вашей локальной сети, должна быть обеспечена его сетевая доступность для рабочих станций. Уточните адрес (URL) Оркестратора у вашего системного администратора.
  2. Версия 2.5.0
  3. Наличие сертификата, заверенного ЦС, включенного в доверенные сертификаты на рабочих станциях. Самоподписанные сертификаты могут использоваться только для пробных запусков и не гарантируют надежной работы

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

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

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

  3. Учетная запись с правами администратора (sudo). Внимание. Прямая установка в сеансе root (когда в терминале отображается подсказка root@<host>) может привести к непредсказуемым последствиям и потому недопустима. Проводите установку в сеансе пользователя, у которого доступно выполнение команд через sudo.

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

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

...

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

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

Необходимые материалы и информация:

...

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

Установка

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

...

Пример полученной записи: BDsArvgg7R9lKXJHe6fSKU4dRB8xBlY4

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

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

...

Минимизируйте окно терминала, не закрывая процесс

Настройка рабочей станции на Оркестраторе

Откройте Web-интерфейс Оркестратора

...

Для более подробной информации о работе с Оркестратором обратитесь к документации на Оркестратор.

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

Локальный запуск роботов (файл робота на рабочей станции)

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

...

Примечание. Запуск робота из робота может не работать из домашней директории пользователя, - в этом случае для них понадобится явная установка группы-владельца rpa-robin и прав на чтение участниками группы rpa-robin.

Удаленный запуск роботов (файл робота на Оркестраторе)

Обратитесь к документации на Оркестратор


Работа в многопользовательском окружении

Если в системе работает несколько различных пользователей, и запускают одних и тех же роботов, могут быть конфликты на уровне временных файлов в общей директории /tmp.

...

Команда очистки:

rm -f /tmp/*.robin*

Изменение ключа ClientSecret

Если в ходе эксплуатации Вам понадобится обновить ключ, вы можете сделать это в терминале, введя команду:

...

Ввод значения маскируется, значение ключа не будет отображаться на экране

Изменение пароля RabbitMQ

Если в ходе эксплуатации Вам понадобится изменить пароль для соединения с RabbitMQ, вы можете сделать это в терминале, введя команду:

sudo /usr/local/bin cli-robin config-update Agent Admin -k RabbitPassword -v  <значение пароля>

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

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

      

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


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

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

...

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

gui-robin --dark

Деинсталляция

В случае необходимости деинсталяции Платформы Робин, можно воcпользоваться штатными командами операционной системы (apt)

...