Сигнатуры файлов LV

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Сигнатуры файлов LV

Сообщение Юрий »

Грохнулся диск. Купил новый. Для восстановления данных использую R-Studio. Он расширение *.vi не поддерживает, но можно создать свой тип файла зная его сигнатуру. Что это, имеют ли файлы LV свои сигнатуры, как их можно создать???
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Сигнатуры файлов LV

Сообщение dadreamer »

Не доводилось пользоваться, но по идее здесь всё расписано:
http://www.r-tt.com/ru/Articles/Creatin ... _R-Studio/
http://www.r-studio.com/ru/Unformat_Hel ... cscan.html
Задаётся признак начала файла, признак конца, программа по этим паттернам выделяет файл. Принцип действия похож на алгоритм работы того :vi: , которым вы файлы тогда восстановили из повреждённой *.llb. Структура у :vi: конечно есть, мы тогда это обсуждали. Но она недокументирована. Можно попробовать по тэгам RSRC, но вроде там в конце файла есть ещё какие-то данные. Надо разбираться.
Юрий
leader
leader
Сообщения: 526
Зарегистрирован: 28 фев 2010, 18:04
Версия LabVIEW: LV2018
Благодарил (а): 10 раз
Поблагодарили: 18 раз
Контактная информация:

Re: Сигнатуры файлов LV

Сообщение Юрий »

dadreamer, Спасибо. Как всегда Вы там, где нужно. В общем то всё понятно.
Ответить

Вернуться в «Общие»