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

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

Видео: Создайте пакет обновления для Windows 7 с нуля

Видео: Создайте пакет обновления для Windows 7 с нуля
Видео: Как создать гугл документ и настроить к нему доступ? Осваиваем google документы - YouTube 2024, Май
Anonim

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

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

Настроить тему

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

Image
Image

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

Image
Image

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

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

Image
Image
Image
Image

В остальной части раздела [Тема] будут указаны окна, значки которых будут использоваться для значков на рабочем столе (компьютер, документы, корзина, сеть). Для файлов значков вы можете использовать автономные .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] Network = [CLSID {F02C1A0D-BE21-4350-88B0-7367FC96EF3C} DefaultIcon] Recycle Bin = [CLSID {645FF040-5081-101B-9F08-00AA002F954E} DefaultIcon

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

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

Примечание. Коды RGB находятся в диапазоне от 0 до 255 и разделены пробелами. Таким образом, черный 0 0 0, а белый - 255 255 255.

ActiveTitle, Background, Hilight, HilightText, TitleText, Window, WindowText, Scrollbar, InactiveTitle, Menu, WindowFrame, MenuText, ActiveBorder, InactiveBorder, AppWorkspace, ButtonFace, ButtonShadow, GrayText, ButtonText, InactiveTitleText, ButtonHilight, ButtonDkShadow, ButtonLight, InfoText, InfoWindow, GradientActiveTitle, GradientInactiveTitle

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

Image
Image

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

Arrow, Help, AppStarting, Wait, NWPen, No, Size, SizeWE, Crosshair, IBeam, SizeNWSE, SizeNESW, SizeAll, UpArrow

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

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

Обои могут быть .bmp,.gif,.jpg,.png или.tif файл. TileWallpaper - это 1 или 0; 1 указывает, что обои должны быть выгравированы, а 0 отключает плитку. WallpaperStyle может быть следующими значениями. 0 означает, что изображение центрировано, 2 означает, что изображение растянуто, 6 будет соответствовать изображению на экране, или 10 изменит размер и обрезает изображение в соответствии с экраном.

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

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

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

Далее следует раздел [VisualStyles]. В этом разделе вы можете указать a.msstyles файл, который можно изменить для настройки. Если вы используете .msstyles значение в этом разделе вам нужно будет удалить разделы [Метрики] и [Цвет] вашей темы, потому что.msstyles заменит оба этих раздела. Допустимыми атрибутами являются Path, Color, Composition, Size, ColorizationColor и Transparancy. Эти параметры упрощают настройку уже существующей темы. Например, если вы установили атрибут пути в% SystemRoot% resources Themes Aero Aero.msstyles, вы можете легко начать настройку темы Windows Aero по умолчанию.

Image
Image

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

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

Image
Image

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

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

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

Упаковка пакета тем

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

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

Заключение

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

связи

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

Рекомендуемые: