Данные и диски

NSIS 3.01 + Rus

NSIS 3.01
Русская версия от leserg

Nullsoft Scriptable Install System - небольшая, но мощная, эффективная и абсолютно бесплатная программа для создания инсталляционных пакетов. Основные особенности: встроенный скриптовый язык программирования, маленький размер инсталлятора на выходе, возможность создания веб-инсталляторов, совместимость со всеми версиями Windows. Программа позволяет разработчикам ПО создавать самораспаковывающийся сжатый ЕХЕ-файл, с возможностью проверки его целостности. Не имеет ограничения на количество входящих в состав дистрибутива файлов. Поддерживается функция Uninstall. Встроенная собственная виртуальная машина превращает этот продукт в полноценный профессиональный инструмент.

Список возможностей:

  • Генерация автономного исполняемого файла инсталлятора
  • Поддержка сжатия данных для ZLIB, BZIP2 и LZMA (файлы могут быть сжаты отдельно или вместе)
  • Поддержка деинсталляции (инсталлятор может генерировать деинсталлятор)
  • Настраиваемый пользовательский интерфейс (диалоги, шрифты, цвет фона, значки, текст, галочки, рисунки и т.п.)
  • Классический и современный интерфейс мастера установки
  • Полностью многоязыковый, поддержка для множества языков в одном инсталляторе. Более 40 переводов доступны, но вы можете также создать свой
  • Системные страницы: вы можете добавить стандартные страницы мастера установки или пользовательские страницы
  • Пользователь выбирает компоненты установки, дерево выбора компонентов
  • Множество конфигураций установки (обычно минимальная, типовая и полная) и пользовательская конфигурация
  • Инсталлятор проверяет сам себя, используя контрольные суммы CRC32
  • Небольшой размер заголовка сжатых данных (32 КБ с опциями по умолчанию)
  • Возможность отображения лицензионного соглашения в текстовом или RTF-формате
  • Возможность получения каталога назначения из реестра
  • Простое использование системных плагинов (множество плагинов для создания пользовательских диалогов, Интернет-соединений, загрузки через HTTP, фалов исправлений, вызовы Win32 API и т.п. включены в систему)
  • Инсталляторы могут иметь размер до 2 ГБ
  • Дополнительный «тихий» режим для автоматических установок
  • Препроцессор с поддержкой определения символов, макросов, условной компиляции, стандартных переопределений
  • Прекрасный опыт кодирования с элементами PHP и ассемблера (включая пользовательские переменные, стек, управление потоком и т.п.)
  • Инсталляторы имеют свой собственный VMs. Что позволяет вам писать код, который поддерживает:
    • Извлечение файла (с настраиваемой перезаписью параметров)
    • Копирование файла/каталога, переименование, удаление, поиск
    • Вызов подключаемых модулей DLL
    • Управление регистрацией/дерегистрацией DLL/ActiveX
    • Исполняемое выполнение (выполнение в командной строке и ожидание опций)
    • Создание ярлыков
    • Чтение/настройка/перечисление/удаление ключей реестра
    • Чтение/запись INI-файла
    • Чтение/запись универсального текстового файла
    • Мощные операции со строками и целыми числами
    • Поиск окна, основанный на имени класса или заголовке
    • Управление интерфейсом пользователя (настройки шрифта/текста)
    • Отправка сообщений окну
    • Взаимодействие с пользователем с помощью блоков сообщений или настройки страниц
    • Ветвления, сравнения и т.п.
    • Проверка ошибок
    • Поддержка перезагрузки, включая удаление или переименование при перезагрузке
    • Команды управления поведением инсталлятора (такие как показать/скрыть/ожидать/и т.п.)
    • Пользовательские функции в сценариях
    • Функции обратного вызова для действий пользователя
  • Совершенно бесплатный для любых целей. См. лицензии.
  • И многое другое
О русификаторе:

Локализованная версия NSIS 3.01. Перевод выполнен в исходном коде программы, после чего в среде Microsoft Visual Studio 2003 SP2 была выполнена сборка NSIS. Компиляция исходного кода проведена с ключами: NSIS_MAX_STRLEN=8192 — устанавливает максимальную длину строк для внутренних переменных и записей стека, и NSIS_CONFIG_LOG=yes — включает инструмент ведения протокола установки, который может быть использован для отладки сложных программ установок, а также деинсталляции.

Выполнен перевод справочной документации для следующих плагинов (см. начальное меню NSIS или папку 'Docs'): AdvSplash, Banner, BgImage, Dialer, InstallOptions, Math, Modern UI, Modern UI 2, MultiUser, nsDialogs, nsExec, NSISdl, Splash, StartMenu, StrFunc, System, VPatch.

Для установки локализованной версии наличие оригинальной версии NSIS на вашем ПК не требуется. Программа установки этого релиза содержит все необходимые файлы, которые входят в стандартную поставку NSIS.


ОС: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows 10.

Что нового в этой версии:

F.1.1.1 Major Changes
  • Error messages are now written to stderr by default
  • New icons by Jan T. Sott

F.1.1.2 Minor Changes
  • SetCtlColors now supports Windows color constant values
  • StrCpy "" maxlen handling (bug #1122)
  • Fixed buffer size bug in winchar.cpp (patch #271)

F.1.1.3 Translations
  • Added Corsican (patch #268)
  • PortugueseBR fixes (patch #276)
  • Updated Danish translation (bug #1164)
  • Arabic, Norwegian, Portuguese, Ukrainian and Swedish MultiUser fixes (patch #278, patch #279, patch #274, patch #275 & patch #277)

 

Скачать программу NSIS 3.01 + Rus (3,87 МБ):

Bukkollaider 07/01/17 Просмотров: 5847
+8