Как прочитать и интерпретировать двоичный файл данных с неизвестным форматом данных в нем?

У меня есть файл данных, который выглядит как это изображение ниже. Файл используется программой управления складом. Это индивидуальная сборка программного обеспечения с 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 в файле или нет. Это лучше, чем ничего, но мне нужно получить больше информации о товаре, например, где он находится и сколько предметов осталось в магазине.

Если вам нужна дополнительная информация, пожалуйста, добавьте комментарии.

введите описание изображения здесь

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector