NULLSoft Install System (NSIS)

È progettato per essere il più piccolo e flessibile possibile ed è quindi molto adatto per la distribuzione Internet. Essendo la prima esperienza di un utente con il tuo prodotto, un programma di installazione stabile e affidabile è un
Scarica ora

NULLSoft Install System (NSIS) Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • Nullsoft Install System
  • Sito web dell'editore:
  • Sistemi operativi:
  • Windows Vista/98/Me/NT/2000/XP/2003
  • Dimensione del file:
  • 1.5 MB

NULLSoft Install System (NSIS) Tag


NULLSoft Install System (NSIS) Descrizione

Un sistema open source professionale per creare programmi di installazione di Windows È stato progettato per essere il più piccolo e flessibile possibile ed è quindi molto adatto per la distribuzione internet. Essendo la prima esperienza di un utente con il tuo prodotto, un installatore stabile e affidabile è un componente importante del software di successo. Con NSIS è possibile creare tali installatori che sono in grado di fare tutto ciò che è necessario per configurare il software. NSIS è basato su script e consente di creare la logica per gestire anche le attività di installazione più complesse. Molti plug-in e script sono già disponibili: è possibile creare installatori Web, comunicare con Windows e altri componenti software, installare o aggiornare i componenti condivisi e altro ancora. Caratteristiche Da NSIS Wiki NSIS può creare programmi di installazione di Windows che sono in grado di installare, disinstallare, impostando le impostazioni di sistema, l'estrazione dei file, ecc A causa NSIS si basa sul file di script, è possibile creare sia semplice e installatori avanzati. Piccola dimensione ambientale NSIS è creato per essere piccolo, veloce ed efficiente. Mentre altri installatori spesso aggiungono centinaia di kilobyte o diversi megabyte ai dati di installazione, un programma di installazione completo NSIS ha un sovraccarico di soli 34 KB. Compatibile con tutte le versioni di Windows È possibile creare un singolo programma di installazione che è compatibile con Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003 e Windows Vista. metodi di compressione unici È possibile scegliere tra tre diversi metodi di compressione integrata (zlib, BZip2, LZMA). La nuova compressione LZMA dà risultati migliori rispetto a qualsiasi altro metodo comune di compressione. Non è necessario utilizzare grandi moduli di archivio autoestraente o altre applicazioni. Il supporto di compressione è incluso nel 34 KB sovraccarico. basata su script A differenza di altri sistemi che possono generare solo installatori sulla base di un elenco di file e chiavi di registro, NSIS ha un potente linguaggio di scripting. Questo linguaggio script è progettato per gli installatori e ha i comandi che consentono di eseguire molte attività di installazione. Si può facilmente aggiungere logica personalizzata e gestire diversi aggiornamenti, controlli di versione e molto altro ancora. Per gli installatori standard o come punto di partenza per quelli più complessi, è possibile utilizzare uno degli strumenti di generazione di script disponibili. Più lingue in un unico installer Un installatore può supportare più lingue di interfaccia. Più di 40 traduzioni sono già inclusi, ma è anche possibile creare i propri file di lingua. RTL (da destra a sinistra), lingue come l'arabo e l'ebraico sono pienamente supportati. Molte caratteristiche e controlli per il sistema di destinazione Il linguaggio di script fornisce comandi che è possibile utilizzare sul sistema di destinazione, dalle caratteristiche semplici come la creazione delle cartelle e la modifica del Registro di sistema di testo / modifica file binario, modifica delle variabili di ambiente e riavvii del sistema. Utilizzando forniti i plug-in, si può anche utilizzare API di Windows. finestre di dialogo personalizzate e interfacce È possibile creare pagine della procedura guidata su misura per ottenere l'input dell'utente o integrare le opzioni di configurazione. NSIS include un'interfaccia classico e moderno mago, ma è anche possibile creare la propria interfaccia personalizzata. Plug-in di sistema NSIS può essere esteso con plug-in che possono comunicare con l'installatore. Essi possono essere scritti in C, C ++, Delphi o in un'altra lingua e possono essere utilizzati per eseguire operazioni di installazione o estendere l'interfaccia di installazione. È possibile utilizzare il plug-in con una sola riga di codice di script. I plug-in possono essere compressi come gli altri dati di installazione e saranno inclusi solo quando si utilizzano le funzionalità fornite. Supporto per l'installazione web, l'applicazione di patch di file La distribuzione NSIS include una serie di plug-in che permettono di scaricare file da internet, connessioni internet, make file esistenti di patch e altro ancora. l'integrazione del progetto, diversi rilasci e automatico costruisce Il compilatore NSIS dotato di un potente preprocessore. Ciò consente di integrare facilmente più progetti in un unico programma di installazione o di generare automaticamente installatore costruisce. È inoltre possibile generare versioni diverse, come Lite e versioni complete. Facile e formati di file leggibili Il formato script NSIS e il formato utilizzato per le finestre di dialogo di interfaccia sono facili, documentata e umanamente leggibili, in modo da poter modificare i file con il vostro editor preferito. Questo rende anche possibile la generazione automatica di script. Portable Compiler Il compilatore NSIS può essere compilato per le piattaforme POSIX come Linux e * BSD. installatore generato sarà ancora eseguito solo su Windows, ma in questo modo possono essere generate senza Windows o vino. Più grande elenco di caratteristiche * Genera installatori eseguibili autonomi * Supporto per zlib, BZip2 e LZMA Data Compression (I file possono essere compressi individualmente o insieme) * Disinstallare il supporto (Installer può generare un disinstallazione) * Interfaccia utente personalizzabile (finestre di dialogo, font, sfondi, icone, testo, spunti di spunta, immagini, ecc.) * Interfaccia guidata classica e moderna * Pieno multilingue, supporto per più lingue (comprese le lingue RTL) in un programma di installazione. Più di 40 traduzioni sono già disponibili, ma puoi anche crearne il tuo. * Sistema di pagina: è possibile aggiungere pagine guidate standard o pagine personalizzate * Selezione utente dei componenti di installazione, albero per la selezione dei componenti * Configurazioni di installazione multilling (in genere minimi, tipiche, complete) e configurazione personalizzata * Installer Auto-Verifica utilizzando un checksum CRC32 * Piccolo sovraccarico sulla dimensione dei dati compressi (34 KB con opzioni predefinite) * Possibilità di visualizzare un accordo di licenza nel formato di testo o RTF * Possibilità di rilevare la directory di destinazione dal registro * Sistema plug-in facile da usare (molti plug-in per la creazione di finestre di dialogo personalizzato, le connessioni Internet, il download HTTP, il patching del file, le chiamate API Win32, ecc. Sono incluse) * Gli installatori possono essere grandi come 2 GB * Modalità silenziosa opzionale per installazioni automatizzate * Un preprocessore con supporto per simboli definiti, macro, compilazione condizionale, predefinizioni standard * Un'ottima esperienza di codifica con elementi di PHP e assembly (include variabili utente, uno stack, un controllo di flusso reale, ecc.) * Gli installatori hanno i propri VM che ti consentono di scrivere il codice in grado di supportare: o Estrazione di file (con parametri di sovrascrittura configurabili) o File / directory Copia, ridenominazione, cancellazione, ricerca o CHIAMATA DLL PLUG-IN o DLL / ActiveX Control Registration / ARregistration o Esecuzione eseguibile (Shell Execute e Opzioni di attesa) o Creazione di scorciatoie o Tasto di registro Lettura / Impostazione / Enumering / Eliminazione o I INI File Lettura / Scrittura o Generico Text File Lettura / Scrittura o Potente stringa e manipolazione intera o Trovare la fine della finestra in base al nome della classe o al titolo o Manipolazione dell'interfaccia utente (impostazione del carattere / testo) o Invio del messaggio della finestra o Interazione utente con scatole di messaggi o pagine personalizzate o ramificazione, confronti, ecc. o Controllo degli errori o Riavvia il supporto, inclusa Elimina o Rinomina sul riavvio o Comandi di comportamento dell'installatore (come Mostra / Nascondi / Attendi / ecc.) o Funzioni utente nello script o Funzioni di callback per le azioni dell'utente * Completamente gratuito per qualsiasi uso. Vedi la licenza. * Di più


NULLSoft Install System (NSIS) Software correlato