Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
6-14715
Hirara
2002-10-08 19:53
2002.12.05
Передача файлов


8-14693
Groove
2002-08-10 21:12
2002.12.05
MP3


1-14638
neXt
2002-11-25 12:58
2002.12.05
COM в консольном приложении на Delphi


3-14403
IgorokS
2002-11-14 16:45
2002.12.05
как используя Delphi и MySQL заставить данный запрос работать?


14-14797
LordOfSilence
2002-11-15 14:06
2002.12.05
Сегодня пятница. Извините, не удержался...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский