Форум программистов, компьютерный форум, киберфорум
С++ под Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
oniGURIO
1

Определение формата файлов

28.06.2012, 22:36. Просмотров 1334. Ответов 3
Метки нет (Все метки)

Здравствуйте! Нам была поставлена задача написать программу, определяющую формат файла не по расширению, а по его коду. Планируется, что программа будет по битно сравнивать содержимое файла с имеющимися образцами кода. А чем отличается один файл от другого мне толком неизвестно. Хочу поинтересоваться, не знает ли кто-нибудь отличительные особенности кода различных форматов файлов?
Заранее спасибо.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2012, 22:36
Ответы с готовыми решениями:

Распознавание формата файлов игры
Решил разобрать одну игрушку "По запчастям". Но столкнулся с тем, что ни один графический редактор...

Определение формата изображения
доброго дня! Появилась задача следующего вида : Дано два набора изображений: 1) изображения...

Определение формата DDS
Как определить какой формат имеет файл DDS - DXT1, DXT3 или DXT5 средствами языка C#? Т.е. нежно...

aspupload и определение формата картинки
dla zagruzki kartinki ot client to server ispolsuju component aspupload,vozmozhno li opredelit...

3
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
29.06.2012, 00:20 2
утилита file знает. man file, man magic
0
oniGURIO
29.06.2012, 07:39 3
Как я понял, эти две утилиты, по сути, всю программу мне заменяю? Возможно придётся делать прогу кросплатформенной. Для винды аналогичные утилиты есть?

Добавлено через 1 час 56 минут
Думаю, в моём случае надо через hex-редактор просматривать файлы и составлять базу повторяющихся сигнатур для разных форматов файлов.
Спасибо за совет.
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
29.06.2012, 10:01 4
Цитата Сообщение от oniGURIO Посмотреть сообщение
Как я понял, эти две утилиты, по сути, всю программу мне заменяю?
Вообще то это одна утилита file, а magic - формат сигнатур.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.06.2012, 10:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определение формата записи в textBox
Содержимое текстового файла имеет такой формат: 417 Казань-Бугульма 08.02.17 312 Уфа-Рязань...

Определение формата документа при сканировании
Здравствуйте. Я являюсь заказчиком продукта. Разработчик ТЗ уверяет меня в невозможности...

Чтение первых символов файла , определение формата
Как прочитать первые символы файла , например 20 , перевести в строку и сравнить с JFIF (допустим...

Работа с файловой системой. Поиск файлов, определение размеров файлов и подсчёт среднего арифметического размера.
Всем привет! Помогите пожалуйста! Вообщем необходимо реализовать программу , которая будет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.