Добавление Типов Файлов

Top  Previous  Next

Пользователь может добавлять новые типы файлов в состав R-Studio (добавлять собственные (пользовательские) сигнатуры в состав файлов известных типов). Они будут добавляться в соответствующие папки диалогового окна Известные типы файлов.

Добавлять собственные сигнатуры можно либо при помощи графического редактора файловых сигнатур R-Studio, либо непосредственно редактируя файл описания пользовательских сигнатур, заданный на вкладке Главная диалогового окна Настройки .

Добавление Пользовательских Известных Типов Файлов при помощи Графического Редактора Файловых Сигнатур

Проще всего добавить сигнатуру файлов известных типов при помощи графического редактора файловых сигнатур R-Studio.

Чтобы добавить Известный Тип Файлов

1В диалоговом окне Настройки/Известные типы файлов нажмите кнопку Редактировать
>Откроется диалоговое окно Редактирование пользовательских типов
Click to enlarge
Диалоговое окно Редактирование пользовательских типов
2Нажмите кнопку Создать тип файла и задайте параметры Типа файлов
Click to enlarge
Диалоговое окно Редактирование пользовательских типов

Click to expand/collapse Параметры Типов Файлов

id

digit

Обязательный

Уникальный цифровой идентификатор типа файла. Не должен совпадать с цифровым идентификатором какого-либо другого типа файлов.

описание группы

string

Необязательный

Группа, в которой будут находиться найденные файлы в R-Studio. Можно задать либо новую группу, либо выбрать одну из тех, которые уже определены в диалоговом окне Настройки/Известные типы файлов.

описание

string

Необязательный

Краткое описание типа файлов

свойства

NO_SCAN

TXT_ANSI

TXT_UNICODE

Необязательный

Дополнительные свойства типа файлов. Если необходимо задать несколько свойств, то между ними следует оставлять пробел.

NO_SCAN: Не для сканирования. При использовании данного флага R-Studio не будет искать данный тип файлов. Файлы данного типа будут показаны при сортировке файлов по расширениям.

TXT_ANSI: Файл можно просмотреть как текст в кодировке ANSI. При использовании данного флага файл может быть корректно представлен как текст в кодировке ANSI. При просмотре файлы данного типа будут сразу открываться в Текстовом/Шестнадцатиричном Редакторе.

TXT_UNICODE: Файл можно просмотреть как текст в кодировке UNICODE. При использовании данного флага файл может быть корректно представлен как текст в кодировке UNICODE. При просмотре файлы данного типа будут сразу открываться в Текстовом/Шестнадцатиричном Редакторе.

расширение

<string>

Необязательный

Расширение файлов.

1Нажмите кнопку Добавить сигнатуру, задайте параметры сигнатуры и нажмите кнопку Сохранить
Click to enlarge
Диалоговое окно Редактирование пользовательских типов

Click to expand/collapse Параметры Файловой Сигнатуры

Начало

Конец

Определяет начало файловой сигнатуры.

Если задан параметр Конец, то смещение рассчитывается с конца файла до первого байта сигнатуры. Это означает, что если длина сигнатуры равна двум байтам, то величина смещения должна быть равна 2.

И

ИЛИ

Показывает порядок логической операции (объединение или пересечение)

От

Десятичное число, определяющее крайнее слева из возможных смещений  сигнатуры файла.

До

Десятичное число, определяющее крайнее справа из возможных смещений  сигнатуры файла.

Вы можете добавить любое количество сигнатур в состав файлов известных типов. Более того, при помощи кнопки Добавить подгруппу можно задать подгруппы файловой сигнатуры. Структура таких возможных подгрупп описана в разделе Добавление Типов Файлов-II .

>Добавленный известный тип файлов появится в диалоговом окне Редактирование пользовательских типов и в диалоговом окне Настройки/Известные типы файлов
Click to enlarge
Диалоговое окно Редактирование пользовательских типов