Цитата MKN:
Это сложно и совершенно не понятно , как реализовать в NSIS... »
|
че там сложного, главное знать, сколько байтов нужно прочитать, сигнатура файла одинакова для своего расширения...
пример на архиве 7z:
Код:
outfile test.exe
Section
fileopen $0 "file" r
filereadbyte $0 $1 ;читаем первый байт
filereadbyte $0 $2 ;читаем второй байт
fileclose $0
MessageBox MB_OK "Двоичный код: $1 $2" IDOK
IntFmt $1 "%c" $1 ;конвертируем код в символ
IntFmt $2 "%c" $2
MessageBox MB_OK "сигнатура: $1$2" IDOK
SectionEnd
exe файл сигнатура - MZ (первые два байта)
Цитата MKN:
каким образом перенаправить содержимое из окна консоли в , скажем, текстовый файл »
|
bat файл:
Код:
trid -> text.txt