Распознавание типов файлов
От: Vglaz Россия www.i-cube.ru
Дата: 14.10.06 08:20
Оценка:
Нужно распозновать типы файлов. Причмене не по расширению, а по содержанию файла.
Если ли уже готовые бибилиотеки позволяющие упростить жизнь?
Re: Распознавание типов файлов
От: xvadim  
Дата: 14.10.06 09:28
Оценка:
Здравствуйте, Vglaz, Вы писали:

V>Нужно распозновать типы файлов. Причмене не по расширению, а по содержанию файла.

V>Если ли уже готовые бибилиотеки позволяющие упростить жизнь?

В Unix есть утилита file, которая распознает типы файлов. Исходники можно поискать в Линуксе или *BSD.
Re: Распознавание типов файлов
От: mr_jek  
Дата: 14.10.06 09:29
Оценка:
Здравствуйте, Vglaz, Вы писали:

V>Нужно распозновать типы файлов. Причмене не по расширению, а по содержанию файла.

V>Если ли уже готовые бибилиотеки позволяющие упростить жизнь?

можете взглянуть на это

Homepage: ftp://ftp.astron.com/pub/file/
Description: identify a file's format by scanning binary data for patterns

представляет собой по сути компилятор специального языка для описания файла,
с уже готовой кучой описаний файлов, т.к. команда "file" живет на Unix много лет,
можно предположить, что это неплохое дизайнерское решение.
Re: Распознавание типов файлов
От: Vglaz Россия www.i-cube.ru
Дата: 14.10.06 17:30
Оценка:
Здравствуйте, Vglaz, Вы писали:

V>Нужно распозновать типы файлов. Причмене не по расширению, а по содержанию файла.

V>Если ли уже готовые бибилиотеки позволяющие упростить жизнь?

Нашел реальную прогу для этой цели. Может работать как консольная, как с графическим интерфейсам. Ичто самое главное!, ее можно использовать как библиотеку в своем .NET приложении.
статья о проге http://www.computerra.ru/290031/?r1=rss&r2=remote
сайт проги http://mark0.net/soft-trid-e.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.