Описание Robot
Релизы

Настройка работы с браузерами

Настройки, которые необходимо сделать для корректной работы с браузерами

Введение

Платформа ElectroNeek поддерживает следующие браузеры:

  1. Google Chrome

  2. Internet Explorer

Для того, чтобы выбрать тот браузер, с которым требуется взаимодействовать, необходимо в Studio открыть меню "Настройки"- "Взаимодействие с браузером".

В настройке "Использовать браузер" из выпадающего списка нужно выбрать желаемый браузер.

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

Если после завершения работы необходимо оставить браузер запущенным - выберите опцию "Не закрывать браузер после завершения работы бота".

Запуск Google Chrome с параметрами командной строки

Позволяет запустить браузер с собственными аргументами командной строки, например, указание --js-flags=--noexpose_wasm позволяет запустить браузер с отменой загрузки webassembly скриптов на открываемых роботом сайтах.

Настройка Google Chrome

Для выбора элементов на веб-странице необходимо установить и настроить расширение ElectroNeek.

Настройка Internet Explorer

Если в настройке "Использовать браузер" выбран браузер "Internet Explorer", то для корректной работы платформы с ним необходимо убедиться, что браузер сконфигурирован верно:

1. Одинаковое состояние опции "Защищённый режим" во всех зонах

  1. Открыть браузер "Internet Explorer".

  2. Кликнуть по иконке "Сервис" или нажать "alt + x".

  3. Кликнуть по опции "Свойства браузера".

  4. Перейти на вкладку "Безопасность" и убедиться, что опция "Включить защищенный режим" либо деактивирована для всех зон ("Интернет", "Местная интрасеть", "Надежные сайты", "Опасные сайты"), либо активирована для всех зон.

Деактивированная опция "Включить защищенный режим" для зоны "Интернет"

2. Отключён "Расширенный защищённый режим"

Для версий IE 10 и выше.

3. Масштабирование страниц в браузере равно 100%

4. Масштабирование размера текста, приложений и других элементов в настройках ОС равно 100%

Настройка необходима для ОС Windows 10.

5. Создана запись в реестре

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

Необходимо установить запись реестра для того, чтобы драйвер (InternetExplorerDriver) мог поддерживать подключение к экземпляру Internet Explorer, который создается при запуске робота. Для 64-битных версий Windows ключ:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BFCACHE Обратите внимание, что подключ FEATURE_BFCACHE может отсутствовать и должен быть создан, если его нет. Внутри этого ключа создайте DWORD значение iexplore.exe со значением 0.