DarkCid
Messages postés195Date d'inscriptionmardi 22 février 2005StatutMembreDernière intervention26 octobre 2009
-
3 août 2007 à 13:25
Rudy3212
Messages postés154Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention31 décembre 2007
-
14 août 2007 à 00:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Rudy3212
Messages postés154Date d'inscriptionvendredi 20 août 2004StatutMembreDernière intervention31 décembre 2007 14 août 2007 à 00:15
Extraire l'icone de l'exe c'est peut être réalisable, mais PHP n'est pas vraiment pour faire ceci.
Sinon ton code peut être intéréssant mais je suis du meme avis que LEFAUVE42 le png serait bcp mieux, ou au pire, pourquoi on donnerai pas le chois entre les deux formats ?
LeFauve42
Messages postés239Date d'inscriptionvendredi 20 octobre 2006StatutMembreDernière intervention20 avril 2009 6 août 2007 à 10:52
C'est pas mal, mais j'aurais juste trois petites remarques:
- Un icone peut contenir un nombre arbitraire d'images de definitions et de profondeurs differentes. Ce serait bien de pouvoir choisir celle que l'on souhaite (et eventuellement de les lister).
- Un format comme PNG me parait plus judicieux que JPG pour un icone. En effet, c'est lossless (la compression JPG peut etre genante pour un icone 16x16 par exemple) et un icone peut contenir de la transparence qui n'est pas exploitable dans un JPG.
- La lecture du fichier est un peu brutale. Assumer que l'icone fait moins de 80000 octets est peut-etre audacieux avec l'arrivee de Vista et de ses "gros" icones (un ico de 256*256 pixels en 32 bits ferait 256K, sans compter les autres resolutions d'icone presents dans le meme fichier(pour la compatibilite)). Une petite boucle ici ne couterait pas cher et permettrait de lire tous les formats d'icone.
Sinon une amelioration possible, sympa, mais peut-etre une peu galere a realiser:
- Extraire les icones d'un .exe
A part ces petits details, ton code est tres bien fait :o)
A+,
Eric
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 5 août 2007 à 08:47
sympa, ca peut être utile
citt
Messages postés209Date d'inscriptiondimanche 8 juin 2003StatutMembreDernière intervention 9 février 20123 3 août 2007 à 13:41
14 août 2007 à 00:15
Sinon ton code peut être intéréssant mais je suis du meme avis que LEFAUVE42 le png serait bcp mieux, ou au pire, pourquoi on donnerai pas le chois entre les deux formats ?
6 août 2007 à 10:52
- Un icone peut contenir un nombre arbitraire d'images de definitions et de profondeurs differentes. Ce serait bien de pouvoir choisir celle que l'on souhaite (et eventuellement de les lister).
- Un format comme PNG me parait plus judicieux que JPG pour un icone. En effet, c'est lossless (la compression JPG peut etre genante pour un icone 16x16 par exemple) et un icone peut contenir de la transparence qui n'est pas exploitable dans un JPG.
- La lecture du fichier est un peu brutale. Assumer que l'icone fait moins de 80000 octets est peut-etre audacieux avec l'arrivee de Vista et de ses "gros" icones (un ico de 256*256 pixels en 32 bits ferait 256K, sans compter les autres resolutions d'icone presents dans le meme fichier(pour la compatibilite)). Une petite boucle ici ne couterait pas cher et permettrait de lire tous les formats d'icone.
Sinon une amelioration possible, sympa, mais peut-etre une peu galere a realiser:
- Extraire les icones d'un .exe
A part ces petits details, ton code est tres bien fait :o)
A+,
Eric
5 août 2007 à 08:47
3 août 2007 à 13:41
3 août 2007 à 13:25