InnoSetup
InnoSetup e’ un programma gratuito che permette di creare setup di installazione per le tue applicazioni su sistemi Windows, disponibile anche portable
Caratteristiche principali:
– Supporto per ogni versione di Windows dal 2000, inclusi: Windows 10, Windows 8.1, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003 e Windows 2000. ( Non è richiesto alcun service pack.)
– Supporto completo per l’installazione di applicazioni a 64 bit sulle edizioni a 64 bit di Windows. Sono supportate entrambe le architetture x64 e Itanium. (Nell’architettura Itanium, è necessario Service Pack 1 o successivo su Windows Server 2003 per l’installazione in modalità 64 bit.)
– Supporta la creazione di un singolo EXE per installare il programma per una facile distribuzione online. È supportata anche la spanning del disco.
– Interfaccia guidata standard di Windows.
– Tipi di installazione personalizzabili, ad es. Completo, minimale, personalizzato.
– Completa funzionalità di disinstallazione.
– Installazione di file:
– Include il supporto integrato per la compressione di file “deflate”, bzip2 e 7-Zip LZMA / LZMA2. Il programma di installazione ha la capacità di confrontare le informazioni sulla versione del file, sostituire i file in uso, utilizzare il conteggio dei file condivisi, registrare le librerie DLL / OCX e di tipo e installare i caratteri.
– Creazione di scorciatoie ovunque, anche nel menu Start e sul desktop.
– Creazione di voci di registro e .INI.
– Esecuzione di altri programmi prima, durante o dopo l’installazione.
– Supporto per installazioni multilingue, incluso supporto della lingua da destra a sinistra.
– Supporto per installazioni con password e crittografate.
– Supporto per installazioni e disinstallazione con firma digitale, inclusa la doppia firma (SHA1 e SHA256).
– Installazione e disinstallazione invisibili.
– Installazioni Unicode.
– Opzione di preprocessore integrata per la personalizzazione avanzata in fase di compilazione.
– Opzione del motore di scripting Pascal integrato per l’installazione e la personalizzazione di run-time avanzate.
– Il codice sorgente completo è disponibile (Borland Delphi 2.0-5.0 e 2009).
Fonte: www.jrsoftware.org
Si seguito un videi tutorial che vi guida all’utilizzo di InnoSetup
Download: www.jrsoftware.org/downloads
Download portable version: sourceforge.net
Language file: www.jrsoftware.org/lang files