MSSTYLY - MSSTYLES
Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale jeho zdroje zůstávají nejasné, protože mu chybí vložené citace.Březen 2010) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
MSSTYLY je Microsoft formát souboru, který obsahuje bitmapy a metadata pro Windows XP stahování z kůže motor, poprvé představen v Windows Whistler Sestavení 2250[1].
Stroj v nezměněném stavu plně použije pouze soubory .msstyles, které byly digitálně podepsány Microsoft, například Luna nebo téma Zune. Výchozí styl Windows XP je známý jako Luna, ale na internetu jsou k dispozici další vlastní styly - jen málo z nich je digitálně podepsáno. Čtyři další podepsané styly pro Windows XP zahrnují Royale (Vydání Media Center ) (Energetická modrá ), Royale Noir, Windows Embedded Standard CTP Refresh a Zune Style.
Nepodepsané styly lze použít různými metodami, manuálním opravováním nebo nahrazováním systémových souborů nebo automaticky některým z programů vytvořených pro tento účel. Tyto programy se obvykle nazývají „UxTheme patchers“ z názvu knihovny XP, která vyžadovala opravu, UxTheme.dll, přestože nejnovější verze systému Windows vyžadují opravy různých souborů. Mnoho populárních a volně distribuovaných patchů lze najít online, často pomocí různých způsobů, jak povolit vlastní motivy.
Windows Vista a později také použít soubory .msstyles ke stažení (jako Aero.msstyles soubor), ale formát těchto souborů je výrazně odlišný, takže soubory .msstyles nelze mezi systémy Windows Vista a Windows XP přenést. Tato verze souboru .msstyles obsahuje PNG obrázky a metadata.
Existuje ruční způsob, jak nahradit tři soubory DLL (uxtheme.dll, shsvcs.dll a themeui.dll) za použití nepodepsaných vlastních vizuálních stylů v systému Windows Vista.
Formát souboru
Soubory .msstyles jsou 32bitové PE soubory, neobsahují však kód ani běžná data. Místo toho ukládají všechny informace o stylu do zdrojů. Styly poskytované společností Microsoft obsahují metadata verze PE Badatel nezobrazovat tato data pro soubory .msstyles v posledních verzích systému Windows. Podepisování PE se nepoužívá, místo toho se k souboru připojí vlastní podpis.
Formát podpisu
Ofsety v následující tabulce jsou relativní ke konci souboru.
Ofsetový šestihran | Offset dec | Velikost | Účel |
---|---|---|---|
-N | -N | 128 bajtů | Kryptografický podpis s klíčem „Microsoft Visual Style Signature“ |
-10 | -16 | 4 byty | Magické číslo, musí být 0x84692426 |
-0 ° C | -12 | 4 byty | N - 16, negativní vzdálenost podpisu od magie. |
-08 | -8 | 8 bytů | Celková velikost souboru |
Viz také
Reference
- ^ „Představujeme Whistler Preview, sestavení 2250“. Windows IT Pro. Penton Media. Archivováno od originálu 12. 6. 2018. Citováno 2019-09-22.
externí odkazy
Tento Microsoft Windows článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |