NSIS

Site officiel
Copie d'écran
portable Bookmark and Share

Vous l’avez utilisé peut-être des dizaines de fois, et vous ne le saviez pas ! C’est l’installeur de Winamp, et pour cause, ce sont les créateurs de Winamp qui l’ont imaginé !

Logiciel très léger, il est néanmoins très complet. Il est rare qu’un logiciel puisse convenir autant aux professionnels qu’aux amateurs, mais NSIS fait parti de ces logiciels. Il vous permettra de créer un installateur basique [1] tout comme des installateurs plus complexes [2].

Ici pas d’interface graphique, mais un langage de script plus que performant. Grâce aux différents exemples livrés avec le logiciel, il vous sera très simple de faire votre premier installateur basique [3]. Un léger temps d’adaptation sera tout de même nécessaire pour utiliser les fonctions les plus avancées. Je dois avouer que j’étais un adepte des logiciels de création d’installateur en mode graphique, mais lorsque l’on voit que l’on peux tout configurer grâce à ce fabuleux langage de script le choix est fait rapidement, surtout que la complexité n’est pas énorme par rapport à l’avantage que l’on en tirer.

Il existe un concurrent à NSIS en la personne d’Inno Setup, n’ayant que très peu testé ce deuxième logiciel, je ne pourrais pas faire ici la comparaison, mais sachez qu’il existe. Pour conclure, je dirais que NSIS est un logiciel facile à prendre en main dès le début et s’avère très performant pour peu que l’on se documente lorsque l’on veux faire des installateurs avancés. Les anticodeurs seront déçu [4] pour tous les autres je le recommande chaudement.

[1] une fenêtre avec le chemin d’installation et le bouton Installer

[2] avec gestion des langues, des différents types d’installations, des librairie DLL, des fichiers de configurations, de la base de registre, ...

[3] pour peu que vous ayez un raisonnement logique, vous aurez besoin de moins de 10 minutes pour comprendre le script le plus simple

[4] mais ont-ils besoin d’un tel logiciel s’il ne code pas ;-)

Tags: installeur
Ajouter des tags (séparés par des virgules ou des espaces) :
 
Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).

<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::

Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure Icone d'aide.

  • Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.

    Veuillez renseigner les champs ci dessous :

  • Majeure : une nouvelle version avec des nouveautés, des changements majeurs.

    En cochant cette case, vous allez créer une page sur le wiki afin de mettre à jour la notice.

Commentaires

<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::

UltraModernUI pour NSIS , le 22 juillet 2006 par SuperPat (0 rép.)

je développe actuellement une nouvelle interface utilisateur pour NSIS. Sont but est d’ajouter le support des skins à NSIS Les skins ressemblent à ceux que l’on trouve sur certains programmes installshield (Driver NVidia, quelques jeux (FarCry Wharhammer)...)

Ainsi que d’ajouter une multitude de fonctionnalités qui font défaut à NSIS (par rapport aux autres solution commerciales).

Exemple de pages que UMUI ajoute : abort, additionnal task, serial number, confirm, setup type, update, maintenance, information...

Le tout sans (trop) casser la compatibilité avec les scripts ModernUI existant.

http://www.winampfr.com/forum/viewtopic.php ?t=9289 Un topic sur le forum français de NSIS montrant l’état d’avancement de la prochaine version

-----> Site Officiel UltraModernUI

Répondre à ce message

NSIS - orthographe , le 22 juillet 2006 par Jmm (3 rép.)

Je signale une petite erreur : au deuxième paragraphe, j’écrirais plutôt : « NSIS fait partie de ces logiciels », voilà.

NSIS - orthographe , le 23 juillet 2006 par Léviathan

Bonjour,

merci de votre participation, mais après vérification il s’avère que la phrase est, à priori, bien écrite.

Cordialement, Léviathan

NSIS - orthographe , le 14 janvier 2008

Je regrette profondement mais il y a bel et bien erreur dans la phrase.

NSIS - orthographe , le 21 février 2008 par Pseudo-nyme

Je confirme ; et, pour bien le comprendre, suffit de remplacer par cela :

NSIS est une partie de ... a-fortiori, "NSIS fait partie" s’écrit bel et bien ainsi.

Autrement sans ’e’, est un parti ... a-priori, ce n’est pas le cas de NSIS.

Répondre à ce message

NSIS 2.08 est sortit , le 24 juillet 2005 par SuperPat (1 rép.)

Le site de NSIS ayant un peu de mal en ce moment, c’est sur le forum anglais que la nouvelle version de NSIS ( 2.08 ) à été annoncé.

Parmi les changement, on trouve quelques corrections dans la traduction française (que j’avais signalé sur le forum anglais il y a quelques jours) :
- Les "cliquez suivant" et autres se trouvant dans le french.nfl
- Le "Êtes-vous sûr de vouloir quitter l’installation de $(^Name) ?" dans la string MUI_UNTEXT_ABORTWARNING du fichier french.nsh Ont été corrigés.

Un petit détail, il n’est pas précisé sur cette fiche que NSIS est sous licence zlib.

-----> Télécharger NSIS 2.08

> NSIS 2.09 est sortit , le 31 août 2005 par SuperPat

Et voici la version 2.09

-----> Télécharger NSIS 2.09

Répondre à ce message

> NSIS , le 19 mai 2005 par Zilly (0 rép.)

En un mot : Génial

Très simple. Enfin presque... mais avec les librairies on s’en sort très bien.

Relativement très puissant.

J’ai pas encore testé UMUI mais MUI était déjà très convaincante.

Répondre à ce message

NSIS Ultra Modern User Interface , le 23 avril 2005 par SuperPat (4 rép.)

Bonjour,

Je développe actuellement, une nouvelle interface utilisateur pour NSIS avec un style proche des plus récents installeurs.

UMUI possède également de nouvelles pages pour vos installateurs (InstallConfirm Page avec récapitulation des paramètres, Abort Page (une page qui s’affiche lorsque l’on annule l’installation) , LeftMessageBox Page (une boite de dialogue apparaît sur la gauche de l’installateur).

L’interface et les graphismes peuvent être personnalisées grâce a un nouveau système de skins.

Le but de UltraModernUI est d’être le plus compatible avec les scripts Modern UI déjà existants. Comme il est basé sur le "Modern UI" de Joost Verburg, il utilise les même macro et define et en ajoute de nouvel. Les nouveaux macros et define utilise le prefixe UMUI_ au lieu de MUI_.

La première version Beta est dors et déjà disponible et je travaille actuellement sur la seconde beta qui contiendra notamment des nouvelles pages :

* Page de maintenance les options modifier, réparer et supprimer.

* Setup Type Page avec les options Complète et personnalisées.

* Page de mise à jour

* Page lisez-moi

* Page de tâches additionnelles

* Request Page, demandant d’insérer le cd suivant...

-----> http://www.ultramodernui.com4.ws

> NSIS Ultra Modern User Interface , le 23 avril 2005 par SuperPat

Le lien vers le site officiel ne s’est pas enregistré, le voici donc :

http://www.ultramodernui.com4.ws

-----> http://www.ultramodernui.com4.ws

> NSIS Ultra Modern User Interface , le 23 avril 2005 par Omnisilver

Ce ne serait pas plutôt http://guerin45.free.fr/UltraModernUI/ ?

En tout cas c’est là que l’adresse précédente me réoriente.

> NSIS Ultra Modern User Interface , le 23 avril 2005 par SuperPat

oui c’est là qu’elle réoriente car sa évite d’avoir la grosse banière d’ulimit.com

> NSIS Ultra Modern User Interface , le 31 août 2005 par SuperPat

UltraModernUI est désormais hébergé sur sourceforge et le site est désormais totalement valide CSS et XHTML 1.1

-----> http://ultramodernui.sourceforge.net

Répondre à ce message

> NSIS , le 14 avril 2004 par Mimas (0 rép.)

La version 2 est enfin arrivée avec tout plein de bonnes surprises dont le support de la compression LZMA (celle utilisé dans 7-zip est qui est une des plus puissante actuellement).

Entre un NSIS bien complet et Inno Setup scriptable (qui supporte aussi la compression LZMA, décidement), le choix est dur pour son installateur windows.

Répondre à ce message

> NSIS , le 21 août 2003 par SuperPat (0 rép.)

Je l’utilise depuis quelque temp déjà, et je trouve que c’est vraiment le meilleur.

Il faut néanmoin présciser que les sources sont disponnibles et que son manuel et son interface à été traduit par veekee sur ce site : http://www.winampfr.com/nsis

-----> http://nsis.sourceforge.net

Répondre à ce message

Informations complémentaires

Faire un don ? (défiscalisé)

Faire un DON

Aidez-nous à atteindre notre objectif de 800 donateurs récurrents pour assurer notre pérennité et notre développement ! (nous n’y sommes plus très loin).

Je soutiens Framasoft pour 10€/mois

Framasoft needs you !

 Vous trouverez ici une liste de logiciels qui ont fait acte de candidature et qui n’attendent que vous pour réussir avec brio l’examen d’entrée dans notre annuaire.

Informations générales

Juste une image

Sleepy Sleepy
Creative Commons BY-SA

Sur Framabook.org

Atelier Drupal 7
« Atelier Drupal 7 » par Cyprien ROUDET.
Option Libre
« Option Libre. Du bon usage des licences libres » par Benjamin Jean.

Tous nos Framabooks