Свързани въпроси 'nsis'

Как бихте избягали от знака за долар в NSIS?
Трябва да използвам SVN тага $Revision$ в рамките на NSIS скрипт. Очевидно компилаторът на NSIS разбира тази $Revision като променлива. Как бих могъл да избягам от този долар? Опитах обратна наклонена черта, не работи.
2491 изгледи
schedule 20.09.2022

NSIS Installer и Visual Studio 2015 Community Edition
Имахме напускане на програмист и се опитвам да се запозная с неговия процес на внедряване. Предишният разработчик ще създаде две версии на своята инсталация. Единият беше актуализация, а другият беше инсталация. Виждам, че в src кода той има...
2226 изгледи
schedule 21.09.2022

Страницата с лиценз за NSIS е предварително проверена
Имам следния код в NSIS скрипт... !define MUI_LICENSEPAGE_CHECKBOX !insertmacro MUI_PAGE_LICENSE "eula.txt" ... и работи добре. Както се очаква, потребителят трябва да постави отметка в „Приемам...“ checkbox и тогава инсталацията button...
683 изгледи
schedule 20.09.2022

Сравнение на версиите в инсталатора на NSIS
Трябва да сравня версиите на текущия файл и вече инсталирания в инсталатора на NSIS. Разбирам, че номерата на версиите са в низ, но прочетох на няколко места, че NSIS автоматично преобразува низовете в числа, ако е необходимо при логически операции....
1632 изгледи
schedule 20.09.2022

функцията за инсталиране не е посочена - код за нулиране
хей Опитвам се да премина от mui2 към umui и все още съм доста зле в кодирането, така че се надявам, че можете да ми помогнете. !define PRODUCT_NAME "UMUI-Setup" !define PRODUCT_VERSION "1.0" !define PRODUCT_PUBLISHER "Marvin Schulz"...
554 изгледи
schedule 25.09.2022

Как да извикам страницата на директория във функцията в NSIS?
Създадох Exe файл за моето приложение с помощта на NSIS скрипт. В моя скрипт проверих свободното място за избрана директория. 1.Ако избраната директория няма необходимо място, тогава потребителят иска да промени директорията. 2. След смяна на...
569 изгледи
schedule 03.10.2022

Персонализиран бутон за избор INI страница чрез Eclipse
Използвам менюто за създаване на InstallOptions на Eclipse, за да създам персонализирана INI страница с радио-бутони за преопаковане на инсталатора на Blackberry Desktop. Има 2 раздела за всеки тип: Интернет и Предприятие. Имам нужда потребител да...
2218 изгледи
schedule 09.10.2022

Невалидна команда: KillProcDLL::KillProc NSIS
Инсталирам най-новата версия на версията NSIS 3.0b0 (най-новата днес) Копирам плъгина KillProcDLL в папката на плъгина. Опитайте се да компилирате работещ скрипт (не го пипах - работеше), но продължавайте да получавате Невалидна команда:...
746 изгледи
schedule 11.10.2022

Вграждане на SqlLocalDb в инсталационния скрипт на NSIS
Опитвам се да вградя sqllocaldb в моя инсталационен скрипт. инсталаторът засега работи. Приложението се инсталира. Но потребителят трябва да бъде попитан дали иска да инсталира sqllocaldb. Ако кажа „да“, инсталаторът просто хвърля sqllocaldb.msi...
221 изгледи
schedule 05.10.2022

по подразбиране и sdbarker_tiny GUI на NSIS
Опитвам се да променя и преоразмерявам прозорците на default.exe, които можете да намерите в подпапката Contrib/UI на NSIS. Въпреки това, след като запазих модификациите в него, не мога да видя промените в GUI на моя инсталатор. Опитах да изтрия...
451 изгледи
schedule 25.10.2023

Не мога да стартирам приложението си след инсталиране с помощта на NSIS скрипт?
Създадох успешно nsis скрипт за моя java проект. Преобразувах моя java проект в bat (машината с Windows изисква bat файл за изпълнение) файл с име test.bat . Стъпките ми за инсталиране бяха извършени успешно. След инсталиране bat файлът не може...
930 изгледи
schedule 11.12.2022

Добавянето на голям XML елемент към XML файл винаги е неуспешно
Моят NSIS инсталатор се опитва да добави малко XML към съществуващ XML файл. Моят проблем: Не успява да добави възел/елемент към файла, защото според мен има твърде много поделементи вътре в възела/елемента. Как мога да добавя този XML елемент...
167 изгледи
schedule 06.11.2023

Как мога да конвертирам буквални нови редове в $\n в NSIS?
Пиша инсталатор на NSIS, който регистрира изхода на няколко външни команди (вижте Как мога да накарам тази функция действително да работи в NSIS? .) За съжаление, когато nsis съхранява изхода, той изяжда буквалните нови редове, вероятно защото търси...
652 изгледи
schedule 26.10.2022

В NSIS, как да създам персонализирана страница, съдържаща изображение?
Опитвам се да добавя персонализирана страница към инсталация на NSIS, която ще съдържа заглавие и изображение. Използвам Modern UI. Благодаря предварително
1500 изгледи
schedule 16.11.2023

Къде да поставите командния файл в Windows, така че да е винаги достъпен, без да променяте PATH?
Имам NSIS инсталатор за програма и променям настройките на PATH, за да направя програмата винаги достъпна от командния ред. Манипулирането на PATH обаче има известен неблагоприятен ефект, като например други програми да вземат DLL файлове от тази...
6884 изгледи

Извикайте COM exe API от NSIS скрипт
Възможно ли е да се извика api, изложен в COM exe сървър от NSIS скрипт? Не мога да намеря никаква документация за това. Ако някой знае, моля да отговори.
366 изгледи
schedule 02.01.2024

Плъгин за лиценз за превъртане на NSIS
Някой има ли опит с NSIS Scroll License Plugin? Опитвам се да накарам приставката за лиценз за превъртане да принуди превъртане до края на EULA. Имам включени следните редове код (вижте по-долу); проблемът, с който се сблъсквам, е, че следващият...
329 изгледи
schedule 17.01.2024

Има ли начин да се покаже диалогов прозорец за лиценз в nsis инсталатор дори в безшумен режим?
Опитвам се да създам инсталатор на NSIS за плъгин, с който работя, но искам да е възможно най-„свободни ръце“. По-конкретно, не искам "щракнете тук, за да затворите" в края на инсталатора; вместо това искам лицензът да се появи и когато щракнат...
1015 изгледи
schedule 25.02.2024

избягвайте актуализирането на полето за промяна на датата на инсталираните файлове
Опитвам се да разбера как да избегна актуализирането на полето „date modified“ на файловете, когато използвам nullsofts scriptable инсталационна система. По-специално полето за дата на промяна на .dll файл се използва, за да се определи дали dll...
196 изгледи
schedule 27.02.2024

Как мога да проверя свободното място по време на тиха инсталация на NullSoft?
В режим на тихо инсталиране потребителят не се пита за целта за инсталиране с PageEx directory и следователно функциите DirVerify и GetInstDirError никога не се извикват. Това е приложимо и за инсталации, които твърдо кодират...
2478 изгледи
schedule 18.03.2024