Ручная установка расширений

Расширения возможно установить:

Ручная установка из Студии

Инструкции см. в разделах:

ChromeFireFoxEdgeYandexRDPJava

Установка из командной строки

Ниже приводятся способы установки расширений и плагинов из командной строки.

Расширения браузеров

LTools.WebBrowser.Native.exe install=<browser> lang=<language> mode=<mode> manifest=v3

Поддерживаемые аргументы:

  • browser — тип браузера: CHROME, FIREFOX, EDGE, YANDEX.

  • language — язык установки: EN, RU.

  • mode — режим установки расширения. Доступные значения:

    • packed — упакованное;

    • storelocal — из магазина для текущего пользователя;

    • unpacked — распакованное.

  • manifest — используется для установки браузерного расширения на основе нового манифеста версии 3. Единственное допустимое значение параметра — v3. Расширение на базе Manifest V3 разработано, чтобы избежать проблем с совместимостью в поздних версиях браузеров Chrome, Yandex, Edge, основанных на движке Chromium. Если параметр manifest не указан, то по умолчанию будет установлено расширение для манифеста V2.

Версии расширения Primo RPA Extension для Manifest V2 нумеруются с 1.xx (например, 1.66), для Manifest V3 — с 3.xx (например, 3.66).

Если вы хотите изменить версию манифеста для установленного расширения, то сначала удалите расширение на базе старого манифеста и только затем устанавливайте новое. Учтите, что для браузера Firefox невозможно установить расширение на базе V3.

Особенности работы расширения с Manifest V2

Расширение на базе второй версии манифеста (1.xx) на данный момент может работать нестабильно из-за политик Google в отношении старых расширений, не предназначенных для ManifestV3. Чтобы продолжить работу с расширением для Manifest V2, в рабочие контуры рекомендуется добавить политику ExtensionManifestV2Availability со значением 2, которая разрешает пользоваться расширениями на основе Manifest V2.

Например, для браузера Chrome это можно сделать или групповыми политиками или вручную, запустив в CMD или Powershell скрипт от имени администратора на сервере агента (компьютере клиента):

reg add HKLM\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2 /f

После этого, по заявлениям Google, можно будет работать с расширениями второй версии манифеста до июня 2025 года.

Особенности работы расширения с Manifest V3

Расширение Primo RPA Extension на основе Manifest V3 является новым решением, поэтому рекомендуется проверять работоспособность проекта с браузерными элементами в Студии перед тем, как добавлять его в Оркестратор или Robor Runner.

Пример установки браузерного расширения

Установка браузерного расширения для Manifest V3 без интернета:

LTools.WebBrowser.Native.exe install=CHROME lang=RU mode=packed manifest=v3

Установка браузерного расширения для Manifest V3 при наличии интернета:

LTools.WebBrowser.Native.exe install=CHROME lang=RU mode=storelocal manifest=v3

Если вы хотите установить расширение для Manifest V2, просто не указывайте параметр manifest.

Плагины

RDP

Primo.RemoteAgent.exe InstallClient

Java

Extensions\JavaBridge.ps1

Автоматическая установка браузерных расширений

Подробнее см. здесь.

При автоматическом способе устанавливается только расширение на базе манифеста V2 (версия расширения 1.xx).

Last updated