Суть в следующем при парсинге выдачи гугла по ключевым запросам при условиях:
на странице пагинации есть кнопка "следующая" то скрипт после парсинга результатов жмет на эту кнопку если этой кнопки нет то просто парсит результаты на странице (при условии что они есть, то есть при наличии " h3 <a" если нет то переходит в начало и берет новый key) а после переходит к новой итерации и парсит новый ключ.
Если в выдаче более 10-20 страниц пагинации то иногда при эмуляции движения и клика мышкой по ссылке в пагинации "следующая" почему то страница просто обновляется, то есть были на 19 странице (в блоке пагинации показывает более 20 страниц и кнопку "следующая") скрипт загружает снова эту же страницу и так по кругу. При остановке записи и попытке выполнить клик по любой другой странице пагинации тот же результат, в чем проблема понять не могу, сам скрипт 0_1477034062405_вроде рабочий и без лишнего.xml (UPD: Перезалил. Немного пофиксил скрипт, добавил "финиш" и проверку капчи при пагинации) с BAS работаю 3 день, опыта в программировании никакого (хотя есть зенка но хочу перелезьт на BAS)
задача скрипта собрать по списку ключей все результаты выдачи гугла по каждому запросу. Заранее благодарен очень надеюсь на помощь.
Баг лезет постоянно при парсинге выдачи по запросу - запчасти субару
обычно после 13-16 страницы, также встречается проблема когда при переходе на www.google.com и вводе текста скрипт перекидывает обратно на www.google.com с пустой поисковой строкой и так как не проходит проверку на присутствие элементов на страниице начинает следующую итерацию так и не получив никаких данных по текущему ключевому запросу и затерает его