|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата KSE:
я про это и говорил... Цитата K.A.V.:
Цитата KSE:
Цитата KSE:
Ну если бы вы могли объяснить, какая задача перед вами стоит, я возможно бы понял о чем идёт речь... |
||||
------- Отправлено: 02:12, 25-12-2009 | #241 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Нет не зря. Я очень благодарен. Но в Вашем примере, ув. K.A.V., при нажатии на один из радибуттонов сразу происходит переход на след. страницу
О чем идет речь я объяснить могу, но не хочу вылаживать полностью весь код сюда. Если можно связаться со мной по асе 3853535, был бы очень признателен так как Ваша не отвечает |
Отправлено: 03:53, 25-12-2009 | #242 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата KSE:
1. А форум для чего? 2. Вы думаете, что у меня столько свободного времени, что я могу каждому персонально выделять время и общаться он-лайн? Цитата KSE:
|
||
------- Отправлено: 12:39, 25-12-2009 | #243 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Ув. K.A.V., я с Вами полностью согласен.
И так, предыдущая проблема была решена. Как оказалось все оч. просто Это правильный код: ${If} $mon == 1 ${If} $2 == 1 ${If} $R1 == 1 StrCpy $freq "60" ${EndIf} ${If} $R2 == 1 StrCpy $freq "75" ${EndIf} ${EndIf} {If} $3 == 1 ${If} $R1 == 1 StrCpy $freq "65" ${EndIf} ${If} $R2 == 1 StrCpy $freq "85" ${EndIf} ${EndIf} ${ElseIf} $mon == 2 ${If} $2 == 1 ${If} $R1 == 1 StrCpy $freq "55" ${EndIf} ${If} $R2 == 1 StrCpy $freq "45" ${EndIf} ${EndIf} ${If} $3 == 1 ${If} $R1 == 1 StrCpy $freq "35" ${EndIf} ${If} $R2 == 1 StrCpy $freq "25" ${EndIf} ${EndIf} ${EndIf} ${If} $mon == 1 ${If} $2 == 1 ${If} $R1 == 1 StrCpy $freq "60" ${EndIf} ${If} $R2 == 1 StrCpy $freq "75" ${EndIf} {ElseIf} $3 == 1 ; Это делать нельзя! ${If} $R1 == 1 StrCpy $freq "65" ${EndIf} ${If} $R2 == 1 StrCpy $freq "85" ${EndIf} ${EndIf} ${ElseIf} $mon == 2 ${If} $2 == 1 ${If} $R1 == 1 StrCpy $freq "55" ${EndIf} ${If} $R2 == 1 StrCpy $freq "45" ${EndIf} ${EsleIf} $3 == 1 Это делать нельзя! ${If} $R1 == 1 StrCpy $freq "35" ${EndIf} ${If} $R2 == 1 StrCpy $freq "25" ${EndIf} ${EndIf} ${EndIf} ${If} $0 == 1 ... ${ElseIf} $1 == 1 ... ${EndIf} Можно так ${If} $0 == 1 ... ${EndIf} ${If} $1 == 1 ... ${EndIf} ${ElseIf} работает только с одной переменной |
Отправлено: 22:17, 25-12-2009 | #244 |
Старожил Сообщения: 322
|
Профиль | Отправить PM | Цитировать помогите пожалуйста решить следующую задачу, надо при установке проверить есть ли рядом с инстолятором reg файл, если есть то импортировать его.
и второе проверить есть ли рядом с инстолятором ini файл, если есть скопировать его в папку с установленной программой (по идее это одна и таже задача) |
------- Отправлено: 12:34, 28-12-2009 | #245 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата XCV:
IfFileExists "$EXEPATH\MyFile.reg" 0 +2 execwait `$WINDIR\regedit.exe /s "$EXEPATH\MyFile.reg"` Цитата XCV:
|
||
------- Отправлено: 15:26, 28-12-2009 | #246 |
Забанен Сообщения: 2
|
как удалить ключь автозагрузки при деинсталяции? например:
я делал так, но не робит: DeleteRegKey HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Run" "имя проги" "$INSTDIR\прога.exe" но в маём случае полностью сносить Run не надо знающие люди хэлпните |
Отправлено: 07:26, 07-01-2010 | #247 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 10:14, 07-01-2010 | #248 |
Misanthrope Сообщения: 474
|
Профиль | Отправить PM | Цитировать Есть дистрибутив контры и патч отдельным файлом, решил объединить их при помощи NSIS, но вот проблема: установка не работает, отрабатывает только NSIS, а установочник и патч не запускаются. В чем проблема?
;имя приложения !define PRODUCT_NAME "Counter-Strike" ;версия приложения !define PRODUCT_VERSION "1.6" ; название в панели задач Name "${PRODUCT_NAME}" ; заголовок окна Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}" ; выходной файл OutFile "cs16full_v35.exe" ;настройка интерфейса !include "MUI.nsh" !define MUI_ABORTWARNING !define MUI_ICON "E:\Program Files\Counter-Strike\cstrike-16.ico" !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "Russian" VIProductVersion "1.9.9.1" VIAddVersionKey /LANG=${LANG_RUSSIAN} "ProductName" "Counter-Strike 1.6" VIAddVersionKey /LANG=${LANG_RUSSIAN} "CompanyName" "GGMC" VIAddVersionKey /LANG=${LANG_RUSSIAN} "FileDescription" "Установщик Counter-Strike 1.6" ; установка Section SetOutPath "$TEMP\CS" file "D:\Home\Нужный хлам\CS\cs16full_v4+zbot.exe" file "D:\Home\Нужный хлам\CS\cs16patch_full_v35.exe" ExecWait "cs16full_v4+zbot.exe /sms" SetShellVarContext all Delete "$Desktop\Counter Strike 1.6.lnk" ExecWait "cs16patch_full_v35.exe" RmDir /r "$TEMP\CS" SectionEnd |
------- Отправлено: 20:50, 07-01-2010 | #249 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 00:38, 08-01-2010 | #250 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - WinAmp .:[ обсуждение всех версий ]:. | ssaram | Программное обеспечение Windows | 406 | 12-02-2022 19:45 | |
WinstyleMonitor .:[все вопросы]:. | Mr dUSHA | Проект WinStyle | 331 | 12-02-2014 13:15 | |
Delphi - Delphi .: [все вопросы] :. | Serega | Программирование и базы данных | 94 | 04-05-2013 18:45 | |
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. | Microsoft Windows 2000/XP | 105 | 30-06-2010 11:58 | ||
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|