|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Возник вопрос по радиобуттонам:
имею в скрипте: Var 7ZRBTN InstType "Сокращенная" InstType "Полная" InstType "Минимальная" SectionGroup "Добавить в контексное меню 7Z-архивов" 7zContext Section "Все пункты контекстного меню" 7zContextFull SectionIn 2 !insertmacro RegisterContextMenuFull "7z" SectionEnd Section "Только пункт 'Извлечь с помощью UniExtract'" 7zContextMinimal SectionIn 1 !insertmacro RegisterContextMenuMinimal "7z" SectionEnd SectionGroupEnd Section "Ассоциировать с 7Z-архивами" 7ZAssoc SectionIn 2 !insertmacro RegisterExtension "7z" SectionEnd Function .onSelChange !insertmacro StartRadioButtons $7ZRBTN !insertmacro RadioButton ${7ZContextMinimal} !insertmacro RadioButton ${7ZContextFull} !insertmacro RadioButton ${7ZAssoc} !insertmacro EndRadioButtons FunctionEnd Function .OnInit StrCpy $7ZRBTN ${7ZContextMinimal} FunctionEnd |
------- Последний раз редактировалось wolkow70, 04-07-2012 в 16:14. Отправлено: 15:30, 04-07-2012 | #2871 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата wolkow70:
|
|
------- Отправлено: 16:00, 04-07-2012 | #2872 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
Просто интегрировать в контекстное меню (два варианта - сокращенный и расширенный), или ассоциировать с файлами. При нажатии 7ZAssoc должны отключаться 7ZContextMinimal и 7ZContextFull. Они и отключаются. Но затем если на чебоксе группы секций 7zContext поставить галочку, то активными становятся обе включенные подсекции, а нужно только 7ZContextMinimal . |
|
------- Последний раз редактировалось wolkow70, 04-07-2012 в 16:11. Отправлено: 16:04, 04-07-2012 | #2873 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать wolkow70, читайте с где-то страниц 20 назад там есть решения.
|
------- Отправлено: 16:26, 04-07-2012 | #2874 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
Это ? SectionSetFlags ${IDS_1} ${SECTION_OFF} ;фиктивно отключаем группу ? |
|
------- Отправлено: 16:45, 04-07-2012 | #2875 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата wolkow70:
-- ЗЫ. Поэтому такие вопросы решаю через свои странички: просто и комфортно. |
|
------- Отправлено: 20:41, 04-07-2012 | #2876 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Несложный вопрос..
Кодек DivX.dll на 32-разрядной ОС распаковывается WINDOWS\system32 Пишу SetOutPath "$SYSDIR". А на 64-битной распаковывается в WINDOWS\SysWOW64. Как тут правильно путь прописать? |
------- Отправлено: 11:54, 05-07-2012 | #2877 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата wolkow70:
|
|
------- Отправлено: 12:06, 05-07-2012 | #2878 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 13:05, 05-07-2012 | #2879 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать kotkovets,
Пока делаю так, (из вашего примера): ${If} ${RunningX64} SetRegView 64 WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\6FA8588DEBF295543BD8D53E676560BE" "A4EAA01E8B89A024DB390E25C0326D42" "$INSTDIR\Nero Burning ROM\NeroExpress.exe" SetRegView 32 ${Else} WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\6FA8588DEBF295543BD8D53E676560BE" "A4EAA01E8B89A024DB390E25C0326D42" "$INSTDIR\Nero Burning ROM\NeroExpress.exe" ${EndIf} Думаю, как красивее можно сделать? Таким образом нормально? |
------- Последний раз редактировалось wolkow70, 05-07-2012 в 18:56. Отправлено: 18:50, 05-07-2012 | #2880 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - 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 |
|