Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Программа парсинга сайтов и агрегации полученной информации с возможностью отправки информации на сайты

Общие положения

1. Программа должна строиться на основе единого конфигурируемого «движка», который позволяет получать единообразный доступ к различным сайтам одинаковой тематики с помощью единого механизма. Доступ, парсинг и заполнение форм каждого отдельного сайта должны настраиваться при помощи конфигурационных XML-файлов.

2. Доступ к сайтам осуществляется при помощи логина и пароля, которые хранятся в БД и вводятся пользователем. Доступ к большинству сайтов осуществляется через https протокол. Некоторые сайты имеют XML-RPC API, но на это особо не стоит расчитывать.

3. Все коммуникации с файлами и сайтами должны выполняться в фоновом режиме и абсолютно прозрачно для пользователя.

Технические требования к разработке

Разработка ведется на любом языке/фреймворке на выбор исполнителя, с учетом следующих требований:

1. Во время разработки код находится в SVN репозитории на моем сервере

2. Программа должна работать под MS Windows XP SP3 без установки дополнительных фреймворков и окружений. Или же их размер не должен превышать нескольких мегабайт, а сами они должны быть легко включены в дистрибутив

3. Программа должна использовать бесплатную легкую и производительную БД. Установка БД должна происходить прозрачно для пользователя вместе с установочным пакетом. БД не должна тербовать от пользователя навыков администрирования и т.п.

4. Программа должна уметь работать через прокси

5. Программа должна уметь работать по протоколам (S)HTTP и (S)FTP

6. Возможности по разработке пользовательского интерфейса должны быть достаточно гибкими.

Этапы разработки

Вся разработка делится на несколько этапов. Этапы реализуются в следующем порядке:

1. Создание конфигурируемого «движка» для импорта и агрегации информации в БД.

2. Создание функционала по загрузке и отправке данных на сайты.

3. Создание пользовательского интерфейса. Работа с файлами, отображение информации.

=======================================================================

Детальное ТЗ вышлю по запросу. От вас нужен опыт в подобного рода разработках. Т.е. парсинг информации на сайтах, отправка данных на сайт, владение БД и т.д.

Мне была бы интересна реализация на Delphi 2010 + Indy + OpenSSL, приоритет будет отдаваться таким заявкам при прочих равных.

14 лет назад
ZBoss
45 летРоссия
18 лет в сервисе
Был
2 года назад
  • Похожие заказы
  • Необходимо создать программу для автоматизации работы с договорами. База данных должна быть на MySQL Программа должна располагаться на сервере в виде веб-сайта и на писана на любом языке (PHP, Perl и т.д.) Структура программы: Карточка клиента с ...

    Прикладное ПО1 исполнитель
    Завершен
    14 лет назад
  • Необходимо создать приложение, которое будет проводить поверхностный SEO анализ сайта: - проверка индексации, позиций в поисковых системах (google, yahoo), прироста (или наоборот) пользователей - проверка html-разметки сайта (на наличие ...

    Закрыт
    14 лет назад
  • Необходимо разработать приложение на C#, которое будет перекачивать видео с одного сервера на другой... Приложение должно запускаться в трее. Оплата: Яндексом. ICQ: семь три семь три два два

    Прикладное ПО1 исполнитель
    Завершен
    14 лет назад
  • $2500

    Уважаемые разработчики, необходимо разработать интерактивный визуализатор, получающий сигналы в режиме реального времени с MIDI порта. Условия: - Минимальная задержка передачи и визуализации сигнала - Высокое качество получающейся анимации - Работа с математикой, а не с моделями ТЗ готово, реализация в 2 ...

    Закрыт
    14 лет назад
  • $100

    Необходимо написать прикладное приложение под WinXP/Win7/Vista, в котором бы частично дублировался следующий функционал: http://ikar62.ru/online/3 Воспроизводился видеопоток, была видна лента сообщений, комментарии, возможность написать комментарий. Видеопоток в FLV. Все необходимые данные для приложения передаются в json/xml, как удобнее. Подробнее: Программа ...

    Закрыт
    14 лет назад
  • Добрый день! Требуется автоматизация процесса подготовки пакета документов при регистрации предприятий. Предпочтение отдается программистам с Украины (Запорожье, Днепропетровск). Смотрим ТЗ, пишем стоимость, сроки. С уважением, Константин.

    Прикладное ПОнет заявок
    Закрыт
    14 лет назад