Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Извлечение модулей из повреждённого .MD

v7: Извлечение модулей из повреждённого .MD
Я
   Прохожий1С
 
15.08.19 - 12:59
Здравствуйте!
Есть повреждённый MD-файл самописной базы. Если в Notepad сравнивать с файлом очень похожей исправной базы, видно, что резко отличается только начало.
Можно ли как-то добраться до уцелевших модулей документов/справочников/обработок в этом файле и извлечь их? Т.к. база самописная, наибольшую ценность для нас представляют именно они.
 
 
   ДенисЧ
 
1 - 15.08.19 - 13:07
гкомп ругается?
   Прохожий1С
 
2 - 15.08.19 - 13:11
(1) Никогда не слышал про такое оО
Насколько сложно его освоить?
   Kigo_Kigo
 
3 - 15.08.19 - 13:16
   Прохожий1С
 
4 - 15.08.19 - 13:19
Попробовал.
Unknown error -
Ошибки при декомпиляции!
и ничего.
   sitex
 
5 - 15.08.19 - 13:23
(0) Это продолжение темы Шифровальщик jabber-theone@safetyjabber.com ? Или?
   Kigo_Kigo
 
6 - 15.08.19 - 13:23
(4) попробовать эти данные HxD просмотреть и "Если в Notepad сравнивать с файлом очень похожей исправной базы" с помощью HxD попробовать перенести
   Chum
 
7 - 15.08.19 - 13:36
(0) о необходимости регулярного создания архивов-бэкапов напоминать видимо поздно.

MD сам по себе это архивный файл без заголовка. В свое время писали разные дербанщики файла md. Там же и модули вытаскивали.

Да и тема это была в свое время избитая, например: Нужна компонента для работы на низком уровне с MD
   1Снег
 
8 - 15.08.19 - 13:52
Помню даже был плагин для Far'a
   1Снег
 
9 - 15.08.19 - 13:54
   Прохожий1С
 
10 - 15.08.19 - 13:55
(5) Нет, это просто у кое-кого очень чёрная полоса в одинэсной жизни :\
   Прохожий1С
 
11 - 15.08.19 - 14:03
(9) В результате всех действий с инфостарта скачался текстовый файл Ссылка, а указанная в нём ссылка никуда не ведёт...
   Chum
 
12 - 15.08.19 - 14:49
(11) хех, ну этот автор эту хрень писал году так в 2001-м. Попробуй на самом инфостарте поискать, там он усиленно себе рейтинг набивал всяким якобы нужным пометом летучих мышей, а потом в период очередного запоя ушел, громко хлопнув дверью. Вдруг чего и сохранилось.
А (7) читал?
   Прохожий1С
 
13 - 15.08.19 - 14:54
(12) Все проги пишут, что МД повреждён - и на этом всё.
Залезть во вроде бы неповреждённые куски не удаётся :\
   Djelf
 
14 - 15.08.19 - 15:36
(13) 7zip`ом распаковать пробовал?
   Прохожий1С
 
15 - 15.08.19 - 15:37
(14) Не удаётся. Даже если глючное начало заменить как в (6)
   Chum
 
16 - 15.08.19 - 16:12
(13) Тогда пиши заново, на свежей платформе, используя новые инструменты. Недавно была тема про перенос конфига из 7-ки в 8-ку, вроде автора убедили в бесперспективности этого.
   Прохожий1С
 
17 - 15.08.19 - 16:23
А где вообще лежат модули?
Вот я открываю Нотпадом или Хексом и вижу либо служебные символы, либо абракадабру, либо вполне осмысленные наименование кнопок, полей и т.д. А где модули-то?
   Mr_Rm
 
18 - 15.08.19 - 16:36
(17) Модули упакованы zip-ом (deflate), их в хексе не видно
   Djelf
 
19 - 15.08.19 - 16:41
(15) Ладно, тогда так. Берешь Offzip: https://zenhax.com/viewtopic.php?t=5
И вот так запускаешь: offzip.exe -a -z -15 1Cv7.MD С:\output
Не поврежденные модули вытащить получится.
   ptiz
 
20 - 15.08.19 - 16:44
(13) Я в давние времена DoctorMD использовал. Тоже не помогает?
   Djelf
 
21 - 15.08.19 - 21:04
(20) Насколько помню, все программы работы с Compound падают при разрушении его заголовка.
Т.е. не поможет. Придется вытаскивать из сырых данных...

Если по (19) что-то найдется, то дальше может быть работа по раскопке мокселей, форм и т.д.
Такого готового ресторатора пока не видел.
   Сияющий в темноте
 
22 - 15.08.19 - 23:02
Eсли не сложно,вылож  посмотреть.
компаунд это фат файловая система в одном файле,и заголовок описывает что и к чему
если фат потерся,то очень сложно что то достать,так как поток дефлате архива и из каши может что то достать,но на данные будет непохоже.
   Бот9000
 
23 - 16.08.19 - 03:40
Здесь какие-то плагины для фара:
http://mdeditor.narod.ru/
я подобным очень много пользовался, но было это давно, поэтому не помню точно ли эти.
   Прохожий1С
 
24 - 16.08.19 - 08:30
(19) Огромнейшее спасибо!
Хоть что-то извлеклось. Дико покоцанное, конечно, но и это пригодится.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.