probleme inno setup
Forum Programmation : probleme inno setup
Bonjour,
alors j'ai suivi le tuto de inno setup sur le site du zero
mais je ne sais pas comment installer des dossiers
quand j'ajoute des dossiers ça installe le contenu des dossiers dans " C:\Program Files\test" au lieu d'installer le dossier
voilà est c que quelqun peut m'aider.
Merci d'avance
personne ?
Je ne me rappelle plus trop, mais normalement tu indiques les fichiers un par un dans la rubrique [FILES], et si dans le paramètre DestDir tu ajoutes un répertoire du style {app]\test\tonfichier.ext, ça ne marche pas ?
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
je en vois pas trop ce que tu veux me dire ...
enfaite en gros
j'ai 4 dossiers, je veux faire une installe qui installe les 4 dossiers dans
C:\Program Files\test
et avec inno bah quand j'ajoute un dossier, ca installe son cntenu
Tu peux montrer ton script ?
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
[Setup]
AppName=patch RDM
AppVerName=patch RDM 1.4
AppPublisher=Nemesis
AppPublisherURL=http://www.royaume-mystiques.fr/
AppSupportURL=http://www.royaume-mystiques.fr/
AppUpdatesURL=http://www.royaume-mystiques.fr/
DefaultDirName=C:\Program Files\Lineage II\
DefaultGroupName=patch RDM
OutputDir=C:\Program Files\Lineage II
OutputBaseFilename=patch_RDM
Compression=lzma
SolidCompression=yes
[Languages]
Name: "english"; MessagesFile: "compiler
efault.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
[Files]
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\animations\*"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\sounds\*"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\system\*"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\systextures\*"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\textures\*"; DestDir: "{app}"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
Voilà dans la rubrique [Files], tous les DestDir sont "{app}" donc tout ce met dans le répertoire principal.
Essaie en ajoutant ce qui est en gras:
[Setup]
AppName=patch RDM
AppVerName=patch RDM 1.4
AppPublisher=Nemesis
AppPublisherURL=http://www.royaume-mystiques.fr/
AppSupportURL=http://www.royaume-mystiques.fr/
AppUpdatesURL=http://www.royaume-mystiques.fr/
DefaultDirName=C:\Program Files\Lineage II\
DefaultGroupName=patch RDM
OutputDir=C:\Program Files\Lineage II
OutputBaseFilename=patch_RDM
Compression=lzma
SolidCompression=yes
[Languages]
Name: "english"; MessagesFile: "compiler
efault.isl"
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
[Files]
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\animations\*"; DestDir: "{app}\animations"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\sounds\*"; DestDir: "{app}\sounds"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\system\*"; DestDir: "{app}\system"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\systextures\*"; DestDir: "{app}\systextures"; Flags: ignoreversion
Source: "C:\Documents and Settings\Admin\Bureau\Nouveau dossier (2)\textures\*"; DestDir: "{app}\textures"; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
pwaa ca marche
merci bcp
par contre, admet on que les dossiers existent deja, ca remplace ce qu'il y a dedans ou ca installe a l'interieur de ceux existants
(question bete, j'ai qu'a tester ^^)
Normalement, ça remplace (mais fait l'essai en modifiant à la main un fichier
.
Par défaut, si le répertoire existe déjà, il affiche un message d'avertissement. On peut le désactiver en ajoutant dans la rubrique [Setup] la commande suivante:
DirExistsWarning=no
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
bah enfaite il affiche rien du tout
mais si le dossier existe deja il installe dedans
si il y a des fichiers dedans, ça les laisse
et si les fichiers dedans exixtend deja ca les remplaces
===> exactement ce que je veux
vraiment merci pour ton aide
Il y a 2352 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

CRicky