.: NSIS - все вопросы :. часть 2.

Ответить
 • Просмотры: 21
Аватара пользователя
kotkovets

Re: .: NSIS - все вопросы :. часть 2.

Сообщение kotkovets »

Цитата MKN:



Всё как всегда... :
.: NSIS - все вопросы :. часть 2.




Примерно так да, но у меня тут свои грабли нарисовались с расшаренным Нсис, впрочем уже разрешил все, но все равно спасибки.. Изображение
Аватара пользователя
Igor M

Re: .: NSIS - все вопросы :. часть 2.

Сообщение Igor M »

Вышел релиз NSIS 2.50 (
изменения
).



Также NSIS v3.0 перешла в стадию beta 3 (
изменения
).



С наступающим Новым годом! Изображение
Аватара пользователя
Kopejkin

Re: .: NSIS - все вопросы :. часть 2.

Сообщение Kopejkin »

Цитата Stealthmax:



В данном случае, сохраняю состояние в INI и при закрытии установщика восстанавливаю оттуда.

А можно ли это состояние без записи сохранить и восстановить?
»




Ну так создайте себе
свою переменную
и храните в ней значение, в чем проблема то?
Аватара пользователя
Igor M

Re: .: NSIS - все вопросы :. часть 2.

Сообщение Igor M »

Привет народ,

Подскажите где разжиться файликом определения венды последней версии для ЮТФ8 или 16 ЛЕ?

И напомните плиз, как запустить консоль без вывода ее окон, помню что где-то было это расписано, даже делал раньше но в справке ни нашел..



Спасибо.
Аватара пользователя
nfs911

Re: .: NSIS - все вопросы :. часть 2.

Сообщение nfs911 »

Цитата MaGoth:



И напомните плиз, как запустить консоль без вывода ее окон, помню что где-то было это расписано, даже делал раньше но в справке ни нашел..
.: NSIS - все вопросы :. часть 2.




nsExec: запуск консольных утилит
либо
ExecDos
плагин
Аватара пользователя
Kopejkin

Re: .: NSIS - все вопросы :. часть 2.

Сообщение Kopejkin »

Цитата K.A.V.:



nsExec: запуск консольных утилит
.: NSIS - все вопросы :. часть 2.




Ога, спс..

А с первым вопросом не подскажешь что и как ?!

Ибо у меня со старым файлом что-то компилится не желает под юником... Изображение

Особо интересует Вин 10 и определение архитектуры винды.
Аватара пользователя
K.A.V.

Re: .: NSIS - все вопросы :. часть 2.

Сообщение K.A.V. »

MaGoth, я с юникодом вообще не работал (и пока не собираюсь), так что по вопросам данных сборок я ничего подсказать не могу
Аватара пользователя
nfs911

Re: .: NSIS - все вопросы :. часть 2.

Сообщение nfs911 »

Как программно обновить информацию об ассоциациях?
Аватара пользователя
Igor M

Re: .: NSIS - все вопросы :. часть 2.

Сообщение Igor M »

Ребят, всегда мне помогаете с решением вопросов по инсталлеру.

Спасибо вам!



Ещё одна задача у меня возникла:

нужно сделать проверку на размер файла, т.е не хеш-сумма, а именно размер по байтам.

Соответственно если размер совпадает - продолжение установки, если нет - прерывание.
Аватара пользователя
Kopejkin

Re: .: NSIS - все вопросы :. часть 2.

Сообщение Kopejkin »

Цитата Stealthmax:



но при этом сами кнопки MessageBox берут язык системной локали. Как обойти это?
»




А никак, точнее, "простым стандартным способом" - никак, тоже с этим столкнулся делая многоязычные инсталлеры - просто смирился

Как вариант либо писать свои messagebox (ну типа плагином показывать свои сообщения со своим текстом на кнопках), либо ковырять исходники NSIS...




Цитата Dodakaedr:



Как программно обновить информацию об ассоциациях?
.: NSIS - все вопросы :. часть 2.




Что имеется в виду? Если честно, не совсем понятно

Если вы про "обновить значки" в системе после манипуляций в реестре, чтобы файлы с новым зарегистрированным расширением приняли описание файла/нужный значок - то может быть вам нужна команда



Код:

Код: Выделить всё

${RefreshShellIcons}

подключить не забудьте



Код:

Код: Выделить всё

!include "FileFunc.nsh"


Цитата Serg866:



нужно сделать проверку на размер файла
.: NSIS - все вопросы :. часть 2.




Ну так справочку то когда читать начнём?

GetSize
+
StrCmp
для сравнения с другим размером



Код:

Код: Выделить всё

	${GetSize} "$windir" "/M=explorer.exe /S=0B /G=0" $0 $1 $2
	MessageBox MB_OK|MB_ICONINFORMATION "$0"
Ответить

Вернуться в «Автоматическая установка приложений»