Форум: "Основная";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];
Вниз
Не могу прочитать файл :( Найти похожие ветки
← →
M.Fadeev (2002-11-25 10:05) [0]Файл создан в дельфи тип его не известен. Как его прочитать? Возможно ли такое?
← →
Alex Y (2002-11-25 10:12) [1]А файлу вобще-то по барабану какого он типа. Открывай его как нетипизарованный и читай побайтно.
← →
Кулюкин Олег (2002-11-25 11:38) [2]TFileStream
← →
Anatoly Podgoretsky (2002-11-25 11:41) [3]Конечно возможно, вот только что делать с неизвестностью, абстактные цифири проще нагенерировать рандомом. Твоя задача сделать его известным.
← →
M.Fadeev (2002-11-25 11:54) [4]А как сделать его известным? Что-то я не понял.Вот сам файл(середина вырезана)
==============================================================
Начало
==============================================================
FILE OF PROTOCOL S ЧастотаМоментРасходДавление nMQP 1/cкН·мл/сМПац@ЉZ?Од
Bp?ю?
@И’?^¤
B\4р?nѓ@§Лy?ш
BЧЭ@5Щь?WLi?§Л
Bоo@n@7!–?T°
BЋй@pы @FШћ?®DBш¦@¶@Б]ђ?7-
BЮX@-Ыч?ћџ©?‚єB„Л@єu@¶I±?ж
BN@’ч @:РИ?~
Bµв"@ђ¬н?кL¶?E(Bє@jЮч?S ....< cut >
BкcЄ@r№т>Фсу@н6
B
"Н@ПTJ>‚Ћш@СY
BёPО@аПr>Вш A"
BЌ Ц@АЈ!=nў A (BтрФ@ћП!={7Aы
BнЇД@ єw
06.06.200214:23 B Винтовой забойный двигатель ДРУ-172РС06008 ПФ ВНИИБТ ПФ ВНИИБТ33іѕP7V1673 ОНеопределена а О C7M1652 О О О хромирование О
==============================================================
Конец
==============================================================
← →
Alex Y (2002-11-25 12:00) [5]А писал ты его каким образом?
← →
M.Fadeev (2002-11-25 12:23) [6]В том-то и проблемма, что писал его не я. Просто мне его принесли и сказали прочитать че там записано. известно одно сделан он с помощью Дельфи. Вот такие пироги.
← →
Alex Y (2002-11-25 12:27) [7]Это похоже на чтение японского текста без словаря, прочитать можно, а информативности 0.
Вариант только один - найти того кто писал этот файл и взять у него структуру файла.
← →
M.Fadeev (2002-11-25 12:38) [8]А можно глядя на этот файл(см. выше) узнать типизированый он или нетипизированный?
← →
han_malign (2002-11-25 12:40) [9]прочитать - в файле явно цифровой поток мониторинга датчиков, если состав датчиков можно выяснить по заголовку (Частота/Момент/Расход/Давление причем явно видно, что первый байт длинна строки), то частота опроса, формат данных и синхронность показаний - под вопросом(хотя скорее всего лежат фреймы синхронных выборок по всем каналам), короче нужен исходный файл чтобы что то расковырять по принципу правдоподобия.
З.Ы. Это случаем не НПП Мера?
← →
Alex Y (2002-11-25 12:42) [10]А че смотреть то на него. Итак ясно, что был какой-то record (это в лучшем случае, в хучшем несколько) с определенными полями, он и писался напрямую.
← →
M.Fadeev (2002-11-25 13:07) [11]han_malign:
Это не НПП Мера.
Расскажи где этот первый байт. Какое он имеет значение. Может тебе его по мылу сбросить?
← →
han_malign (2002-11-25 13:11) [12]если меньше 1 Мб - сбрасывай
(#7"Частота"#6"Момент"#6"Расход"#8"Давление" - классика)
← →
M.Fadeev (2002-11-25 14:59) [13]файл начинается со строки FILE OF PROTOCOL, что она означает?
← →
F1 (2002-11-25 17:12) [14]>M.Fadeev (25.11.02 14:59)
Да, блин, кто-то делал примерно так:
St:=TFileStream.Create(...);
St.WriteString("My File Identification");
...
Просто, чтобы потом убедиться, что он свой файл читает, и не получит Access Violation ... и все такое!
А строку точно удобнее писать с длиной вначале!
← →
Anatoly Podgoretsky (2002-11-25 20:00) [15]И нафига его было в таком виде здесь публиковать, такое надо делать с помощью hex редактора и тогда как то можно интерпритировать его содержимое.
← →
M.Fadeev (2002-11-26 06:33) [16]Anatoly Podgoretsky
Опять я тебя не понял. А файл... Ну надо же его было всем показать! Ты его скопируй да посмотри в hex.
← →
M.Fadeev (2002-11-26 06:37) [17]Выглядеть должно примерно так:
Короче вверху шапка таблицы, всего 4 столбца, количество строк нейзвестно. в первом столбце числа от 1..5, во втором 0..13, в третьем 25..35, в четвертом 1..15, В конце - описание испытуемого двигателя, дата.
pS шапка состоит из 3-х строк вот.
← →
M.Fadeev (2002-11-26 08:41) [18]Огромное спасибо han_malign за неоценимую помощь!
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.007 c