Précédent   Forums CustomXP > CustomXP > Tutoriels
Tutoriels
Forum dédié aux tutoriels de CustomXP.net

Réponse
#1
Vieux 07/06/2006, 13h41
Modifier l'apparence de Windows XP
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Partie 1 Présentation
Partie 2 Les thèmes et styles visuels
Partie 3 Patcher Uxtheme.dll
Partie 4 Appliquer un thème
Partie 5 Modifier un style visuel
Partie 6 Changer son logon
Partie 7 Modifier un logon
Partie 8 Changer son bootscreen
Partie 9 Modifier son bootscreen
Partie 10 Les logoffs
Partie 11 Les effets
Partie 12 Renommer le bouton demarrer
Partie 13 Modifier les barres d'outils
Partie 14 Liens utiles
Dernière modification par Lefreut ; 12/02/2007 à 20h33.

Réponse avec citation Haut de page
#2
Vieux 07/06/2006, 13h52
Présentation
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Elément de base de toute personnalisation qui se respecte, le skin est devenu en quelques années un incontournable, utilisé par la majeur partie des logiciels que nous exploitons tous les jours. Mais qu'est ce qu'un skin me direz vous ?... Il s'agit simplement d'un ensemble d'image constituant une interface complète, assurant le changement de look de nos softs préférés. Les images sont calquées sur les fenêtres qu'affichent le système d'exploitation afin d'en modifier l'apparence, le but étant bien évidement de recréer l'environnement graphique qui nous convient.
XP ne dérogeant pas à la règle, il supporte lui aussi la possibilité de modifier son apparence via l'application de thème ou de style visuel, le tout en natif. Nous allons donc voir en détail dans ce dossier comment son gérer ces thèmes, comment les appliquer qu'ils soient signés ou non par microsoft(c), ou encore comment modifier un thème existant.


Mais ce dossier ne se limitera pas qu'aux thèmes, il vous proposera également de modifier votre écran d'accueil (logon screen), votre écran de boot (bootscreen) et pour finir votre écran de sortie de session ( logonOff ou LogOff screen).
Vous trouverez ici les techniques manuelles pour opérer ces modifications, mais aussi la présentation de logiciels (freeware et shareware) permettant d'arriver au même résultat, et pour terminer quelques liens utiles pour trouver ses fameux thèmes et autres logon screen, boot screens...
Mise en garde: Autant il est extrement simple de changer de style visuel, autant la modification du logon screen, boot screen et logoff screen peut être source de problème si les manipulations ne sont pas correctement effectuées. CustomXP décline donc toute responsabilité en cas de plantage de votre système. Cela étant dis, si le moindre problème survenait, le forum de CustomXP et ses participants sont la pour vous aiguiller et vous aider à remettre votre XP d'aplomb.
Dernière modification par bubka ; 25/04/2009 à 14h04.

Réponse avec citation Haut de page
#3
Vieux 07/06/2006, 14h08
Les thèmes et styles visuels
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Les thèmes, késako ?

Avant toutes manipulations, il convient de bien faire la distinction entre thème et style visuel :

Le thème:
Ensemble de ressources qui va être appliqué en une seule opération. Il se présente sous la forme d'un fichier *.theme et peut contenir icônes, fond d'écran, style visuel, sons wave etc...
Le style visuel (ou msstyle):
Eléments constituant un thème. Il se présente sous la forme d'un fichier *.msstyle et peut être appliqué indépendamment d'un thème. Il ne contient que le nécessaire pour modifier l'apparence des bordures de fenêtre, les entêtes, ou encore l'aspect du menu démarrer.
Malgré l'avantage que représente l'utilisation d'un fichier .theme, ce dernier est rarement exploité dans la communauté des customizeurs. En effet, nombreux sont ceux qui préfèrent contrôler la modification de leur interface par "petites touches", les msstyles sont donc bien plus prisés pour leur utilisation indépendante de toutes autres modifications.

La restriction de Microsoft

Il faut savoir que bien que Microsoft ait prévu la possibilité de changer de style visuel, une restriction à tout de même été mise en place. Ainsi, par défaut, seuls les fichiers msstyle signés numériquement par Microsoft sont valides et exploitables. Heureusement, cette restriction peut être contournée facilement en modifiant le code hexadécimal d'une des librairies ( dll ) chargée de la gestion des thème, à savoir uxtheme.dll ( présente dans c:\windows\system32\ )

Vous trouverez toutes les informations nécessaires à la modification de cette dll sur notre fiche "Patcher Uxtheme.dll".

Appliquer un thème ou un style visuel

Une fois XP préparé pour recevoir des thèmes/msstyles non signés, il vous faut en trouver un nouveau et l'appliquer.

Vous trouverez toutes les informations nécessaires au changement de thème ou style visuel sur notre fiche "Appliquer un thème ou un style visuel".

Modifier un style visuel

Si pour diverses raisons vous souhaitez modifier un des éléments graphiques constituant le style visuel que vous utilisez, sachez que c'est tout à fait possible, mais pas forcement des plus évident...

Vous trouverez toutes les informations nécessaires à la modification d'un style visuel sur notre fiche "Modifier un style visuel".
Dernière modification par Lefreut ; 23/03/2007 à 12h36.

Réponse avec citation Haut de page
#4
Vieux 07/06/2006, 14h35
Patcher Uxtheme.dll
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Patcher Uxtheme.dll


Pour appliquer un msstyle non signé, il est donc nécessaire de modifier la dll Uxtheme soit avec un éditeur hexadécimal, soit en remplaçant votre dll par une version déjà modifiée. L'édition hexadécimale étant un peu délicate et pas des plus pratiques à réaliser, nous allons voir ici comment remplacer votre fichier par une version modifiée.

Commencez par récupérer le patcher Uxtheme disponible dans notre logithèque.

Une fois le fichier téléchargé, décompressez le fichier UxTheme_Multipatcher_Fr.exe dans un répertoire temp et lancez le. Il ne vous reste plus qu'a vous laisser guider.

Une fois revenu sous Windows, vous pouvez désormais utiliser des msstyles non signés
Dernière modification par bubka ; 25/04/2009 à 14h05.

Réponse avec citation Haut de page
#5
Vieux 07/06/2006, 16h35
Appliquer un thème
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Pour rappel, un thème contient un ensemble de fichier appliqué d'un seul coup ( msstyle, fond d'écran, curseurs, icônes, etc... ) alors que le style visuel ( msstyle ) ne permet que de modifier l'apparence des fenêtres de l'interface.

Appliquer un thème


Voici comment procéder en considérant que vous avez déjà récupéré un thème alternatif (sur internet par exemple)
Ouvrez le répertoire c:\windows\resources\
Copiez y le fichier .theme
Copiez le reste des fichiers récupérés dans un sous-répertoire portant le nom du thème.
Retournez sur le bureau et ouvrez les propriétés d'affichage ( clic droit > propriétés )
Dans la fenêtre, sur le premier onglet, choisissez votre nouveau thème dans le menu déroulant.
Validez et attendez un peu, votre thème est automatiquement appliqué.
Information:Il est possible qu'après la copie des fichiers constituant le thème, ce dernier ne soit pas visible dans la liste déroulante de la fenêtre de propriété. Dans ce cas, une simple fermeture de session et réouverture devrait remédier au problème.
Appliquer un style visuel


Voici comment procéder en considérant que vous avez déjà récupéré un msstyle alternatif ( sur internet par exemple )
Ouvrez le répertoire c:\windows\resources\
Copiez l'intégralité des fichiers récupérés dans un sous-répertoire portant le nom du style visuel.
Retournez sur le bureau et ouvrez les propriétés d'affichage ( clic droit propriétés )
Dans la fenêtre, onglet apparence, liste fenêtres et boutons, choisissez votre nouveau style visuel.
Eventuellement, choisissez le modèle de couleur si votre msstyle en supporte plusieurs.
Validez et attendez un peu, votre msstyle est automatiquement appliqué.
Information:Les styles visuels peuvent être appliqués très rapidement en double cliquant dessus. Ainsi, vous évitez les opérations de copie dans le répertoire \resources\ mais également le passage par la fenêtre des propriétés d'affichage.
Dernière modification par bubka ; 25/04/2009 à 14h06.

Réponse avec citation Haut de page
#6
Vieux 07/06/2006, 16h48
Modifier un style visuel
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Une bordure de fenêtre ne vous convenant pas, un bouton pas assez arrondi à votre goût, un menu démarrer trop foncé, les styles visuels ne conviennent pas forcement au détail prêt. Voici rapidement comment modifier les éléments de bases d'un msstyle donné.

Utiliser Ressource Hacker


Bien connu des bidouilleurs, reshack de son petit nom est un éditeur de ressource permettant d'ouvrir un certain nombre de fichier système mais également les fichiers msstyle. Il est donc possible d'atteindre la ressource gênante en vue de la modifier/remplacer.

Commencez par récupérer reshack dans notre logithèque.

Placez le dans un répertoire de travail accompagné d'une copie du fichier .msstyle à modifier, lancez reshack et ouvrez votre msstyle via le menu file. Vous allez voir apparaître une arborescence dans le volet de gauche contenant plusieurs répertoires dont un nommé Bitmaps, c'est celui ci qui nous intéresse. En effet, ce répertoire contient la liste de tous les éléments graphiques composant le msstyle, placés pour chacun d'entre eux dans un sous répertoire nommé suivant l'utilisation qui est faite de la ressource.

Voici l'opération la plus barbante... Il vous faut sonder l'arborescence du répertoire Bitmaps jusqu'à trouver l'image que vous voulez modifier. Aidez vous pour cela de la dénomination des sous répertoire. Certes c'est en anglais, mais pas vraiment dur à comprendre. Méfiez vous d'une chose cependant, c'est de la première partie du nom des sous répertoires. Quand votre msstyle intègre plusieurs modèles de couleur, chaque sous répertoire existe pour un modèle de couleur. Par exemple, le thème Luna fournit par défaut dans XP intègre 3 modèles, chaque sous répertoires a donc son nom commençant par BLUE_ , HOMESTEAD_ et METALLIC_ correspondant aux modèles de couleur "Par defaut, bleu", "Vert Olive" et "Gris clair".

Procédons maintenant à l'extraction de la ressource :
Dans le volet de gauche, faites un clic droit sur la ligne 1036 correspondant à votre image
Cliquez sur Save [bitmap: NOM_DE_LA_RESSOURCE_BMP : 1036] ...
Dans la nouvelle fenêtre, choisissez un emplacement et un nom pour l'enregistrement et validez.
Votre image au format BMP est maintenant enregistrée sur votre disque dur, il ne vous reste plus qu'à la modifier à l'aide de n'importe quel éditeur graphique ( comme Photoshop ou Paint Shop Pro par exemple ). Une fois la modification faite, la dernière manipulation sur le msstyle consiste à réintégrer l'image en lieu et place de celle d'origine. Pour cela, réouvrez le msstyle à l'aide de reshack et déroulez l'arborescence Bitmap la ou vous aviez extrait la ressource et opérez comme suit :
Clic droit sur la ligne 1036
Cliquez sur Replace resource...
Dans la nouvelle fenêtre affichant le bitmap actuel, cliquez sur Open file with new bitmap
Sélectionnez votre image corrigée et validez.
Cliquez ensuite sur le menu File puis Save
Vous pouvez maintenant refermer reshack. Vous constaterez que le fichier msstyle a été dupliqué afin de conserver une version d'origine qu'il est souhaitable de garder au chaud en cas de problème.
Toutes dernières manipulations afin d'utiliser le msstyle modifié, il vous faut remplacer la version présente dans c:\windos\resource\nom_du_theme\ par votre version modifiée. Sinon, un simple double clic suffit pour appliquer automatiquement le msstyle.

Utiliser StyleBuilder


l faut savoir que quelques logiciels dédiés existent afin de modifier et même créer de toutes pièces un msstyle. Le plus connu est probablement StyleBuilder édité par la société TGT Soft ( la même qui édite StyleXP ).
Par contre, devant la complexité d'utilisation d'un tel logiciel, la présente fiche n'ira pas plus avant dans la description des manipulations. A vous d'essayer et d'approfondir si vous en avez envie.
Dernière modification par bubka ; 25/04/2009 à 14h07.

Réponse avec citation Haut de page
#7
Vieux 08/06/2006, 13h58
Changer son logon
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté

Le logon, comme vous le voyez sur le screenshot, permet au démarrage de votre pc de choisir le compte utilisateur à ouvrir (ou bien de changer d'utilisateur en cours de route). Si vous n'avez définit qu'un seul compte utilisateur, il se peut que cet écran passe rapidement lors du boot, vous ne verrez apparaître alors que l'image de fond du logon. Si vous souhaitez arrêter la séquence de boot sur le logon, il vous faudra configurer XP pour qu'il s'y arrête, mais cela vous obligera à saisir le mot de passe de la session.

Le fichier déterminant l'apparence et le fonctionnement de votre logon est le fichier logonui.exe présent dans le répertoire c:\windows\system32. Vous en trouverez une copie dans les répertoires c:\windows\system32\dllcache et/ou c:\windows\servicepackfiles\i386, copie utilisée lorsque vous restaurer votre système à une date antérieure.

Changer son logon screen

Comme pour les thèmes et styles visuels, les manipulations suivantes sont réalisables si vous vous êtes déjà procurés un logonui.exe de remplacement. Vous en trouverez sur nombre de sites web dédiés, comme themexp.org par exemple.
Attention: Avant d'aller plus avant, il est important de noter que le remplacement de logonui.exe n'est pas anodin et peut déboucher sur des problèmes majeurs de fonctionnement de votre système d'exploitation. Pensez bien à toujours vérifier la compatibilité de votre votre logon de remplacement avec votre os ( xp, xp sp1, xp sp2 ). De la même façon, il est préférable d'avoir soit de bonnes connaissances en informatique, soit un système de restauration efficace ( image disque par exemple ) pour résoudre d'éventuels conflits après application.
Comme tout fichier système, vous avez tout loisirs de remplacer le fichier d'origine par votre nouveau à la main. Dans ce cas, voici la marche à suivre :
Décompressez votre nouveau logon et copiez le en mémoire ( ctrl + c )
Ouvrez le répertoire c:\windows\system32\
Localisez le fichier logonui.exe
Renommez le en logonui.bak
Copiez votre logonui.exe de remplacement au même endroit ( ctrl + v )
Faites de même avec les éventuelles versions présentes dans \dllcache et \i386
Fermez tout et redémarrez votre ordinateur, votre logon est modifié.
Information:Il est très probable lors de la copie ou du renommage du fichier que Windows vous informe qu'un fichier système a été modifié, vous proposant du coup de le restaurer. Il faut dans ce cas décliner la proposition en cliquant sur annuler et confirmer l'annulation juste derrière. Sinon, effectuez les manipulations en mode sans échec, ou avec Replaceit comme dans la fiche Patcher Uxtheme.dll.
Utiliser Logon Loader


Pas envie de vous embêter avec les opérations manuelles de remplacement ? Logon Loader est la pour y remédier. Ce logiciel gratuit permet la gestion de votre bibliothèque de Logon, ainsi que le remplacement du logon utilisé. Vous disposerez d'une fenêtre d'aperçu pour visualiser le logon que vous voulez appliquer, ainsi que de la fonction "randomize" assurant le remplacement aléatoire de votre logon à chaque démarrage de XP.
Dernière modification par bubka ; 25/04/2009 à 14h07.

Réponse avec citation Haut de page
#8
Vieux 08/06/2006, 14h43
Modifier un logon
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Deux possibilités s'offrent à vous pour modifier votre logon. Soit vous utiliser un éditeur de ressource comme resource hacker, soit vous privilégiez un logiciel dédié comme par exemple Logon Studio.

Utiliser resource hacker


La modification via reshack est comme à l'accoutumée peut pratique, surtout à cause du manque d'ergonomie de l'interface. Son utilisation permet de changer assez facilement les images constituant le logon, mais demande certaines connaissances plus approfondies lorsqu'il s'agit de changer l'agencement des différents éléments du logon comme les zones de texte, les logos utilisateurs, etc ...

Nous verrons ici comment changer les bitmaps uniquement. Voici la marche à suivre. :
Copiez votre fichier logonui.exe dans un répertoire de travail temporaire
Lancez reshack et ouvrez logonui.exe
Dans l'arborescence de gauche, déroulez la branche bitmap
Pour chaque bitmap à modifier, en utilisant la ligne 1036 correspondante :
Faites un clic droit sur la ligne 1036
Cliquez sur Save [Bitmap : numero_de_l_image : 1036]
Ensuite, modifiez l'image avec votre logiciel préféré ( Photoshop par exemple ) puis :
Ouvrez à nouveau reshack et retrouvez la branche exportée
Faites un clic droit sur la ligne 1036 correspondante
Cliquez sur Replace resource
Dans la nouvelle fenêtre, choisissez votre image modifiée à l'aide du bouton Open file with new bitmap
Validez la sélection ainsi que le remplacement
Une fois chaque bitmap remplacés, il ne vous reste plus qu'a sauver le fichier
Cliquez sur Save dans le menu File
Information: Pour modifier le reste du logon, l'agencement par exemple, c'est dans la branche UIFILE que ca se passe. Vous pouvez y jeter un oeil, mais vous constaterez rapidement que modifier le code n'est pas évident. Préférez dans ce cas Logon Studio qui vous permettra de changer tout ça graphiquement.
Utiliser Logon Studio


Stardock , éditeur des maintenant très célèbres DesktopX, Windowblinds, Objectdock & Co met à disposition Logon Studio. Ce logiciel gratuit permet de créer rapidement un logon complet, agencé comme bon vous semble, avec les ressources que vous voulez. En effet, la position de chacun des éléments constituant un logon est paramétrable à volonté. Ainsi, si l'envie vous prend d'avoir un logon screen avec votre avatar de compte coincé dans le coin inférieur gauche de l'écran, Logon studio vous y aidera sans difficulté et en toute simplicité. Dès que le logon sera prêt, Logon studio vous permettra d'appliquer votre nouveauté mais aussi de gérer tous les éventuels logons que vous possédez (un visualiseur est à disposition). Vous pourrez même laisser le logiciel choisir le logon à appliquer à chaque démarrage.
Dernière modification par bubka ; 25/04/2009 à 14h08.

Réponse avec citation Haut de page
#9
Vieux 08/06/2006, 15h01
Changer son bootscreen
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Le bootscreen est l'écran qui s'affiche durant le chargement de XP quand vous démarrez votre machine. Pas des plus esthétiques par défaut car entre autre limité à 16 couleurs et une résolution de 640x480, nous allons voir qu'il est possible de le changer pour quelque chose de bien plus agréable à l'oeil. Comme les logons ou thèmes, vous trouverez multitude de bootscreens tout prêts sur le net, il ne tient qu'a vous de farfouiller dans l'ensemble des sites pointés dans la section "liens utiles" pour trouver celui qui vous plaira.


Utiliser BootXP


Comme pour l'ensemble des fichiers systèmes, le bootscreen peut être remplacé "à la mano". Le fichier constituant le bootscreen est ntoskrnl.exe présent dans le répertoire system32 du disque c:\. Si vous souhaitez opérer à la main, reportez vous à la fiche "Changer son logon screen" est suivez les manipulations de remplacement en prenant en considération ntoskrnl.exe et non plus logonui.exe.

Nous allons voir ici comment utiliser BootXP. Nous vous recommandons d'utiliser un logiciel dédié comme BootXP pour cette opération étant donné le risque que cela représente. En effet, un bootscreen incompatible ou corrompu peut empêcher complètement le démarrage de votre système !

Commencez par récupérer BootXP et installez le. Lors du premier lancement, BootXP vous demandera si vous souhaitez choisir le répertoire contenant les bootscreens alternatifs à utiliser, à vous de configurer la chose ( en supposant évidement que vous disposez de bootscreens de rechange ).

Nous vous laissons le soin de vous familiariser avec l'interface, celle ci ne présentant pas de problèmes particuliers. Nous allons cependant nous attarder sur l'opération de remplacement en elle même une fois le bootscreen choisi sous BootXP.

En effet, afin d'assurer le bon fonctionnement de votre système, une fonction de multiboot est mise en place par BootXP. Ainsi, au premier redémarrage, vous aurez le choix de démarrer soit sur votre XP "normal", soit votre XP avec le nouveau bootscreen. De cette façon, si le boot sur le XP modifié ne fonctionne pas, vous pourrez sans difficultés démarrer sur le XP normal et corriger le problème.

Voici donc comment procéder :
Dans bootXP, définissez le bootscreen à utiliser via la fonction set as your boot screen
Redémarrez votre machine
A l'invite de multiboot, choisissez la ligne ne contenant pas le mot (backup)
Si votre système démarrre correctement :
Ré-ouvrez BootXP
Allez dans le menu options
Cliquez sur Show first run options dialog
Sélectionnez la ligne contenant le mot backup
Puis cliquez sur [b]delete os line[b] puis Save and run boot XP
Vous pouvez alors redémarrer, le multiboot a été supprimé.

Si par contre le démarrage n'a pas eu lieu correctement :
Redémarrer sur la ligne contenant le mot backup
Ré-ouvrez BootXP
Allez dans les options
Cliquez sur Restore Your Boot.ini Backup
Validez, votre système est à nouveau sain.
Evidement , si votre système a planté au démarrage, c'est que pour x raisons le nouveau bootscreen n'est pas compatible avec votre configuration. A vous de trouver les bons bootscreens lors de vos recherches.

Utiliser BootSkin


Avant tout, il faut signaler que la dernière génération de logiciels dédiés aux bootscreens utilise un nouveau système de remplacement. En effet, face au risque que représente la modification et le remplacement d'un fichier système aussi sensible, Stardock les premiers ont mis au point un système permettant d'appliquer un nouveau bootscreen sans toucher au fichier ntoskrnl.exe, technique reprise par d'autre. Nous vous présenterons le logiciel de Stardock nommé BootSkin.

Avec BootSkin, finit les risques de plantage du système et autres multiboot peut pratique. Le principe utilisé est simple :

- Le fichier ntoskrnl n'est plus touché
- Le skin est en fait un fichier .zip contenant 2 images et un fichier .ini de configuration
- Le skin est appliqué en lieu et place du bootscreen normal

Pour appliquer un nouveau skin, il suffit de le choisir dans la liste de ceux disponibles. Vous pouvez si vous le souhaitez le prévisualiser grâce au bouton preview et ensuite l'appliquer via le bouton Apply.

Vous trouverez une sélection particulièrement important de skin prêt à l'emploi sur Wincustomize, rubrique Bootskin
Information: Pour modifier ou créer un skin, renommez un fichier .bootskin existant en .zip et décompressez son contenu en vue de le modifier. Les limitations de profondeur de couleurs sont toujours d'actualité par contre. Une fois prêt, vous n'aurez qu'a faire l'opération inverse pour générer votre propre .bootskin
Dernière modification par bubka ; 25/04/2009 à 14h09.

Réponse avec citation Haut de page
#10
Vieux 08/06/2006, 18h26
Modifier son bootscreen
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Si vous avez écumé l'internet à la recherche d'un bootscreen particulier sans rien trouver, sachez qu'il est possible de modifier soit même son bootscreen. Pour cela, à l'identique des logonscreen, deux possibilités : "à la mano" avec reshack ou grâce à un logiciel dédié. Vous trouverez dans cette fiche de quoi procéder des deux façons.

Utiliser Resource Hacker


Première chose à faire, se créer un répertoire de travail dans lequel doit être copié le fichier ntoskrnl.exe ( vous le trouverez dans c:\windows\system32\ ). Récupérez également reshack si ce n'est déjà fait.

Ouvrez ntoskrnl.exe depuis reshack. Pour commencer, il va falloir extraire 3 les trois fichiers images constituant le bootscreen :
Déroulez l'arborescence bitmaps
Pour Windows XP Familliale :
Déroulez les sous répertoires 1, 7 et 9
Pour Windows XP Pro :
Déroulez les sous répertoires 1, 8 et 10
Pour chacune d'entre elles, avec un clic droit sur la ligne 1036 correspondante :
Cliquez sur Save [Bitmap : numero_de_l_image : 1036]
Et enregistrez les dans votre répertoire de travail
Maintenant , vous devez modifier ces images. Pour l'exemple, nous décrirons les manipulations avec Photoshop, mais n'importe quel éditeur graphique un tant soit peu évolué peut faire l'affaire. Il faut uniquement que votre éditeur ait la fonction d'importation de palette de couleur pour ouvrir convenablement les images extraites.

Récupérez la palette à utiliser ici pour Photoshop, et ici si vous utilisez Paint Shop Pro par exemple.

Voici comment ouvrir les images :
Ouvrez votre la première image dans Photoshop
Cliquez sur le menu images>mode puis table de couleurs...
Cliquez sur Charger et sélectionnez la palette que vous venez de télécharger
Validez, votre image auparavant toute noire vient d'apparaître correctement.
Il ne vous reste plus qu'a la/les modifier comme bon vous semble.

Si vous souhaitez partir d'une image vierge ou existante autre que celle extraite du fichier de boot, voici la marche à suivre :
Ouvrez Photshop et créez/ouvrez une image
Modifier la comme bon vous semble
Une fois l'image prête, cliquez sur le menu images, puis Mode
Cliquez sur Couleurs indexées...
Dans la fenêtre de configuration, spécifiez :

16 couleurs
Sans dans le champs Forcé

Votre image est maintenant au bon format et peut être utilisée dans votre bootscreen
Maintenant que les images sont prêtes, il faut les réinjecter dans le fichier ntoskrnl.exe avec reshack. Ouvrez donc reshack et déroulez l'arborescence comme vous l'aviez fait pour l'extraction des images. Toujours en cliquant avec le bouton droit sur la ligne 1036 de chaque ressource :
Cliquez sur Replace resource
Dans la nouvelle fenêtre, cliquez sur Open file with new bitmap...
Sélectionnez l'image modifiée correspondante dans votre rep. de travail
Validez le remplacement
Une fois les 3 images remplacées, sauvez avec l'option Save du menu File
Votre bootscreen est maintenant prêt à être remplacé dans votre système. Pour ce faire, consulter la fiche "Changer son bootscreen". Quand à la copie de sauvegarde du fichier réalisée par reshack, mettez la de coté au cas ou votre nouveau fichier soit corrompu ( ca arrive de temps en temps lors de l'enregistrement sous reshack ).
Information: Lors de l'extraction de l'image 1 depuis reshack, ne vous inquiétez pas de ne voir qu'un aplat noir. C'est justement le problème de palette de couleur qui entraîne cette "anomalie" d'affichage.
Dernière modification par bubka ; 25/04/2009 à 14h09.

Réponse avec citation Haut de page
#11
Vieux 09/06/2006, 13h43
Les logoffs
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Le logOff, si vous ne voyez pas bien à quoi cela correspond, un petit coup d'oeil à l'image juste en dessous vous permettra de comprendre très vite. Il s'agit simplement de la fenêtre s'affichant quand vous demandez à éteindre votre ordinateur via le menu démarrer. Elle est bien évidement modifiable, mais seulement grâce à quelques manipulations via ressources hacker.


L 'édition avec resource hacker

D'abord, quelques préparatifs. En effet, il vous faut un répertoire de travail temporaire, une copie des fichiers msgina.dll et shell32.dll tout deux présents dans le répertoire system32\ de votre disque c:, et bien évidement resource hacker.

Maintenant le principe :
Comme pour le bootscreen, il est nécessaire d'extraire certaines ressources graphiques de ces deux dll dans le but de les modifier. Une fois modifiées, les images pourront être réinjectées dans leur dll d'origine. Une fois l'opération terminée, il ne vous restera plus qu'a remplacer les dll en cours d'utilisation par vos versions fraîchement modifiées.

Voici les manipulations sous reshack pour extraire les images :
Ouvrez votre dll et déroulez l'arborescence bitmaps
Via un clic droit sur la ligne 1036, cliquez sur Save [Bitmap : numero_de_l_image : 1036]
Enregistrez l'image dans votre répertoire de travail.
Dans le cas présent, les numéros de ressources à extraire sont les suivants :
Dans msgina.dll :
ressource 20140
ressource 20142
ressource 20150

Dans Shell32.dll :
ressource 14351
ressource 14356
ressource 14354

Il vous faut maintenant modifier ces images avec votre éditeur graphique habituel en faisant attention de ne pas modifier la taille de ces dernières, au risque de se retrouver avec une fenêtre de logoff déformée ou affichant des boutons mal calés...

Une fois les images arrangées selon vos envies, opération inverse à savoir réinjections de chaque image dans sa dll d'origine :
Ouvrez votre dll et déroulez l'arborescence bitmaps
Via un clic droit sur la ligne 1036 de la ressource, cliquez sur Replace resource
Sélection de l'image modifié via le bouton Open file with new bitmap
Validez et sauvez via le menu File > Save
Opérez de la même façon pour chacune des ressources précédemment énoncées et pour terminer remplacez les deux dll en cours d'utilisation par celles que vous venez de modifier. Pour cela, il vous faut récupérer ReplaceIt. Décompressez le dans le même répertoire que vos dll, vous devez donc avoir dans ce répertoire les fichiers msgina.dll, shell32.dll, Process.exe et rep.bat.
Passons aux manipulations :
Double-cliquez sur le fichier rep.bat
Une fenêtre s'ouvre vous demandant quel fichier remplacer.
Faites glisser le fichier msgina.dll du répertoire temp sur la fenêtre de commande, déposez le et appuyez sur entrée.
A l'invite de commande concernant explorer, tapez n pour non.
Faite la même manipulation pour le fichier shell32.dll.
Redémarrez votre machine pour prendre en compte le changement.
Information: Vous noterez la présence d'une seule image constituant l'ensemble des boutons ( veille, arrêt, fermeture de session ). Lors de la modification de cette image, pensez à bien respecter la bande de couleur de 1 px qui délimite chaque type de bouton pour ne pas déformer les boutons lors de leur affichage sous XP.
Dernière modification par bubka ; 25/04/2009 à 14h10.

Réponse avec citation Haut de page
#12
Vieux 09/06/2006, 14h11
Les effets
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Avec l'arrivée de XP, c'est aussi le support de la transparence sur le bureau ,appelée aussi alpha blending, qui a fait son entrée en jeu. Il est donc possible d'appliquer certains effets plutôt sympathiques à l'ensemble des fenêtres ou même à quelques unes d'entre elles. Nous vous proposons ici de les découvrir ainsi que l'effet de rollup.

Rendez vos fenêtres transparentes

Glass2k
Type: Gratuit/Freeware
Langue: Anglais
Editeur: Chime.tv
Téléchargement: Glass2k beta 0.9.2

Description: Glass 2k dont le développement est semble t'il arrêté n'en est pas moins obsolète. Il se présente sous la forme d'un petit exécutable ne nécessitant pas d'installation faisant à peine 60 Ko. Au premier lancement, une fenêtre de configuration s'ouvre afin de configurer au mieux ses différentes options pour ensuite laisser place à une simple icône placée dans la zone de notification de votre barre de tâche ( ou system tray ).
Il permet de choisir le degré de transparence de chaque fenêtre par tranche, allant de 10% en 10%, mais peut également appliquer l'effet sur votre barre de tâche ( à l'exception du menu démarrer ). Il est capable de retenir les effets appliqués en vue de les restaurer au prochain lancement et propose d'ailleurs à cet effet de se lancer automatiquement avec Windows. Vous pourrez configurer les raccourcis clavier que vous voulez pour appliquer les effets, ou bien utiliser le clic droit sur les barres de titre des fenêtres pour profiter d'un popup dédié.
Léger en mémoire ( env. 5 Mo ), Glass2k saura se faire tout petit pour vous laisser profiter d'une interface "Glassifiée".

TransXP
Type: Gratuit/Freeware
Langue: Français/Anglais
Editeur: N.Guyot
Téléchargement: Sur Clubic.com

Description: Comme pour Glass2k, il semble que l'auteur ait également arrêté le développement, en tout cas le site web de TransXP ne répond plus ( d'où la fiche sur Clubic ).
Les options sont sensiblement les mêmes,, à savoir réglage précis du taux de transparence, possibilité d'appliquer l'effet à telle ou telle fenêtre, gestion des plans d'affichages des fenêtres ( allways on top par exemple ), etc ...
On notera à son avantage l'existence d'un gestionnaire de fenêtre permettant de contrôler très facilement les fenêtres touchées et celles à restaurer au prochain lancement de XP mais malheureusement l'impossibilité de modifier la barre de tâche. TransXP propose en plus une toute petite barre de tâche permettant en un clic de consulter l'occupation mémoire du système et le contenu du presse papier, barre supportant elle aussi la transparence.
Information: Sachez que les effets de transparence sont friands de ressources système. Ainsi, si vous abusez de l'effet sur un nombre de fenêtre trop important, vous risquez très vite de vous retrouver avec un système tournant au ralenti. A consommer avec modération donc. Pour ceux qui qui souhaiterait appliquer l'effet uniquement à la barre de tâche, vous pouvez utiliser le logiciel HelioBar ( payant pour une version complète par contre ). Voir aussi Y'z Shadow dans la rubrique suivante.

Appliquer une ombre à vos fenêtres

Possible également grâce à la transparence, l'application d'une ombre portée sur les bordures de fenêtre permet entre autre d'apporter un effet de profondeur à votre environnement de travail. Effet garanti !

Y'z Shadow
Type: Gratuit/Freeware
Langue: Anglais
Editeur: Mr Yamaguchi
Téléchargement: Dans notre logithèque

Description: Réalisé par l'auteur de Y'z Dock, Y'z shadow est très bien pensé et permet de configurer les dimensions et l'intensité de l'ombre très facilement, allant même jusqu'à permettre de changer sa couleur; La barre de tâche n'étant pas en reste. S'utilisant sans installation, tout se paramètre via son icône placée dans la zone de notification ( systray ) et son menu via clic droit ( option settings... ), l'ensemble des réglages étant sauvegardé dans un fichier ini.
On notera également la possibilité d'appliquer un effet de transparence sur les différents menus disponibles dans l'interface et même sur le menu démarrer. Chaque effet peut être contrôlé indépendamment et désactivé au besoin. Il est même possible de définir une liste d'exclusion afin de ne pas appliquer l'ombre sur une série de fenêtre bien précise.

Enroulez/déroulez vos fenêtres

Bien connu des utilisateurs de système Linux, l'enroulage/déroulage des fenêtres permet de ne pas surcharger son interface lors de l'exploitation de multiples fenêtres. Après enroulage, seule la barre de titre de chaque fenêtre est conservée, c'est cette même barre de titre qui permettra de dérouler la fenêtre pour la restaurer.

Winroll
Type: Gratuit/Freeware
Langue: Anglais
Editeur: Wil Palma
Téléchargement: Depuis notre logithèque

Description: Une fois Winroll installé et lancé, c'est encore une fois dans la zone de notification que l'icône de surveillance/configuration ira se placer.
Dès qu'il est lancé, vous pourrez profiter de l'enroulage/déroulage par un simple clic droit sur la barre de titre de la fenêtre de votre choix. Si vous cliquez sur about... dans le menu de l'icône, vous trouverez de l'aide sur les fonctions disponibles en fonctions des combinaisons de clic. Vous constaterez ainsi qu'il permet également de rendre transparent vos fenêtres, de gérer l'ordre d'affichage ou encore de minimiser une fenêtre dans la zone de notification. A noter toutefois que ces quelques fonctions annexes peuvent ne pas très bien fonctionner.
Dernière modification par bubka ; 25/04/2009 à 14h11.

Réponse avec citation Haut de page
#13
Vieux 09/06/2006, 14h33
Renommer le bouton demarrer
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Envie de donner une petite touche perso supplémentaire à votre interface ? pourquoi ne pas renommer le bouton démarrer avec le texte de votre choix ! c'est ce que nous vous proposons ici.

Préparatifs

Il faut en premier lieu vous munir d'un éditeur de ressource comme resource hacker que vous trouverez dans notre logithèque.

Ensuite, il vous faut un répertoire de travail temporaire ainsi qu'une copie du fichier explorer.exe que vous trouverez dans c:\windows\. Si ce dernier n'est pas visible, assurez vous que l'affichage des fichiers cachés et des fichiers systèmes soit coché via le menu outil > options des dossiers de l'explorateur. Copiez l'exécutable dans votre répertoire de travail et lancez reshack, vous êtes prêt à opérer.

Utiliser Reshack


Depuis reshack, ouvrez la copie de explorer.exe et suivez ces indications :
Déroulez la branche String table
Ouvrez le sous répertoire 37
Cliquez sur 1036, puis dans le volet de droite :
Remplacez le mot démarrer par celui de votre choix
Cliquez sur le bouton Compil Script

Faîtes de même avec la ressource 38
Pensez à bien cliquer sur Compil Script après remplacement du texte
Cliquez sur le menu File puis Save pour enregistrer les modifs
Vous avez maintenant une copie de explorer.exe modifiée selon vos désirs, il ne vous reste plus qu'a remplacer la version en cours d'utilisation par la votre.

Remplacer le fichier

Il existe plusieurs possibilités pour remplacer les fichiers systèmes, vous trouverez le détail de certaines de ces techniques dans notre fiche "Le remplacement des fichiers"

Sinon, voici l'une d'entre elle, à priori la plus pratique :


Bricomix, ex-membre de la team CustomXP.net a mit au point une petit logiciel de remplacement très pratique car complètement interfacé, il s'agit de Locked Copy

Récupérez le fichier, installez le logiciel et lancez le. L'interface se résume uniquement à une fenêtre dont il va falloir renseigner les champs:
Dans le premier champs, sélectionnez votre copie de explorer.exe
Spécifiez dans le second champs le répertoire d'origine, à savoir c:\windows\
Cochez Autoriser le remplacement de fichier système
Validez par ok
Si le fichier est protégé par le système, ce qui est le cas pour explorer.exe, le redémarrage du système sera alors automatiquement proposé et le remplacement du fichier effectué lors de la phase de redémarrage, avant que le fichier ne soit chargé en mémoire.
Dernière modification par bubka ; 25/04/2009 à 14h12.

Réponse avec citation Haut de page
#14
Vieux 09/06/2006, 14h43
Modifier les barres d'outils
Anti-trust
Z'avez pas vu Cortex ?
Avatar de Anti-trust
Ultimate
Date d'inscription : décembre 2002
Messages : 11 004
Anti-trust est déconnecté
Vous avez modifier votre thème, donc vos fenêtres, votre wallpaper, vos icônes, etc ... mais il reste ces satanées barres d'outils pleines d'icônes toujours au look XP d'origine ? voici comment modifier vos "toolbars", soit à la main avec resource hacker, soit en utilisant Y'z Toolbar.

Quelques précisions

Avant de donner le détails des opérations, notons quelques petits points importants sur l'impact et les besoins de cette manipulations.

D'abord, sachez que les opérations qui vont suivre permettent d'impacter les barres d'outils principales de l'explorateur de document et d'internet explorer seulement. Cela étant, ce sont probablement les toolbars les plus utilisés dans le système, cela permet donc de toucher une majeure partie de l'interface.

Ensuite, pour la méthode avec resource hacker, vous aurez besoin d'un éditeur graphique permettant d'enregistrer des fichier bmp avec gestion de la transparence ( ou alpha blending ), ce que ne permettent pas tous les éditeurs classiques. Pour cela, nous vous conseillons l'utilisation de Gif Movie gear, éditeur de fichier gif qui permet très facilement de convertir un png ( format supportant l'alpha blending ) vers du bmp 24bit + alpha. Vous le trouverez sur le site de Visicommedia, Gif movie gear étant malheureusement payant.

Enfin, il vous faudra également quelques connaissances basiques en création graphique afin de recréer les images bmp servant à définir les barres d'outils. En effet, ce ne sont pas ici des fichiers .ico qui sont exploités, mais comme indiqué au dessus des images au format bmp; Ces images étant à réaliser en s'appuyant sur d'autres existantes comme les icônes au format png. Ce sont en fait une succession d'image différente placée les unes à la suite des autres.


Utilisez Reshack

Tout d'abord, commencez par récupérer Resource hacker dans notre logithèque.

Ensuite, il vous faut un répertoire de travail contenant une copie du fichier shell32.dll ( vous le trouverez dans c:\windows\system32\ ).
Le but de l'opération est d'extraire un certain nombre d'images ( ou ressources ) de notre dll afin de les modifier ( avec gif movie gear ), pour au final réinjecter les images modifiées dans la dll et remplacer le shell32 utilisé par XP par votre version modifiée.

Voici la marche à suivre pour extraire une ressource sous reshack :
Lancez reshack et ouvrez shell32
Déroulez la branche bitmap
Ouvrez le sous répertoire de votre choix ( le 204 pour l'exemple )
Clic droit sur 1036 puis Save [bitmap:204: 1036]...
Enregistrez l'image dans votre répertoire de travail en la nommant par son nom ( 204.bmp )
Maintenant que vous savez extraire une ressource, il va vous falloir répéter l'opération autant de fois qu'il y a d'images à modifier, sachant qu'au total il y a 6 groupes de deux bmp pour constituer l'ensemble des barres d'outils. Voici la liste des numéros de ressources à extraires, à vous de voir lesquelles vous souhaitez modifier:
204 et 205
206 et 207
214 et 215
216 et 217
225 et 226
227 et 228
Si les ressources vont par deux, c'est simplement parce qu'il faut une image pour définir l'état "au repos" des icônes, et une autre image légèrement plus foncée par exemple qui définie elle l'état "survole de la souris". Cela dit, rien en vous empêche de définir deux images identiques pour un groupe. Dans ce cas, le survole du pointeur ne changera plus l'aspect de l'icône.

Une fois vos images extraitent de la dll, direction votre éditeur graphique préféré pour les modifier. Impossible de détailler toutes les manipulations dans la présente fiche, mais voici tout de même quelques petits conseils :

- Pensez à respecter les dimensions d'origine des images
- Préférez le format png pour constituer l'image modifiée puis seulement à la fin enregistrez la en bmp avec Gif movie gear.
- Chaque zone correspondant à une icône a une taille donnée, le plus souvent de 24x24 pixels. Pensez à la respecter sous peine de voir les icônes déformées ou tronquées une fois les opérations terminées.
- Faites bien attention aux images de remplacement que vous utiliserez de façon à ce que vous ne vous y perdiez pas une fois la nouvelle toolbar en place.

Quand toutes vos images seront prêtes, l'avant dernière opération consiste à les réinjecter dans shell32 en suivant ceci :
Lancez reshack et ouvrez shell32
Déroulez la branche bitmap
Ouvrez le sous répertoire de l'image à réinjecter
Clic droit sur 1036 puis Replace ressource...
Sélectionnez votre image de remplacement via le bouton Open file with new bitmap
Une fois toutes les images réintégrées, cliquez sur File puis Save
Lorsque vous aurez sauvegardé votre dll, vous trouverez dans votre répertoire de travail une copie renommé shell32-backup.dll à conserver soigneusement. Il s'agit de votre dll avant modification. Sachant qu'un problème peut toujours survenir, il est conseillé de la mettre de coté pour au besoin la restaurer.

Dernière étape, le remplacement de la dll en cours d'utilisation par votre copie modifiée. Pour le détail des différentes techniques possibles, reportez vous à la fiche "Le remplacement des fichiers", sinon procédez comme suit:


Bricomix, ex-membre de la team CustomXP.net a mit au point un petit logiciel de remplacement très pratique car complètement interfacé, il s'agit de LockedCopy.

Récupérez le fichier, installez le logiciel et lancez le. L'interface se résume uniquement à une fenêtre dont il va falloir renseigner les champs:
Dans le premier champs, sélectionnez le fichier modifié à utiliser ( ici shell32.dll dans votre rep. de travail )
Spécifiez dans le second champs le répertoire d'origine du fichier ( ici \system32\ )
Cochez Autoriser le remplacement de fichier système
Validez par ok
Si le fichier est protégé par le système, ce qui est le cas pour shell32, le redémarrage du système sera alors automatiquement proposé et le remplacement du fichier effectué lors de la phase de redémarrage, avant que le fichier ne soit chargé en mémoire.

Utilisez Y'z Toolbar


Si tout ceci vous effraie, sachez qu'il est possible de s'en affranchir via l'utilisation de Y'z Toolbar. Ce logiciel développé par Mr Yamaguchi, créateur de Y'z dock permet d'appliquer des images alternatives sur les barres d'outils sans modifier directement la dll shell32. L'avantage et non des moindres et que y'z toolbar fonctionne sur le principe des skins. Vous pourrez donc changer très facilement de barres d'outils à la volée, tout en profitant d'une multitude de skins disponibles sur internet ( et dans notre logithèque ). Les skins étant de simples images png copiant la structure des bmp de shell32.

Vous trouverez Y'z Toolbar dans notre logithèque.

L'utilisation est simple :

- Lancez le logiciel
- Via l'icône présente dans la barre de tâche, sélectionnez le skin à appliquez et validez

Au besoin, refermez les fenêtres déjà ouvertes pour prendre en compte les modifications, vos toolbars sont modifiées.
Information: Si lors de la fermeture de Y'z Toolbar vos barre d'outils ne sont pas restaurées convenablement, pas d'affolement. Un redémarrage de la machine remettra tout ceci d'aplomb sans problèmes.
Pour terminez, et afin de compléter votre collection de skins, sachez que le site GFXOasis propose une section téléchargement dédié aux skins Y'z Toolbar mais qu'il faut être enregistré et participer un minimum au forum pour y avoir accès. Sinon, la communauté anglophones utilisant souvent ce logiciel, beaucoup de styles visuels ( msstyles ) sont fournit avec le skin Y'z Toolabr associé vous évitant toutes recherches inutiles.
Dernière modification par bubka ; 25/04/2009 à 14h13.

Réponse avec citation Haut de page
#15
Vieux 12/02/2007, 19h51
Liens utiles
Lefreut
-
Avatar de Lefreut
Team CustomXP.net
Date d'inscription : août 2003
Messages : 5 816
Lefreut est déconnecté
Voila une liste de liens non exhaustive vous permettant de trouver pas mal de ressources pour modifier l'apparence de votre interface XP.

Dernière modification par bubka ; 25/04/2009 à 14h14.

Réponse avec citation Haut de page
Réponse
Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion Rechercher
Rechercher:

Recherche avancée
Modes d'affichage



Navigation rapide
Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages
Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : oui

Règles du forum

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