Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 1 reactie
Bron: SourceForge

Nullsoft Scriptable Install System is voorzien van een update naar versie 2.16. NSIS kan worden gebruikt om op een eenvoudige wijze installatiepakketten te creŽren. Na het aanmaken van een script creŽert het programma vervolgens een mooie compacte installer, waarin eventueel ook uninstall-opties kunnen worden meegegeven. De software is ontwikkeld door Joost Verburg en wordt als open source onder GPL-licentie uitgebracht. De release notes van deze versie zijn op deze pagina te vinden, dit zijn de veranderingen die zijn aangebracht:

New/Changed Commands
  • Added /utcdate switch to !define for UTC dates (RFE #1459210)
Minor Changes
  • Added an optional timestamp in the log - NSIS_CONFIG_LOG_TIMESTAMP build setting (RFE #1460586)
  • Added NSIS_WIN32_MAKENSIS define, defined only when compiling on Windows
  • Exported validate_filename to plug-ins
  • Fixed a crash in CResourceEditor when adding resources to a PE that already contains named resources
  • Fixed a small resource leak in the TypeLib::GetLibVersion plug-in function
  • Fixed CResourceEditor input sanity checks
  • Fixed incorrect FileOpen input validation (bug #1459789)
  • Fixed Library failure with DLLs marked as read-only
  • Fixed lzma's POSIX implemention thread synchronization issues and resource leaks
  • Fixed makensis self-path detection on non-Windows platforms (NSIS_CONFIG_CONST_DATA_PATH=no)
  • Fixed replace_icon and and generate_uninstall_icon_data icon validation
  • Made external CHM links safer to script exceptions (bug #1449879)
  • Minor documentation improvements and fixes (including bug #1077439, bug #1448374, RFE #1464446)
  • Modern UI 1.75: added show function for the start menu page (RFE #1448176), added MUI_HEADER_TRANSPARENT_TEXT for transparent header texts (RFE #1447766)
  • NSISdl: better header detection for better compatibility with proxies like WinProxy (bug #1445735), fail if no headers are sent, faster downloads (patch #1465378)
  • StartMenu: validate user input (bug #1440636)
Translations
  • Added Basque translation
  • Minor Slovenian fixes
Build System
  • Added code tests for CResourceEditor and CDialogTemplate
  • Automatically pass build settings to script, eliminating the need to edit build.cpp for new settings
  • Fixed $PREFIX expansion during installation on POSIX platforms (bug #1456943)
  • Fixed CHM dependencies
  • Fixed compatibility issue with EclipseNSIS (version wasn't prefixed with 'v')
  • Fixed GCC 4.1 compatibility (patch #1456861)
  • Test for -Wl,-Map availability
[break]
NSIS 2.16 screenshot (resized)
Moderatie-faq Wijzig weergave

Reacties (1)

Zeer krachtig programmatje (compiler is het eigenlijk). De features zijn natuurlijk gespitst op het maken van een installer, maar er is echt veel meer mee mogelijk. B.v. met de zeer uitgebreide registry- en file-management features en silent-install opties kan je makkelijk behoorlijk wat taken automatiseren.

Dit progje is ver voorbij 'volwassen'. Kijk, als je interesse hebt, 's hier voor de documentatie (check de reference) en hier voor de actieve community forums.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True