Парсинг поисковых запросов Яндекса (десктоп)
Здравствуйте! Нужен десктопный (windows 7) вариант парсинга поисковых подсказок Яндекса, которые начинаются с определенного слова. На выходе – это список поисковых подсказок в формате txt-файла (каждая новая подсказка с новой строки).
Нужен глубокий парсинг. Разберу на примере. Слово, с которого начинается парсинг - youtube.
- вводим "youtube" в поисковую строку Яндекса.
- появляется 10 подсказок (если появилось бы меньше 10, то их записать и закончить парсинг).
- значит проверяем youtube а.
- появляется 10 подсказок.
- переходим к youtube аб.
- появляется 10 подсказок.
- переходим к youtube аба.
- появляется 2 подсказки. Их записываем и переходим к следующему шагу.
- переходим к youtube абб.
- появляется 2 подсказки. Их записываем и переходим к следующему шагу.
- переходим к youtube абв.
и так далее.
Проверка на все буквы русского языка, английского, цифр 0-9 и пробела.
Важный момент! Необходима функция паузы/остановки, чтобы можно было сделать паузу и продолжить при открытой программе, а также остановить и продолжить после закрытия программы. Также необходима возможность указания региона для Яндекса.
Желателен какой-нибудь индикатор, который будет сообщать о том, что программа работает (например, количество спарсенных запросов)
Жду ваши предложения, сроки и цены.