Veröffentlicht von NullSoft am
1 Apr 2024
-
Dateigröße
1.49 MB -
Lizenz
Freeware -
OS
Windows -
Entwickler
NullSoft -
Aktualisiert am
1 Apr 2024 -
Downloads
2,927 (2 letzte Woche)
"Ein kleines, effizientes Installationssystem"
Von NSIS WikiNSIS (Nullsoft Scriptable Install System) ist ein professionelles Open-Source-System auf Windows Installer zu erstellen. Es soll so klein und flexibel wie möglich und ist daher sehr gut geeignet für Internet-Vertrieb.
Als eines Benutzers erste Erfahrung mit Ihrem Produkt, ist ein stabiler und zuverlässiger Installateur ein wichtiger Bestandteil der erfolgreichen Software. Mit NSIS können Sie wie Installateure, die dazu in der Lage alles, was benötigt, um Ihre Software-Setup sind.
NSIS wird Skript-basiert und ermöglicht es Ihnen, die Logik, um selbst die komplexesten Aufgaben zu bewältigen Installation zu erstellen. Viele Plug-Ins und Skripte sind bereits verfügbar: Sie können Web-Installer erstellen, kommunizieren mit Windows und andere Software-Komponenten installieren oder aktualisieren Sie gemeinsam genutzte Komponenten und mehr.
Merkmale
Von NSIS Wiki
NSIS kann Windows Installer, die in der Lage sind zu schaffen Installation, Deinstallation, Einstellung System-Einstellungen, das Extrahieren von Dateien, etc. Da NSIS auf Skript-Dateien basiert, können Sie sowohl einfache als auch erweiterte Installateure.
Kleine Overhead-Größe
NSIS erzeugt wird, klein zu sein, schnell und effizient. Während andere Installateure oft hinzu Hunderte von Kilobytes oder mehrere Megabyte an Daten an Ihren Installateur, hat eine voll funktionsfähige NSIS Installer einen Overhead von nur 34 KB.
Kompatibel mit allen gängigen Windows-Versionen
Sie können ein einzelnes Installationsprogramm, das kompatibel mit Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003 und Windows Vista ist.
Einzigartige Kompressions-Methoden
Sie können zwischen drei verschiedenen integrierten Kompressions-Methoden (ZLib, bzip2, lzma) wählen. Die neue LZMA-Kompression zu besseren Ergebnissen führt als jede andere gemeinsame Komprimierungsmethode. Sie müssen nicht zu große selbstextrahierende Archiv-Modulen oder anderen Anwendungen verwenden. Die Komprimierung wird in der 34 KB Gemeinkosten enthalten.
Script basiert
Im Gegensatz zu anderen Systemen, die nur erzeugen können Installateure auf einer Liste von Dateien und Registry-Schlüsseln, hat NSIS eine leistungsstarke Skriptsprache. Diese Script-Sprache ist für den Installateur entworfen und verfügt über Befehle, mit denen Sie viele Aufgaben zu erfüllen Installation zu helfen. Im Handumdrehen können Sie benutzerdefinierte Logik und den Umgang mit verschiedenen Upgrades, Version prüft und vieles mehr.
Für Standard-Installateure oder als Ausgangspunkt für komplexere, können Sie mit einer der verfügbaren Script-Generation-Tools.
Mehrere Sprachen in einem Installateur
Ein Installateur kann mehrere Sprachen für die Benutzeroberfläche. Mehr als 40 Übersetzungen sind bereits enthalten, Sie können aber auch eigene Sprachdateien. RTL (von rechts nach links) Sprachen wie Arabisch und Hebräisch werden vollständig unterstützt.
Viele Features und Kontrollen für das Zielsystem
Die Scriptsprache bietet Befehle, die Sie auf dem Zielsystem verwendet werden können, von einfachen Funktionen wie das Erstellen von Ordnern und Registry-Bearbeitung von Text / Binär-Datei Modifikation, Änderung von Umgebungsvariablen und System neu gestartet wird. Mit Plug-Ins zur Verfügung gestellt, können Sie sogar mit Windows-API.
Benutzerdefinierte Dialoge und Schnittstellen
Sie können benutzerdefinierte Seiten des Assistenten, um Benutzereingaben zu bekommen oder zu integrieren Konfigurationsoptionen. NSIS beinhaltet eine klassische und moderne Assistenten-Schnittstelle, aber es ist sogar möglich, eigene benutzerdefinierte Benutzeroberfläche erstellen.
Plug-in-System
NSIS kann mit Plug-Ins, die mit dem Installer kommunizieren kann verlängert werden. Sie können in C, C + +, Delphi oder einer anderen Sprache geschrieben werden und kann verwendet werden, um die Installation ausführen oder verlängern Sie den Installer-Schnittstelle werden. Sie können das Plug-In mit einer einzigen Linie von Script-Code verwenden. Plug-Ins können auch wie andere Installation Daten komprimiert werden und wird nur aufgenommen, wenn Sie mit den mitgelieferten Funktionen sind.
Unterstützung für Web-Installation, Patching-Datei
Das NSIS-Distribution enthält eine Reihe von Plug-Ins, mit denen Sie Dateien aus dem Internet herunterladen, stellen Internet-Verbindungen, Patch vorhandenen Dateien und mehr ermöglichen.
Project-Integration, verschiedene Versionen und automatische Builds
Das NSIS-Compiler verfügt über einen leistungsstarken Präprozessor. Dies ermöglicht Ihnen die einfache Integration von mehreren Projekten in einem einzigen Monteur oder Installateur baut automatisch zu generieren. Sie können sich auch unterschiedliche Versionen wie Lite-und Vollversion.
Einfache und lesbaren Dateiformate
Das NSIS Script-Format und das Format für die Schnittstelle Dialoge sind einfach, dokumentierte und menschlich lesbar, so können Sie Ihre Dateien mit dem Editor Ihrer Wahl bearbeiten. Dies macht auch die automatische Generierung von Skripten möglich.
Tragbare Compiler
Das NSIS-Compiler kann für POSIX-Plattformen wie Linux und * BSD kompiliert werden. Erstellt Installer wird immer noch nur unter Windows laufen, aber auf diese Weise können sie ohne Windows oder WINE erzeugt werden.
Bigger Liste der Funktionen
* Erzeugt eigenständige ausführbare Installateure
* Unterstützung für zlib, BZIP2 und LZMA-Komprimierung von Daten (Dateien können einzeln oder zusammen komprimiert werden)
* Deinstallieren Unterstützung (Installer kann einen Deinstaller zu generieren)
* Anpassbare Benutzeroberfläche (Dialoge, Schriften, Hintergründe, Symbole, Text, Häkchen, Bilder etc.)
* Klassische und Moderne Assistenten-Schnittstelle
* Vollständig mehrsprachig, Unterstützung für mehrere Sprachen (ua RTL-Sprachen) in einem Installationsprogramm. Mehr als 40 Übersetzungen sind bereits verfügbar, aber Sie können auch Ihre eigenen erstellen.
* Page-System: Sie können die Standard-Seiten des Assistenten oder benutzerdefinierte Seiten hinzufügen
* User Auswahl der Anlagenkomponenten, Baum für Auswahl der Komponenten
* Mehrere install Konfigurationen (in der Regel Minimal, Typisch, Full) und kundenspezifische Konfigurationen
* Installer Selbst-Überprüfung mit einer CRC32-Prüfsumme
* Kleine Overhead über komprimierten Daten Größe (34 KB mit Standard-Optionen)
* Fähigkeit, eine Lizenzvereinbarung im Text-oder RTF-Format angezeigt werden
* Möglichkeit, das Zielverzeichnis aus der Registrierung erkennen
* Einfach zu bedienen Plug-In-System (viele Plug-Ins für Erstellung von benutzerdefinierten Dialogen, Internetanschluss, HTTP-Download, Datei patchen, Win32-API-Aufrufe, etc. sind im Lieferumfang enthalten)
* Installateure können so groß sein wie 2GB
* Optional Silent-Modus für automatisierte Installationen
* Ein Präprozessor mit Unterstützung für definierte Symbole, Makros, bedingte Kompilierung, Standard Predefines
* Ein schönes Erlebnis mit Codierung Elemente von PHP und Montage (einschließlich Benutzer-Variablen, ein Stapel, Real Flow Control, etc.)
* Installateure haben ihre eigenen VMs, die Sie Code schreiben, können unterstützen lassen:
o Datei-Extraktion (mit konfigurierbaren Parametern überschreiben)
o Datei / Verzeichnis Kopieren, Umbenennen, Löschen, Suchen
o Plug-in DLL aufrufen
o DLL / ActiveX-Steuerelement Registrierung / Aufhebung der Registrierung
o Durchführung Executable (Shell ausführen und warten, Optionen)
o Schaffung von Shortcut
o Registrierungsschlüssel Lesen / Setzen / Aufzählung / löschen
o INI-Datei lesen / schreiben
o Allgemeine Textdatei lesen / schreiben
o Leistungsfähige String und Integer-Manipulation
o Fenster Feststellungen, die auf Klasse Name oder Titel basiert
o Manipulation der Benutzeroberfläche (Schrift / Text-Einstellung)
o Fenster Nachricht senden
o Benutzerinteraktion mit Message-Boxen oder benutzerdefinierte Seiten
o Branching, Vergleiche, etc.
o Fehlerprüfung
o Reboot-Unterstützung, einschließlich Löschen oder Umbenennen beim Neustart
o Installer Verhalten Befehle (z. B. Anzeigen / Verbergen / wait / etc.)
o User Funktionen im Skript
o Callback-Funktionen für Benutzer Aktionen
* Völlig kostenlos für jeden Einsatz. Siehe Lizenz.
* Mehr
Antivirus-Informationen
Download3k heruntergeladen Nullsoft Scriptable Install System am 1 Apr 2024 und überprüft es mit einigen der neuesten Antiviren-Engines. Hier ist der Scan-Bericht:
-
Avast:
Sauber -
Avira:
Sauber -
Kaspersky:
Sauber -
McAfee:
Sauber -
NOD32:
Sauber