Для корректной работы Web Spy и Web Recorder необходимо, чтобы была разрешена установка расширения браузера.
Для установки расширения браузера необходимо выполнить следующие шаги:
Запустить редактор реестра. Для этого можно нажать клавиши Win+R на клавиатуре, ввести regedit и нажать Enter.
Перейти к разделу реестра: HKEY_LOCAL_MACHINE/SOFTWARE/Policies.
Удалить параметр DWORD, с именем BlockExternalExtensions в папке Chrome.
Создать папку ExtensionInstallAllowlist (если её нет), где номерными параметрами указываются id разрешенных к установке расширений.
Надо указать id расширения используемого платформой - femchkbhcokdgnklbagaobfaaajggimd
Вариант 1. В этом варианте не указан профиль, и при наличии ограничений в реестре рекордер и шпион будут работать под новым профилем (RobinWebEnv)
Порядок действий:
Вариант 2. В этом варианте в конфиге указывается профиль, с которым нужно взаимодействовать при записи.
Важно: При отсутствии ограничений робота будет также осуществляться через профиль. |
Порядок действий:
Пример:
WebSpyEnv.cfg
|
5. Запустить Web Recorder или Web Spy. Браузер будет открыт с расширением
Примечание: С материалами по запрещению установки расширения можно ознакомиться по ссылке: https://remontka.pro/block-extensions-install-google-chrome
Для установки расширения через Robin Studio следует выполнить следующие шаги:
Примечание:
Установка расширения необходима для возможности в действиях и шпионе подключаться к открытому браузеру, для обеспечения работы шпиона и рекордера.
Если запустить шпиона из браузера, то никакие функции из браузера вызвать не получится, ему некуда будет писать параметры. При нажатии на расширение в браузере тоже ничего не произойдет.
Расширение устанавливается из файла, который есть в каталоге или из локального файла.
Шпион может работать без драйверов, но расширение должно быть обязательно.
Студия выдаст ошибку, если:
Если не будет доступа к внешним источникам, чтобы запросить информацию из магазина, то можно произвести установку расширений с локального файла.
Ошибка "Отключение опасных расширений" должна перестать появляться после публикации расширения в каталоге.
При закрытии браузера Яндекс, расширение перестает быть активным. При следующем входе его надо включать или добиться того, чтобы оно не выключалось.
Если в браузере несколько профилей, для того чтобы с ним можно было работать, расширение нужно устанавливать на каждом профиле. Расширение будет установлено для того профиля, который используется по умолчанию. Можно считывать с конфига путь к профилю и устанавливать расширение для него.
Установить расширение по следующей ссылке RobinRecorder - Интернет-магазин Chrome (google.com).