Цитата MKN:
Каким образом с помощью NSIS извлечь из файлов эту информацию ? »
|
самый простой вариант:
http://nsis.sourceforge.net/MoreInfo_plug-in
Цитата MKN:
Необходимо определить тип файла у файла лишённого расширения »
|
каждый тип файла имеет свою уникальную сигнатуру, по гугли по определенным расширениям...
Читать файл нужно с помощью команды:
FileReadByte побайтовое чтение файла с заданным смещением..
получили сигнатуру и сравниваем...
например архив
rar имеет сигнатуру
rar! в начале файла ( FileRead )
но потом нужно отсечь лишние символы - оставить первые 4 символа или 4 байта в двоичном ввиде через ( FileReadByte )