| Système d'installation scriptable Nullsoft (SNS) NULLSOFT Installation System est un système d'installation assez petit, efficace et très capable pour tous les systèmes Windows. Le package Système d'installation NULLSOFT comprend une interférication de base du compilateur |
Télécharger maintenant |
Système d'installation scriptable Nullsoft (SNS) Classement & Résumé
- Nom de l'éditeur:
- Nullsoft
- Site Internet de l'éditeur:
- http://www.nullsoft.com/
- Systèmes d'exploitation:
- Win Vista/2000/XP
Système d'installation scriptable Nullsoft (SNS) Mots clés
Système d'installation scriptable Nullsoft (SNS) La description
Un système professionnel open source pour créer des installateurs Windows NSIS (Système d'installation Scriptable NULLSOFT) est un système professionnel open source pour créer des installateurs Windows. Il est conçu pour être aussi petit et flexible que possible et est donc très approprié pour la distribution sur Internet. Être une première expérience d'un utilisateur avec votre produit, un installateur stable et fiable est un élément important du logiciel réussi. Avec NSS, vous pouvez créer de tels installateurs capables de faire tout ce qui est nécessaire pour configurer votre logiciel. NSIS est basé sur le script et vous permet de créer la logique à gérer même les tâches d'installation les plus complexes. De nombreux plug-ins et scripts sont déjà disponibles: vous pouvez créer des installateurs Web, communiquer avec Windows et autres composants logiciels, installer ou mettre à jour des composants partagés, etc. Petite taille de frais générale NSIS est créé pour être petit, rapide et efficace. Bien que d'autres installateurs ajoutent souvent des centaines de kilo-octets ou plusieurs mégaoctets à vos données d'installateur, un programme d'installation de SNS à complets comporte une surcharge de 34 Ko. Méthodes de compression uniques Vous pouvez choisir entre trois méthodes de compression intégrées différentes (ZLIB, BZIP2, LZMA). La nouvelle compression LZMA donne de meilleurs résultats que toute autre méthode de compression courante. Vous n'avez pas besoin d'utiliser de grands modules d'archives auto-extraites ou d'autres applications. Le support de compression est inclus dans la générale de 34 Ko. Script basé Contrairement à d'autres systèmes qui ne peuvent générer que des installateurs basés sur une liste de fichiers et de clés de registre, la SNS a un langage de script puissant. Cette langue de script est conçue pour les installateurs et dispose de commandes qui vous aident à effectuer de nombreuses tâches d'installation. Vous pouvez facilement ajouter une logique personnalisée et gérer différentes mises à niveau, vérifications de version et plus. Plusieurs langues dans un installateur Un installateur peut prendre en charge plusieurs langages d'interface. Plus de 40 traductions sont déjà incluses, mais vous pouvez également créer vos propres fichiers de langue. Les langues RTL (à gauche) telles que l'arabe et l'hébreu sont entièrement soutenues. De nombreuses fonctionnalités et vérifications du système cible La langue de script fournit des commandes que vous pouvez utiliser sur le système cible, à partir de fonctionnalités simples telles que la création de dossiers et l'édition de registre à la modification du fichier texte / binaire, la modification des variables d'environnement et des redémarrages du système. En utilisant des plug-ins fournies, vous pouvez même utiliser Windows API. Dialogues et interfaces personnalisées Vous pouvez créer des pages d'assistant personnalisées pour obtenir une entrée utilisateur ou intégrer les options de configuration. La SNS comprend une interface de l'assistant classique et moderne, mais elle est même possible de créer votre propre interface personnalisée. Système de plug-in Les SNI peuvent être étendues avec des plug-ins pouvant communiquer avec l'installateur. Ils peuvent être écrits en C, C ++, Delphi ou une autre langue et peuvent être utilisés pour effectuer des tâches d'installation ou étendre l'interface d'installation. Vous pouvez utiliser le plug-in avec une seule ligne de code de script. Les plug-ins peuvent également être compressées comme d'autres données d'installation et ne seront incluses que lorsque vous utilisez les fonctionnalités fournies. Caractéristiques: * Génère des installateurs exécutables autonomes * Prise en charge de la compression des données ZLIB, BZIP2 et LZMA (les fichiers peuvent être compressés individuellement ou ensemble) * Désinstaller la prise en charge (installateur peut générer un désinstallateur) * Interface utilisateur personnalisable (boîtes de dialogue, polices, arrière-plans, icônes, texte, coche, images, etc.) * Interface de l'assistant classique et moderne * Entièrement multilingue, prise en charge de plusieurs langues (y compris les langues RTL) dans un installateur. Plus de 40 traductions sont déjà disponibles, mais vous pouvez également créer votre propre. * Système de page: Vous pouvez ajouter des pages d'assistant standard ou des pages personnalisées * Sélection utilisateur des composants d'installation, arborescence pour la sélection des composants * Plusieurs configurations d'installation (généralement minimes, typiques, pleines) et configuration personnalisée * Auto-vérification de l'installateur à l'aide d'une somme de contrôle CRC32 * Petite surcharge sur la taille de données comprimée (34 Ko avec options par défaut) * Capacité à afficher un contrat de licence en texte ou au format RTF * Possibilité de détecter le répertoire de destination du registre * Système de plug-in facile à utiliser (beaucoup de plug-ins pour créer des boîtes de dialogue personnalisées, des connexions Internet, du téléchargement HTTP, du correctif de fichier, des appels d'API Win32, etc. sont inclus) * Les installateurs peuvent être aussi grands que 2 Go * Mode silencieux en option pour les installations automatisées * Préprocesseur avec support pour les symboles définis, les macros, la compilation conditionnelle, la norme prédéfinie * Une jolie expérience de codage avec des éléments de PHP et de montage (comprend des variables utilisateur, une pile, un contrôle de flux réel, etc.) * Les installateurs ont leur propre VMS qui vous permettent d'écrire du code capable de prendre en charge: - Extraction de fichier (avec des paramètres d'écrasement configurables) - Copie de fichier / répertoire, renommage, suppression, recherche - Appel de DLL Plug-in - Enregistrement du contrôle DLL / ActiveX / Enregistrement - Exécution exécutable (Options d'exécution et d'attente de Shell) - Création de raccourci - Clé de registre Lecture / réglage / énumérateur / Suppression - lecture / écriture de fichier ini - lecture / écriture de fichier de texte générique - String puissante et manipulation entière - Recherche de fenêtre basée sur le nom de la classe ou le titre - Manipulation d'interface utilisateur (réglage de la police / texte) - Envoi de message de fenêtre - Interaction utilisateur avec des boîtes de message ou des pages personnalisées - Branchement, comparaisons, etc. - vérification des erreurs - Redémarrez le support, y compris Supprimer ou renommer sur Redémarrage - Commandes de comportement d'installateur (telles que montrer / masquer / attendre /c.) - Fonctions utilisateur dans le script - Fonctions de rappel pour les actions de l'utilisateur
Système d'installation scriptable Nullsoft (SNS) Logiciels associés