Войти

Показать полную графическую версию : Ресурсы оформления WINDOWS 7


Страниц : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

Smarty
01-12-2009, 21:24
http://tools.oszone.net/Smarty/RESOURCES_WINDOWS_7/Header.png

Инструменты

Windows 7 Universal Patcher

Windows 7 Universal Patcher (W7Patcher) представляет собой оболочку
для автоматического применения патчей графических ресурсов,
созданных редактором ресурсов Restorator 2007.
Более подробное описание работы патчера по ссылке ниже.

Техническая поддержка и загрузка последней версии патчера (http://forum.oszone.net/thread-151734.html)

Все вопросы по работе патчера задавать в теме патчера!
[hr]
Получение и возврат прав на файлы

Для успешного редактирования системных файлов надо сначала получить на них права доступа.
Раньше использовали твик реестра Стать владельцем, который позволял легко права получить,
но восстановить права таким же образом было невозможно.
Сейчас на форуме появилась утилита TakeOwnershipEx от hb860 (http://forum.oszone.net/member.php?userid=72739), которая позволяет
и получить и восстановить права на отредактированный файл.

Техническая поддержка и загрузка последней версии утилиты (http://winreview.ru/forum/viewtopic.php?f=86&t=386&p=5351#p5351)

Все вопросы по работе утилиты задавать в теме утилиты!
[hr]
Редакторы ресурсов

В качестве редактора ресурсов лучше использовать Restorator 2007 (http://www.bome.com/bome/downloads/Restorator2007_Trial_1747_RU.exe) (пробная версия на 30 дней).
Существует множество редакторов ресурсов, в том числе бесплатных, например ResHacker 3.6.0 (http://www.angusj.com/resourcehacker/reshack_setup.exe),
но функционал остальных редакторов ресурсов оставляет желать лучшего.

Получить первые навыки работы с Restorator 2007 можно на сайте (http://www.oszone.net/11352/Restorator), прочитав статьи.
Задать конкретные вопросы по работе с программой можно в этой теме (http://forum.oszone.net/thread-167601.html).
[hr]
Информация

Редактирование ресурсов в Windows 7 x64

На платформе х64 редактировать ресурсы непосредственно в папке System32 нельзя!.
Программы Restorator и ResHacker являются 32-битными программами, а 64-битная система устроена таким образом,
что при запуске 32-битной программы все ее запросы перенаправляются в папку SysWOW64!
Как известно, в папке System32 лежат 64-битные файлы, а в SysWOW64 - 32-битные (для совместимости с 32-битными приложениями).
Открывая в Restorator или ResHacker файл из папки System32, вы будете думать, что правите файл именно в папке System32,
но система уже перенаправила запрос редактора в папку SysWOW64! Догадываетесь что будет дальше?

Система 64-битная и для своей работы берет файлы из System32, а вы изменили файлы в SysWOW64!
Сделанных изменений вы не увидите!

Какой выход?
Копируете файл из папки System32 в любую другую не системную папку, там редактируете и сохраняете.
Получаете права на этот файл в System32, переименовываете его (например, в Shell32_original.dll), копируете отредактированный файл
на место переименованного, восстанавливаете права доступа, удаляете папки с кешами (об этом ниже) и перезагружаетесь.
[hr]
"Неприкасаемые файлы"

setupapi.dll - при пропатчивании хотя бы одного ресурса в этом файле на некоторых компьютерах пропадает полностью звук.
shell32.dll - при пропатчивании хотя бы одного ресурса в этом файле на некоторых конфигурациях компьютеров пропадает многоканальный звук.

* Если при изменении этих файлов у вас всё работает, то это не факт, что на другой конфигурации компьютера также будет работать!
[hr]
Важные моменты при редактировании ресурсов

Редактирование значков (http://forum.oszone.net/post-1509239-1389.html)

Редактирование изображений

Перед заменой оригинального изображения в файле посмотрите его свойства.
Частая ошибка, и, соответственно, неудача, получается из-за несовпадения свойств.

В системных файлах много ресурсов ВМР, имеющих 32-битный цвет и альфа-канал.

Если заменить такое изображение на обычное 24-битное, то вы вообще ничего не увидите
в том месте, где оно должно быть! Будьте внимательнее!

[hr]
Удаление кеша

В системе имеется кеш значков и диалогов.

Если вы редактировали значки, то перед перезагрузкой компьютера включите отображение скрытых и системных файлов,
затем скопируйте переменную пути
%LOCALAPPDATA%
вставьте ее в адресную строку Проводника и нажмите стрелку справа для перехода к папке с кешем значков.
Если вы всё сделали правильно, то увидите файл IconCache.db, который надо удалить.

Кеш Проводника находится здесь:
%LOCALAPPDATA%\Microsoft\Windows\Explorer
Переименуйте все файлы thumbcache_*.db, перезагрузитесь и удалите переименованные.

Если вы редактировали диалоги, то перед перезагрузкой компьютера перейдите в папку WINDOWS,
в которой находится папка rescache. Получите на нее права и удалите.

Для упрощения удаления кешей можно воспользоваться утилитой из прикрепления в шапке.
[hr]
[hr]
Старая тема (архив) (http://forum.oszone.net/thread-149698.html)
[hr]
Внимание!

Посты с повторяющимися вопросами или вопросами, на которые уже даны ответы в старой теме (http://forum.oszone.net/thread-149698.html) будут удаляться без объяснения причин удаления!
Читайте старую тему (http://forum.oszone.net/thread-149698.html) и пользуйтесь поиском!

[hr]
ЧИТАТЬ ВСЕМ !!!

Бесконечные вопросы - где тот значок, где эта картинка - уже достали!
Я уже писал, как один раз вытащить из системы все ресурсы, и ориентироваться по ним.
Приходится писать в шапке.
В теме Работаем с Restorator 2007 (http://forum.oszone.net/thread-167601.html) есть спойлер:
Извлечение ресурсов из всех файлов системы

Сделайте извлечение ресурсов всего один раз и пропадет масса подобных вопросов!

proff1
12-12-2009, 14:15
Досих пор не могу найти это

http://s50.radikal.ru/i127/0912/fb/8e54a3dc5c5c.jpg

может кто нашел?

karina38
12-12-2009, 22:35
Цитата proff1:
Досих пор не могу найти это »

Сами буквы?
Где-то это уже обсуждалось, где не помню...
Может, это не в не в файле стиля .msstyles, а в каком-то другом.

proff1
12-12-2009, 23:15
karina38
Где-то это уже обсуждалось, где не помню.
Да обсуждалось , но ответ не найден. Так что вопрос не снимается. А еще кто то , чем то хотел поделится .

ur4ela
13-12-2009, 03:04
proff1,
Я нашел то что ты искал, это в языковом пакете системы, на скрине поймёш, заменить надпись у меня получилось.
http://i080.radikal.ru/0912/83/bb37ca07ed76t.jpg (http://radikal.ru/F/i080.radikal.ru/0912/83/bb37ca07ed76.jpg.html)

Moderator
14-02-2010, 20:32
подскажите как убрать этот фон
или в каких ресурсах его искать

http://s004.radikal.ru/i207/1002/11/5ff1091c8d85t.jpg (http://radikal.ru/F/s004.radikal.ru/i207/1002/11/5ff1091c8d85.jpg.html)

Smarty
14-02-2010, 20:36
Moderator, эти кнопки лежат в ExplorerFrame.dll.
ВМР 32-бит с альфа-каналом. Надо подправить альфа-канал.

Smarty
12-12-2010, 23:26
Ресурсы


В WINDOWS 7 анимация имеет другую реализацию, нежели в WINDOWS ХР.
"Прозрачные листочки" изменить нельзя!!!
Для изменения цвета анимации открываем файл Shell32.dll, переходим в
секцию UIFILE - ресурс 42. Находим строку, содержащую:
<element background="Gradient(argb(255, 220, 229, 244)

Параметры argb(255, 220, 229, 244) содержат следующие значения:

255 - прозрачность
220 - красный
229 - зелёный
244 - синий

Параметры прописаны 3 раза, т.к. анимация содержит 3 перехода цвета.
Чтобы подобрать цвет можно открыть Paint и в верхнем правом углу выбрать
кнопку "Изменение цветов". В открывшемся диалоге выбираете нужный цвет,
а в нижнем правом углу смотрите номера соответствующие цвету.
В таком порядке их надо вставить в значения цвета градиента.

Пример:

<element background="Gradient(argb(255, 128, 255, 0), argb(255, 0, 64, 128), argb(255, 0, 64, 128), 3)" foreground="gtc(TaskDialogStyle, 4, 0, 3803)" height="40rp" font="gtf(TaskDialogStyle, 2, 0)"/>


http://i055.radikal.ru/0909/9c/b5078ca2613d.png (http://www.radikal.ru)[hr]

Файл SHELL32.DLL открыть РесХакером или Ресторатором.
Перейти к секции UIFILE -> ресурс 42 -> строка 95:
<element background="Gradient(argb(255, 220, 229, 244), argb(255, 155, 192, 227), argb(255, 0, 43, 85), 3)" foreground="gtc(TaskDialogStyle, 4, 0, 3803)" height="40rp" font="gtf(TaskDialogStyle, 2, 0)"/>
Выделенное синим - настройки градиента, а выделенное красным надо заменить на:
foreground="themeable(argb(255, 0, 0, 0), windowtext)"
для черного текста или
foreground="themeable(argb(255, 255, 255, 255), windowtext)"
для белого текста.
Можно установить любой цвет.
[hr]

Фоновые изображения экрана входа в систему находятся в файле imageres.dll.
За них отвечают ресурсы с 5031 по 5043, в зависимости от разрешения монитора.
В этом же файле находится звук входа в систему в формате WAV.
* Для изменения фона существует множество утилит, но для дистрибутива изменять надо именно в самом файле!
[hr]

За текст отвечает файл C:\Windows\System32\ru-RU\authui.dll.mui
Ресурс STRING
11800, "8;normal;shadow;Segoe UI"
11801, "8;normal;shadow|underline;Segoe UI"
11802, "9;normal;shadow;Segoe UI"
11803, "10;normal;shadow;Segoe UI"
11804, "14;normal;shadow;Segoe UI"
[hr]

Логотип экрана входа (ВМР, 32-бита, альфа-канал) находится в файле
C:\Windows\Branding\Basebrd\ru-RU\basebrd.dll.mui
Секция Точечный рисунок - ресурс 120

Логотип (ВМР, 24-бита, белый цвет будет прозрачен), отображаемый при вызове меню "О программе..." или при запуске файла winver.exe:
Секция Точечный рисунок - ресурс 121
[hr]

Изображение кнопки "Пуск" находится в файле Explorer.exe в секции BITMAP (Точечный рисунок), ресурсы с 6801 по 6812.
Причем в отличии от других файлов изменение кнопки можно посмотреть не перезагружаясь.
Т.е. получаете полный доступ и права на файл, открываете его в Рестораторе, через "Диспетчер задач"
закрываете Проводник, редактируете и сохраняете.
Так же через "Диспетчер задач - Новая задача" запускаете Проводник и смотрите изменения.
[hr]


http://tools.oszone.net/Smarty/RESOURCES_WINDOWS_7/Logotype_pr.jpg (http://tools.oszone.net/Smarty/RESOURCES_WINDOWS_7/Logotype.jpg)

Логотип Windows находится в файле \Windows\Branding\ShellBrd\shellbrd.dll в ресурсах 1050, 2050 и 3050.

Логотип ОЕМ может находиться где угодно, главное, чтобы в реестре был указан правильный путь к файлу с логотипом ОЕМ.


Создайте текстовой файл, скопируйте в него приведённый ниже код и сохраните.
Измените расширение файла с .TXT на .REG и запустите его для внесения информации в Реестр.
Соответственно все значения надо изменить на свои.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
"Manufacturer"="ASUSTEK"
"Model"="HOME STATION"
"SupportHours"=""
"SupportPhone"=""
"SupportURL"="http://support.asus.com/"
"Logo"="%WINDIR%\\System32\\OEM\\oemlogo.bmp"



oemlogo.bmp - ваш логотип (24-битный ВМР), который надо сделать самим.

Размер стандартного логотипа - 120х120 пикс., можно поставить размер больше, но он будет с искажениями сжат до 120х120!

[hr]



http://tools.oszone.net/Smarty/RESOURCES_WINDOWS_7/Side_image_pr.jpg (http://tools.oszone.net/Smarty/RESOURCES_WINDOWS_7/Side_image.jpg)

Рисунок находится в файле Shell32.dll секция BITMAP ресурс 633.
[hr]

Фоновые изображения находятся в файле wmploc.dll
Секция ресурсов 257
Ресурсы:
LIBRARY_BACKGROUND2.PNG
LIBRARY_BACKGROUND3.PNG
LIBRARY_BACKGROUND4.PNG
LIBRARY_BACKGROUND5.PNG
LIBRARY_BACKGROUND6.PNG
LIBRARY_BACKGROUND7.PNG

Фон в режиме воспроизведения:
Файл WMPLOC.DLL, секция 257, ресурс 5321 (800х600, JPG)
[hr]

SVG
24-12-2010, 18:47
Всех с наступающим.....

Парочка вопросов...
1.как изменить (уменьшить) масштаб экранной клавиатуры???
2.как уменьшить размер поля изображения справа от Windows Anytime Upgrade в "Система"
(меняя размер самой картинки не удаётся уменьшить само поле) ????

SCOOTERTECHNO
02-01-2011, 21:19
Здравствуйте. Всех С Новым Годом. Извините что пишу не по теме, я просто не знаю в какую тему отнести мой вопрос. Дело вот в чем, я хотел сделать анимированный экран приветствия в Windos 7 Максимальная, в файле imageres.dll находяться ресурсы Точечный рисунок 5000 по 5013, во время входа в систему на экране крутится анимированный кружочек, я поменял эти ресурсы на большие изображения, но вся анимация происходит в маленьком квадратике 30x30, кто нибуть знает где прописан размер этих изображений или может есть другой файл отвечающий за размер этих ресурсов?

Smarty
02-01-2011, 21:26
SCOOTERTECHNO, ищите в C:\Windows\System32\authui.dll - UIFILE - 12400, 12401, 12402.

SCOOTERTECHNO
02-01-2011, 21:31
Smarty, Спасибо вам огромное за ответ! поищу! Еще один вопросик, в imageres.dll в ресурсе MUI находится зашифрованное изображение?

Smarty
02-01-2011, 21:37
SCOOTERTECHNO, там перечислены типы ресурсов! :)

WIF
05-01-2011, 07:46
Народ! прдскажите где находится эта иконка отвечающий за этот ресурс..
http://s012.radikal.ru/i319/1101/35/661d4c841d1d.jpg (http://www.radikal.ru)

perelov999
05-01-2011, 09:50
WIF, C:\Windows\System32\ imageres.dll - 1013.ico

russtavelly
16-01-2011, 19:27
Подскажите, какой параметр и в каком файле темы отвечает за стиль отображения часов в трее? Извиняюсь, если повторяю вопрос, но я не нашёл...

Smarty
16-01-2011, 20:12
russtavelly, добраться до этого параметра можно с помощью этой программы (http://forum.oszone.net/thread-158508.html).

WIF
26-01-2011, 07:19
Народ! подскажите какой mui отвечает за этот ресурс...
http://i082.radikal.ru/1101/47/7f35df2647da.jpg (http://www.radikal.ru)

Smarty
26-01-2011, 18:45
WIF, искать ресурсы самостоятельно не учимся?

http://s1.ipicture.ru/uploads/20110126/thumbs/yt2oYsV5.png (http://s1.ipicture.ru/Gallery/Viewfull/3296459.html)

perelov999
06-02-2011, 15:08
Может кто нибудь сталкивался с заменой значка/иконки "Шифрование диска BitLocker", в окне "Панель управления > Система и безопасность >"http://s002.youpic.su/pictures/1296928800/thumb_54537f8596620108c228166b39347eea.jpg (http://youpic.su/view.php?id=s002.youpic.su/pictures/1296928800/54537f8596620108c228166b39347eea.jpg)
Сам "значок" находится сразу в нескольких ресурсах:
baaupdate.exe, BdeHdCfg.exe, BdeUnlockWizard.exe, BitLockerToGo.exe, BitLockerWizard.exe,
BitLockerWizardElev.exe, fvecpl.dll, fvenotify.exe, fveprompt.exe, fveRecover.dll, fveui.dll, fvewiz.dll.

Пробовал по поочерёдно в каждом из этих ресурсов заменить "значок", но изменений нет.
В каком(их) именно ресурсе нужно заменить "значок", не подскажите?

Smarty, вроде нашёл. Оказывается это ресурс > fvecpl.dll.
ПС. извиняюсь, я сам тупанул, пропустил этот ресурс.:blush2:




© OSzone.net 2001-2012