|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата Tolian:
Цитата Tolian:
|
||
Последний раз редактировалось kotkovets, 13-08-2010 в 18:57. Отправлено: 18:41, 13-08-2010 | #571 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 28
|
Профиль | Отправить PM | Цитировать например, как пишется плагин на delphi?есть примеры плагинов?
|
Отправлено: 10:05, 14-08-2010 | #572 |
Новый участник Сообщения: 42
|
Профиль | Отправить PM | Цитировать Здравствуйте я новичок в нсис, собрал свой инсталлятор почти нормально). Есть проблема: при выборе пользователем папку установки после нажатия ок к папке установки автоматически приписывается \Left 4 dead 2 Берется это приписывание видимо осюда : InstallDir $PROGRAMFILES\Left4 dead 2 . Как такое возможно? Ведь эта команда просто отвечает за дефолтный путь. Причем если я напишу InstallDir $PROGRAMFILESLeft4 dead 2 то у меня не приписывается ничего, все нормально. Посмотрел примеры в папке нсис, там такая же ситуация). SetOutPath $***INSTDIR у меня стоит, может что-то в ней?
|
Отправлено: 12:21, 15-08-2010 | #573 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Belial4444,
команда InstallDir записывает значение в переменную $INSTDIR Нельзя так писать: InstallDir $PROGRAMFILESLeft4 dead 2, a то у вас получится C:\Program FilesLeft4 dead 2 SetOutPath $INSTDIR , а не P.S Имена папок,файлов имеющие пробел обязательно брать в "кавычки" - "$PROGRAMFILES\Left4 dead 2" |
Последний раз редактировалось kotkovets, 15-08-2010 в 17:09. Отправлено: 16:03, 15-08-2010 | #574 |
Новый участник Сообщения: 28
|
Профиль | Отправить PM | Цитировать Привет всем!люди как писать плагин?подскажите будьте добры.
|
Отправлено: 17:20, 15-08-2010 | #575 |
Новый участник Сообщения: 28
|
Профиль | Отправить PM | Цитировать Ау?!есть кто?Не могу сообразить как написать плагин который будет при установке записывать данные в файл с определенной страницы где мы вводили некоторые данные.
|
Отправлено: 18:52, 15-08-2010 | #576 |
Новый участник Сообщения: 42
|
Профиль | Отправить PM | Цитировать kotkovets, видимо я на форум не так скопировал. В скрипте у меня нет звездочек. А про C:\Program FilesLeft4 dead 2, я написал чтобы акцентировать внимание нга том что при выборе папки установки не приписывается \Left 4 dead 2. Ковычки я поставил все равно после выбора папки установки к ней приписывается \ Left 4 dead 2.Вот скрипт http://rapidshare.com/files/413111679/patch.nsi Вот скомпилированный вариант http://rapidshare.com/files/41311198...pdate_2033.exe
|
Отправлено: 19:44, 15-08-2010 | #577 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Belial4444,
как вариант1: Eсли вам надо, что бы файлы распаковывались в разные папки: Если не нужно,то страницу выбора директории исключаем Команду InstallDir также исключаем как вариант2: !include "MUI.nsh" Name "Universal L4D2 Patch" !define MUI_ABORTWARNING !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_UNPAGE_CONFIRM !insertmacro MUI_UNPAGE_INSTFILES !insertmacro MUI_LANGUAGE "Russian" OutFile "l4d2_universal_update_2033.exe" ;InstallDir "$PROGRAMFILES\Left 4 dead 2" Section "" SetOutPath $INSTDIR MessageBox MB_ICONINFORMATION|MB_OK "$INSTDIR" ;File /r /x *.nsi *.* SectionEnd C:\Program FilesLeft4 dead 2 - вы просто указываете на определенную папку т.е абсолютный путь А подробней все расскажет: Справочник по NSIS |
Последний раз редактировалось kotkovets, 15-08-2010 в 23:56. Отправлено: 23:42, 15-08-2010 | #578 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать hb860, вы уж извините ,что за вас в этой теме отвечаю на все посты...
|
Отправлено: 00:20, 16-08-2010 | #579 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать kotkovets, я только ЗА. у меня как раз со временем ппц полный
|
------- Отправлено: 00:51, 16-08-2010 | #580 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - 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 |
|