|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Vincent7, функцию "r" переместите ниже секций, в которых прописаны файлы для упаковки в инсталлятор, вы в функции используете идентификаторы секций, которые в скрипте не определены ДО функции "r", в этом и есть ошибка
|
------- Отправлено: 19:43, 27-06-2012 | #2851 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать K.A.V., Спасибо вам огромное, все заработало!
|
Отправлено: 20:13, 27-06-2012 | #2852 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать K.A.V., а если секций не 2 а 8, как тогда сделать?
|
Отправлено: 21:48, 27-06-2012 | #2853 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать kotkovets, помогите пожалуйста с одним вопросом.
В скрипте: Insttype "Стандартная установка" # SectionIn 1 Insttype "Распаковка портативной версии" # SectionIn 2 Не нужные секции для портативной распаковки я отключил. SectionIn 1 Вопрос возник с секцией: Section "!${PRODUCT_NAME} (установка программы)" Install SectionIn RO Там есть комманды, отвечающие за распаковку файлов, и есть комманды на внесение записей в реестр. Как то можно из секции прочитать текущий тип установки, и если он "Распаковка портативной версии", то после распаковки пропустить комманды до конца секции по метке? |
------- Отправлено: 10:34, 29-06-2012 | #2854 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать wolkow70, для этого создается кастомная страничка с двумя радиобутонами:
1) стандартная установка 2) рапаковка портативки. далее снимаются статусы радиобутонов и в секциях сравниваются состояния радибутонов для инсталляции/рапаковки. Цитата wolkow70:
|
|
------- Отправлено: 11:20, 29-06-2012 | #2855 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
|
|
------- Отправлено: 12:28, 29-06-2012 | #2856 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 14:34, 29-06-2012 | #2857 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата K.A.V.:
Как это реально применить? |
|
------- Отправлено: 16:51, 29-06-2012 | #2858 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата wolkow70:
Insttype "Стандартная установка" # SectionIn 1 Insttype "Распаковка портативной версии" # SectionIn 2 Section "Секция №1" SectionIn 1 SectionEnd Section "Секция №2" SectionIn 2 SectionEnd Section "Секция №3" SectionIn 1 SectionEnd Section "Секция №4" SectionIn 2 SectionEnd Section -Post GetCurInstType $0 StrCmp $0 "0" 0 +2 MessageBox MB_OK|MB_ICONINFORMATION "Выбрана Стандартная установка" StrCmp $0 "1" 0 +2 MessageBox MB_OK|MB_ICONINFORMATION "Выбрана Распаковка портативной версии" StrCmp $0 "32" 0 +2 MessageBox MB_OK|MB_ICONINFORMATION "Пользователь выбрал свои компоненты для установки" SectionEnd |
|
------- Отправлено: 17:48, 29-06-2012 | #2859 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать K.A.V., начал делать с восемью секциями, у sectiongetsize идентификаторы $1-8, а как тогда поставить идентификаторы к getflags?
|
Отправлено: 01:04, 30-06-2012 | #2860 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - 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 |
|