Как прочитать базу проги (расширение mdm)?

durka82

Есть диск с прогами, показывающими инфу по машинам.
Проги не работают - ругаются на неустановленный компонент, про который везде написано, что он уже давно интегрирован в ось :(
Может можно открыть их файл с данными (расширение mdm)? Что это вообще за формат?

0000

Может эта база имеет текстовый формат? (попробуй посмотреть содержимое хоть в листере)
Если нет, то попробовать поискать по первым буквам в содержимом при их наличии.
Как вариант найти dll/ocx который нужен программе (видать там старая версия нужна) и положить ее в папку к программе. Можно конечно еще ее зарегистрировать tregsvr32 <имя>, но только на экспериментальной машине.

Fragaria

Запости первые 20 байт файла, может там Magic Numbers есть, которые её идентифицировать помогут.

durka82

Нет, не текстовый.
Хотя что-то похожее по структуре на текст присутствует, но листером ТС посмотреть это не удалось.
Файл явно является архивом (почти не жмется но тем же ТС и 7zip не открылся.
Как вариант найти dll/ocx
Попробую поискать.

durka82

Чем бы их скопировать?
Если только текст - то вот из листера ТС:
   Standard Jet DB    µnb`	ВUй©? њ~џђя…љ1Еyєн0јЯМќcЩдГџFп&#152;Yо$o?7ЎРэъ%КCж‚"Љ`Е {6dжЯ±ж`C^;±3Ґхy[!|*Oй|™&#152;эЕO‡Г]¬‚f_•шР‰$…gЖ'DТоПeняЗFЎxнй-bФT  4.0 

Собственно в начале есть интересная строчка Standard Jet DB, но там пишут, что это Access?..

Fragaria

В HEX-режиме лучше, где слева HEX-коды, а справа - их ASCII-представление.

durka82

Только в листере ТС HEX-коды не копируются - только текст :(
Можно конечно скриншот сделать...

durka82

Это я нашел.
Только непонятно, как это может заставить прогу заработать?..
Хотя взломать можно попробовать...

0000

Есть подозрение, что этой проге нужен старый интерфейс Jet (в XP он 4 с хвостиком; к тому же обновляется когда Оффис ставишь).
Еще вариант - надыбать где нить машинку, установить Win98 лысый и там позапускать. Если получится, то и библиотечку оттуда дернуть.
Оставить комментарий
Имя или ник:
Комментарий: