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

Ключ

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

Для корректной работы Web Spy и Web Recorder необходимо, чтобы была разрешена установка расширения браузера.

Якорь
Установка расширения браузера через редактирование реестра
Установка расширения браузера через редактирование реестра
Установка расширения браузера через редактирование реестра

Для установки расширения браузера необходимо выполнить следующие шаги:

  1. Запустить редактор реестра. Для этого можно нажать клавиши Win+R на клавиатуре, ввести regedit и нажать Enter.

  2. Перейти к разделу реестра: HKEY_LOCAL_MACHINE/SOFTWARE/Policies.

  3. Удалить параметр DWORD, с именем BlockExternalExtensions в папке Chrome.

  4. Создать папку 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

[profile]
profile = %USERPROFILE%AppDataLocalGoogleChromeUser DataProfile 1

  • После этого необходимо закрыть все окна браузера, работающие под выбранным профилем (это необходимо перед каждым запуском шпиона/рекордера), а затем запустить запись

5. Запустить Web Recorder или Web Spy. Браузер будет открыт с расширением

Примечание: С материалами по запрещению установки расширения можно ознакомиться по ссылке: https://remontka.pro/block-extensions-install-google-chrome

Установка расширения через Robin Studio

Для установки расширения через Robin Studio следует выполнить следующие шаги:

  1. Открыть настройки студии и зайти во вкладку Браузер
  2. В выпадающем списке "Выберите браузер" выбрать нужный браузер
  3. Нажать кнопку "Установить расширение"
  4. Откроется браузер с настройками расширения. Следует отметить "Разрешить открывать локальные файлы по ссылкам".

Примечание:

  1. Кнопка "Установить расширение" доступна только для следующих браузеров:
    • Chrome
    • Yandex
    • IE
  2. Если в поле "Профиль" ничего не указано, то расширение будет установлено под стандартным профилем браузера.
  3. Если в поле "Профиль" указан профиль, то расширение будет установлено под указанным профилем браузера.
  4. Если расширение уже установлено, то в Robin Studio отобразится уведомление об этом.

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

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

Расширение устанавливается из файла, который есть в каталоге или из локального файла. 

Шпион может работать без драйверов, но расширение должно быть обязательно.

Студия выдаст ошибку, если:

  • будет недостаточно прав для установки расширения
  • какой-то элемент не завершил установку

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

Ошибка "Отключение опасных расширений" должна перестать появляться после публикации расширения в каталоге.

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

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

Установка расширения через магазин Chrome

Установить расширение по следующей ссылке RobinRecorder - Интернет-магазин Chrome (google.com).