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 , , 5 reacties
Bron: NSIS

Nullsoft Scriptable Install System versie 2.05 is onlangs uitgebracht door het ontwikkelteam van Nullsoft. Het programma, zoals de naam al aangeeft, is een software pakket waarmee op een eenvoudige wijze installaties te maken zijn. Na het aanmaken van een eenvoudig script maakt het programma vervolgens een mooie compacte installer, daarnaast kan er ook een uninstall optie worden meegegeven. De release notes zien er als volgt uit:

NSIS 2.05 is released. This release fixes a lot of quirks of the components page and section related instructions. It should also make sections handling a bit simpler in some common uses.

A lot of changes were made to the behavior of sections/components and related instructions. The changes were thoroughly tested, but may still cause minor incompatibilities with old scripts. Please let us know if your script no longer functions as expected with these changes.

New/Changed Commands:
  • Renamed SubSection and SubSectionEnd to SectionGroup and SectionGroupEnd
  • SectionSetFlags, when used on a section group, toggles its children too
  • SectionSetText works better with variables (parses immediately and treats an empty variable as an empty string)
  • SetCurInstType works without the components page
Minor Changes:
  • Added Breton translation
  • AdvSplash: Fixed double delay time in some cases
  • Documentation fixes and enhancements (including patch #1098454)
  • Fixed case sensitive name comparison with File /x, when not using wildcards
  • Fixed extraction status ending prior to 100%
  • Fixed negative values of available space in the directory page (bug #1114876)
  • Fixed system.nsi example crash (bug #1102255)
  • Fixed unused label warnings with Library macros
  • Improved some error messages
  • InstallOptions 2.42: Added an image displaying example, added TRANSPARENT flag for BITMAP fields (RFE #1079715 - funded by Chris Morgan)
  • Invisible sections weren't always affected by a change of the installation type (bug #1045722)
  • Language file fixes
  • Made pages refresh after an aborted leave function
  • Partially selected section groups can now be toggled
Moderatie-faq Wijzig weergave

Reacties (5)

Weet iemand of er een GUI bestaat om gemakkelijk een app. te packagen met NSIS?
Je zal uiteindelijk altijd terug moeten gaan werken met de script file zelf, maar er zijn 2 editors die kunnen helpen. Zelf gebruik ik Venis IX ( http://spaceblue.com/venis/ ). Deze bevat een wizard die een basis script kan maken met jouw bestanden waarna jij nog aanpassingen kan maken. Als je enkele voorbeelden bekijkt van NSIS kan je er in feite zo mee weg. Moeilijk is het niet en elke functie staat goed gedocumenteerd in de helpfile
Ikzelf gebruik HM NIS edit. Hierin zit onder andere een wizard om een .nsi file te maken.
Ik vraag me af welk nut een wijziging als
Renamed SubSection and SubSectionEnd to SectionGroup and SectionGroupEnd
heeft. In het verleden hebben de mensen van NSIS nogal zulke naamswijzigingen doorgevoerd. Toch vind ik dat de code daarom niet duidelijker word.
Excellente installer. Vooral dat bijna alles kan via het scripten is erg fijn.

Een nieuw script maken is misschien even moeilijk, maar er zitten veel voorbeelden bij en als je eenmaal een goed script het kun je het natuurlijk hergebruiken.

Ook het forum is een prima plaats om snel antwoorden of bugs (die bijna atlijd meteen gefixt worden) te krijgen/geven. Goeie nieuwe ideeen kun je er ook kwijt.

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