Установка Sherpa RPA на RedOS#

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

1. Установка .NET Core 8#

Общие инструкции по установке приведены на сайте Microsoft:

Установка .NET в Fedora - .NETlearn.microsoft.com Install PowerShell 7 on Red Hat Enterprise Linux (RHEL) - PowerShelllearn.microsoft.com

Выполните в терминале:

  • Установите .NET SDK 8.0:

sudo dnf install -y dotnet-sdk-8.0

  • Установите PowerShell:

sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-1.rh.x86_64.rpm

2. Установка библиотеки libgdiplus для работы эмуляции клавиатуры и мышки#

Выполните в терминале:

sudo dnf install libgdiplus

3. Установка Tesseract #

Выполнbnt в терминале:

sudo dnf install tesseract-langpack-rus

Если вы планируете использовать Tesseract OCR или функцию автоматического распознавания угла поворота страницы в Шаблонизаторе, то для улучшения качества результата выполните следующие действия:

  • Скачайте архив:

wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/traineddata.zip -O traineddata.zip

  • Распакуйте его в папку:

sudo unzip -o traineddata.zip -d /usr/share/tesseract/tessdata

4. Установка Python#

Выполните в терминале:

sudo dnf install python3-devel.x86_64

5. Скачивание и запуск установщика#

Выполните в терминале:

  • Удалите старую версию установщика:

rm -f SherpaRPA

  • Скачайте последнюю версию установщика:

wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA

  • Добавьте у файла флаг Выполнения:

chmod +x SherpaRPA

  • Запустите установщик:

./SherpaRPA

Для скачивания и запуска установщика можно ввести в терминале эту строку. В ней собраны все выше описанные команды: rm -f SherpaRPA && wget https://downloads.sherparpa.ru/SherpaRPA/linux/ru/SherpaRPA -O SherpaRPA && chmod +x SherpaRPA && ./SherpaRPA

6. Установка#

1) Если Робот был установлен ранее, то Вы увидите следующее окно.

2) Вы можете выбрать пункт "Установить" для обновления Робота или пункт "Удалить" для его удаления.

  • установку ярлыка на рабочий стол,
  • создание папки в меню "Пуск",
  • установку Робота для текущего Пользователя / для всех Пользователей.

3) После нажатия на кнопку "Дальше" необходимо выбрать папку для установки Робота:

4) После нажатия на кнопку "Дальше" появится окно, где будет виден процесс установки Робота:

5) Когда установка завершится, вы увидите окно, в котором сможете сразу запустить Sherpa Designer, нажав на кнопку "Запустить":

6.1. Установка плагина в Yandex Browser #

Для работы Робота с Yandex Browser необходимо установить в него плагин:

1) Откройте браузер и зайдите в раздел “Дополнения”;

2) Затем запустите менеджер файлов и откройте папку с установленным Роботом:

/home/user/sherpa-robot

3) Перейдите в папку Chrome:

/home/user/sherpa-robot/Chrome

4) Перетащите файл plugin.crx в окно Yandex Browser;

5) Добавьте расширение;

6) Закройте браузер;

7) Запустите окно терминала в текущей папке и выполните следующие команды:

chmod +x install_host.sh

./install_host.sh

8) Запустите браузер.

Если значок плагина Sherpa RPA стал синим, значит плагин успешно установлен.

Так же плагин можно установить с сайта:

Sherpa RPA Browser Automation 3.1.0 - Chrome Web Storechrome.google.com

И после этого выполнить пункты 4, 5, 6, 7, 8.

6.2. Установка плагина в Chromium#

Перейдите по ссылке и установите плагин:

Sherpa RPA Browser Automation 3.1.0 - Chrome Web Storechrome.google.com
  • Перейдите в папку:

/home/user/sherpa-robot/Chrome

  • Запустите окно терминала в текущей папке;
  • Сделайте файл install_host.sh исполняемым:

chmod +x install_host.sh

  • Запустите install_host.sh в текущей директории:

./install_host.sh

  • Скопируйте конфигурационный файл расширения для Native Messaging:

cp -f $HOME/.config/google-chrome/NativeMessagingHosts/processagent.sherparpa.json $HOME/.config/chromium/NativeMessagingHosts

  • Запустите браузер.

Если значок плагина Sherpa RPA стал синим, значит плагин успешно установлен.