|
Как создать свою сборку Windows?
| | GreenDan | Дата: Среда, 11.11.2009, 14:07 | Сообщение # 1 |
Группа: Проверенные
Сообщений: 146 ____________________ Почетный гость ____________________
| Здравствуйте, друзья. В интернете имеется куча сборок Windows XP, Vista. В них меняется и добавляется многое. В частности, меня интересует, как создать свою тему Windows XP, какие файлы нужно редактировать, какие изображения открывать? В общем, всё по этому поводу. Или как создать своё изображение стандартной кнопки для Windows XP? Спасибо за внимание, жду Ваших ответов.
| |
|
| SpectreZ | Дата: Среда, 11.11.2009, 16:00 | Сообщение # 2 |
Главный дизайнер
Группа: Администратор
Сообщений: 58 ____________________ Посетитель ____________________
| Насчет сборок я не знаю, никогда этим не занимался, но вот сталкивался ранее с программой - Style XP. Она меняет темы оформления для Windows. В комплекте с ней иногда можно скачать другую программу (они идут вместе), с помощью которой можно редактировать темы и, даже, создавать свои. Точно не помню, как она называется, но вроде Theme XP. Я сам в ней не работал, просто посмотрел, потому что это требует очень больших временных затрат, ведь для создания своей темы для Windows нужно заменить более 100 стандартных картинок. Если хотите редактировать файлы вручную, то вам нужно очень хорошо знать структуру операционной системы и представлять, какие картинки где находятся. Также, вам, скорее всего, придется иметь дело с многочисленными файлами ресурсов для извлечения оттуда картинок, ибо они, вряд ли, находятся в прямом доступе.
| |
|
| GreenDan | Дата: Среда, 11.11.2009, 16:05 | Сообщение # 3 |
Группа: Проверенные
Сообщений: 146 ____________________ Почетный гость ____________________
| Насчёт StyleXP уже слышал и пользовался , а вот про ThemeXP нет. Попробуем, спасибо. Quote Если хотите редактировать файлы вручную, то вам нужно очень хорошо знать структуру операционной системы и представлять, какие картинки где находятся. Также, вам, скорее всего, придется иметь дело с многочисленными файлами ресурсов для извлечения оттуда картинок, ибо они, вряд ли, находятся в прямом доступе. Тогда ResHacker в помощь, я думаю. А вообще хотелось бы вручную всё редактировать. Я предполагаю, что темы Windows представляют из себя что-то наподобие CSS. Знаю также, если не ошибаюсь, что многие формы, иконки, изображения хранятся в файле SHELL32.dll.
| |
|
| SpectreZ | Дата: Среда, 11.11.2009, 16:22 | Сообщение # 4 |
Главный дизайнер
Группа: Администратор
Сообщений: 58 ____________________ Посетитель ____________________
| Вероятно, так и есть. Просто, не хотелось бы давать прямых советов в чем-то, чего я не знаю. Насчет .css, вы, наверное, правы - таблица стилей, в которой хранятся значки, настройки шрифтов (размер, начертание) и многое другое. Сам только никогда не пробовал извлекать ресурсы. Если будете этим заниматься и вам потребуется помощь в рисовании графики, обращайтесь.
| |
|
| GreenDan | Дата: Среда, 11.11.2009, 17:01 | Сообщение # 5 |
Группа: Проверенные
Сообщений: 146 ____________________ Почетный гость ____________________
| Хорошо. Если понадобятся картинки, попрошу помощи Будем разбираться в этом...
| |
|
| SaiLight | Дата: Среда, 11.11.2009, 21:23 | Сообщение # 6 |
Ведущий программист
Группа: Администратор
Сообщений: 312 ____________________ Активист ____________________
| Quote (SpectreZ) никогда этим не занимался, но вот сталкивался ранее с программой - Style XP. Она меняет темы оформления для Windows. В комплекте с ней иногда можно скачать другую программу (они идут вместе), с помощью которой можно редактировать темы и, даже, создавать свои. Точно не помню, как она называется, но вроде Theme XP. Да, я тоже раньше пользовался такой программой, но ничего дельного создать не смог (не хватило терпения). Не помню точно, как она называется, но ThemeXP - что-то похожее. Но там действительно очень много картинок: все полосы прокруток, кнопки, значки и многое другое. Я как посмотрел, сразу подумал: 'А не проще скачать уже готовую тему?'.
| |
|
| GreenDan | Дата: Среда, 11.11.2009, 21:38 | Сообщение # 7 |
Группа: Проверенные
Сообщений: 146 ____________________ Почетный гость ____________________
| Просто опыт получить какой-то :). Хотя, это и вправду тяжело - создавать с нуля свою тему
| |
|
| SaiLight | Дата: Среда, 11.11.2009, 21:52 | Сообщение # 8 |
Ведущий программист
Группа: Администратор
Сообщений: 312 ____________________ Активист ____________________
| Опыт - это, конечно, хорошо, но меня максимум на что хватило - темы для телефонов. А тебе удачи и поддерживаю написанное выше: Quote (GreenDan) Если будете этим заниматься и вам потребуется помощь в рисовании графики, обращайтесь.
| |
|
| SpectreZ | Дата: Воскресенье, 15.11.2009, 14:57 | Сообщение # 9 |
Главный дизайнер
Группа: Администратор
Сообщений: 58 ____________________ Посетитель ____________________
| Создать свою тему оформления для Windows - это интересно. Я сам однажды думал над этим. Но потом решил, что для этого потребуется очень много времени и сил, чтобы заниматься этим - нужно изучить ряд специальных программ, сделать множество изображений и т.д. Поэтому я решил не заниматься этим, а потратить это время на более важные для меня вещи. А если просто хочется сменить оформление Windows, то для этого сейчас существует множество разных программ и утилит. После установки "Uxtheme Multipatcher" в системе можно поставить практически любую скаченную из интернета тему оформления. Существует также множество собранных пакетов модернизации XP, типа "Vista transformation pack" или "Seven Transformation Pack".
| |
|
| binarymaster | Дата: Четверг, 15.04.2010, 15:57 | Сообщение # 10 |
Группа: Пользователи
Сообщений: 3 ____________________ Заглянувший ____________________
| Я занимался созданием собственных тем для Win XP. У меня их всего две: "Windows Unknown Model 9" нарисованная мной и "Magma style", которую я взял из одной программы и переделал её в тему Windows XP (правда конечно пришлось многое самим дорисовывать). А сами темы я делал очень хитрым способом. У меня есть Visual Studio 6.0 (MS Developer Studio), которая позволяет открывать исполняемые файлы и библиотеки DLL. Она может редактировать в них ресурсы и сохранять. Так вот, я открыл файл luna.msstyle (которая есть в Win XP первоначально) и извлёк оттуда все ресурсы в папку. Как выяснилось, тема состоит из картинок (элементов окон и т.п.), а также из файла настройки INI и специальных бинарных данных. Я вручную изменил все рисунки, а затем подправил INI файл. Далее запаковал всё обратно в msstyle файл. В результате Windows XP не захотел открывать мой файл темы и применять его. Но на самом деле проблема заключается не в ошибке формата, а в том, что система не открывает самодельные темы. Она открывает только темы, созданные в Microsoft. Для того, чтобы система поддерживала любые темы, я установил AusLogics Visual Styler. После все мои темы начали открываться. Но для полной готовности темы XP мне пришлось изучить также файл shellstyle.dll (возможно я ошибаюсь, просто не помню название ) и оттуда я тоже извлёк все ресурсы, изменил их и запаковал обратно. В результате работа в течение 2 недель была завершена. И я изготовил тему "Windows Unknown Model 9". Тему "Magma style" я сделал уже позже и это было намного проще, т.к. я уже знал что и как делать.
| |
|
|
|