| [Sh@rp Softs] Sharp 7 Theme Patcher | |
|
Auteur | Message |
---|
Messages : 128 Points : 161 Réputation : 8 Date d'inscription : 07/11/2010 Age : 44 Localisation : Haute-Vienne
| Sujet: [Sh@rp Softs] Sharp 7 Theme Patcher Jeu 18 Oct 2012 - 19:59 | |
| Sharp 7 Theme Patcher[DESCRIPTION]Cet utilitaire sert à patcher les fichiers systèmes permettant ainsi d'utiliser des thèmes non signés numériquement (non Microsoft). - Sur un OS x64 Bits (5 fichiers). - Sur un OS x32 Bits (3 fichiers). [SCREENSHOTS] [PREREQUIS]- Système d'exploitation Windows 7 x86 et x64 (SP0 et SP1) - Le DotNet Framework 3.5 minimum - Ne nécessite pas d'installation [TELECHARGEMENT]http://wallace87000.upd.fr/Sharp7ThemePatcher.exe[HACHAGE MD5] - Code:
-
2DD2FEE16A7B4CB99E04F0C62E011988
Dernière édition par sh@rp le Ven 26 Oct 2012 - 21:06, édité 2 fois |
|
| |
VIP
Messages : 2270 Points : 2747 Réputation : 218 Date d'inscription : 17/12/2010 Age : 54 Localisation : Haute-Garonne
| |
| |
Messages : 128 Points : 161 Réputation : 8 Date d'inscription : 07/11/2010 Age : 44 Localisation : Haute-Vienne
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Jeu 18 Oct 2012 - 21:13 | |
| - boumi a écrit:
- Bonsoir sh@rp,
petite question : quelle différence il y a entre ton logiciel et le patcher qui existe déjà ? Le résultat est le même sauf que le mien est plus rapide plus léger (290Ko) et est utilisable à la fois sur des OS x64 bits et x32 bits contrairement à Universal Theme Patcher qui existe en 2 exécutables (1 pour les OS x64 et 1 autre pour les OS x32 Bits). Pourquoi coder 2 versions alors qu'il est possible de gérer 2 architectures d'OS au sein d'1 seul .exe ??? Mais libre à vous de faire votre choix. PS : J'ai codé cet outil pour des besoins personnels dans un projet de développement (Grosse Customisation de Windows 7 qui a encore de beaux jours devant lui). Ce gros projet a débuté en début d'année et j'avais besoin de savoir si l'OS de l'utilisateur permettait d'exécuter des thèmes non signés numériquement.....(Non Microsoft)...Donc pour faire une petite pause j'ai fais ce petit utilitaire Voilà tu sais tout. |
|
| |
VIP
Messages : 2270 Points : 2747 Réputation : 218 Date d'inscription : 17/12/2010 Age : 54 Localisation : Haute-Garonne
| |
| |
Messages : 94 Points : 117 Réputation : 4 Date d'inscription : 11/02/2012 Age : 27 Localisation : Yeah, I'm back !
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Jeu 25 Avr 2013 - 12:33 | |
| Salut! Cool ce soft ! Je l'ai dl mais ce que je ne comprend pas, c'est pourquoi faut-il patcher, qu'est-ce que windows ne nous permet pas de faire ? Mais aussi comment fait-tu, en programmation, pour "patcher"? Est-ce une décompilation de la dll qui permet cela ? Merci pour tes réponses ! |
|
| |
Messages : 128 Points : 161 Réputation : 8 Date d'inscription : 07/11/2010 Age : 44 Localisation : Haute-Vienne
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Jeu 25 Avr 2013 - 13:40 | |
| euh cool...lol rien de plus sobre et simpliste visuellement.
pour faire simple lorsque tu installes windows 7 (en version originale non modifiee bien sure) les themes par defaut qui se situent dans c:\windows\resources\themes sont signes numeriquement par microsoft et les fichiers systemes suivants : - themeui.dll - themeservices.dll - uxtheme.dll permettent d identifier que les themes complets (.msstyles, .theme) proviennent bien de microsoft. quand le theme est modifie par qqun alors la signature saute et le theme est inexploitable. le patchage des 3 fichiers (que 3 pour OS x32 bits) nommes ci dessus permet de prendre en compte les themes non signes donc ceux dispo partout sur le web. ce patchage consiste a modifier des offset hexa a divers endroits des 3 fichiers selon le n° de build et le versionning
breffff....ce qui veut dire que lorsque qqun cree un theme de A à Z et que le systeme ne possede pas ces 3 fichiers patches alors un gros bug d affichage apparait....... |
|
| |
Messages : 94 Points : 117 Réputation : 4 Date d'inscription : 11/02/2012 Age : 27 Localisation : Yeah, I'm back !
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Jeu 25 Avr 2013 - 14:24 | |
| Ok merci ! Donc c'est en hexadécimal, d'accord et une autre petite question : Comment repère-tu la ligne en hexa ? Est-ce grâce à un désassembleur, ou simplement en regardant les lignes en hexa ? re-merci ! |
|
| |
Messages : 128 Points : 161 Réputation : 8 Date d'inscription : 07/11/2010 Age : 44 Localisation : Haute-Vienne
| |
| |
Messages : 94 Points : 117 Réputation : 4 Date d'inscription : 11/02/2012 Age : 27 Localisation : Yeah, I'm back !
| |
| |
VIP
Messages : 15 Points : 517 Réputation : 3 Date d'inscription : 22/07/2013 Localisation : Perché dans une galaxie très lointaine
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Mer 31 Juil 2013 - 1:05 | |
| Bonjour sh@rp, Merci pour le "tout-en-un", tu as eu une très bonne idée. A tout hasard, la reconnaissance du système d'exploitation par ton programme utilise quel(s) information(s) de windows ? (et dans quel fichier ce trouve-t-elle ? Registre, dll ? ) C'est juste pour savoir. Mon windows est déjà patché et je me suis permis quelques libertés dans le panneau d'informations système générales histoire de le personnaliser . Et au lancement de ton programme, il m'affiche "Système d'exploitation inconnu !" |
|
| |
Messages : 128 Points : 161 Réputation : 8 Date d'inscription : 07/11/2010 Age : 44 Localisation : Haute-Vienne
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Mer 31 Juil 2013 - 9:24 | |
| - laex a écrit:
- Bonjour sh@rp,
Merci pour le "tout-en-un", tu as eu une très bonne idée.
A tout hasard, la reconnaissance du système d'exploitation par ton programme utilise quel(s) information(s) de windows ? (et dans quel fichier ce trouve-t-elle ? Registre, dll ? ) C'est juste pour savoir.
Mon windows est déjà patché et je me suis permis quelques libertés dans le panneau d'informations système générales histoire de le personnaliser . Et au lancement de ton programme, il m'affiche "Système d'exploitation inconnu !" Salut laex, Le soft exploite la classe "Environement" de l'espace de nom "System" du framework donc son implémentation m'est complètement inconnue. Cependant je peux supposer que le framework récupère les informations depuis des librairies natives (fichiers .dll) car le registre ne renvoit en aucun cas d'info dans la culture courante de langue (dans notre cas : FR), ce sont les "Multilingual User Interface" qui se charges de cela (fichiers .mui). A+ |
|
| |
VIP
Messages : 15 Points : 517 Réputation : 3 Date d'inscription : 22/07/2013 Localisation : Perché dans une galaxie très lointaine
| Sujet: Re: [Sh@rp Softs] Sharp 7 Theme Patcher Mer 31 Juil 2013 - 21:00 | |
| - sh@rp a écrit:
Salut laex,
Le soft exploite la classe "Environement" de l'espace de nom "System" du framework donc son implémentation m'est complètement inconnue. Cependant je peux supposer que le framework récupère les informations depuis des librairies natives (fichiers .dll) car le registre ne renvoit en aucun cas d'info dans la culture courante de langue (dans notre cas : FR), ce sont les "Multilingual User Interface" qui se charges de cela (fichiers .mui).
A+ J'ai modifier les infos des dll et dll.mui du panneau d'informations système générales lié au nom du système. Et c'est pour ça que ton programme ne le reconnait plus. Merci pour les infos. |
|
| |
Messages : 3 Points : 3 Réputation : 0 Date d'inscription : 15/10/2014
| |
| |
| |
| |
| [Sh@rp Softs] Sharp 7 Theme Patcher | |
|