Форум: "Основная";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
ВнизТипизированные файлы Найти похожие ветки
← →
Ренат (2002-11-19 08:24) [0]Можно ли не зная структуру записей в файле прочитать их?
Может утилиты какие есть?
← →
SottNick (2002-11-19 08:35) [1]прочитать всё можно
а разобрать структуру можешь только ты, последовательно изменяя что-либо в программе и отслеживая изменения в файле (мороки - куча).
← →
Ренат (2002-11-19 08:38) [2]а длину записи?
← →
SottNick (2002-11-19 08:50) [3]также
экспериментально
← →
Ренат (2002-11-19 08:55) [4]м опытом поделишься ?
с чего рыть начинать?
← →
Anatoly Podgoretsky (2002-11-19 09:18) [5]Глазами смотреть и попытаться найти закономерность и думать, думать.
← →
sh_vit (2002-11-19 09:18) [6]Если нужно просто достать какие-то ресурсы из файла нестандартного формата, то можно попробовать утилитку "DragonUnpacker"
← →
Ренат (2002-11-19 09:34) [7]
> Anatoly Podgoretsky © (19.11.02 09:18)
и спасибо и спасибо
← →
Наезжалкин (2002-11-19 10:03) [8]>Можно ли не зная структуру записей в файле прочитать их?
ReadFile() :o)
← →
Ренат (2002-11-19 11:23) [9]а вот типизированный файл созданный на C и на PASCAL могут отличаться ?
← →
Anatoly Podgoretsky (2002-11-19 11:32) [10]Типизированный файл созданный на PASCAL и на PASCAL тоже могут отличаться
← →
Ренат (2002-11-19 11:35) [11]я в смысле как вообще записи разделяются?
← →
Anatoly Podgoretsky (2002-11-19 11:38) [12]Никак, точнее по длине
← →
Ренат (2002-11-19 11:44) [13]т.е. в чем вот беда
я знаю точно сколько записей в таблице
объявляю перем.
type a=record
b:string[x];
end;
подбираю x, сравнивая filesize c истинным значением
Проблема в том что никак они уравниваются
← →
Anatoly Podgoretsky (2002-11-19 11:49) [14]Надо еще одинаковое выравнивание записей и надеюсь, что записи то сделаны с помощью той или иной версией Паскаля
← →
Ренат (2002-11-19 11:50) [15]записи скорее всего сделаны с С
> Надо еще одинаковое выравнивание записей
непонятно
← →
Anatoly Podgoretsky (2002-11-19 11:54) [16]В C нет такого типа данных как Паскалевский string
← →
Ренат (2002-11-19 11:57) [17]а как же быть?
← →
Anatoly Podgoretsky (2002-11-19 11:58) [18]Еще раз смотри Anatoly Podgoretsky © (19.11.02 09:18)
← →
Anatoly Podgoretsky (2002-11-19 11:59) [19]Возможно ты захочешь сообщить жополнительные данные
← →
Ренат (2002-11-19 12:01) [20]да думаю придется сдаться
← →
Anatoly Podgoretsky (2002-11-19 12:07) [21]Да ну как правило элементарная задачка даже для начинающего, только нафига тебе данные о которых ты ничего не знаешь.
← →
Ренат (2002-11-19 12:12) [22]может неправильно объяснил:
есть программа ничего про нее никому неизвестно, работает с данными, данные хранятся в файлах *.dat
По всей видимости не таблицы а типизированные файлы
Программа на фиг не нужна. Но позарез нужны данные.
Все данные доступны из программы в виде справочников
← →
Sirus (2002-11-19 12:18) [23]Может кинешь на почту если прога достаточно маленькая (до 1 Мб) попробуем разобраться....
← →
Anatoly Podgoretsky (2002-11-19 12:21) [24]Ну так глазами проанилизируй с помощью хекс вьювера
Но даже в данной ситуации ты ничего не сказал о размере файла и о уоличестве записей, только намекнул, что знаешь это и предположительно, что это одно текстовое поле
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.02;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.013 c