Mackz
Member of Honour
Wollt ihr auch alternative xp themes verwenden (z.b. von themexp.org)? Es stört euch aber extra dafür auf das Shareware Prog. StyleXP zurückgreifen zu müssen, welches die ganze Zeit im Hintergrund läuft und Ressourcen frisst?
So gehts auch ohne lässtige Zusatzprogramme:
Erstmal: ACHTUNG! Ihr ändert wichtige Systemeinstellungen. Wer im Notfall das System nicht wiederherstellen kann, sollte lieber die Finger davon lassen!
-[1] Zunächst benötigt man den kostenlosen PCW Patch <Download> (einen alternativen Patcher kann man sich unter http://www.softnews.ro/public/cat/9/3/9-3-8.shtml (SP1) oder http://www.softpedia.com/get/Deskto.../UXTheme-Patch-For-Windows-XP-SP2-Final.shtml (SP2) downloaden. readme beachten!)
- Entpacke den Patcher.
- Kopiere die Datei UXTHEME.DLL aus dem system32-Ordner in den Ordner mit dem heruntergeladenen/entpackten Patcher.
- Öffne die Eingabeaufforderung, wechsele in das Verzeichnis und gebe ein:
pcwpatch.exe uxtheme_patch.dif
- Nun muss noch die originale UXTHEME.DLL im Verzeichnis system32 umbenannt werden und die neu erzeugte Datei in den Ordner system32 kopiert werden. Evtl. Fehlermeldungen von Windows können ignoriert werden. Einzige Einschränkung: Die Themes MÜSSEN im originalen Ordner recources/themes liegen.
Nach einem Neustart können nun die Styles direkt über die Eigenschaften der Anzeige aktiviert werden, genau da, wo auch Luna ausgewählt werden kann.
Edit: Solltet ihr euch ein style downgeloadet haben, aber anstatt einer *.theme Datei nur eine *.msstyles in dem Pack vorfinden, so geht wie folgt vor:
- Unter %windir%\resources\themes befindet sich eine Datei mit dem Namen luna.theme. Diese kopiert ihr und fügt sie als mydesign.theme ins gleiche Verzeichnis ein.
- Danach editiert man diese Datei mit einem Text-Editor (z.B. Notepad).
- Unter dem Schlüssel [Theme] die Zeile "DisplayName=Mein Design" eintragen.
- Das Style wird somit als "Mein Design" in der Auswahlliste aufgeführt werden.
- Als nächstes ändert man den Wert unter dem Schlüssel [VisualStyles] (Pfad zur msstyles-Datei). In unserem Fall muss dort "Path=%windir%resources\Themes\mydesign\mydesign.msstyles" stehen.
Fertig, nun sollte das Style ordnungsgemäß erkannt werden.
[1] Wer nicht auf diesen Patcher zurückgreifen will, kann die UXTHEME.DLL auch selber mit hilfe eines hexeditors patchen.
So gehts auch ohne lässtige Zusatzprogramme:
Erstmal: ACHTUNG! Ihr ändert wichtige Systemeinstellungen. Wer im Notfall das System nicht wiederherstellen kann, sollte lieber die Finger davon lassen!
-[1] Zunächst benötigt man den kostenlosen PCW Patch <Download> (einen alternativen Patcher kann man sich unter http://www.softnews.ro/public/cat/9/3/9-3-8.shtml (SP1) oder http://www.softpedia.com/get/Deskto.../UXTheme-Patch-For-Windows-XP-SP2-Final.shtml (SP2) downloaden. readme beachten!)
- Entpacke den Patcher.
- Kopiere die Datei UXTHEME.DLL aus dem system32-Ordner in den Ordner mit dem heruntergeladenen/entpackten Patcher.
- Öffne die Eingabeaufforderung, wechsele in das Verzeichnis und gebe ein:
pcwpatch.exe uxtheme_patch.dif
- Nun muss noch die originale UXTHEME.DLL im Verzeichnis system32 umbenannt werden und die neu erzeugte Datei in den Ordner system32 kopiert werden. Evtl. Fehlermeldungen von Windows können ignoriert werden. Einzige Einschränkung: Die Themes MÜSSEN im originalen Ordner recources/themes liegen.
Nach einem Neustart können nun die Styles direkt über die Eigenschaften der Anzeige aktiviert werden, genau da, wo auch Luna ausgewählt werden kann.
Edit: Solltet ihr euch ein style downgeloadet haben, aber anstatt einer *.theme Datei nur eine *.msstyles in dem Pack vorfinden, so geht wie folgt vor:
- Unter %windir%\resources\themes befindet sich eine Datei mit dem Namen luna.theme. Diese kopiert ihr und fügt sie als mydesign.theme ins gleiche Verzeichnis ein.
- Danach editiert man diese Datei mit einem Text-Editor (z.B. Notepad).
- Unter dem Schlüssel [Theme] die Zeile "DisplayName=Mein Design" eintragen.
- Das Style wird somit als "Mein Design" in der Auswahlliste aufgeführt werden.
- Als nächstes ändert man den Wert unter dem Schlüssel [VisualStyles] (Pfad zur msstyles-Datei). In unserem Fall muss dort "Path=%windir%resources\Themes\mydesign\mydesign.msstyles" stehen.
Fertig, nun sollte das Style ordnungsgemäß erkannt werden.
[1] Wer nicht auf diesen Patcher zurückgreifen will, kann die UXTHEME.DLL auch selber mit hilfe eines hexeditors patchen.
At offset 0x00009C27, change "02" to "00";
At offset 0x0000B624 to 0x0000B629, change the string "0F 8C 80 00 00 00" to "90 90 90 90 90 90";
At offset 0x0000B6BB to 0x0000B6C2, change the string "81 EC 80 00 00 00 56 57" to "33 F6 8B C6 C9 C2 08 00";
At offset 0x0000B71E and 0x0000B71F, change the string "7C 38" to "90 90".