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 , , 8 reacties
Bron: NSIS, submitter: FFWD

Nullsoft heeft de eerste release candidate van zijn Scriptable Install System 2.0 gereleased. Dit installatieprogramma kan een zelfgemaakt progsel installeren en verwijderen van het systeem. Het is mogelijk om de installatieprocudure eenvoudig te houden of de gebruiker een zooi install options voorschotelen. De volgende release notes zijn van toepassing op deze release:

Release candidate 1 of NSIS 2, the popular win32 installer/uninstaller system, is out. NSIS 2 includes a new Modern UI, supports multiple languages and features an easy plugin system. NSIS is still the smallest win32 installer available, with an overhead of only 34 KB (with default options). The most noticeable new features are LZMA compression which provides up to 20% better compression ratios, LogicLib library for easier scripting and a vastly improved silent installers support.

Changes:

  • Major Changes
    1. LZMA compression support. Added SetCompresssorDictSize.
    2. Modern UI 1.68: New settings for extra space for title and text on Welcome page and Finish page, improved handling of verbose settings, language file string for uninstaller reboot information, more
    3. Shell folders are now detected using shell API functions and not the registry. This is the recommended method by Microsoft. New constants have been added in the process ($FONTS, $SENDTO and more...).
    4. Added LogicLib to distribution (easier conditional execution etc.)
    5. Added DirVerify and GetInstDirError to allow custom error checking when the installation directory is invalid or the drive does not have enough space
    6. Support for reading environmental variables on compile time: $%envVarName%
    7. Added /SD parameter for MessageBox. Allows to set default for silent installers.
    8. New conditional compilation options: !ifmacrodef and !ifmacrondef.
    9. New sections macros for mutually exclusive section selection
    10. Improved RTL support by adding WS_EX_RTLREADING wherever possible
  • Utilities and Plug-ins
    1. nstallOptions 2.3: Added new control type "Button", added new flag "NOTIFY", added new flag "NOWORDWRAP" for multi-line text boxes, reduced size down to 12K
    2. MakeNSISw: More options to set the compression method
    3. Zip2Exe 0.31: Fixed compression setting, LZMA compression support
    4. VPatch 2.1: Better error handling and exit code for GenPat
Moderatie-faq Wijzig weergave

Reacties (8)

Dat het helemaal gratis is en betere compressie heeft? LZMA word ook gebruikt door 7-zip. Enne 20% betere compressie dan nu? Mjam :9
Betere compressie klinkt leuk, maar als je vervolgens niet weet hoe je het install programma moet scripten en dat nog verdraaid moeilijk is, heb je er niets aan.
Als je even de voorbeelden en documentatie doorkijkt is het niet bepaald moeilijk. Ook zijn er wizards die een kant-en-klaar script kunnen genereren.
Als je slim genoeg bent om je eigen progsel te maken, lukt het je zekersteweten ook om met dit programma te werken...
Dat mag ook wel, want erg eenvoudig ziet het er op het eerste gezicht niet uit....
Iemand enig idee wat aan dit product beter is dan aan de MSI-package-creator (of hoe dat ding ook heet :)) ?
dat het ook werkt op win95 ofzo zonder Windows Installer denk ik
In de subject van dit artiekel mist het versie nummer 2.0

Gna gna, heb ik ook eens een first post. En dan nog nuttig ook! B-)

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