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