У меня есть файл данных, который выглядит как это изображение ниже. Файл используется программой управления складом. Это индивидуальная сборка программного обеспечения с C или Assembler (я верю). Работает на машине windows. Этот файл содержит информацию о том, какой товар находится в каком магазине и сколько предметов осталось.
Я создаю интернет-магазин, и моя задача — связать это приложение с интернет-магазином. Показать, доступен ли товар или нет.
Файл имеет расширение .san, и я ничего не нашел о таком расширении в Google. Снимок экрана с первых строк файла из плагина Notepad ++ Hex viewer.
Вот начало файла: https://www.dropbox.com/s/56lpcind56nexua/part1.san?dl=0
php — худший язык для таких вещей. Согласен. Но я должен сделать доступ через API к данным из этого файла. Он будет использовать только два раза в день с crontab, так что нет проблем, если он медленный. Если вы знаете способ с любым другим языком, который я мог бы использовать на Linux или Windows — пожалуйста, дайте свои идеи.
Прямо сейчас у меня есть этот скрипт PHP, который пытается хотя бы частично прочитать этот файл. Сценарий здесь: http://pastebin.com/TQGgv5X4
Он частично читает данные и может сказать мне, есть ли какой-нибудь код SKU в файле или нет. Это лучше, чем ничего, но мне нужно получить больше информации о товаре, например, где он находится и сколько предметов осталось в магазине.
Если вам нужна дополнительная информация, пожалуйста, добавьте комментарии.
Задача ещё не решена.
Других решений пока нет …