Ответ
 
Опции темы
Старый 18.07.2007, 23:42      #1
a2z
Супер-Модератор
 
Аватар для a2z
По умолчанию Nullsoft Scriptable Install System*


NSIS (Nullsoft Scriptable Install System) может создавать инсталляторы программ для Windows, которые умеют инсталлировать, деинсталлировать, изменять настройки системы, распаковывать файлы и т.д.

Это популярный открытый инструмент для создания инсталляционных файлов, разработанный авторами легендарного WinAMP’а. Будучи основан на собственном скриптовом языке, NSIS позволяет создавать удобные "инсталляшки", обладающие небольшим размером и сложной логикой поведения. Среди пользователей NSIS - и многие другие проекты.

Имеется поддержка языка сценариев, специально разработанного для инсталляторов. С ним становится возможным вставка измененной логики в некоторые процессы, поддержка различных обновлений, проверка версий и многое другое. С помощью утилиты NSIS были созданы инсталляторы для таких программ, как: WinAmp, Mozilla Firefox, eMule и др.

OpenSource проект.


Официальная страница: http://nsis.sourceforge.net

Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.
__________________
× Если вы нашли ошибку в моём сообщении, выделите её мышкой и нажмите Alt-F4 ×
× Twitter, LastFm, SCC, What.cd, Tapochek.net ×

Последний раз редактировалось a2z; 05.04.2008 в 13:11.
a2z вне форума Пол: Мужчина   Ответить с цитированием Вверх
Благодарности: 7
AndyK (05.04.2008), booble (19.07.2007), MDM (19.07.2007), NOboDy (19.07.2007), Сергей Копылов (19.07.2007), Soul of a tiger (18.11.2007), Volfram (20.07.2007)
Старый 05.04.2008, 13:10      #2
a2z
Супер-Модератор
 
Аватар для a2z
По умолчанию

Обновление до 2.36

Цитата:
Release Name: 2.34

Notes:
NSIS 2.34 is released. This holiday season version features Modern UI 2 and a
bag full of gifts for our users all around the world.

Release Notes

* Thanks to user input on Modern UI 2, it is now ready for mass consumption
at no better time than the holiday season. The installer for NSIS itself
now exploits the wonders of MUI2 and nsDialogs and so should you.

Changes:
Major Changes

* Modern UI 2: Simpler code, easier to extend and makes use of the faster
nsDialogs

Minor Changes

* Added IfNot support for LogicLib (patch #1846785)
* Added some deprecation messages in MUI2 (bug #1784470)
* Allow overwrite of LANGFILE_*_NAME defines in new LangFile.nsh (bug
#1848952)
* Better RTL support in instfiles and components page (bug #1841573)
* Fixed deletion of files with relative paths, a.k.a the EVE bug (bug
#1851273)
* Fixed input verification of GetCurInstType and GetFullPathName
* Fixed WordFind handling of MBCS characters (bug #1852141)
* Minor documentation improvements (including bug #1842326)
* Use CRLF in examples (bug #1835866)
* Warn of comments containing line-continuation character, only when it
really has an effect (bug #1701051, RFE #1686589)

Utilities and Plug-ins

* Added missing stack handling in nsDialogs examples
* Added NSD_GetState for checkboxes and radio buttons, NSD_SetFocus,
NSD_CreatePassword and NSD_CreateDropList (patch #1848940)
* Fixed documentation of nsDialogs::SelectFolderDialog (bug #1841120)
* Fixed NSD_CreateComboBox so it'd work like InstallOptions (bug #1851136)

Translations

* Bulgarian updates
* German fixes

Build System

* Fixed build issues on Mac OS (bug #1851365)
* Fixed endianity issues introduced in version 2.32 (bug #1851365)


Release Name: 2.35

Notes:
NSIS 2.35 is released. This release features a new header file for easy
creation of current user/all users pages, friendlier messages for both the
developer and end-user and the usual collection of bug fixes and minor
improvements.

Changes:
Major Changes

* Added MultiUser - installer configuration for multi-user Windows
environments
* More user friendly corrupted installer message (RFE #1795426)
* Switched all examples to Modern UI 2

Minor Changes

* Fixed uninitialized memory leaking into resources (bug #1874297)
* Minor documentation improvements (including bug #1861941, bug #1883917)
* Modern UI 2: Fit images in welcome/finish page by default and fix support
for MUI_(UN)WELCOMEFINISHPAGE_BITMAP_NOSTRETCH (bug #1875945)
* Modern UI 2: Fixed default finish page reboot selection (bug #1864690)
* Modern UI 2: Fixed MUI_STARTMENU_GETFOLDER (bug #1864507)
* Modern UI 2: Fixed unreferenced mui.StartMenuPage.Create warning (bug
#1861944)
* New simplified code for installation of VisualBasic 6 runtime
* Simplified NSIS Menu providing easier access to all documentation

Utilities and Plug-ins

* Added keyboard cues support for LINK controls in nsDialogs (patch
#1871856)
* Fixed a rare nsDialogs crash on Windows 98 with non-standard builds of
nsDialogs (bug #1889720)

Release Name: 2.36

Notes:
NSIS 2.36 is released. This release features lots of nsDialogs improvements,
MultiUser fix-ups and the usual collection of bug fixes and minor improvements.

Release Notes

* nsDialogs is picking up its pace and offers lots of new macros in this
release. Keep the patches and requests coming!

Changes:
Major Changes

* nsExec: Support for x64 disabled redirection (RFE #1778973, bug #1889317)

Modern UI

* Added missing MUI_UNFUNCTION_DESCRIPTION_BEGIN and
MUI_UNFUNCTION_DESCRIPTION_END
* Fixed start menu page setting the error flag (bug #1891106)

nsDialogs

* NSD_AddStyle and NSD_AddExStyle for easy customization (patch #1900588)
* NSD_CB_AddString, NSD_CB_SelectString, NSD_LB_AddString and
NSD_LB_SelectString for easier handling of combo and list boxes
* NSD_CreateNumber and NSD_SetTextLimit for limited input fields
* NSD_SetImage, NSD_SetStretchedImage, NSD_ClearImage and NSD_FreeImage for
image handling
* NSD_SetState, NSD_GetState, NSD_Check and NSD_Uncheck for handling of
check boxes and radio buttons (patch #1900588)
* NSD_SetText for easily setting control's text
* OnClick support for labels (bug #1908732)
* Support for edit box change notification in combo box

Minor Changes

* Fixed exception handling of UPX compressed icons (bug #1896500)
* Fixed InstallDirRegKey example in bigtest.nsi
* Fixed Memento's documentation to include ${MementoSectionDone}
* Fixed rare decompression error with 0x4001 bytes of compressed data (bug
#1874297)
* LangFile.nsh: Added LANGFILE_INCLUDE_WITHDEFAULT to load language file
with defaults being obtained from a default file. This replaces the
LANGFILE_DEFAULT setting and makes it easier to use LangFile.nsh for
multiple sets of languages file without having to care about the
different LANGFILE_DEFAULT settings.
* Minor documentation improvements (including bug #1891266, bug #1894033,
bug #1896803)
* MultiUser: Fixed error when a custom installation mode initialization
function is used only for the installer
* MultiUser: Fixed default installation mode based on registry key (bug
#1913029)
* MultiUser: Fixed no uninstaller handling (MULTIUSER_NOUNINSTALL)

Utilities and Plug-ins

* MakeNSISW: Avoid opening executables with identical folder names when
opening script's folder (bug #1891066)
* nsExec: Fixed return code handling so 259 won't cause an infinite loop
(bug #1909458)
* VPatch: Added MD5 functions (RFE #1900226)

Translation

* Albanian updates (patch #1919360)
* French fixes (patch #1916564)
* Polish updates (patch #1894983)

Build System

* Fixed build of NSIS Menu with wxGTK (bug #1900233)
* Use CRLF for DSW and DSP files to avoid corruption messages
* Various build fixes for GCC 4.3, amd64 and Linux in general
Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.
__________________
× Если вы нашли ошибку в моём сообщении, выделите её мышкой и нажмите Alt-F4 ×
× Twitter, LastFm, SCC, What.cd, Tapochek.net ×
a2z вне форума Пол: Мужчина   Ответить с цитированием Вверх
Благодарности: 2
AndyK (05.04.2008), Da Freak (30.04.2008)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Smart Install Maker* a2z Система 1 24.11.2007 21:01
MR Tech Local Install a2z Расширения 0 08.06.2007 14:06


Обратная связь
Текущее время: 16:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot