Распознать тип файла по содержимому
man 1 file
Запости несколько первых байт файла.
Запости несколько первых байт файла.мне это напомнило вот что: http://www.rubyrailways.com/ruby-quiz-unit-conversions/
ты предлагаешь что-то вроде
file_type = watch_for_replies( post_to_forum( get_file_head( FILE ) ) );
?
ага. вдруг там первые три-четыре буквы подскажут его расширение, а потом уже ...
Просвещайся как работает file
$ dd if=Seven\ Samurai.part1.avi bs=1 count=4 2>/dev/null| file -
/dev/stdin: RIFF (little-endian) data
$ dd if=Seven\ Samurai.part1.avi bs=1 count=16 2>/dev/null| file -
/dev/stdin: RIFF (little-endian) data, AVI
$ dd if=Seven\ Samurai.part1.avi bs=1 count=128 2>/dev/null| file -
/dev/stdin: RIFF (little-endian) data, AVI, 672 x 512, 23.98 fps, video:
$ dd if=Seven\ Samurai.part1.avi bs=1 count=512 2>/dev/null| file -
/dev/stdin: RIFF (little-endian) data, AVI, 672 x 512, 23.98 fps, video: XviD
Может быть попробовать утилитку для восстановления CHK-файлов?..
Таким способом можно распознать
3DS TIF EXE BMP SWF PSD AI GIF PST CAB RAR CHM MID PDF ZIP HLP MP3 DWG MPG LNK URL HTM JPG TTF MDB MOV QT DOC XLS RMI WAV AVI CDR TXT ASF
подробно
http://www.ericphelps.com/uncheck/
Таким способом можно распознать
3DS TIF EXE BMP SWF PSD AI GIF PST CAB RAR CHM MID PDF ZIP HLP MP3 DWG MPG LNK URL HTM JPG TTF MDB MOV QT DOC XLS RMI WAV AVI CDR TXT ASF
подробно
http://www.ericphelps.com/uncheck/
Оставить комментарий
fisher555
Сабж.Может кто ссылки какие-нибудь даст.