| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > структура файла |
| Автор: Satana 4.4.2005, 14:54 |
| Люди есть такая проблема: нужно распарсить двоичный файл (хе понимаю что звучит глупо но тем не менее). Короче есть файл, в нем есть несколько картинок и строки с данными которые меня интересуют. Так вот можно ли каким либо образом узнать структуру этого файла средствами дельфи или еще какими либо? Нужно если можно посрочнее |
| Автор: Rennigth 4.4.2005, 15:57 |
| ну есть вероятность что твой файл Storage, тогда можно найти редактор для него. А так... короче WinHex - forever!!! |
| Автор: Satana 4.4.2005, 16:01 |
| мдя ето не есть вери гуд |
| Автор: Snowy 4.4.2005, 17:10 |
| А ресторатором не пробовал? Или каким другим редактором ресурсов... А иначе нужно как-то исходняк искать (выпросить, декомпилить). Или прямо так и править. Через hex editor. (не забудь сохранить резервную копию) |
| Автор: Satana 4.4.2005, 17:37 |
| Snowy Ресторатор гад не хочет, |
| Автор: Snowy 4.4.2005, 17:45 |
| Ну тогда долгих и успешных тебе трудов. Надеюсь файл хоть небольшой? Принцип работы здесь стандартный. 1. Сохраняешь несколько результатов и анализируешь, что в них изменилось. 2. Поскольку есть картинки, то нужно вычислить в каком они формате и вычислить их по заголовку. |
| Автор: Satana 4.4.2005, 17:47 |
| Snowy мдя попадалово недетское |
| Автор: Snowy 4.4.2005, 20:47 |
| Тогда вряд ли тебе кто-то поможет. Качать 6-метровые файлы грустно... Работай сам. Анализируй на изменения. Вычисли картинки - это поможет исключить ненужные области. Я бы помог - опыта в этой области много, но размер... |
| Автор: Satana 4.4.2005, 21:10 |
| Snowy Ну это он в несжатом виде около 6 метров, я тебе могу на почту кинуть заархивированный он будет максимум 2 метра |
| Автор: Snowy 5.4.2005, 07:07 | ||
Если все еще нужно, то порежь архив на 4 части и зашли одну копию. Гляну. Только не забудь прислать данные, которые в нем содержатся в натуральном виде. Иначе чего искать-то... |