Разработка класса на Delphi для парсинга wordstat

Леонид19 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
14.06.2012

На Delphi 6 (либо на более старшей версии но в итоге на 6-ке проект должен корректно работать) необходимо реализовать класс парсинга сервиса http://wordstat.yandex.ru. Для работы с HTTP использовать Synapse. Использование другх сторонних библиотек - только после согласования.

Формат запроса:

http://wordstat.yandex.ru/?cmd=words&page=1&t=REQUEST&geo=&text_geo=

где REQUEST это запрашиваемое слово или словосочетание. Для запроса могут использоваться как русские слова так и английские.

Результат запроса нужно распарсить (для парсинга использовать TRegExp) и все слова из столбца «Что искали со словом» загрузить в TStringList. Только слова, частотность не нужна.

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

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

Заявки фрилансеров