Войти

Показать полную графическую версию : Иконки, темы, курсоры


Deven
04-03-2008, 15:26
Уважаемые форумчаны.
1.Скажите пожалуйста какой командой можно выбранный файлый иконок заменить на существующие в системе XP. (В уже установленной)
Не заменяя shell32 а просто его редактируя.
2.Какую dll ку и как нужно отредактировать что бы она разрешала ставить не родные темы. Хотелось бы тоже простое изменение командой, или хотя бы скажите пожалуйста ключик автоустановки для UXTheme Multi-Patcher (StyleXp не предлагать).
3.Какой командной можно применить тему которая после устаноки инсталяторм извлекается %Windir%/Resurce/Tems/ (Как то так)
После прохождения через пункт 2 естественно.
4.Так же буду очень благодарен если скажите команду для авто замены стандартных курсоров на курсоры другой группы.

Зарание спасибо всем кто пытается помоч.

P.S

[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"=%WINDIR%\Resources\Themes\Web\Wallpaper\Безмятежность.jpg
"WallpaperStyle"="2"
"TileWallpaper"="0"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager]
"DllName"=hex(2):%WINDIR%\Resources\Themes\Royale\Shell\NormalColor\ShellStyle.dll
"ColorName"="DWM50xxDT"
"SizeName"="NormalSize"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"InstallTheme"=hex(2):%WINDIR%\Resources\Themes\Royale.theme
"InstallVisualStyle"=hex(2):%WINDIR%\Resources\Themes\Royale\Royale.msstyles

Не работает.

Cobra_1_Stas
04-03-2008, 16:00
2) на счёт uxtheme, возьми, пропатч его у себя на компе потом через makecab сделай из него uxtheme.dl_ и засунь в дистрибутив (папка I386).

3) в файле ответов (winnt.sif) можно прописать тему которая будет по дефаулту..
[Shell]
CustomDefaultThemeFile="%WinDir%\Resources\Themes\blablabla.theme"

4) или замени родные курсоры на новые, заархивируй и опять же через файл ответов разархивируй их в %windir%\cursors\
либо новые курсоры (с новыми названиями) скопируй в папку курсоров (%windir%\cursors\) и в своей теме задай новые курсоры так:
[Control Panel\Cursors]
Arrow=%WinDir%Cursors\aero_arrow.cur и т.д...

Deven
04-03-2008, 16:03
Проблема в том что я интегрирую не в дестиб, а создаю инсталятор который устанавливается на уже установленную винду.

Cobra_1_Stas
04-03-2008, 16:07
Deven, тогда на счёт uxtheme используй UXTheme_Multi_Patcher_4.0
на счёт курсоров тоже самое, просто сделай самораспаковывающийся архив.
а вот на счёт темы не знаю...

Deven
04-03-2008, 16:10
Только как можно их поставить по дефолту

Cobra_1_Stas
04-03-2008, 16:24
Deven, кого? курсоры???

Drinko
04-03-2008, 16:30
Deven,

Зачем создавать две темы одинаковые по содержанию?

Вы в этой теме созданной Вами (http://forum.oszone.net/thread-101805.html), уже задавали эти вопроосы!

ЗЫ изменения в реестре вступят в силу только после перезагрузки...

Deven
04-03-2008, 18:28
Я там оставлял этот топик туда, но все уважаемые администраторы перенесли его в новую тему.

Petya V4sechkin
04-03-2008, 21:55
Я там оставлял этот топик туда, но все уважаемые администраторы перенесли его в новую тему.
В соответствии с принципом ''одна проблема – одна тема'', а не ''один участник – одна тема''.
Основные принципы размещения и поиска информации на конференции OSzone.net (http://tools.oszone.net/Vadikan/faq.html)

Deven
05-03-2008, 09:53
Конечно я против правил ни чего не имею, но не может ктонибуть помоч?

Drinko
05-03-2008, 22:23
Не работает. »

И не будет...

Вот так правильно:

[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="%SystemRoot%\\Resources\\Themes\\Web\\Wallpaper\\Безмятежность.jpg"
"WallpaperStyle"="2"
"TileWallpaper"="0"

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ThemeManager]
"DllName"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,52,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,5c,\
00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,52,00,6f,00,79,00,61,00,6c,00,\
65,00,5c,00,53,00,68,00,65,00,6c,00,6c,00,5c,00,4e,00,6f,00,72,00,6d,00,61,\
00,6c,00,43,00,6f,00,6c,00,6f,00,72,00,5c,00,53,00,68,00,65,00,6c,00,6c,00,\
53,00,74,00,79,00,6c,00,65,00,2e,00,64,00,6c,00,6c,00,00,00
"ColorName"="DWM50xxDT"
"SizeName"="NormalSize"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system]
"InstallTheme"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,52,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,\
5c,00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,52,00,6f,00,79,00,61,00,6c,\
00,65,00,2e,00,74,00,68,00,65,00,6d,00,65,00,00,00
"InstallVisualStyle"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,\
00,6f,00,74,00,25,00,5c,00,52,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,\
73,00,5c,00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,52,00,6f,00,79,00,61,\
00,6c,00,65,00,5c,00,52,00,6f,00,79,00,61,00,6c,00,65,00,2e,00,6d,00,73,00,\
73,00,74,00,79,00,6c,00,65,00,73,00,00,00
(Использованы Ваши пути из первого поста)

Курсоры прописаны здесь:

[HKEY_CURRENT_USER\Control Panel\Cursors]
"Hand"=hex(2):
"Arrow"=hex(2):
"Help"=hex(2):
"AppStarting"=hex(2):
"Wait"=hex(2):
"NWPen"=hex(2):
"No"=hex(2):
"SizeNS"=hex(2):
"SizeWE"=hex(2):
"SizeNWSE"=hex(2):
"SizeNESW"=hex(2):
"SizeAll"=hex(2):
"UpArrow"=hex(2):
@="имя_темы_курсоров"
"Scheme Source"=dword:00000002
"Crosshair"=hex(2):
"IBeam"=hex(2):
а темы курсоров здесь:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes]
"имя_темы_курсоров"=hex(2):




© OSzone.net 2001-2012