Inno Setup

Cet article est une ébauche concernant un logiciel libre.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires ().

Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires.

Inno Setup
Description de l'image Inno Setup icon.png.

Informations
Créateur Jordan Russell
Dernière version 6.2.2 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/jrsoftware/issrcVoir et modifier les données sur Wikidata
Écrit en Object PascalVoir et modifier les données sur Wikidata
Système d'exploitation Windows 2000, Windows XP, Windows Server 2003, Windows Server 2003 R2 (en), Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10 et Windows Server 2016Voir et modifier les données sur Wikidata
Environnement Microsoft Windows
Formats lus Inno Setup Script (with rem) (d), Inno Setup Script (d), Inno Setup Uninstall Log (generic) (d), Inno Setup data (d) et Inno Setup archive (d)Voir et modifier les données sur Wikidata
Formats écrits Inno Setup self-extracting archive (d), Inno Setup Script (with rem) (d), Inno Setup Script (d), Inno Setup Uninstall Log (generic) (d), Inno Setup data (d) et Inno Setup archive (d)Voir et modifier les données sur Wikidata
Type Outil de programmation (en)Voir et modifier les données sur Wikidata
Licence BSD 3-clausesVoir et modifier les données sur Wikidata
Site web jrsoftware.org/isinfo.phpVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Inno Setup est un logiciel libre permettant de créer des installateurs pour Windows. Ceux-ci peuvent comporter des scripts programmés en Pascal.

Histoire

Jordan Russel n'était pas satisfait du logiciel InstallShield Express qu'il a reçu après l'achat de Borland Delphi, alors il a décidé de créer son propre installateur[2]. Au début Inno Setup était peu connu.

Des fans d’Inno Setup ont développé ISTool et ScriptMaker pour faciliter la création des scripts.

Inno Setup a gagné plusieurs prix et cela inclut un Shareware Industry Awards trois fois de suite de 2002 à 2004.

Fonctionnalités[3]

  • Inno Setup supporte les systèmes d'exploitation : Windows 10, Windows 8, Windows 7, Windows Vista, Windows Server 2003, Windows XP (cela inclut les éditions x64), Windows 2000, Windows NT 4.0 et Windows 9x.
  • Il supporte l'installation des applications 64 bits
  • Création des installateurs personnalisés.
  • Création des raccourcis sur le Bureau ou dans le Menu démarrer.
  • Possibilité d'installer des polices.
  • Créations des clés dans le registre (par exemple pour associer un type de fichier à un logiciel).
  • Possibilité d'exécuter des scripts écrits en Pascal.
  • Création des installateurs multilingues.
  • Possibilité de chiffrer (avec un mot de passe) l'installateur.
  • Code source disponible.
  • Il supporte Unicode et les langues qui s'écrivent de droite à gauche.

Annexes

Références

  1. « Inno Setup 6 Revision History », (consulté le )
  2. Why was it created?
  3. (en) « Inno Setup », sur jrsoftware.org (consulté le )
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail des logiciels libres