Sujet: Créer un fichier .exe
24/02/2007 @ 13:30:44: Monky: Créer un fichier .exe
Salut à tous,

Alors, je voudrais créer un programme d'installation qui copierait certains documents dans un répertoire précis (documents excel) et même qui créerait lesdits répertoires.

Je voudrais quelque chose de simple pour moi (pas envie de passer des heures là-dessus) et de simple aussi pour mes collègues qui s'est destiné. Genre: ils mettent le Cd, ça s'installer et c'est prêt !

Petit bonus:

Ce serait génial si en plus, cette installation pouvait installer des polices dans windows sans que l'utilisateur doive faire quoi que ce soit.

Voilà. Je sais que c'est galère pour les polices, c'est pourquoi je l'ai mentionné en bonus.

Je connais IEexpress mais il n'est pas très modulable.
24/02/2007 @ 13:54:24: Ppxl: Créer un fichier .exe
Si ce ne sont que des fichiers, certains programmes de compression permettent de créer des exécutables avec des fichiers qui se copieront tout seuls là ou il faut et selon les options choisies. En fait ce serait "simplement" créer une archive avec des fichiers qui garderont leurs chemins en dur! Ex : WinAce sait le faire.
24/02/2007 @ 13:58:39: Monky: Créer un fichier .exe
Merci...

Reste le problèmes des polices car une simple copie vers le répertoire fonts n'installe pas les polices... il faut normalement passer par l'explorateur windows.

EDIT:

Ceci dit, j'aime assez l'idée de faire apparaître une licence au moment de l'installation (même si elle est GPL) comme le ferait un installateur...
24/02/2007 @ 14:04:39: Monky: Créer un fichier .exe
Ah, j'ai trouvé ceci: http://www.clickteam.com/frn/installcreator.php
24/02/2007 @ 14:26:02: zion: Créer un fichier .exe
InnoSetup, c'est libre :itm:
24/02/2007 @ 14:35:29: Monky: Créer un fichier .exe
InnoSetup, c'est libre :itm:


Génial ! C'est ce que je cherchais ! Je l'avais déjà utilisé et n'arrivais pas à remettre la main dessus.

Merci Zion.
24/02/2007 @ 15:07:50: cauet: Créer un fichier .exe
+1 InnoSetup, c'est le top.
En plus c'est du Delphi :cupra:
24/02/2007 @ 15:18:23: Monky: Créer un fichier .exe
Vous allez dire que je ne lache pas l'affaire mais... pour les polices, personne n'a d'idée?
24/02/2007 @ 15:38:46: zion: Créer un fichier .exe
Si si, InnoSetup le permet :wink:
24/02/2007 @ 15:44:37: Monky: Créer un fichier .exe
Si si, InnoSetup le permet :wink:


Super ! Je ne pensais pas ! Je vais farfouiller là-dedans.
24/02/2007 @ 15:53:30: antp: Créer un fichier .exe
y a un flag genre "installfont" à rajouter sur la ligne spécifiant la police à copier
24/02/2007 @ 16:00:59: Monky: Créer un fichier .exe
y a un flag genre "installfont" à rajouter sur la ligne spécifiant la police à copier


Super, ça me fait une bonne base de recherche !
24/02/2007 @ 16:13:01: Monky: Créer un fichier .exe
Ok, voilà la ligne à ajouter pour que cela fonctionne... Ici avec la police CALIBRi:

Source: "CALIBRI.TTF"; DestDir: "{fonts}"; FontInstall: "CALIBRI"; Flags: onlyifdoesntexist uninsneveruninstall
25/02/2007 @ 19:24:31: dede: Créer un fichier .exe
En plus c'est du Delphi :cupra:


Et ? Depuis quand un langage est un gage de qualité du software ?? :oh:
25/02/2007 @ 19:31:21: Monky: Créer un fichier .exe
D'accord avec toi, Dede.

Pour conclure, j'y suis arrivé et ça marche bien. Je suis content et mes collègues ravis.

Seul ombre au tableau: l'installation des polices ne marche pas sous Vista. Mais avant que mes collègues n'aient Vista...
25/02/2007 @ 19:39:48: zion: Créer un fichier .exe


Et ? Depuis quand un langage est un gage de qualité du software ?? :oh:


C'est spécifique à Delphi :petrus:

:neowen:
Retour