[..] Plus d'icône après la compilation

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

[..] Plus d'icône après la compilation

#1

Message par lokomass »

Bonsoir,

Depuis la dernière mise a jour d'autoIT, après un click droit pour compiler je n'ai plus l'icône d'autoIT et je me retrouve avec un exe dans icône.
Comment puis-je remettre l'ancienne icône svp ?
Merci
GaRydelaMer
Niveau 7
Niveau 7
Messages : 450
Enregistré le : mer. 18 mars 2009 22:12
Localisation : Montpellier
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#2

Message par GaRydelaMer »

Bonsoir

ajoute la directive au début du script ou avec scite utilise le menu outils=>compiler, tu auras une fenêtre pour modifier toutes ces directives.
#AutoIt3Wrapper_Icon= chemin de ton icône
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#3

Message par jguinch »

Sinon il me semble que l’icône par défaut est celle qu'on a choisit quand on passe par le raccourci Compile Script to .exe dans le menu démarrer.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#4

Message par mikell »

Je confirme
D'ailleurs j'utilise encore le Aut2exe de la version 3.3.8.1 qui contrairement aux plus récentes ne déclenche pas l'antivirus :roll:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#5

Message par lokomass »

Merci pour vos réponses.
En fait j'ai oublié de préciser, que je compile une dizaine de au3 en même temps via un click droit => compile script.
Avant il me mettait l'icône par défaut, me générait les 12 exe et c'était parfait.
J'aimerais juste retrouver un système ou je fais click droit, compiler et j'ai cash tous mes .exe dans le répertoire avec mon icône par défaut ?
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2128
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#6

Message par TommyDDR »

Ajoutez :

Code : Tout sélectionner

#pragma compile(Icon, C:\Program Files (x86)\AutoIt3\Icons\au3.ico)
(En remplaçant par le chemin vers votre icône) en entête de vos scripts.

Astuce :
Vous pouvez modifier le contenu des scripts créés avec Clic droit / nouveau / autoit script v3.
Pour ce faire, modifiez le fichier suivant : C:\Windows\ShellNew\Template.au3
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#7

Message par lokomass »

Effectivement ça marche impecc, en revanche deux choses :
- certains scripts gardent l’icône moche de windows, et récupèrent la bonne après renommage (incompréhensible ??)
- maintenant je pense, quand j'ai dans le script la ligne : #RequireAdmin, il affiche sur l'icône en bas à gauche le logo admin de Windows => est-il possible de le virer ?
Merci en tout cas
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#8

Message par jguinch »

Pour ta première remarque : Windows possède un cache d'icônes, ce qui fait que si tu supprime un fichier et que tu créé un autre avec le même nom, il aura (aléatoirement) la même icône, même si le programme à une icône différente.
Il faudrait vider le cache des icônes (on trouve ça sur Google) ou redémarrer.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2128
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#9

Message par TommyDDR »

1) Comme jguinch
2) il y à 2 solutions :
1. Désactivez l'UAC (non recommandé pour les utilisateurs novices qui ouvrent de tout et n'importe quoi)
2. Modifiez C:\Windows\System32\imageres.dll (ET C:\Windows\SysWow64\imageres.dll si OS 64bit) avec ResHacker, c'est le fichier de ressource utilisé pour récupérer l'icon de bouclier en overlay.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#10

Message par lokomass »

Merci pour ta réponse, pourant l'UAC est déjà désactivé chez moi.
Concernant le deuxième méthode, ça va me virer ce fameux bouclier de toutes mes icônes windows ou uniquement celles d'autoit ?
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2128
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#11

Message par TommyDDR »

La 2eme méthode modifie le fichier utilisé par windows, donc tous les boucliers (il n'existera pas de méthode pour l'enlever seulement des exécutables AutoIt).
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#12

Message par lokomass »

Est-ce quelque chose typique à Windows 8 ?
Parce que si je récupère l'exe sur un poste Windows 7, le fichier exe n'a pas ce bouclier ?
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2128
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#13

Message par TommyDDR »

Non, c'est aussi présent sur Windows 7 (depuis l'apparition de l'UAC en fait).
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#14

Message par lokomass »

Comment est-ce possible dans ce cas, que j'ai le bouclier sous 8 et pas 7 ?
Surtout que les deux UAC sont partiellements désactiver (niveau de sécu faible dans le compte utilisateur).
C'est aussi sur la dernière version d'autoit que cette icone admin est apparue, avant je ne l'avais pas.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2128
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#15

Message par TommyDDR »

Je n'utilise pas Windows 8 personnellement, je sais juste quand sur Windows 7 quand l'UAC est désactivée, le bouclier disparait. Peut être que sous Windows 8 il reste quand même.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
lokomass
Niveau 5
Niveau 5
Messages : 128
Enregistré le : mer. 15 déc. 2010 10:21
Status : Hors ligne

Re: [..] Plus d'icône après la compilation

#16

Message par lokomass »

OK, mais j'ai l'impression que c'est arrivé en même temps que la dernière version d'autoit, Windows 8 ne faisait pas ça avant.
Répondre