Небольшое интерфейсное приложение по сбору данных
Писать нужно на C++ Builder'е, C++ MFC, C++ Qt
Приложение по сути состоит из одного большого диаллога
На диаллоге три таба. Первый таб по работе со списокм доменов, второй со списком url'ов, третий со списком ключевых слов.
Таб представляет из себя таблицу с фиксированным, для каждого таба набором столбцов.
Пользователь загружает из файла список доменов/урлов/ключевиков -- они отображаются в первом столбце.
Над каждым столбцом находиться check box, который означает "собирать ли данные в этот столбец или нет".
Человек нажимает "обработать". Приложение собирает данные (как именно -- ниже) и заносит их по очереди в ячейки таблицы
Далее пользователь может нажать "сохранить" и результат таблицы запишется в .csv файл.
Это все по интерфейсу. Теперь по сбору данных. Я даю готовые и полностью отлаженные регулярные выражения, для выполнения запросов в разные интернет-сервисы и парсинга результатов. Регулярные выражения написаны в синтаксисе perl. Приложение для каждого столбца выполняет http запрос, разибрает при помощи рег. выражения данные и заносит их в таблицу. Если произошла ошибка (сетевая или рег. выражение не подошло) то в ячейку заноситься 'ERR'.
Сроки 1-2 недели.