lundi 17 décembre 2018

NSIS 3.04 (Nullsoft Scriptable Install System)

  NSIS (Nullsoft Scriptable Install System) est un système open source petit, efficace, capable et professionnel pour créer des installateurs sous Windows. Il est conçu pour être aussi petit et flexible que possible et est donc très adapté à la distribution sur Internet.

Caractéristiques:
  • Génère des installateurs exécutables autonomes
  • Prise en charge de la compression de données sous ZLib, BZip2 et LZMA
  • Support de désinstallation (le programme d'installation peut générer un programme de désinstallation)
  • Interface utilisateur personnalisable (boîtes de dialogue, polices, arrière-plans, icônes, texte, marques de contrôle, images, etc.)
  • Interface de l'assistant classique et moderne
  • Entièrement multilingue, support pour plusieurs langues (y compris les langues RTL) dans un seul installateur. Plus de 40 traductions sont déjà disponibles, mais vous pouvez également créer la vôtre.
  • Système de page. Vous pouvez ajouter des pages d'assistant standard ou des pages personnalisées
  • Sélection de l'utilisateur des composants d'installation, arborescence  pour la sélection des composants
  • Plusieurs configurations d'installation (habituellement minimale, typique, complète) et une configuration personnalisée
  • Vérification de l'installateur à l'aide d'une somme de contrôle CRC32
  • Taille des données compressées (34 Ko avec les options par défaut)
  • Possibilité d'afficher un accord de licence au format texte ou RTF
  • Possibilité de détecter le répertoire de destination à partir du registre
  • Système plug-in facile à utiliser. Beaucoup de plug-ins inclus pour créer des boîtes de dialogue personnalisées, des connexions Internet, des téléchargements HTTP, des correctifs de fichiers, des appels API Win32, etc..
  • Les installateurs peuvent être aussi supérieures que 2 Go
  • Mode silencieux optionnel pour les installations automatisées
  • Un préprocesseur avec support pour les symboles définis, les macros, la compilation conditionnelle, les prédéfinitions standard
  • Une belle expérience de codage avec des éléments de PHP et d'assemblage. Comprend les variables utilisateur, un contrôle de flux réel, etc..
Les installateurs ont leurs propres machines virtuelles qui vous permettent d'écrire un code compatible:
  • Extraction de fichier (avec paramètres d'écrasement configurables)
  • Fichier / répertoire de copie, de renommage, de suppression, de recherche
  • Appel DLL enfichable
  • DLL / ActiveX control registration / unregistration
  • Exécution exécutable (exécution de shell et options d'attente)
  • Création de raccourci
  • Lecture / définition / énumération / suppression de la clé du Registre
  • Lecture / écriture de fichiers INI
  • Lecture / écriture générique de fichier texte
  • Modification puissante des nombres entiers
  • Recherche de fenêtre basée sur le nom ou le titre de la classe
  • Manipulation de l'interface utilisateur (police / réglage du texte)
  • Envoi de message de fenêtre
  • Interaction de l'utilisateur avec des boîtes de message ou des pages personnalisées
  • Branchements, comparaisons, etc..
  • Vérification des erreurs
  • Redémarrez le support, y compris supprimer ou renommer au redémarrage
  • Commandes de comportement de l'installateur (telles que show / hide / wait / etc).
  • Fonctions utilisateur en script
  • Fonctions de rappel pour les actions de l'utilisateur
Changements dans NSIS (Nullsoft Scriptable Installation System) 3.04

    opensource-logo 

Page d'accueil : https://nsis.sourceforge.io

Version Executable Version Portable


Aucun commentaire: