Forums CustomXP

Forums CustomXP (https://www.pngfactory.net/customxp/forum/index.php)
-   Icones (https://www.pngfactory.net/customxp/forum/forumdisplay.php?f=10)
-   -   Changer l'icône du hard drive (https://www.pngfactory.net/customxp/forum/showthread.php?t=9510)

tibouchon06 20/09/2008 18h52

Changer l'icône du hard drive
 
Décidément , j'ai du mal ... J'aimerais en fait changer l'icône de mon disque dur ( C: et D: ) .

J'ai essayé de suivre le tuto du forum , mais alors j'ai rien compris , nada niet ...

En passant par regedit je n'y arrive pas , et je me suis dit que l'autorun serait plus pratique mais je n'y arrive pas non plus :'(

Donc je me suis dit que si je vous donne la chemin vers l'icône , quelqu'un dans un moment d'extrême bonté pourrait me créer l'autorun :D

Pour le lecteur C:

C:\Users\maxime\Documents\Icons\Sticker System Win\Icons\External Drive.ico

Pour le lecteur D:

C:\Users\maxime\Documents\Icons\Sticker System Win\Icons\Extra Drive.ico


Après je me demandais si l'on pouvait changer l'icône
- du lecteur de disque E:
- Du dossier de partage MSN
- Et éventuellement d'un lecteur CD virtuel que j'ai crée avec Daemon Tool pour lancer Worms ...

bubka 20/09/2008 18h57

salut.
copie les icones a utiliser a la racine de chaque disque c'est plus prudent et ca simplifie l'autorun.

Pour c:
Citation:

[autorun]
Icon=External Drive.ico
Pour d:
Citation:

[autorun]
Icon=Extra Drive.ico
spa plus compliqué http://bubka.customxp.net/smilic/smileys/D.gif

Pour voir les modifs soit tu reconstruits le cache d'icone avec icontoolz par exemple ( http://www.customxp.net/logitheque-4...IconToolz.html ) soit il me semble que tu peux terminer le process explorer.exe pour ensuite le relancer depuis le gestionnaire de tache.

tibouchon06 20/09/2008 20h50

Yeah merci , et en fait explorer.exe ça marche pas , j'ai tout bêtement redémarré ^^
Ça marche très bien ...

Par contre , comment faire pour changer l'icône des autres lecteurs que j'ai cité ?

JOCE#1 01/11/2008 00h59

EDITé

Salut,
pour le dossier de partage, regarde peut être les dll du messenger.

Avec le registre, chez moi non plus (et sous iconpackager NB j'ai pas essayé sans) ça ne fonctionne pas (renvoie sur shell32.dll,1, et même un icone d'user32.dll pour la combobox de recherche!).

pour E et les lecteurs virtuels (également considérés comme des lecteurs de cds/dvds), avec iconpackager ça marche pas (ni la modification de l'icone DVD, ni celle CD ROM) et icontweaker non plus (icone cdrom).

Donc vive le patchage de shell32.dll !!!

en espérant pas trop taper à côté, et desolé d'avoir répondu trop vite la première fois.

tibouchon06 02/11/2008 20h01

patchage avec ?

JOCE#1 27/11/2008 09h38

Oui désolé pour le temps de réponse.
Et bien avec reshacker; tu regarde quel icone est utilisé dans shell32
(par exemple en faisant "creer nouveau dossier" sur le bureau
puis "propriétés" sur le nouveau dossier
onglet personaliser, changer l'icone (en bas)
et ben là c'est la bibliothèque d'icone shell32.dll
il te reste à compter de haut en bas à partir d'en haut à gauche en commençant par 0 pour savoir lequel c'est.

Après tu fais une copie de shell32.dll qui est dans system32, tu la met dans un dossier C:\temp
Tu ouvre ta copie avec reshacker ou xnressourceeditor, tu vas dans le sous dossier "icongroup" et tu cherche ton numéro d'icone (en l'ocurence le beau lecteur de cd de windows XP, ou ce qui est utilisé en lieu et place de celui-ci)

Entre temps tu aura pris soin de séléctionner un bel icone, ou de le monter avec iconsushi de sorte qu'il contienne les mêmes formats que celui que tu remplace (256 couleurs, 8 bits, 32 bits, 16x16, 24x24, 32x32, 48x48, QUE SAIS-JE...)

Je referme la parenthèse, donc tu remplace ton icongroup en faisant clique droit remplacer la ressource. Tu vera que les numéros d'icones dans le sous-dossier "icons" (different de "icongroup NB) sont plus trop les mêmes je connais aucun moyen d'éviter ça, mais ce n'est grave, ce qui compte c'est les referencements dans icongroups, et là ça reste ok.

Donc tu referme ton éditeur de ressources en enregistrant ta copie.
Tu fais une autre copie de shell32.dll qui est dans system32 et tu la place dans un dossier C:\sauvegardeDLL PAS TOUCHE !!! par exemple, puis tu redemarre en sans echec session administrateur, tu fais executer CMD, puis tu ouvre system32 et tu renome shell32.dll en shell32.BAK
tu vas dans CMD et tu te met dans C:\temp (en utilisant cd.. et cd ) puis tu ecris "COPY SHEL32.DLL C:\WINDOWS\SYSTEM32"
quand ça marque copie réussie tu redemarre

Voilà ce que j'entendais par "patcher";-)
@plus tard

tibouchon06 27/11/2008 12h28

Je m'en occupe dès que j'ai le temps , merci de te décarquasser pour moi c'est super ... :super:
@+


17h26

Powered by vBulletin® Version 3.8.11 - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #21 par l'association vBulletin francophone
CNIL N°834125