jeudi 20 novembre 2025

Inno Setup 6.6.1

 Inno Setup est un programme d' installation gratuit pour les programmes Windows . Créé en 1997, Inno Setup rivalise et surpasse même de nombreux installateurs commerciaux en matière de fonctionnalités et de stabilité.

Les caractéristiques comprennent une interface d'assistant, la création d'un seul EXE pour une distribution en ligne facile. Il prend en charge l'étendue du disque, les capacités de désinstallation complètes, les types d'installation personnalisables et la compression de fichiers intégrée.

Inclut également la prise en charge de l'installation de fichiers partagés et d'OCX, ainsi que la création d' icônes de Menu Démarrer , d'entrées INI et d'entrées de registre.

Inno Setup n'impose aucune limite arbitraire au nombre de fichiers, raccourcis, entrées de registre, etc. que vous pouvez inclure dans une installation.

Cependant, gardez à l'esprit que le programme d'installation a besoin de mémoire pour chaque entrée dans un script. Par exemple, environ 120 octets de mémoire sont nécessaires pour chaque entrée [Files].

Une installation typique d'Inno Setup fonctionnant sous Windows 2000, XP, Vista, Windows 7, 8, 8.1, 10 et Server 2003, 2008, 2012 ne nécessite pas de privilèges administratifs ou de «super utilisateur».

Principales caractéristiques:
  • Prise en charge de toutes les versions de Windows depuis 2000, notamment: Windows 10, Windows 8, Windows Server 2012, Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP, Windows Server 2003 et Windows 2000. (Aucun service packs sont requis.)
  • Prise en charge étendue de l'installation d'applications 64 bits sur les éditions 64 bits de Windows. Les architectures x64 et Itanium sont toutes deux supportées. (Sur l'architecture Itanium, le Service Pack 1 ou version ultérieure est requis sur Windows Server 2003 pour l'installation en mode 64 bits.)
  • Prend en charge la création d'un seul EXE pour installer votre programme pour une distribution en ligne facile. L'étendue du disque est également prise en charge.
  • Interface standard de l'assistant Windows.
  • Types d'installation personnalisables, par exemple Full, Minimal, Custom.
  • Des capacités de désinstallation complètes.
  • Installation des fichiers: Comprend le support intégré pour la compression des fichiers "deflate", bzip2 et 7-Zip LZMA. Le programme d'installation a la possibilité de comparer les informations de version de fichier, de remplacer les fichiers en cours d'utilisation, d'utiliser le comptage de fichiers partagés, d'enregistrer les DLL / OCX et de taper des bibliothèques, et d'installer des polices.
  • Création de raccourcis n'importe où, y compris dans le menu Démarrer et sur le bureau.
  • Création d'entrées de registre et .INI.
  • Exécution d'autres programmes avant, pendant ou après l'installation.
  • Prise en charge des installations multilingues, y compris la prise en charge de la langue de droite à gauche.
  • Prise en charge des installations avec mot de passe et cryptées.
  • Prise en charge des installations et des désinstallations signées numériquement.
  • Installation et désinstallation silencieuse.
  • Unicode installation. (Windows 2000 / XP ou plus récent)
  • Option de moteur de script intégré Pascal pour l'installation avancée et la personnalisation de la désinstallation.
  • Le code source complet est disponible (Borland Delphi 2.0-5.0 et 2009).

Le pack QuickStart Inno Setup inclut le programme Inno Setup et inclut en outre des options permettant d'installer des modules complémentaires tiers tels que l'éditeur de script ISTool et le préprocesseur Inno Setup. Ces modules complémentaires ne sont pas officiels et ne sont pas requis pour une utilisation générale, mais facilitent l'utilisation d'Inno Setup.

Vous utilisez Inno Setup à des fins commerciales ? Veuillez acheter une licence .

Changelog :

Modifications liées aux styles personnalisés

  • Auparavant, lors de l'affichage de texte RTF avec un style personnalisé actif (y compris le style sombre intégré), toutes les couleurs de premier plan étaient remplacées par la couleur de premier plan du style. Ce comportement a été amélioré : seules les couleurs de premier plan par défaut sont désormais remplacées, préservant ainsi les couleurs personnalisées.
  • Ajout d'une nouvelle directive WizardImageOpacity dans la section [Configuration] pour spécifier l'opacité des images d'assistant. Ceci est utile si vous souhaitez utiliser des images d'assistant identiques pour les modes normal et DynamicDark. Par exemple, vous pouvez définir cette valeur à 150 pour obtenir une transparence partielle. Par défaut, l'opacité est totale.
  • Le compilateur ne stocke désormais qu'une seule fois les images identiques des assistants, qu'ils soient classiques ou DynamicDark.

Correction de la documentation

  • Le prototype de la fonction CreateCustomForm, prise en charge du script Pascal, a été modifié dans la version précédente, mais sa documentation n'avait pas été mise à jour en conséquence. Ce problème est désormais résolu.

Amélioration de la sécurité

  • Ajout d'une nouvelle option `notimestamp` à la section [Fichiers], empêchant l'horodatage des fichiers. Utilisez cette option pour faciliter la reproductibilité des compilations, même s'il est impossible de conserver l'horodatage des fichiers sources.
  • Autres améliorations mineures.

Page d'accueil : https://www.jrsoftware.org/isinfo.php

 


Aucun commentaire: