Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows XP (http://forum.oszone.net/forumdisplay.php?f=114)
-   -   Иконки, темы, курсоры (http://forum.oszone.net/showthread.php?t=102057)

Deven 04-03-2008 15:26 753170

Уважаемые форумчаны.
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 753205

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 753208

Проблема в том что я интегрирую не в дестиб, а создаю инсталятор который устанавливается на уже установленную винду.

Cobra_1_Stas 04-03-2008 16:07 753212

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

Deven 04-03-2008 16:10 753215

Только как можно их поставить по дефолту

Cobra_1_Stas 04-03-2008 16:24 753228

Deven, кого? курсоры???

Drinko 04-03-2008 16:30 753238

Deven,

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

Вы в этой теме созданной Вами, уже задавали эти вопроосы!

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

Deven 04-03-2008 18:28 753337

Я там оставлял этот топик туда, но все уважаемые администраторы перенесли его в новую тему.

Petya V4sechkin 04-03-2008 21:55 753460

Цитата:

Цитата Deven
Я там оставлял этот топик туда, но все уважаемые администраторы перенесли его в новую тему.

В соответствии с принципом ''одна проблема – одна тема'', а не ''один участник – одна тема''.
Основные принципы размещения и поиска информации на конференции OSzone.net

Deven 05-03-2008 09:53 753690

Конечно я против правил ни чего не имею, но не может ктонибуть помоч?

Drinko 05-03-2008 22:23 754238

Цитата:

Цитата Deven
Не работает. »

И не будет...

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

[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):



Время: 00:55.

Время: 00:55.
© OSzone.net 2001-