Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Статус
Закрыто для дальнейших ответов.

xplight

15 лет на форуме
Сообщения
1 883
Реакции
133
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Danil сказал(а):
....В CorelDRAW x3 создал файл в несколько страниц (вес 2,28 Гб), ..


wOxxOm сказал(а):
ТАДА!!!
Поздравляю! Вы нашли новый баг CorelDRAW!
Только что проверил - создал файл с сотней картинок на 3.7 гига. Открывается пустая страница


Не по теме:

- немного заофтоплю
2Danill: - что вы верстали в этом файле?
(чай не большую советскую энциклопедию с иллюстрациями?)



- а по теме:
как то был похожий глюк, но с файлом меньшего размера, естественно...; так вот, в тот кон просто помог драг эрн дроп файла на окно корела (импорт короче говоря)...

еще вопрос в кассу:
при сохранении файла отключили свет, есть ли возможность хоть чтонибудь из него в последствии извлечь? Спрашиваю к тому, что сейчас под рукой такого недосохраненного огрызка нет...
Не по теме:
Но в нашей Владивостокской действительности, подобные приколы чубайсят - очень даже неродкость, что даже UPS'ка невсегда спасат...


PS: лечение кореловских файлов достаточно интересный момент, возможно стоит дополнить FAQ этим моментом?
 

Danil

Участник
Топикстартер
Сообщения
21
Реакции
0
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Нажал Extract vector. 1-й раз выбрал свой (исходный) файл, 2-ой раз выбрал новый пустой (результирующий) файл Output.cdr. Прога задумалась и в итоге Output.cdr стал весить 4 Гб. При попытке открыть его корелом выскакивает ошибка (Error Reading C:\Output.cdr file)
 

Danil

Участник
Топикстартер
Сообщения
21
Реакции
0
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Сейчас, по инструкции MBK нажал file info и выбрал результирующий файл Output.cdr. Ниже содержимое файла map:

C:\Output.CDR

Version 13
vrsn
DISP
LIST INFO
IKEY
ICMT
LIST cmpr

Unknown object!
Warning ! Block sizes not equal!
sumi
и ЖЗ
Unknown object!
Warning ! Invalid file size!

вообщем как я понимаю все печально :(
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Не переживай, не все так плохо. Раз векторную часть выкусывает это уже прогресс. Какой то косяк в моей программе что она почемуто выходной файл больше исходного делает. Как только я пойму в чем дело и исправлю ошибка будет исправлена.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

В фак пока рано, программа еще не дописана.
Мне хотелось еще один момент уточнить. Когда жмешь Extract vector и Output.cdr создается, попутно создается и лог map.log. Что было именно в этом логе или он пустой?
 

Danil

Участник
Топикстартер
Сообщения
21
Реакции
0
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Да, лог создается пустым.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Совсем странно. :( Ладно, буду думать, постараюсь к понедельнику новую версию приготовить.
 

Vaal

чистильщик
15 лет на форуме
Сообщения
492
Реакции
197
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Мдя... Сделал файл аж на 5 гБ. Всё открылося нормально.... Правда долго '))')
 

wOxxOm

Участник
Сообщения
798
Реакции
3
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

В какой версии сделали? и что было внутри файла? одна картинка или ближе к 100? Файл с компрессией (при сохранении -> Advanced)?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Совсем ничего не пойму, там же поле размера файла 32битное, 5 гиг никак адресовать не может или я чего-то недогоняю? А как на такой файл мой CDRfind реагирует? Что внутри показывает? Лично у меня даже гиговый файл мозги машины и место на диске сделать не позволяют - Temp drive full даже на 10 свободных гигах... :(
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Danil сказал(а):
Да, лог создается пустым.
Вот очередная версия 1.3.1 размером 28160 дата сегодняшняя, лежит http:\\mbkhome.narod.ru\cdrfind\CDRFIND.EXE попробуй ей сделать File info и map.log, пожалуйста, сюда процитируй.
 

Vaal

чистильщик
15 лет на форуме
Сообщения
492
Реакции
197
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

хе, пардон )))) не 5гБ а 500мБ. Извиняюся ))) А када больше 2, то да... косяк. Кстати, адресация 32 бита тут не при чём. Сохраняет же. И, кстати 32 бита может адресовать до 8 гигов. Дело скорее всего в самом CDR формате. 2 гига для корела - это жестоко, вот и не отлаживали формат дальше в этом направлении. Ещё раз извиняюся, если ввёл кого в заблуждение )))
 

wOxxOm

Участник
Сообщения
798
Реакции
3
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Никто и не поверил вот так сходу :)
Бог с ними, с битами
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Какие 8 гиг возьми калькулятор возведи 2 в 32 степень получишь 4 гига. Да и то если там unsigned. A cудя по тому что после 2х гиг глючить начинает - там имено signed. Сохранить то он может сколько влезет а потом читать не будет. Попробуй битмап в кореле большой создать -- сразу ругнется что больше 2 гиг uncompressed сделать не может.
 

Danil

Участник
Топикстартер
Сообщения
21
Реакции
0
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

"Вот очередная версия 1.3.1 размером 28160 дата сегодняшняя, лежит http:\\mbkhome.narod.ru\cdrfind\CDRFIND.EXE попробуй ей сделать File info и map.log, пожалуйста, сюда процитируй."

Сделал File info, map.log следующий:

C:\1.CDR

Version 13
Size: 4221920
0000000C: vrsn Size:2
00000016: DISP Size:282C
0000284A: LIST INFO Size:18
00002856: IKEY Size:2
00002860: ICMT Size:2
0000286A: LIST cmpr Size:14
00000000: Size:32B8F0
Unknown object!
Warning ! Block sizes not equal!
00002886: LIST cmpr Size:14
00000000: Size:749C
Unknown object!
Warning ! Block sizes not equal!
000028A2: sumi Size:3C
000028E6: и ЖЗ Size:A1D1C18C
Unknown object!



Когда сделал Extract Vector, все также как с предыдущей версией CDRFIND!
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Вот теперь, как говорится в известном анекдоте, действительно пи...ц! У тебя файл на самом деле пустой несмотря на то что на диске 2 гига занимает. Смотри, в заголовке прописан реальный размер 4.2 мегабайта, но на самом деле и того нет - размеры растрового и векторного упакованных блоков по 0x14=20 байт, то есть они полностью пустые! A cам файл реально весит даже не 4.2 заявленных мегабайта а 0x28E6=10470 байт то есть меньше 10 килобайт! Немудрено что он пустую страницу открывает! То что за полем sumi на 2 гига заполнено - просто мусор, никакого отношения к данным не имеющий, хотя, быть может, можно теоретически попробовать из этого мусора какую-то инфу извлечь. Подожди пока не удаляй, я еще подумаю.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Придумал. Вот очередная версия 1.3.2 размером 32768 дата сегодняшняя, лежит http:\\mbkhome.narod.ru\cdrfind\CDRFIND.EXE. Нажми кнопку Test file и как обычно map.log, пожалуйста, сюда процитируй. Она попытается файл проанализивовать что там еще могло остаться. На остальные кнопки не обращай внимания все в процессе отладки.
 

Danil

Участник
Топикстартер
Сообщения
21
Реакции
0
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Содержимое map.log:

0000284A: LIST INFO Size=18
0000286A: LIST cmpr Size=14
00002886: LIST cmpr Size=14
000028A2: sumi Size=3C
00CFCDAD: sumi Size=667C617E
0C5DDE08: sumi Size=6E4A5101
0C69249F: sumi Size=5E157363
0F388492: LIST —_Sџ Size=43484B45
0FCDFE82: sumi Size=A9DD1767
146FA202: sumi Size=2A627A71
1C4A6966: sumi Size=6C617969
263DE402: sumi Size=79616575
27AEF5E8: sumi Size=93C2EAFB
2972ECF7: sumi Size=7F656B6B
2BDBA2E3: sumi Size=36019411
37E3BEE9: sumi Size=ADBA05A3
3DF92FC1: sumi Size=5697D71
4513A2BC: sumi Size=3EA67E6C
49823D75: sumi Size=C2D1EA66
50AB419E: sumi Size=7E6D637D
53EAED91: sumi Size=B5B16D69
555E229A: sumi Size=6B909CD6
58C68626: sumi Size=65627A6A
67D7A36B: sumi Size=79636777
6DA68A5C: sumi Size=69716D65
7474D115: sumi Size=7E656B76
74954E28: sumi Size=CD8EDC01
7A192132: sumi Size=4C39197E
7C65440A: sumi Size=65797565
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 138
Реакции
10 835
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

Вот теперь действительно можешь с чистой совестью файл убивать - мы сделали все возможное, но файл действительно пустой :( Осмысленных данных там 10K до первого блока sumi, а 2 гига просто забито случайным мусором. Попробуй так же протестируй Backupы от него какие были и если они такие же (оба блока cmpr пустые и после блока sumi нет осмысленных блоков LIST) то и они дохлые.
 

Danil

Участник
Топикстартер
Сообщения
21
Реакции
0
Ответ: Потеря информации файла CorelDRAW x3. Помогите кто может!!!

тестирование Backup:

0000284A: LIST INFO Size=18
0000286A: LIST cmpr Size=14
00002886: LIST cmpr Size=14
000028A2: sumi Size=3C
1112E19A: LIST ),m Size=54B88B45
196B6A07: sumi Size=D8B8017A
1D6B515C: sumi Size=303039B0
2022F69F: sumi Size=7D63677B
22C0D263: sumi Size=FF7D7B6B
2847CE5C: sumi Size=6A666161
2BF6794E: sumi Size=617E7969
3530F0CC: sumi Size=F36D637D
35596790: sumi Size=7A716D61
3A85D0FB: sumi Size=9D2A6E76
44F8E1DF: sumi Size=A7B17D75
4D768A2D: sumi Size=39BC767A
4F66461D: sumi Size=BFB17969
526B5BC3: sumi Size=63616971
5860F9DE: sumi Size=D2A97D79
5899273A: sumi Size=9D2E6961
5945EBDE: sumi Size=CBBFA609
5BF1A491: sumi Size=B1A96571
5DD80579: LIST c|U3 Size=594C4351
5E8C37C1: sumi Size=1C6A7E76
6602D88F: sumi Size=7E6A6E7E
6638C628: sumi Size=5B56BD69
68DF499A: sumi Size=607A7E6E
696B356C: sumi Size=7A7E7579
6B66C0B7: sumi Size=6C7A7176
6E666EAD: sumi Size=666A6969
73939DCA: sumi Size=636E696B
74FB64E0: sumi Size=38656D79
79935A46: sumi Size=6976617E
7EB22F3C: LIST ®ИXY Size=F8204D51
7EEA8661: sumi Size=31197565
847EDF2A: sumi Size=57262478
8F45E51E: sumi Size=4089FAE

ну вообщем вроде тоже неживой
все равно ОГРОМНОЕ СПАСИБО
на этом форуме по-моему собрались самые толковые специалисты
на других форумах макс. дали 2 ответа (что наз. отписки)
мой случай будет примером другим как делать не надо
 
Статус
Закрыто для дальнейших ответов.