Script : convertir des fichiers ico en png - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 28-07-2003 à 19:02:11
|
ou plus directement tu te places dans ton rep et tu lances "convert *.ico *.png"
Marsh Posté le 28-07-2003 à 19:03:38
déjà esssayé, et le résultat c'est ca :
mathieu@perchut2 Icons $ ls
*.png.0 *.png.13 *.png.29 *.png.44 *.png.6 *.png.75 *.png.90 Magma.png.6
*.png.1 *.png.14 *.png.3 *.png.45 *.png.60 *.png.76 *.png.91 Magma.png.7
*.png.10 *.png.15 *.png.30 *.png.46 *.png.61 *.png.77 *.png.92 Thumbs.db
*.png.100 *.png.16 *.png.31 *.png.47 *.png.62 *.png.78 *.png.93 battered.ico
*.png.101 *.png.17 *.png.32 *.png.48 *.png.63 *.png.79 *.png.94 darksun5.ico
*.png.102 *.png.18 *.png.33 *.png.49 *.png.64 *.png.8 *.png.95 darksun6.ico
*.png.103 *.png.19 *.png.34 *.png.5 *.png.65 *.png.80 *.png.96 deadSun.ico
*.png.104 *.png.2 *.png.35 *.png.50 *.png.66 *.png.81 *.png.97 eclipse.ico
*.png.105 *.png.20 *.png.36 *.png.51 *.png.67 *.png.82 *.png.98 erruption.ico
*.png.106 *.png.21 *.png.37 *.png.52 *.png.68 *.png.83 *.png.99 frozenmoon.ico
*.png.107 *.png.22 *.png.38 *.png.53 *.png.69 *.png.84 Magma.ico inferno.ico
*.png.108 *.png.23 *.png.39 *.png.54 *.png.7 *.png.85 Magma.png.0 methane.ico
*.png.109 *.png.24 *.png.4 *.png.55 *.png.70 *.png.86 Magma.png.1 newworld.ico
*.png.11 *.png.25 *.png.40 *.png.56 *.png.71 *.png.87 Magma.png.2 ring.ico
*.png.110 *.png.26 *.png.41 *.png.57 *.png.72 *.png.88 Magma.png.3 sunring.ico
*.png.111 *.png.27 *.png.42 *.png.58 *.png.73 *.png.89 Magma.png.4 terra.ico
*.png.12 *.png.28 *.png.43 *.png.59 *.png.74 *.png.9 Magma.png.5
parce qu'en plus, chaque fichier ico possède l'image en 7 tailles différentes...
Marsh Posté le 28-07-2003 à 19:09:23
je sais pas en fait
Marsh Posté le 28-07-2003 à 19:16:45
euh, oui, je veux bien, mais je sais pas écrire ca... de mes vieux souvenirs de cours d'info, j'ai
for i from 1 to 100
do
convert (???)
od
endfor
ou un truc comme ca ?
Marsh Posté le 28-07-2003 à 19:22:55
for i in `/home/labla`
do
convert $i.ico $i.png
done
Marsh Posté le 28-07-2003 à 19:23:14
Je dis n'importe quoi non ?
Marsh Posté le 28-07-2003 à 19:46:12
1. met #!/bin/bash devant
2. enregistre le tout dans un fichier
3. chmod +x ce fichier
4. dans le rep où ya le fichier ./cefichier
Marsh Posté le 28-07-2003 à 20:12:01
Perchut2 a écrit : ouéééé |
ca merite en recompense la gueule du nouveau desktop gentoo avec les zolies icones
Marsh Posté le 28-07-2003 à 20:31:30
j'y travaille... mais le problème, c'est que convert convertit mal en png.. les ombres portées de l'image sont transformées en noir uni... ca fait moche...
Marsh Posté le 28-07-2003 à 18:52:02
voilà, je sais pas scripter
je veux essayer de faire un theme à partir des icones iplatinium, pour ceux qui connaissent.
ces icones existent en .ico, et je veux les convertir en .png.
j'ai trouvé, il faut utiliser imagemagick, et convert.
soit, pour le fichier "fichier.ico" faire :
convert fichier.ico fichier.png
comment faire un script pour garder le meme nom de fichier et juste le transformer en png ? pour tous les fichiers d'un meme répertoire ?