Créer un setup d'installation - Inno Setup Compiler

Documents pareils
Guide d installation du logiciel HI Version 2.7. Guide d installation du logiciel HI Version 9.4

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Récupérer les documents stockés sur l ENTG

Création d installateurs pour Windows avec InnoSetup

LES BIBLIOTHEQUES DE WINDOWS 7

Guide d installation des licences Solid Edge-NB RB

Installation de GFI Network Server Monitor

Installation et compilation de gnurbs sous Windows

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

Comment se connecter au VPN ECE sous vista

Boîtier pour disque dur externe 3,5" (8,89cm) USB 2.0

Déploiement de SAS Foundation

Dispositions relatives à l'installation :

`bob`=pti=áåi~ä=pti= `bob`=`çååéåí=pt

Notice d'utilisation Site Internet administrable à distance

Utilisation de l ordinateur portable Bluetooth avec le hub Logitech sans fil

OUTIL DE CRYPTAGE ET DE COMPRESSION

Guide de l'utilisateur. Linksys AE1000 Adaptateur USB sans fil - N hautes performances

IP Remote Controller

Protéger ses données dans le cloud

FANTEC DB-229US Manuel de l'utilisateur

Emporter Windows XP sur une clé USB

Comment récupérer toutes vos données perdues ou effacées gratuitement!

Partager son lecteur optique

Manuel d'utilisation avec le superviseur ISCANSERVER et le client VEHICLE Network System

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Storebox User Guide. Swisscom (Suisse) SA

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Installation du client Cisco VPN 5 (Windows)

Rechercher et supprimer les doublons!

EXCEL Les tableaux croisés dynamiques

Présentation des PowerToy pour Windows XP

SYSTRAN 7 Guide de démarrage

Installation du client Cisco VPN 5 (Windows)

Instructions Installation ELLIS Business: Vidéo Local Windows 2003 & XP poste de Travail

Installer VMware vsphere

MISE AU POINT FINANCIÈRE GUIDE DE L UTILISATEUR. Le logiciel MISE AU POINT FINANCIÈRE est offert sous licence par EquiSoft.

1. Utilisation du logiciel Keepass

Installation du client Cisco VPN 5 (Windows)

DELEGATION ACADEMIQUE AU NUMERIQUE FORMATION ADMINISTRATEUR SCRIBE 2.3 ET CARTABLE EN LIGNE (CEL)

Guide d'installation NSi Mobile. Version 6.2

GESTION DE L'ORDINATEUR

Seules les personnes intelligentes consultent le manuel.

Exportation d'une VM sur un périphérique de stockage de masse USB

Installation FollowMe Q server

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Base élèves : des étiquettes avec OpenOffice 2.0

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

SAUVEGARDER SES DONNEES PERSONNELLES

Installation en réseau de ClicMenu et des logiciels de Kitinstit

DOCUMENTATION VISUALISATION UNIT

Procédure d installation des outils pour la messagerie sécurisée

VIDEO RECORDING Accès à distance

La Clé informatique. Formation Internet Explorer Aide-mémoire

Logiciel d'analyse de données. Version huit. Guide d installation

Enregistrement de votre Géorando Maxi Liberté

GUIDE D'UTILISATION: Comment installer la Renault Media Nav Toolbox? GUIDE D'UTILISATION: Comment créer une empreinte digitale de votre appareil sur

NAS 109 Utiliser le NAS avec Linux

Oracle WebLogic Server (WLS) 11gR1 ( et ) Installation sur Oracle Linux 5 et 6 Hypothèses Installation Oracle Linux 5 (OL5)

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

Guide d'installation du connecteur Outlook 4

Installation du Pilote de scanner

Guide de l utilisateur Faronics System Profiler Standard

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

Comment sauvegarder ses documents

Tutoriel Drupal version 7 :

Capture Pro Software. Démarrage. A-61640_fr

Qlik Sense Cloud. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Débuter avec OOo Base

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

Terminal Server RemoteAPP pour Windows Server 2008

Comment créer un site web Proxy gratuitement!

Logiciel de facturation (ASP) pour les distributeurs de combustibles

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Amendements en ligne du CdR Guide de l'utilisateur Amendements en ligne... 3 Foire aux questions... 13

COMMENT EFFECTUER UNE ANALYSE VIRALE EN LIGNE

Installation et configuration du serveur syslog sur Synology DSM 4.0

GUIDE D INSTALLATION INTERNET haute vitesse

GUIDE DE DÉMARRAGE RAPIDE

Cloner son système avec True Image

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

Installation.Net Framework 2.0 pour les postes utilisant Windows 8/8.1.

Utilisation de l outil lié à MBKSTR 9

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Installer les Pilotes USB

Installation et paramétrage. Accès aux modèles, autotextes et clip- art partagés

2 - VMWARE SERVER.doc

Potimart. Manuel d'installation de la machine virtuelle 30/11/10

Ce document décrit la démarche à suivre pour installer les outils de développement et compiler le projet TANAGRA.

Installer Enterprise Miner 5.1 en SAS environnement Windows

Table des matières. 1 À propos de ce manuel Icônes utilisées dans ce manuel Public visé Commentaires...

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Guide de configuration pour accès au réseau Wifi sécurisé 802.1X

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

26 Centre de Sécurité et de

Transcription:

Créer un setup d'installation - Inno Setup Compiler Juin 2014 Il peut être utile, lorsqu'on commence à publier ses programmes, de faire un petit «setup» qui permettrait d'installer votre application. Celui-ci pourrait en outre d'alléger la taille du logiciel et de ses composant en les compressant. Pour cela, je vous propose un logiciel gratuit bien connu : Inno Setup Compiler. C'est un logiciel Open Source, très discret (pas de message «installation créée avec Inno Setup») et permettant de faire une installation entièrement personnalisée. Inno Setup Compiler Création du logiciel d'installation Lancement de votre setup Inno Setup Compiler Commençons d'abord par nous procurer Inno Setup. Ce logiciel est disponible sur les serveurs de Commentçamarche.net, ici. Vous pouvez aussi le télécharger à partir du site de l'éditeur. Il ne vous reste qu'à l'installer, cliquez sur «Exécuter Inno Setup» à la fin de l'installation. Création du logiciel d'installation Lorsque vous lancez le logiciel, une fenêtre s'affiche d'abord pour vous demander l'action à effectuer, dans notre cas ce sera «create a new script file using the Script Wizard». Cliquez sur OK.

Le logiciel est en anglais, mais le setup que vous créerez sera en français, ne vous inquiétez pas. Une fenêtre «Welcome to the Inno Setup Script Wizard» apparaît, cliquez sur OK, sans cocher la case. L'étape d'après devient intérressante : on vous demande de renseigner : Le nom de votre application Sa version Le nom de l'éditeur, c'est-à-dire vous Le site de l'éditeur

Vous remarquez que les champs en gras sont obligatoires. La fenêtre suivante demande des informations sur l'installation de votre application : Application destination base folder : le dossier où elle sera installée, laissez Program Files Application folder name : le nom du sous-dossier qui sera créé dans Program Files, je vous conseille de mettre le nom de votre application Cochez la case «Allow user to change the application folder» si vous voulez que l'utilisateur puisse changer le dossier de destination Ne cochez pas la dernière case, les applications n'ayant pas besoin de dossier ne sont pas fréquentes et ce n'est sûrement pas votre cas.

On vous demande ensuite des informations concernant l'exécutable de votre appli (le *.exe) : Indiquez son emplacement dans le premier champ. Si vous voulez que l'utilisateur puisse lancer l'application à la fin de l'installation, cochez la case «Allow users to start the application after Setup has finished». Ne cochez pas la seconde case, elle concerne des applications n'ayant pas d'exécutable principal. Important : pensez à inclure TOUS les fichiers nécessaires au fonctionnement de l'application dans le champ «Other application files», par exemple des sons, des images, des *.dll, etc... Dans l'étape suivante, nous allons paramétrer les raccourcis que devra créer le setup : Indiquez le nom du dossier à créer dans le menu démarrer dans le premier champ Première case : autoriser aux utilisateurs de changer le nom du dossier dans le menu

démarrer Seconde case : autoriser aux utilisateurs de décliner la création d'un dossier dans le menu démarrer Troisième case : créer un lien vers votre site web dans le dossier du menu démarrer Quatrième case : créer un icône de désinstallation de l'application dans le dossier du menu démarrer La case "Allow users to create a desktop icon" donnera la possibilité de créer un raccourci sur le bureau La case «Allow users to create a Quick Launch icon» donnera la possibilité de créer un raccourci dans la barre de lancement rapide (pour utilisateurs de Windows Vista ou inférieur car pour les utilisateurs de versions ultérieures, l'application sera épinglée à la barre des tâches). Passons à la fenêtre suivante, nous allons nous occuper de la licence : Il suffit de créer un fichier texte où vous écrivez les termes du contrat de licence de votre application. Enregistrez-le au format *.txt, ou *.rtf pour plus de mise en forme. Sélectionnez le dans le premier champ de la fenêtre : «License file». Les champs 2 et 3 permettent d'afficher des informations avant et/ou après l'installation, toujours en sélectionnant un fichier texte. Renseignez la langue du setup dans l'étape suivante. Si plusieurs langues sont sélectionnées, elle sera demandée au début du setup.

Voilà, nous en somme presqu'à la fin, il faut maintenant préciser où sera enregistré le setup.exe. Indiquez le dossier dans le premier champ, le nom du setup dans le deuxième (l'extension *.exe sera ajoutée automatiquement), l'emplacement de l'icône du setup dans le troisième champ (facultatif) et enfin, vous pouvez demander un mot de passe pour installer votre application. Dans la dernière fenêtre, cliquez sur «finish» ; vous voyez que le script à été entièrement écrit derrière en quelques millisecondes, vous auriez mis combien de temps? Dans la boîte de dialogue qui apparaît, répondez «oui» pour créer votre setup, ou non pour modifier manuellement le script, vous pourrez ensuite compiler en cliquant sur «Build» dans la barre de menu, puis «compile». On demande si vous voulez enregistrer le script, si vous voudrez le modifier plus tard, faites-le. Astuce : pour modifier la grande image qui s'affiche à gauche au début et à la fin du setup, ainsi

que la petite en haut à droite, il suffit de modifier le script après avoir suivi les étapes précédentes. Ajoutez WizardImageFile = *chemin de l'image* pour modifier la grande image à gauche. et WizardSmallImageFile = *chemin de l'image* pour modifier la petite image en haut à droite. Ces deux lignes sont à ajouter dans la section [Setup]. Evidemment, remplacez *chemin de l'image* par le vrai chemin. Lancement de votre setup En vous rendant dans le dossier de destination indiqué pour compiler le setup, vous voyez bien le fichier *.exe avec, éventuellement, l'icône précisée.

En le lançant, toutes les options demandées s'exécutent, et le programme est installé. Réalisé sous la direction de Jean-François PILLOU, fondateur de CommentCaMarche.net. Ce document intitulé «Créer un setup d'installation - Inno Setup Compiler» issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.