Цитата Stealthmax:
но при этом сами кнопки MessageBox берут язык системной локали. Как обойти это? »
|
А никак, точнее, "простым стандартным способом" - никак, тоже с этим столкнулся делая многоязычные инсталлеры - просто смирился
Как вариант либо писать свои messagebox (ну типа плагином показывать свои сообщения со своим текстом на кнопках), либо ковырять исходники NSIS...
Цитата Dodakaedr:
Как программно обновить информацию об ассоциациях? »
|
Что имеется в виду? Если честно, не совсем понятно
Если вы про "обновить значки" в системе после манипуляций в реестре, чтобы файлы с новым зарегистрированным расширением приняли описание файла/нужный значок - то может быть вам нужна команда
Код:
${RefreshShellIcons}
подключить не забудьте
Код:
!include "FileFunc.nsh"
Цитата Serg866:
нужно сделать проверку на размер файла »
|
Ну так справочку то когда читать начнём?
GetSize +
StrCmp для сравнения с другим размером
Код:
${GetSize} "$windir" "/M=explorer.exe /S=0B /G=0" $0 $1 $2
MessageBox MB_OK|MB_ICONINFORMATION "$0"