Параметры действия:
Предназначение действия:
Запускает заданный браузер.
Если название браузера не задано — используется браузер, заданный по умолчанию в общих настройках программы.
Можно запустить браузер в скрытом режиме (параметр «Отображать окно браузера» = «нет»).
Если задан параметр URL, то сразу после запуска браузера в нём будет открыта эта ссылка
(это нужно для некоторых сайтов с защитой, чтобы страница открывалась до подключения парсера к браузеру).
В большинстве случаев, использование этого действия не требуется, — при первом вызове действия «Браузер: открыть страницу» браузер будет запущен автоматически.
Использовать это действие (в наборе действий Parser_Start) имеет смысл в 3 случаях:
- вам нужно запустить конкретный браузер (не обязательно тот, который задан по умолчанию в настройках программы)
- нужно запустить браузер в скрытом (headless) режиме (по умолчанию браузер запускается видимым)
- требуется открыть страницу сайта в браузере ДО момента подключения парсера к браузеру (это необходимо для успешного выполнения проверки на браузер, если на сайте есть система защиты от DDoS типа QRATOR)
Возвращаемое значение: отсутствует (текущее значение не изменяется)
Параметр «Браузер»
Тип параметра: выбор из списка
Примеры значений параметра: <пустое значение>; Chrome; Edge; Firefox; Opera; IE
Задаётся в случае, если требуется запустить конкретный браузер (не тот, который задан по умолчанию в настройках программы)
Параметр «Отображать окно браузера»
Тип параметра: выбор из списка, или ввод вручную
Примеры значений параметра: да; нет
Значение по умолчанию: да
Параметр «URL (ссылка на веб-страницу)»
Тип параметра: произвольное текстовое значение
Если требуется открыть страницу сайта в браузере ДО момента подключения парсера к браузеру, для обхода систем защиты сайтов. Работает в данный момент только с браузером Chrome.
Принцип работы:
- парсер запускает браузер Chrome через Пуск - Выполнить, командой вида chrome.exe "https://price.ru/" --remote-debugging-port=9999
- в течение 5 секунд парсер ожидает, пока браузер запустится, и заданная страница прогрузится
- только после этого, когда проверочные скрипты на странице отработали, парсер выполняет подключение к запущенному браузеру через порт 9999
Примеры использования:
Действие |
Параметр |
Значение |
Браузер: запустить |
Браузер |
Chrome |
Отображать окно браузера |
да |
URL |
https://price.ru/ |
Браузер: открыть страницу |
URL |
https://price.ru/morozilniki/aeg-abb-68211-af/ |
Режим загрузки |
ActiveTab |
Режим ожидания |
|
Параметр ожидания |
|