Написать ПО для конвертации каталога (EPC) Hyundai Microcat и т.д.
Задача:
Необходим конвертер из собственного формата Microcat в общеизвестный источник данных (например, MySQL). Конвертировать
необходимо максимальное количество информации из исходного каталога,
предпочтительно в первозданном виде с сохранением таблиц, полей и всех
данных.
Предпочтительными инструментами реализации (в порядке уменьшения приоритета) являются технологии: PHP, «любой
кроссплатформенный скриптовый язык», Visual Basic. Допустимы и другие
языки.
Дополнительная информация:
Каталог представляет собой Desktop приложение под Windows, реализованное в виде двух версий: Java
приложение с web-интерфейсом и настольная версия написанная на Visual
Basic 6. Формат сохраненных данных не является общедоступным, и
представлен по всей видимости в 2-х разных форматах.
Расширения файлов данных: XCD, DAT, SIR. Последние два формата комплектуются IDX
файлами. Примеры всех файлов можно посмотреть по ссылке: можно скачать сторрента
Исходный каталог: торрент
BAT файл (Windows XP) для запуска каталога (нет в раздаче). торрент
Условия принятия задачи:
Конвертер должен быть предоставлен в полнофункциональном исходном коде, а так же
скомпилированной версии, если был использован компилируемый язык
программирования.
В результирующих данных обязательно должны присутствовать следующие категории:
Модели автомобилей и их модификации
Данные о комплектации автомобиля (год, двигатель, кузов, трансмиссия, регион)
Дерево схем (узлов) автомобиля
Изображения (схемы) узлов в общеизвестном формате (png, jpg, gif)
Применимость схем к комплектациям и параметрам автомобиля
Детали схем (с параметрами отображаемыми в карточке детали Microcat, конструкционные номера и т.п.)
Выделения (привязки деталей к точкам на схеме)
Также необходимо получение информации о VIN кодах и их привязках к автомобилям.