Système d'installation NULLSOFT (NSIS)

Il est conçu pour être aussi petit et flexible que possible et est donc très approprié pour la distribution Internet. Être une première expérience d'un utilisateur avec votre produit, un installateur stable et fiable est un
Télécharger maintenant

Système d'installation NULLSOFT (NSIS) Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Nullsoft Install System
  • Site Internet de l'éditeur:
  • Systèmes d'exploitation:
  • Windows Vista/98/Me/NT/2000/XP/2003
  • Taille du fichier:
  • 1.5 MB

Système d'installation NULLSOFT (NSIS) Mots clés


Système d'installation NULLSOFT (NSIS) La description

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 des logiciels réussis. 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. Caractéristiques De nsis wiki Les SNI peuvent créer des installateurs Windows capables d'installer, de désinstaller, de paramétrer les paramètres système, d'extraire des fichiers, etc. car NSIS est basé sur des fichiers de script, vous pouvez créer des installateurs simples et avancés. 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. Compatible avec toutes les principales versions Windows Vous pouvez créer un seul installateur compatible avec Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Server 2003 et Windows Vista. 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. Pour les installateurs standards ou comme point de départ pour des complexes plus complexes, vous pouvez utiliser l'un des outils de génération de script disponibles. 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. Prise en charge de l'installation Web, du correctif de fichier La distribution du SNS comprend un ensemble de plug-ins qui vous permet de télécharger des fichiers à partir d'Internet, de créer des connexions Internet, des fichiers existants de correctif, etc. Intégration de projet, libérations différentes et constructions automatiques Le compilateur SNS présente un préprocesseur puissant. Cela vous permet d'intégrer facilement plusieurs projets dans un seul installateur ou générer automatiquement des constructions d'installateur. Vous pouvez également générer différentes versions telles que Lite et Versions complètes. Formats de fichiers lisibles faciles et humains Le format de script SNS et le format utilisé pour les dialogues d'interface sont faciles, documentés et lisibles humains. Vous pouvez ainsi modifier vos fichiers avec votre éditeur préféré. Cela rend également la génération automatique de script possible. Compilateur portable Le compilateur NSIS peut être compilé pour les plates-formes POSIX telles que Linux et * BSD. Un installateur généré ne fonctionnera toujours que sur Windows, mais de cette façon, ils peuvent être générés sans fenêtres ni vin. Plus grande liste de fonctionnalités * 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, les prédélées standard * 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: o Extraction de fichier (avec des paramètres d'écrasement configurables) o Copie de fichier / répertoire, renommage, suppression, recherche o Appel de dll plug-in o Enregistrement de contrôle DLL / ActiveX / Enregistrement o Exécution exécutable (Options d'exécution et d'attente Shell) o Création de raccourci o Clé de registre Lecture / réglage / énumérant / Suppression o Lecture / écriture de fichier INI o Lecture / écriture de fichier de texte générique o String puissante et manipulation entière o Recherche de fenêtre basée sur le nom de la classe ou le titre o Manipulation d'interface utilisateur (réglage de la police / texte) o Envoi de message de fenêtre o Interaction utilisateur avec des boîtes de message ou des pages personnalisées o Branchement, comparaisons, etc. o vérification des erreurs o redémarrer le support, y compris Supprimer ou renommer sur Redémarrage o Commandes de comportement d'installateur (telles que montrer / masquer / attendre /c.) o Fonctions utilisateur dans le script o Fonctions de rappel pour les actions de l'utilisateur * Complètement libre pour n'importe quelle utilisation. Voir la licence. * Plus


Système d'installation NULLSOFT (NSIS) Logiciels associés

Sourcemate

Sourciate est le produit de compagnon indispensable pour les développeurs de flexibles et flash sérieux .... ...

321 1000 KB

Télécharger