|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: NSIS - все вопросы :. часть 2. |
|
.: NSIS - все вопросы :. часть 2.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения. Описание: Текущая версия: NSIS 3.05 от 15 декабря 2019 года Скачать | Архив сборок версии Первая часть этой темы Скачать первую часть этой темы одним архивом ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов: Справочник по NSIS - создан силами нашего сообщества. Руководство пользователя. Перевод – Поляков А.В, зеркало Документация Утилиты разработчика Расширение функциональности Примеры скриптов на нашем форуме Скрипт NSIS для перепаковки AIMP2+Сборки Тема для Notepad++(пример парсинга XML) Достоинства Ещё немного полезной информации: |
|
------- Отправлено: 12:02, 09-12-2012 |
Пользователь Сообщения: 110
|
Профиль | Сайт | Отправить PM | Цитировать Сразу раскаталась губа (моя)
А в WinVer2.nsh будут вноситься изменения для отображения сведений о новых ОС? Сейчас данные о Windows 8 Pro (х64) отображаются так: --------------------------- WinGetVerInfo --------------------------- WinName = WinType = Business WinServerName = WinVersion = 6.2 WinVersionMajor = 6 WinVersionMinor = 2 WinBuildNumber = 9200 WinServicePack = WinServicePackMajor = 0 WinServicePackMinor = 0 WinPlatformId = 2 WinPlatformArchitecture = 64 --------------------------- ОК Цитата:
Цитата:
|
||
Последний раз редактировалось Kopejkin, 18-08-2013 в 21:12. Отправлено: 20:43, 18-08-2013 | #461 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата Kopejkin:
Цитата Kopejkin:
|
||
------- Отправлено: 21:08, 18-08-2013 | #462 |
Пользователь Сообщения: 86
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
Код: » работает хорошо но при запуске с ключом выполняются и то что должно быть при запуске с ключом и то что должно быть только при обычном запуске вопрос как сделать чтобы при запуске с ключом выполнялся только код прописанный именно для запуска с ключом а при обычном запуске только код для обычного запуска след вопрос как сделать чтобы программу сделанную с nsis невозможно было открыть архиватором след вопрос нужно скопировать файл "comp.ini" из %temp%\spacep в директорию с прогой после копирования посмотреть появился ли "comp.ini" в директории с прогой если непоявился то копировать "comp.ini" из %temp%\spacep в %appdata% |
Последний раз редактировалось icq99999999, 19-08-2013 в 18:58. Отправлено: 14:55, 19-08-2013 | #463 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата icq99999999:
!include "FileFunc.nsh" !include "LogicLib.nsh" outfile test.exe Section ClearErrors ${GetOptions} "$CMDLINE" "/key" $R0 ${IfNot} ${Errors} MessageBox MB_OK "Запуск содержащий ключ: /key" IDOK ${Else} MessageBox MB_OK "Кроме запуска содержащий ключ: /key" IDOK ${EndIf} SectionEnd Strcpy $1 "$CMDLINE" "" -4 ;берем из $CMDLINE последние 4 символа и заливаем в $1 ${If} $1 == "/key" MessageBox MB_OK "Запуск конкретно с ключом: /key" IDOK ${EndIf} Цитата icq99999999:
Цитата icq99999999:
--- читать нужно тему. а не листать.. |
|||
------- Отправлено: 23:13, 19-08-2013 | #464 |
Пользователь Сообщения: 86
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
ну в частности как копировать разобрался: CopyFiles /silent "$EXEDIR\comp.ini" "$INSTDIR\" а вот как Цитата kotkovets:
след вопрос можно ли сделать чтобы при обычном запуске инстала файл не распаковывался, а при запуске с ключом распаковался? |
||
Отправлено: 15:38, 21-08-2013 | #465 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата icq99999999:
Описание команды IfFileExists читали в файле справки? Цитата icq99999999:
Цитата K.A.V.:
|
|||
------- Отправлено: 16:19, 21-08-2013 | #466 |
Пользователь Сообщения: 126
|
Профиль | Отправить PM | Цитировать Привет народ,
Подскажите плиз, номера кодовых страниц для этих языков: ${LANG_ENGLISH} ${LANG_ROMANIAN} ${LANG_GERMAN} ${LANG_RUSSIAN} ${LANG_ITALIAN} ${LANG_CZECH} ${LANG_POLISH} ${LANG_SPANISH} Используемых в Нсис, Гулельме какую-то шляпу выдает. Для русской, у него туча раскладок, номера которой все разнятся... Моя в печали.. |
Отправлено: 16:58, 21-08-2013 | #467 |
Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата MaGoth:
Оно? |
|
------- Отправлено: 19:38, 21-08-2013 | #468 |
Пользователь Сообщения: 126
|
Профиль | Отправить PM | Цитировать K.A.V.,
Сейчас буду смотреть оно или нет, ибо в ютф не все так однозначно. И как я про ланги забыл... ))) Зы, Все пытаюсь прикрутить текстовуху лиценза на разных лангах, и все никак. Все прочие работают нормально, а эта зараза... |
Отправлено: 19:59, 21-08-2013 | #469 |
Пользователь Сообщения: 126
|
Профиль | Отправить PM | Цитировать K.A.V.,
Думал с ID прокатит, но что-то не получается файл лиценза сменить... Код пока этот юзаю с одним файлом.: !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE ".\setup\licence.rtf" А хотелось бы примерно так: !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE ".\setup\en\licence.rtf" !insertmacro MUI_PAGE_LICENSE ".\setup\fr\licence.rtf" !insertmacro MUI_PAGE_LICENSE ".\setup\ca\licence.rtf" ... Мысли есть какие на этот счет ?! |
Отправлено: 20:59, 21-08-2013 | #470 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 2 | dimadr | Наборы обновлений для Windows XP/2003/Windows 7 | 267 | 14-02-2020 08:25 | |
[архив].: NSIS - все вопросы :. | kotkovets | Автоматическая установка приложений | 3387 | 09-12-2012 11:56 | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 1 | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 1491 | 22-07-2011 22:42 | |
Выбор|модернизация процессора .:[все вопросы]:. Часть I | Myxa | Выбор отдельных компонентов компьютера и конфигурации в целом | 1845 | 01-01-2011 19:18 | |
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|