SlamLayer
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте! Кто нибудь пробовал создавать пользовательский тип файла для восстановления? У меня слетела файловая система с флешки из за неправильного вытаскивания с компа. Хочу восстановить некоторые файлы, которых нет в типах файлов R-studio. Это файлы Indesign, расширение .indd, и еще некоторые другие. Вобщем путем прочтения хелпа разобрался в азах программирования в xml собственных типов файлов. Хотелось бы более продвинуто разобраться в этом вопросе, в хелпе программирование описано не понятно, - отсутствуют примеры, комментарии к строкам кода. С простейшим поиском по начальной и конечной сигнатуре разобрался успешно, нужен продвинутый уровень. Например: как восстановить файл в котором конечная сигнатура встречается в теле файла дважды? Как сделать чтобы программа пропускала первую и обрезала файл по второй? На примере поиска файла pdf: Код: <FileTypeList version="2.0"> <FileType id="50001" group="Graphics, Picture" description="PDF" features="" extension="pdf"> <Begin combine="AND"> <Signature> \x25PDF </Signature> <Signature from="10" to="102400">\x25\x25EOF</Signature>; вот эта сигнатура повторяется дважды, попытка пропустить первую, но почему то не работает. </Begin> <End combine="AND"> <Signature offset="5">\x25\x25EOF</Signature>; второе повторение конечной сигнатуры, здесь нужно обрезать файл </End> </FileType> </FileTypeList> |
| Всего записей: 11 | Зарегистр. 03-02-2009 | Отправлено: 09:00 28-01-2013 | Исправлено: SlamLayer, 09:10 28-01-2013 |
|