|
|
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть вот такой файл: https://docs.google.com/file/d/0B63sWLuHbacIMERwTnZRMVBXMmM/edit?usp=sharing Файл хранит в себе лог работы оборудования (даты, коды событий). Есть программа, которая читает этот файл. Программа старенькая, неудобная. Моя цель - прочитать этот файл и выводить данные в более удобном виде. Но не могу придумать, как этот файл разобрать. Просмотром вижу, что в файле есть записи фиксированной длины: http://s2.ipicture.ru/uploads/20130726/YE4UsgB9.png Если ли у кого предположения, как выяснить, в каком формате эти данные записаны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 11:33 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Покажи хотя бы, что программа эта выводит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 14:47 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
НахлобучПокажи хотя бы, что программа эта выводит. Да вот пока сложно. Программа была установлена на win XP, которого у меня сейчас нет. У меня есть только скопированная папка с программой, которую пока запустить не удалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 15:09 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
SWzПрограмма была установлена на win XP, которого у меня сейчас нет виртуальную XP запусти(Windows XP mode) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 15:15 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
SWzЕсли ли у кого предположения, как выяснить, в каком формате эти данные записаны?В ее собственном. Паскалевские записи/сишные структуры просто сложены в файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 15:21 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Красавец блин. Чтоб помочь тебе я должен создавать гугло-аккаунты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 15:27 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
maytonКрасавец блин. Чтоб помочь тебе я должен создавать гугло-аккаунты... Извиняюсь. Полагал, что файл будет виден по ссылке не только для авторизованного посетителя. Тогда вот: http://files.mail.ru/DE77C9E9ADDA4177B86826A21177CFA1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 16:29 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Похоже да. Он - структурированный. Каждая запись - примерно по 56 байт. Код: plaintext 1. 2. 3. 4. 5. 6. Ничено конкретного сказать не могу. Только прозрачные советы. Возможно повторы - это метка времени. Ее старшие разряды. Чтобы ковырять этот файл конечно лучше знать технологию как он создавался. Хотя-бы знать как кодируются целые числа (last/big-endian) чтобы понять как детектировать значения word, dword, qword. Дата может кодироваться как целое число секунд начиная от какого-то года. Коды событий надо взять из справочника. Взять одно событие которое 100% встречается в файле в 95% записей. К примеру его код будет 5555. В hex-системе это число выглядит как 15 B3. Это в старшем порядке байтов. В младшем WORD будет хранить это как B3 15. И т.д. Иногда цифры хранят в BCD-арифметике. Тогда надо искать коды байтов 55 55. Ну вобщем так вот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 17:01 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
SWzЕсли ли у кого предположения, как выяснить, в каком формате эти данные записаны? Возможно я ошибаюсь, но по-моему это формат для хранения данных с аппарата по снятию кардиограммы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 18:31 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
На беглый взгляд Данные в файле находятся в строках и все данные выровнены по 4ре байта это скорее всего int_32 нулями записи выравниваются до границы 4х байт разделителем в строках выглядит | после разделителя идут 4ре байта (т.е. int который медленно растет) идентификатор записи или что то в этом духе потом скорее всего две группы по 8 байт заканчиваются на "=д@" и.т.д. ... Разобрать данные без разработчика программы или документации не получится ) Обычно самый простой выход дозвонится до продавца/разработчика/СЦ оборудования и попросить документацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2013, 19:41 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
LumixВозможно я ошибаюсь, но по-моему это формат для хранения данных с аппарата по снятию кардиограммы. Нет, это не так. Это печатный станок на полиграфическом предприятии. Что касается именно анализа лога оборудования, то производителем только предоставлена утилита, которая читает эти самые файлы протоколов. Но трудность в том, что утилита такая, что в ней не получается даже выделить текст, чтобы скопировать его в буфер обмена, так, чтобы вставить в переводчик - сообщения на немецком языке. Кроме того, в протоколе присутствуют коды сообщений, которые надо искать в справочнике, чтобы понять, что это такое. Справочник - в xml-виде. Так вот и хотелось бы сделать что-то более удобное, с автоматическим извлечением информации из справочника и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 08:20 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
SWzКроме того, в протоколе присутствуют коды сообщений, которые надо искать в справочнике, чтобы понять, что это такое. Справочник - в xml-виде это очень хорошо - коды могут в явном виде присутствовать в файле гипс можно снять с бесчувсвенного тела дизассемблировать программу можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 08:46 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Ну а что. Есть йероглифы, то есть исходный файл. Есть перевод, то есть результат работы программы. Есть даже переводчик, то есть сама программа. Теперь нужен Шамполион, для разгадки йероглифов :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 11:26 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
SWzНет, это не так. Это печатный станок на полиграфическом предприятии. Heidelberg ? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 14:37 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
MasterZivHeidelberg ? :-) без разницы что роланд что кба - все - чёрные ящики с точки зрения софта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 14:49 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
KBA Rapida 142 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 14:56 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Круть. Должна-ж быть где-то докуменатация на это оборудование и там должен быть описан формат телеметрии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 15:22 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
maytonДолжна-ж быть где-то докуменатация на это оборудование и там должен быть описан формат телеметрии. хер там. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 15:25 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Доков нет. Ладно, ребят, спасибо. Я не надеялся, что мне кто-то со стороны расшифрует файл или дизасемблирует утилиту. Просто надеялся, что проблема простая и поверхностного взглянув опытным взглядом, можно определить, что это какой-то стандартный прием форматирования данных и что разобрать из - нефиг делать! :-) Всем спасибо за помощь! Буду продолжать изыскания по мере собственных способностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 17:21 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Попробуй группу байт 2-4-8 представить как число секунд скажем с 1970 года. Протащи это окно через весь файл и возможно ты глазами увидишь позицию где стоит вполне себе вменяемое время. И альтернативный вариант - тоже самое в реверном порядке байт. Ну всё удачи. Ломай дальше свой печатный станок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 17:27 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Дай хотя б нотариально завереный скриншот "утилиты, которая читает эти самые файлы протоколов". Для приаттаченного файла, разумеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2013, 17:37 |
|
||
|
Помогите определить формат данных в файле
|
|||
|---|---|---|---|
|
#18+
Вот скриншот программы с открытым данным файлом (начало файла): http://s1.ipicture.ru/uploads/20130805/j7DAbJ28.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2013, 14:16 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=54&tid=1341719]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 328ms |

| 0 / 0 |
