Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.117.111.1] |
|
Сообщ.
#1
,
|
|
|
Доброго всем времени суток! Счастья, весны и удачи.
У меня тут возникала некая трабла с дисками. Дополнительный жосткий диск то находился, то исчезал, я кучу раз переставлял их на разные шлейфы и еще менял местами питание. После этого у меня в нотепаде пропали вкладки! Все открытые вкладки. И беда-то вовсе невелика, но все равно обидно, и я решил попробовать как-то восстановить это. Если я вообще правильно понимаю, искомый нужный нам файл, прежнюю версию которого хочется восстановить, session.xml, начинается этот файл <NotepadPlus> <Session activeView="0"> В момент траблы все просто переписалось нолями в нем. Полагаю, что обыденых путей восстановления нет, но попытаться что-то сделать хочется, останавливаться я не привык. Стандартные пользовательские проги вряд-ли мне подойдут. Слишком уж бедный, куцый функционал настроек, случай не мой. winhex имеет по-видимому богатый должный функционал, если в нем покопаться, то програма очень и очень могучая, только со старта ее не освоить. А я не профессионал, скажу сразу. Слова не мои -Для составления самого простого файла описания сигнатур: 1. Находим сигнатуры (типичные куски файла) для начала и, если есть такая возможность, для конца файла. Находим смещение для сигнатур, т.е. расстояние в байтах от начала файла для сигнатур начала, и от конца файла для сигнатур конца. Одной из замечательных функций этой программы является поиск файлов по сигнатуре, и последующее сохранение найденных файлов с указанным размером. К делу. Открываю диск. Дисковые инструменты-Восстановление файлов по сигнатурам. Скрин1 прилагаю. Я с инструментами осваиваюсь и большинство вкладок не понимаю. Special interest, xml fragment (.xml)[b]. Сигнатуры. Открывается текстовый файл с сигнатурами. Description Extensions Header Offset Footer Default size Flags *** Pictures JPEG JPG;jpeg;jpe;thm;mpo \xFF\xD8\xFF[\xC0\xC4\xDB\xDD\xE0-\xE3\xE5\xE8\xEA-\xEE\xFE] 0 ~1 2097152/33554432 e PNG png \x89PNG\x0D\x0A\x1A\x0A 0 ~6 e GIF gif GIF8[79]a 0 ~3 2097152/33554432 Thumbcache fragment cmmm CMMM..\x00\x00.[^\x00] 0 ~84 2097152/511705088 GUb TIFF/NEF/CR2/DNG tif;tiff;nef;cr2;dng;pef;nrw;arw (\x49\x49\x2A\x00)|(\x4D\x4D\x00\x2A) 0 ~5 4194304/268435456 Bitmap bmp;dib BM.....\x00.\x00....[\x0C\x28\x38\x40\x6C\x7C]\x00\x00\x00 0 ~4 Paint Shop Pro psp;PsPImage;pfr (Paint Shop Pro Im)|(~BK\x00) 0 ~8 2097152 b Canon Raw crw HEAPCCDR 6 8200000 c Adobe Photoshop PSD;pdd;p3m;p3r;p3l 8BPS\x00\x01\x00\x00\x00\x00\x00\x00 0 ~9 10485760 b Icon ico \x00\x00\x01\x00[\x01-\x15]\x00(\x10\x10|\x20\x20|\x30\x30|\x40\x40|\x80\x80).\x00[\x00\x01] 0 ~7 1024/1782600 c Enhanced Metafile emf EMF\x00\x00\x01\x00 40 ~18 e Artwork cache ITC2;itc \x00\x00\x01\x1Citch 0 802400 c Corel Photo-Paint cpt CPT[789]FILE[\x01-\x0F]\x00\x00\x00 0 ~97 3145728/37748736 b Corel Draw cdr;cdt RIFF....CDR[ 3-G]vrsn\x02\x00\x00\x00 0 ~33 bx Corel Binary Metafile cmx CMX1 8 ~33 Freehand drawing (v3) fh3 FH31 0 c Freehand drawing fh9;fh8;fh7;fh5 AGD[1-4] 0 600000 c Google SketchUp SKP;skb \xFF\xFE\xFF\x0ES\x00k\x00e\x00t\x00c\x00h\x00U\x00p\x00\x20\x00M\x00o\x00d\x00e\x00l\x00\xFF\xFE\xFF.\x7B\x00[567] 0 4194304 b SketchUp (v8 up) SKP;skb \xFF\xFE\xFF\x0ES\x00k\x00e\x00t\x00c\x00h\x00U\x00p\x00\x20\x00M\x00o\x00d\x00e\x00l\x00\xFF\xFE\xFF.\x7B\x00[0-489] 0 \x9A\x99\x99\x99\x99\x99\xE9\x3F.{12} 4194304 b AutoCAD Drawing DWG;123d AC10[01][0-5]\x00 0 5242880 c AutoCAD Drawing dwg;dwt AC10(18|24|27)\x00 0 ~98 5242880 Drawing Exchange Format dxf \x20{0,3}\x30(\x0D\x0A|\x0A|\x0D)SECTION 0 ~99 Encapsulated PostScript eps;ai \xC5\xD0\xD3\xC6 0 ~70 JPEG (Base64) B64 /9j/4[\x0A\x0Da-zA-Z0-9\+/]{256} 0 ~101 b И так далее А вот и строка с сигнатурами относящаяся к xml XML fragment xml <\?xml version=[\x22\x27]1\.0 0 ~15 8196/32000 b Но что это? Сигнатура какая-то странная. Может быть мне добавить свою? Но как? Как мне все-таки ее написать, как? И правилен ли вообще для этой цели выбранный мною путь, или не верен? Не могу понять точно в каком разделе все-таки темы такого рода размещать можно. Это ведь и не ассемблер, хотя пожалуй тоже программирование, и не совсем виндовс, и точно уж не железо, и вроде ничто иное. Минут десять думал, соображал.. Прикреплённый файлWinhexbmp.7z (74,72 Кбайт, скачиваний: 205) |
Сообщ.
#2
,
|
|
|
Ну, как бы да, это не сюда. Попробуем туда.
|
Сообщ.
#3
,
|
|
|
Благодарю!
Так, по теме. я уточню. Пожалуйста,четко опишите правила дополнения сигнатурой файла File Type Signatures Search.txt. мучался двадцать минут, и положительного результата нету. |
Сообщ.
#4
,
|
|
|
Просто ищи сектор, в котором с нулевым смещением есть фрагмент <NotepadPlus>.
|
Сообщ.
#5
,
|
|
|
Это не до конца хорошо! Мне удалось найти пару начал, за ними я пытался копировать мышею. Но где-то ниже файл обрывается, и ниже на диске начинается словно совсем другой кусок файла или программы. Неудобно и непонятно это. Все таки, хотелось бы научиться писать сигнатуры.
|