[R] Choisir l'icone du fichier .exe

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
BibcHooN
Niveau 1
Niveau 1
Messages : 4
Enregistré le : mar. 21 août 2007 11:13
Status : Hors ligne

[R] Choisir l'icone du fichier .exe

#1

Message par BibcHooN »

Bonjour,

Je voudrais savoir s'il est possible de modifier l'icône du .exe crée après compilation.

Je souhaiterais mettre une icône personnalisée au lieu de l'icône par défaut.

Merci
Modifié en dernier par BibcHooN le mer. 07 nov. 2007 09:36, modifié 1 fois.
BibcHooN
Avatar du membre
eln
Niveau 6
Niveau 6
Messages : 202
Enregistré le : sam. 28 juil. 2007 12:54
Status : Hors ligne

#2

Message par eln »

Bonjour

Après je ne sais pas, mais pendant oui.
SurPriseS
Niveau 6
Niveau 6
Messages : 289
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

#3

Message par SurPriseS »

Tu peut le faire dans les paramètres de windows de l'exe mais c'est tout :\
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#4

Message par sylvanie »

il y a peut être moyen avec resource hacker, mais faut changer les 9 icones ... c'est fastidieux
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#5

Message par ani »

bonjour bibchnoon

le programme se trouve ici C:\Program Files\AutoIt\Aut2Exe

aut2exe.exe utilitaire permettant la transformation du au3 en exe et celui-ci permet de changer l'icone par défaut.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#6

Message par Tlem »

Adapter et rajouter ces directives au début de votre code :
#Region Compiler directives section
#AutoIt3Wrapper_Icon=/Res/Icon.ico
#AutoIt3Wrapper_OutFile=Nom_de_mon_programme.exe
#AutoIt3Wrapper_OutFile_Type=exe
#AutoIt3Wrapper_Res_Description=La description de mon programme
#AutoIt3Wrapper_Res_Comment=Un commantaire sur le nom
#AutoIt3Wrapper_Res_Fileversion=1.0.0.0
#AutoIt3Wrapper_res_Field=Entreprise|Nom de ma sociètè
#AutoIt3Wrapper_Res_Field=Créer par|Moi ;)
#AutoIt3Wrapper_Res_Field=Email|Toto@Titi.fr
#AutoIt3Wrapper_Res_LegalCopyright=Copyright (C) 2003 - 2007 Ma sociètè.
#AutoIt3Wrapper_Res_Language=0x040c
#EndRegion
Puis utiliser Scite pour compiler votre code (F7 pour compiler)
Aller sur le site AutoIt pour récupérer la dernière version de Scite avec AutoIt Wrapper.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
BibcHooN
Niveau 1
Niveau 1
Messages : 4
Enregistré le : mar. 21 août 2007 11:13
Status : Hors ligne

#7

Message par BibcHooN »

Merci à tous pour votre réactivité.

J'ai appliqué la solution d'ani, cad d'utiliser Aut2Exe, ça marche très bien et en plus c'est super facile d'utilisation! L'exe se trouve ici C:\Program Files\AutoIt3\Aut2Exe (tu avais oublié le"3").

Merci!
BibcHooN
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#8

Message par sylvanie »

Je croyais qu'on était dans le contexte où on ne voulait pas recompilé ? me trompe je ?
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: Choisir l'icone du fichier .exe [R]

#9

Message par Tlem »

Dans la phrase :
BibcHooN a écrit :Je voudrais savoir s'il est possible de modifier l'icône du .exe crée après compilation.
Moi je comprend que BidcHooN veux changer l'icône par défaut de l'EXE générer (Il est vrais, qu'il faut interprèter, mais bon ...).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
SurPriseS
Niveau 6
Niveau 6
Messages : 289
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

#10

Message par SurPriseS »

J'avais compris comme sylvanie, après la compilation :\
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#11

Message par ani »

vous avez lu ce que vous vouliez lire et non la suite.
Je souhaiterais mettre une icône personnalisée au lieu de l'icône par défaut.

si par la suite tu voudrai ajouter ou changer les icone y a l'utilitaire reshacker ou encore pour les codeurs affirmer passer par vc7 (*.res)


moi novice donc ...
BibcHooN
Niveau 1
Niveau 1
Messages : 4
Enregistré le : mar. 21 août 2007 11:13
Status : Hors ligne

#12

Message par BibcHooN »

Je me suis peut-être mal exprimé, je voulais choisir un icone perso pour mon .exe, que ça se fasse pendant ou après compilation.

en tout cas Aut2Exe me satisfait à 100%.
BibcHooN
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#13

Message par Tlem »

Je ne vois pas pourquoi la directive : #AutoIt3Wrapper_Icon=Icon.ico ne vous plait pas !!!

On la met dans le code, et lors de la compilation (F7 avec Scite ou un clique de droite sur le au3 et 'Compile using AutoIt3Wrapper') l'icône se met tout seul, pas de manip supplémentaire.

Idem pour le reste des directives : Nom de l'exe, commentaire, Auteur, Entreprise, etc ...
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#14

Message par sylvanie »

c'est vrai que ça a un gros avantage que j'ai déjà utilisé, on peut faire des scripts de personnalisation qui changent ces entêtes avant de lancer la compile de ce au3 modifié et ainsi générer à la pelle des compilations personnalisées.
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#15

Message par ani »

suis tout a fait d'accord, les region facilite enormement
mais vu que je compile pas , j'oublie .
karottes
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mer. 10 sept. 2008 21:43
Status : Hors ligne

Re: [R] Choisir l'icone du fichier .exe

#16

Message par karottes »

Aïe ! Mois aucune des directives ne marchent éxeptée celle pour choisir l'icône !
Aidez-moi S.V.P. ...
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Choisir l'icone du fichier .exe

#17

Message par Tlem »

Si vous ne l'avez pas encore fait, il vous faut installer Scite4AutoIt.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [R] Choisir l'icone du fichier .exe

#18

Message par DJSIR »

Il faudrais préciser que même si Scite est inclus dans l'installation de AutoIt, Scite4Autoit est bien plus complet que celui d'origine.

Avant c'est ce que je pensais; Scite est dans AutoIt !

Avec AutoIt3Wrapper tu peux choisir l'icone d'installation en faisant un clic droit, et Compile With Options.

PS : Avec le patch français de Tlem c'est Compiler avec Options.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Répondre