Inno Setup Compiler est un installeur libre et gratuit, ce qui ne l'empêche pas d'être dans son domaine le logiciel de référence. C'est en fait le logiciel utilisé par la plupart des sociétés pour installer leurs produits. Il utilise un langage propre dérivé du Pascal, et le Pascal lui-même (l'ancêtre du PHP).
Il a été écrit et est sans cesse mis à jour par Jordan Russel.
Voici le script que m'a écrit Les Logiciels Francophones (phpDesigner), que je remercie au passage :
| Spoiler: |
| | #define MyAppName "Cities XL 2012" #define MyAppVersion "2012" #define MyAppPublisher "Focus Home Interactive" #define MyAppURL "http://www.phpdesigner.fr/" #define MyAppExeName "citiesxl-france.exe"
[Setup] AppName="la traduction de Cities XL" AppVersion="2012" DefaultDirName="Focus Home Interactive" LicenseFile=E:\Documents de Pyanepsion\Cities XL\cluf.rtf InfoBeforeFile=E:\Documents de Pyanepsion\Cities XL\avant.rtf InfoAfterFile=E:\Documents de Pyanepsion\Cities XL\apres.rtf OutputDir=E:\Documents de Pyanepsion\Cities XL\Test OutputBaseFilename=installe-citiesxl-france Compression=lzma SolidCompression=yes ShowTasksTreeLines=yes ShowLanguageDialog=yes
WizardImageFile=E:\Documents de Pyanepsion\Cities XL\gauche.bmp WizardSmallImageFile=E:\Documents de Pyanepsion\Cities XL\haut.bmp
[Languages] Name: "english"; MessagesFile: "compiler:Default.isl" Name: "basque"; MessagesFile: "compiler:Languages\Basque.isl" Name: "brazilianportuguese"; MessagesFile: "compiler:Languages\BrazilianPortuguese.isl" Name: "catalan"; MessagesFile: "compiler:Languages\Catalan.isl" Name: "czech"; MessagesFile: "compiler:Languages\Czech.isl" Name: "danish"; MessagesFile: "compiler:Languages\Danish.isl" Name: "dutch"; MessagesFile: "compiler:Languages\Dutch.isl" Name: "finnish"; MessagesFile: "compiler:Languages\Finnish.isl" Name: "french"; MessagesFile: "compiler:Languages\French.isl" Name: "german"; MessagesFile: "compiler:Languages\German.isl" Name: "hebrew"; MessagesFile: "compiler:Languages\Hebrew.isl" Name: "hungarian"; MessagesFile: "compiler:Languages\Hungarian.isl" Name: "italian"; MessagesFile: "compiler:Languages\Italian.isl" Name: "japanese"; MessagesFile: "compiler:Languages\Japanese.isl" Name: "norwegian"; MessagesFile: "compiler:Languages\Norwegian.isl" Name: "polish"; MessagesFile: "compiler:Languages\Polish.isl" Name: "portuguese"; MessagesFile: "compiler:Languages\Portuguese.isl" Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl" Name: "slovak"; MessagesFile: "compiler:Languages\Slovak.isl" Name: "slovenian"; MessagesFile: "compiler:Languages\Slovenian.isl" Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl"
[Types] Name: "full"; Description: "Installation complète"
[Files]
Source: "E:\Documents de Pyanepsion\Cities XL\Focus Home Interactive\Cities XL 2012\Data\Localization\FR\*"; DestDir: {app}\Data\Localization\FR\; Flags: ignoreversion recursesubdirs createallsubdirs Source: "E:\Documents de Pyanepsion\Cities XL\Focus Home Interactive\Cities XL 2012\SplashScreens\*"; DestDir: {app}\SplashScreens\; Flags: ignoreversion recursesubdirs createallsubdirs
|