Nullsoft Scriptable Install System: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
rimuovo parametro 'sito' ridondante (valore uguale a Wikidata) |
Nessun oggetto della modifica |
||
(18 versioni intermedie di 13 utenti non mostrate) | |||
Riga 2:
|Nome = Nullsoft Scriptable Install System
|Logo =
|Screenshot =
|Didascalia = NSIS Installer
|Sviluppatore = [[Nullsoft]]
|UltimaVersione =
|DataUltimaVersione =
|UltimaVersioneBeta = 3.0 rc2
|DataUltimaVersioneBeta = 8 luglio [[2016]]
|SistemaOperativo = windows
|Linguaggio =
|Genere = gestione pacchetti
|Licenza = [[zlib
|Lingua =
|SoftwareLibero = sì
}}
'''Nullsoft Scriptable Install System''' (NSIS) è un sistema di installazione (installer) guidato da script con minimo [[overhead]] e [[open source]], supportato dalla [[Nullsoft]], creatrice di [[Winamp]].▼
▲'''Nullsoft Scriptable Install System''' (NSIS) è un sistema di installazione (''installer'') guidato da script con minimo [[overhead]] e [[open source]], supportato dalla [[Nullsoft]], creatrice di [[Winamp]].
NSIS 1 è per molte vie simile al classico installer di [[Microsoft Windows]], ma rimane di più facile configurazione attraverso script e offre il supporto ad un maggior numero di formati di compressione. NSIS 2 offre un'[[interfaccia grafica]] più accattivante, supporta la compressione [[LZMA]], più lingue e un semplice sistema di plug-in. Il compilatore di script NSIS compila su piattaforme [[POSIX]].▼
▲NSIS 1 è per molte vie simile al classico installer di [[Microsoft Windows]], ma rimane di più facile configurazione attraverso script e offre il supporto ad un maggior numero di formati di compressione. NSIS 2 offre un'[[interfaccia grafica]] più accattivante, supporta la compressione [[Algoritmo Lempel-Ziv-Markov|LZMA]], più lingue e un semplice sistema di plug-in. Il compilatore di script NSIS compila su piattaforme [[POSIX]].
== Storia ==
Riga 24 ⟶ 26:
== POSIX ==
La 2.01 è stata la prima versione compilante su piattaforma [[POSIX]]. Questo permette la [[Cross-compilazione|cross-compilation]] di installer [[Microsoft Windows]] in [[Linux]] e [[FreeBSD]] senza l'uso di [[WINE]]. Correntemente, l'unica piattaforma hardware supportata è [[x86]].
== Script ==
Il compilatore NSIS, makensis, compila gli script producendo l'installer. Ogni linea dello script contiene un comando
=== Script di esempio ===
<
Name "Esempio1"
OutFile "esempio1.exe"
Riga 39 ⟶ 41:
File ..\makensis.exe
SectionEnd
</syntaxhighlight>
== Modern UI ==
[[File:Nsis1.png|thumb|upright=0.7|NSIS 1.98]]
La versione 2.0 ha introdotto una nuova [[interfaccia grafica]] più accattivante, chiamata Modern UI (MUI). La MUI ha un'interfaccia simile ad un wizard, supporta schermate di benvenuto, di completamento, di selezione della lingua, aree di descrizione dei componenti e
== Plugins ==
Riga 51 ⟶ 54:
Altri plugins sono disponibili online:
[http://nsis.sourceforge.net/archive/viewpage.php?pageid=56 ZipDLL] {{Webarchive|url=https://web.archive.org/web/20050905143107/http://nsis.sourceforge.net/archive/viewpage.php?pageid=56 |data=5 settembre 2005 }} e [https://web.archive.org/web/20050828194042/http://homepage.hispeed.ch/py430/python/ Python plug-in].
== HM NIS Edit ==
HM NIS Edit è un programma di terze parti per NSIS che permette di creare uno script NSIS anche da un [[Wizard (informatica)|wizard]].{{Software
|
|
|
|
|
|DataUltimaVersione = 28 marzo 2005
|
|
|
|
▲| SitoWeb = http://hmne.sourceforge.net
|SitoWeb = http://hmne.sourceforge.net
}}
[[File:ScreenshotHMNISEdit.jpg|thumb|Screenshot del Wizard di HM NIS Edit.]]
== Caratteristiche ==
* Piccolo overhead
* Supporto dei formati di compressione [[zlib]], [[bzip2]] e [[LZMA|lzma]]
* Basato su script
* Multilingue
Riga 77 ⟶ 82:
== Altri progetti ==
{{interprogetto
== Collegamenti esterni ==
|