Есть выгруженные данные о товарах в виде одного xml-файла и каталога с картинками.

Структура файла XML в следующем виде (можем согласовать окончательную версию):

У разных товаров может быть разное количество характеристик.

Нужно разработать программу, которая под заданным аккаунтом пользователя в социальных сетях "Одноклассники.ру" и "Вконтакте.ру" из представленного xml-файла произведет загрузку альбомов и фотографий (картинок) в них вместе с дополнительной информацией о товарах в виде описания (из примера по первому товару):

"Артикул: 102328

Наименование: "Casio E-200"

Цена: 1028.22 руб.

Дополнительные характеристики:

Цвет: Черный

Память: 128 мб

Экран: Цветной

Тип связи: GSM"

Еще один ключевой момент: Группы альбомов и товары в них уже могут быть загружены в аккаунт социальной сети. Нужно иметь механизм обновления информации о товарах и дозагрузки новых товаров. Алгоритм работы должен быть таким:

- перед созданием нового альбома ищется, есть ли уже такой альбом - если есть, то создавать его не нужно;

- перед созданием нового товара ищется, есть ли уже такой товар в группе по артикулу в первой строчке описания товара (артикул товара в рамках группы уникален) - если товар есть, то по нему загружается новая картинка и заменяется описание на то, что есть в файле.

Должна быть возможность запуска программы и передачи туда инициализирующих данных: логин, пароль, каталог (где xml-файл и подкаталог картинок), социальная сеть (Одноклассники/ВКонтакте). Нужно визуально отображать процесс загрузки (а-ля прогресс-бар). Сообщать об ошибках при загрузке. Считать среднее время загрузки одной фотографии, одного альбома и общее время загрузки.

Жду конкретных предложений по срокам и стоимости. Пожалуйста, отдельно укажите стоимость а) просто загрузки; б) загрузки с механизмом обновления информации о товарах.

15 лет назад
codewriter
Андрей 
40 лет
19 лет в сервисе
Был
13 лет назад

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

Нет заявок фрилансеров