Clm's logoff : personnaliser les fenêtres de déconnexion windows

Soyez le premier à donner votre avis sur cette source.

Vue 10 010 fois - Téléchargée 1 486 fois

Description

Ce programme sert à modifier les images présentes dans les DLL shell32.dll et msgina.dll afin de personnaliser les fenêtres de LogOff.

C'est vrai qu'il n'est pas trop recommandé d'appliquer ces changements surtout sans faire de copie de sauvegarde de ces deux DLL. De toute façcon, ne vous en faites pas, lors du premier lancement, le programme copie les deux DLL dans le répertoie "Original". En cas de problème ou si simplement vous voulez remettre la config d'origine, choisissez le skin "Configuration d'origine", patchez les DLL et redémarrez. Voilà, tout est revenu comme avant...

Avec le programme, je vous ai mis 3 skins (ClmSkin et ClmSkin2 sont de moi!!!). Vous allez voir c'est super facile de les appliquer et de naviguer d'un skin à l'autre. Seule petite containte, il faut redémarrez après avoir appliqué le skin. Mais bon, ça c'est Windows...

On peut trouver assez facilement ce genre de skins sur Internet mais j'ai cherché et aucun programme n'existe encore pour faire ce que fait mon programme. Tous les sites que j'ai visité proposent de faire des manipulations assez fastidieuses avec Resource Hacker. Alors que grâce à ce programme tout est automatique!!!

Sinon pour ceux qui désirent créer leurs propres skins, c'est super facile!!!

Dans un premier temps, lancez le programme. Par défaut, vous tombez sur votre configuration actuelle. Faites "Enregistrer sous" et donnez un nom à ce skin. Maintenant dans le répertoire de ce nouveau skin, vous allez pouvoir modifier les images en fonction de votre inspiration. Il suffit juste de respecter les normes de ces images (largeur/hauteur). Et voilà, il n'y a plus qu'à patcher...

La manière de patcher est très simple. Tout d'abord, les DLL actuelles de votre système sont copiées dans le répertoire du skin. Ensuite le programme remplace les images de ces DLL avec celles du skin et un fichier .bat est généré puis éxécuté. Ce script va simplement copier les DLL ainsi modifiées dans les répertoires adéquats. En effet, il n'y a que des commandes DOS qui nous permettent de faire cette manipulation. Pour finir, le programme vous demande de redémarrer pour perndre en compte les modifications. Simple, non???

En tout cas, je tiens à rappeler que je décline toute responsabilité en cas de mauvaises manipulations. Vous êtes responsable de ce que vous faites sur votre PC quand même...

L'intérêt secondaire du programme (mais qui mérite d'être souligné) est de comprendre comment extraire et insérer des images dans une DLL. D'ailleurs pour voir un exemple complet d'extracteur de ressources allez ici:
http://www.vbfrance.com/code.aspx?ID=6276

Voilà, amusez-vous bien...

PS : En cas de grave problème ou si vous avez effacer le répertoire "Original". Vos DLL peuvent être récupérées dans le répertoire système de Windows. Elles portent le même nom que les originales mais avec l'extention "dll_bak". Ces DLL sont celles qui précédent le dernier patch. Pour les réinstaller, il suffit de les copier dans le répertoire "Original", de les renommer avec l'extension".dll", de lancer le programme et de patcher avec la configuration d'origine. Mais bon, ça c'est vraiment en cas de problème (ce qui n'arrivera pas si vous êtes prudent...).

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
332
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
10 avril 2020
1
sympa, joli travail
Messages postés
1
Date d'inscription
dimanche 27 mai 2007
Statut
Membre
Dernière intervention
28 mai 2007

Bonjour, bon j'arrive après la guerre mais bon.

Je cherchais un programme pour personnaliser moi même mon logoff et j'étais super content en atterrissant sur cette page mais ... je n'ai jamais utilisé visual basic de ma vie (c'est bien avec ça que l'on fait fonctionner ce programme hein ?) et je n'ai rien pigé :(

Désolé je suis une burne.

Un tuto détaillé serait super bienvenue (a moins qu'il n'existe déjà ^^)

En tout cas bon boulot ;)
Messages postés
1
Date d'inscription
vendredi 23 février 2007
Statut
Membre
Dernière intervention
23 février 2007

salu je voulé savoir ou je pouvé telecharger ce logiciel
Messages postés
38
Date d'inscription
samedi 12 février 2005
Statut
Membre
Dernière intervention
27 décembre 2008

genial ton prog ! on aimerai voir un createur de msstyles et aussi un modificateur de logon et de boot
tout en 1,ca ferai windowsblind 10
Messages postés
432
Date d'inscription
samedi 18 mai 2002
Statut
Modérateur
Dernière intervention
17 février 2014

En effet, l'auteur de cette suppression audieuse et ben.... c'était moi-même!!!

La première source était assez mauvaise (car pas aboutie du tout) donc j'ai fais comme avec les dll, j'ai mis à jour le cache des membres VBFrance, si tu vois ce que je veux dire...

Effectivement pour tes remarques, je les ai bien bien prises en compte et je voulais tout faire à partir de VB. Mais lorsqu'il s'agit de renommer une DLL en cours d'exécution alors il faut obligatoirement passé par des commandes DOS...

Par contre, peux-tu me réexpliquer la manip pour ne pas à avoir à redémarrer, ça m'intéresse beaucoup, merci...
Afficher les 11 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.