Домашняя » как » Создайте пакет тем Windows 7 с нуля

    Создайте пакет тем Windows 7 с нуля

    Настройка Windows не является чем-то новым, но в Windows 7 настройка стала намного проще с пакетами тем. Вот как вы можете создать свой собственный пакет с нуля.

    Создание пакета тем с нуля - гораздо больше работы, чем использование встроенных инструментов, но оно дает вам гораздо больше гибкости, позволяя создавать значки брендов, фоновые каналы RSS и настраивать все функции, которые могут быть нелегко выполнить в Windows. родные инструменты. Когда вы собираетесь создать тему, которой вы можете поделиться с другими, вы захотите принять во внимание то, что именно вы сможете изменить, что другие смогут использовать. Пакеты тем Windows 7 позволяют настраивать фон рабочего стола (включая фоны «слайд-шоу» и фоны RSS-каналов), заставку, системные звуки, значки на рабочем столе, указатели мыши и системные цвета..

    Настройте свою тему

    Запустите пакет тем, собрав все файлы, которые вы хотите использовать для настройки. Не забудьте получить предметы для каждой части, которую вы собираетесь настроить. Если вы не укажете части к теме, система будет использовать значения по умолчанию, которые поставляются с окнами. Так что, если вы не найдете курсор мыши, который вам нравится, Windows будет использовать курсор по умолчанию для системы. Когда у вас есть нужные файлы, поместите их в папку, в которую вы легко сможете попасть. Я собираюсь создать тему на основе обоев Matrix, которые мы недавно разместили.

    Мы начнем настройку с генерации .тема файл. Этот файл является сердцем вашего пакета тем и сообщит Windows, какой медиа-файл использовать где. .тема Файл на самом деле представляет собой просто специально отформатированный текстовый файл, поэтому начните с щелчка правой кнопкой мыши в папке и создания нового текстового документа. Назовите файл как хотите и откройте его в своем любимом текстовом редакторе.

    .тема Файл будет разбит на разделы. Первый раздел - это раздел [Тема]. Раздел [Theme] имеет только два параметра: отображаемое имя темы и значок темы. Отображаемое имя может быть любым, как вы хотите, чтобы тема вызывалась в панели управления> окно персонализации, а значок должен быть в формате PNG. Графика будет масштабирована до 80 × 240, поэтому используйте что-то близкое к этому разрешению или соотношению.

    Примечание. Значок темы отображается только в окне «Панель управления»> «Персонализация», поэтому не беспокойтесь, если значок не отображается..

    В остальной части раздела [Тема] будет указано, какие значки использовать для значков рабочего стола («Компьютер», «Документы», «Корзина», «Сеть»). Для файлов значков вы можете использовать либо автономный .ICO файлы, или вы можете использовать значки, встроенные в .exe или .dll файлы тоже. За .exe и .dll В файлах вам нужно указать, какой значок использовать с запятой, а затем сказать, какой значок вы собираетесь использовать. (my.exe, 0 или my.dll, -50). Каждый элемент рабочего стола имеет уникальный экран, который идентифицирует его, поэтому убедитесь, что вы используете правильную строку для каждого элемента.

    Компьютер = [CLSID \ 20D04FE0-3AEA-1069-A2D8-08002B30309D \ DefaultIcon]
    Документы = [CLSID \ 59031A47-3F72-44A7-89C5-5595FE6B30EE \ DefaultIcon]
    Сеть = [CLSID \ F02C1A0D-BE21-4350-88B0-7367FC96EF3C \ DefaultIcon]
    Корзина = [CLSID \ 645FF040-5081-101B-9F08-00AA002F954E \ DefaultIcon

    Под каждым элементом вы будете указывать значок с DefaultValue, за исключением корзины, в которой будут использоваться значения Full и Empty..

    После раздела [Theme] есть дополнительные разделы [Панель управления \ Цвета] и [Панель управления \ Курсоры]. Раздел цветов будет очень трудно настроить вручную, но если вы действительно хотите попробовать его, вы можете настроить следующие элементы, используя коды RGB.

    Примечание: коды RGB варьируются от 0 до 255 и разделены пробелами. Таким образом, черный 0 0 0 и белый 255 255 255.

    ActiveTitle, Фон, Hilight, HilightText, TitleText, Window, WindowText, Полоса прокрутки, InactiveTitle, Меню, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InfoTightTightTextTeTTextTeTTextTeTTTLE GradientActiveTitle,
    GradientInactiveTitle

    Вместо того чтобы делать этот раздел вручную, вы также можете настроить цвета с помощью панели управления> персонализировать> цвета, а затем сохранить файл темы, а затем просто скопировать и вставить раздел цветов в нужную тему..

    В разделе [Панель управления \ Курсоры] есть опция, для которой .cur или .ani файлы, которые вы хотите использовать для каждого курсора. Допустимые курсоры, которые вы можете заменить:

    Стрелка, Справка, Запуск приложения, Ожидание, NWPen, Нет, Размер, РазмерWE, Перекрестие, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow

    Если курсор не определен, будут использоваться системные значения по умолчанию..

    После этих двух разделов следует первый обязательный раздел, а именно раздел [Панель управления \ Рабочий стол]. Если у вас нет этой части файла, тема не будет признана допустимой темой. Здесь вы укажете, каким будет фоновое изображение, как будет отображаться изображение, и будет ли оно мозаичным или нет. Три значения, которые вам нужны, это обои, TileWallpaper и WallpaperStyle.

    Обои могут быть .BMP, GIF, JPG, PNG или TIF файл. TileWallpaper имеет значение 1 или 0; 1 указывает, что обои должны быть выложены плиткой, а 0 отключает плитку. WallpaperStyle может принимать следующие значения. 0 означает, что изображение центрировано, 2 означает, что изображение растянуто, 6 подгонит изображение под экран или 10 изменит размеры и обрежет изображение под экран..

    После определения раздела [Панель управления \ Рабочий стол] вы можете перейти к следующему дополнительному разделу [Слайд-шоу]. [Слайд-шоу] - это то, как вы можете создавать вращающиеся фоны для Windows 7. Этот раздел имеет следующие атрибуты: Интервал, Перестановка, RSSFeed, ImagesRootPath, Item * Path (* представляет, какие изображения будут включены в слайд-шоу). Атрибуты могут быть определены со следующими значениями: Интервал показывает время ожидания перед изменением изображения обоев (в миллисекундах), Shuffle - 1 или 0, чтобы определить, отображаются ли изображения в алфавитном порядке или в случайном порядке, RSSFeed указывает на URL-адрес изображений RSS-канал, который вы хотите использовать, ImagesRootPath - это папка, содержащая ваши изображения, а Item * Path определяет, сколько элементов включено в слайд-шоу. Каждый элемент * Путь указывает на одно изображение обоев, поэтому вам нужно указать каждое изображение вручную.

    Примечание: ImagesRootPath и RSSFeed нельзя использовать вместе.

    После [SlideShow] есть еще один необязательный раздел, который называется [Metrics]. В разделе [Metrics] показаны размеры различных элементов отображения, таких как ширина границы окна, высота значка или ширина полосы прокрутки. Значения NonclientMetrics и IconMetrics являются двоичными структурами, определенными NONCLIENTMETRICS и ICONMETRICS в winuser.h. Другими словами, вы, вероятно, не хотите редактировать этот раздел вручную. Если вы собираетесь изменить значение любых оконных панелей, я бы предложил сделать это через панель управления и сохранить измененную тему. Затем экспортируйте раздел [Metrics] в желаемую тему. Тем не менее, вот пример раздела [Metrics].

    Следующий обязательный раздел [VisualStyles]. Этот раздел позволяет вам указать на .msstyles файл, который можно изменить для настройки. Если вы используете .msstyles Значение в этом разделе вам нужно удалить разделы [Metrics] и [Color] вашей темы, потому что .msstyles заменит оба этих раздела. Допустимые атрибуты: Путь, Цвет, Композиция, Размер, ColorizationColor и Прозрачность. Эти параметры упрощают настройку уже существующей темы. Например, если для атрибута пути установлено значение% SystemRoot% \ resources \ Themes \ Aero \ Aero.msstyles, вы можете легко приступить к настройке темы Windows Aero по умолчанию..

    После [VisualStyles] есть необязательные разделы [Sounds] и [AppEvents]. В этом разделе вы можете указать каждый звук вручную, используя путь к WAV-файлу, например:
    [AppEvents \ Схемы \ Apps \ .DEFAULT \ SystemExclamation]
    DefaultValue =

    Или вы можете указать одну из встроенных звуковых схем с
    SchemeName =
    Вы можете использовать одну из встроенных звуковых схем или указать .длл файл, содержащий тему.

    После [Звуки] находится раздел [Boot]. Раздел [Boot] имеет только одно значение для SCRNSAVE.EXE, указывающее это значение на что угодно .экр файл, который вы хотите использовать для заставки.

    Наконец, требуется [MasterThemeSelector], который имеет только один атрибут, и у вас нет выбора для значения. Единственное, что идет в этом разделе, это MTSM = DABJDKT, который указывает, что тема действительна.

    Когда у вас есть все обязательные и необязательные разделы в файле, сохраните файл в том месте, где вы хотите его назвать, и измените расширение с .текст в .theme. Убедитесь, что вы просматриваете известные расширения файлов при изменении расширения, иначе истинное расширение будет скрыто.

    Упаковка вашего тематического пакета

    Последний шаг - упаковка всех ваших медиа в .ThemePack файл. .ThemePack Файл - это просто CAB-файл с изменением расширения. Поэтому, если у вас уже есть программное обеспечение, которое может создавать файл .cab, просто используйте это программное обеспечение, чтобы сжать папку вашей темы со всеми вашими медиа-файлами в ней и изменить расширение. Если у вас еще нет программы упаковки кабины, вы можете проверить CabPack, который является бесплатным.

    Вот пример Матричной темы, которую мы создали с нуля.

    Заключение

    Когда у вас есть пакет тем, вы можете применить его к своей системе, прежде чем делиться им. Если есть что-то еще, что нужно настроить, вы можете вернуться и изменить его в своем .тема подать свой файл, вы можете изменить его через графический интерфейс Windows, а затем повторно сохранить тему для обмена. Теперь иди и поделись своими любимыми настройками темы с остальным миром.

    связи

    Ссылка на пакет тем Microsoft
    CabPack