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 , , 6 reacties
Bron: SourceForge, submitter: 4AMD

Joost Verburg heeft gisteren versie 2.10 van de Nullsoft Scriptable Install System uitgebracht. Met dit open-sourceprogramma kunnen onder Windows op een eenvoudige wijze installatiepakketten worden gemaakt. Na het aanmaken van een script creŽert het programma vervolgens een mooie compacte installer, waarin eventueel ook uninstall-opties kunnen worden meegegeven. In deze versie treffen we onder andere auto completion in de directorypagina en een nieuwe versie van VPatch aan, en zijn er weer de gebruikelijke bugfixes en verbeteringen doorgevoerd. Het volledige changelog van deze release ziet er als volgt uit:

Major Changes
  • Added auto completion to the directory page
  • Fixed a bug, introduced in 2.09, that caused AllowRootDirInstall to fail
  • Fixed a thread leak in the POSIX implementation of LZMA
  • VPatch 3.1: MD5 checksums, better performance, and some bug fixes (including bug #1219806)
Minor Changes
  • Added rounding of required and available size on the directory page (1.59 => 1.6 instead of 1.5)
  • Added WS_EX_LEFTSCROLLBAR style in RTL mode (bug #1283528)
  • Fixed alteration of the working directory by FileRequest in InstallOptions (bug #1287731)
  • Fixed bad mnemonic key in MakeNSISw menu (bug #1288159)
  • Minor documentation improvements and fixes
  • Modern UI 1.74: Fixed compile error when checkboxes are used on multiple finish pages
Translations
  • Fixed a bug in Slovenian translation that caused lots of missing language string warnings
  • Fixed typos in Serbian translation
  • Fixed typos in Thai translation
  • Updated Simple Chinese translation
Build System
  • Automatic fix for VC6 SP6 compile error
  • Moved most of the configuration from config.h to the build system
  • Removed all optimizations and symbol stripping in debug mode
  • SCons requirement updated to 0.96.91
  • VPatch can be built on POSIX as well
[break]
NSIS 2.10 screenshot (resized)
Moderatie-faq Wijzig weergave

Reacties (6)

Op zich een mooi programmaatje.
Ik heb het net bekeken, en het ziet er wel gemakkelijk uit. Jammer dat je als n00b zo'n moeilijke script in elkaar moet flansen. Volgens mij is daarom een .msi makkelijker te maken?
offtopic:
of heb ik het mis?
Zoals Raido al zegt:
InnoSetup is voor scriptn00bs als ik toch echt een stuk makkelijker. :)
InnoSetup werkt ook met een soort van scripts maar een stuk simpeler en overzichtelijker. Qua functies kan je vast meer met NSIS maar voor een normale (un)installer heb je ruim voldoende aan InnoSetup.
InnoSetup heeft ook een of andere script-taal erin zitten (Pascal meen ik?) waarmee je nog veel meer kan doen dan de standaard functionaliteiten. Inno heeft bij mij altijd voldaan en ik zie niet zo snel waarom ik op een andere moet overgaan. :7
http://hmne.sourceforge.net is een handige tool voor bij NSIS, maar voor echte n00bs ik denk dat je dan beter InnoSetup kunt gebruiken.
Echte noobs die hoeven denk ik ook geen installer te maken ;) Als je een installer maakt heb je bijna altijd wel verstand ;)
Even gekeken: mooi, erg flexibel, open. Maar ik mis Windows installer (MSI) compliancy?
Hebben we eindelijk een standaard die voorziet in indamming van de dll-hell, MSP's, auto-repair en ondersteuning door alle gangbare softwearedistributie frameworks en setuppackagers, enz. enz. en dan gaan we weer afwijken van de standaard en potentiele conflicten creeren.

maar mischien heb ik het mis, iemand iets meer over Windows Installer compliancy?

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