Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];

Вниз

Как узнать структуру файла?   Найти похожие ветки 

 
Dush   (2005-10-12 13:10) [0]

Доброго времени суток!
Вопрос в следующем: имеется файл, который сформирован в какой-то программе. необходимо использовать этот файл в своей, но я не знаю структуру записи этого файла.
Можно ли как-то вытащить ее (структуру)?


 
Ega23 ©   (2005-10-12 13:12) [1]


> я не знаю структуру записи этого файла.
> Можно ли как-то вытащить ее (структуру)?


Если ты её не знаешь, то как ты будешь её вытаскивать?


 
Dush   (2005-10-12 13:14) [2]

я потому и спрашиваю - можно или нельзя :)


 
kpt. Petia   (2005-10-12 14:00) [3]

hex-редактор в зубы и вперед!
сделай несколько файлов той прогой и анализируй их. если структура довольно простая, то и разобраться можно довольно быстро


 
Игорь Шевченко ©   (2005-10-12 14:05) [4]


> Вопрос в следующем: имеется файл, который сформирован в
> какой-то программе. необходимо использовать этот файл в
> своей, но я не знаю структуру записи этого файла.
> Можно ли как-то вытащить ее (структуру)?


Нельзя в общем случае.


 
kami ©   (2005-10-12 14:14) [5]

kpt. Petia   (12.10.05 14:00) [3]

Откуда ты можешь знать, что именно из данных и в каком виде хранится в этом файле? Если в нем есть какие-нибудь необязательные данные? А если он к тому же слегка:) зашифрован или сжат, причем - по какому алгоритму ?
Dush   (12.10.05 13:10)
Связаться с автором и попросить его выслать мылом структуру (если он её еще помнит); посмотреть в хелпе (если она там есть). Иначе - никак, имхо.


 
Anatoly Podgoretsky ©   (2005-10-12 14:15) [6]

Нельзя и это задача не программная.


 
Ega23 ©   (2005-10-12 14:18) [7]

какая разница в структуре, с точки зрения файла, между полем integer и четырьмя полями byte?


 
Sergey13 ©   (2005-10-12 14:31) [8]

2Dush   (12.10.05 13:10)
Если структура не очевидна на первый взгляд (структурированный текстовый файл) я бы попробовал сделать у него расширение как у наиболее популярных форматов БД и посмотреть что получится. Вполне вероятно, что это может быть "переименованный" dbf например или db. Я с таким встречался как-то.


 
ПЛОВ ©   (2005-10-12 14:32) [9]

а рсширение какое? его в Яндекс или Гугл, мож и повезет...


 
ANB ©   (2005-10-12 14:33) [10]

Можно. Спросить у автора программы.


 
kpt. Petia   (2005-10-12 14:35) [11]


> kami ©   (12.10.05 14:14) [5]

я имел ввиду простую структуру. например я делал редакторы для игры warlords 3.. Там всё довольно просто.


 
sniknik ©   (2005-10-12 14:59) [12]

вообщето это взломом "пахнет", если структура не отрыта и не описана в документации. т.е. "тебя посодют а ты не воруй ..." © Папанов Берегись автомобиля.


 
umbra ©   (2005-10-12 15:15) [13]

довольно много форматов разных файлов
http://www.wotsit.org/


 
Dush   (2005-10-12 16:58) [14]

2 sniknik
Сама прога платная, но в хелпе программы скзано:
если вы хотите получить информацию о формате - пишите - поделюсь!
Я уже 2 недели пишу автору - а он не отвечает :(
вот я и подумал - может можно без автора расковырять...
Заказчик хочет свою программу, но чтоб поддерживала и этот формат.
Спасибо всем!



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.10.30;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.055 c
14-1128427396
Vovchik_A
2005-10-04 16:03
2005.10.30
У мусульман начинается Рамадан.


1-1128709221
Бобрик
2005-10-07 22:20
2005.10.30
Обработка событий динамических компонентов.


14-1128676603
~viper~
2005-10-07 13:16
2005.10.30
Создание установочного CD


1-1128930375
Leonid
2005-10-10 11:46
2005.10.30
Проблема с библиотекой qtintf70.dll


11-1109622953
Boguslaw Brandys
2005-02-28 23:35
2005.10.30
KOL and Memcheck ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский