Главная страницаОбратная связьКарта сайта

Украшательства Windows: Экран загрузки. Экран приветствия,стили оболочки


Сразу после загрузочной заставки мы видим экран приветствия. Если за компьютером работает несколько пользователей, то в этом месте система предлагает выбрать свою учетную запись и ввести пароль. Если же пользователь один, то операционная система лишь поприветствует его и регистрация произойдет автоматически. Для замены экрана приветствия тоже существуют два способа.

Первый из них заключается в замене родного файла logonui.exe. Раньше это был единственный способ для замены экрана приветствия, он же был и источником многих проблем. Гораздо проще воспользоваться другим способом. Сначала вам снова придется скачать готовый файл (например с того же сайта http://www.themexp.org). Затем следует поместить скачанный и распакованный исполняемый файл в какую-нибудь папку и запомнить его путь. Далее вам надо открыть редактор реестра (подробно о работе с реестром рассказывается



Рис. 4.20. Программа LogonStudio

В главе 5) И найти раздел HKEY_LOCMjJ^:HINE\Software\Microsoft\Windows NT\currerttVersion\winLogon. В данном разделе должен находиться параметр uiHost (в случае отсутствия создайте параметр самостоятельно). Укажите в данном параметре путь к вашему экрану приветствия. Для самостоятельного создания собственных экранов приветствия также существуют специальные утилиты. Уже упоминаемая выше программа StyleXP позволяет создавать подобные экраны приветствия. Но гораздо удобнее воспользоваться бесплатной программой LogonStudio от компании Stardock (http://www.stardock.com). Данная программа позволяет не только использовать готовые заставки, загруженные из Интернета, но и создавать собственные. Кстати, программа LogonStudio (http://storagc.stardock,com/files/LogonStudio_public.exe) разрешает производить декомпиляцию файлов logonui.exe, что позволяет подправить готовые экраны под свой вкус. Вы можете найти эту программу на прилагаемом компакт-диске.
Впрочем, как и с загрузочным экраном, вы также можете использовать программу Resource Hacker для создания собственного экрана приветствия. Рассмотрим этот процесс поподробнее. Опять создаем резервную копию файла logonui.exe, которая будет служить нам полигоном для опытов. Открываем в редакторе ресурсов наш файл. Вы увидите множество ресурсов: ресурсы UIFILE, картинки (Bitmap), строки (String Table), информация о версии (Version Info).

Рассмотрим для начала ресурсы UIFILE. Открываем ветвь мштьемооомозз (последняя цифра может отличаться). Поначалу у вас может сложиться впечатление, что в правой части окна программы пустое белое поле. Но это впечатление обманчиво. Прокрутите окно вниз с помощью полосы прокрутки до тех пор, пока не появятся первые строки кода:

<style resid=£ramess> element

(

background: argb(0,0,0, 0);

}

element [id=atom(contentcontainer)]

{ background: rgb(90,126,220);

и т. д.

Последняя строка — это как раз цвет основного фона нашей картинки, выраженный в виде RGB (смешения трех цветов: красного, зеленого и синего). Откройте стандартный редактор Paint и выберите команду Палитра | Изменить палитру, а затем нажмите кнопку Определить цвет ». В открывшемся диалоговом окне выбора цвета вы можете ввести эти значения в соответствующие поля Красный, Зеленый и Синий — получите тот самый голубой цвет, используемый в экране приветствия. Можете изменить эти значения под свой любимый цвет.

Двигаемся дальше. Строки

element   [id=atom(toppanel}j

{

background:   rgb(0,48,156);

определяют вид верхней темно-синей полосы. Для нижней панели соответствуют строки:

element   [id=atam(bottampanel)]

{

background: gradient(argb(0,57,52,173),

argb (0,0,48,156), 0);

Как видите, здесь используются два цвета для создания плавного градиента. вы также можете изменить эти значения. Перейдем теперь к растровым ресурсам. В ветви Bitmapuoo\i033 расположена фоновая картина для экрана. Замените его на свою, заранее подготовленную картинку в формате BMP. В меню Action выбираем команду Replace Bitmap и в появившемся диалоге находим ресурс за номером 100 и указываем путь к файлу с картинкой, которая его заменит. Осталось только указать размеры новой картинки, чтобы при ее отображении не было никаких искажений. Для этого опять возвращаемся в ветвь \uifile\iooouo33 и находим строку, начинающуюся с

«element id=atom(contentcontainer) layout=flowlayout(1,3,2,3) layout-pas=client content=rcfcn*)(100,0,0,219rp,207rp,1,0)>

Параметры 2i9rp и 207гр являются величинами длины и ширины картины. Измените их в соответствии с размерами вашей картинки. Желательно, чтобы картинка не заползала на ту область, где размещены кнопки с именами зарегистрированных в системе пользователей, иначе могут наблюдаться искажения при отображении картинки.

Сохраняем модифицированный файл под другим именем и прописываем в реестре путь к нашему файлу, как это было описано выше. Лучше использовать смешанный подход — сначала в программе LogonStudio быстро создать заготовку, а затем в случае необходимости в редакторе Resource Hacker внести дополнительные изменения.

Стили интерфейса Windows XP

В состав операционной системы Windows XP входит единственный интерфейс LUNA с тремя цветовыми схемами: голубая (стандартная), оливковая и серебристая. А как сделать, чтобы окна имели другие стили? Придется устанавливать еще одну программу — Windows Blinds (http://www.windowblinds.net), позволяющую менять внешний вид окон. Разработчиком данной программы также является компания Stardock. Надо сказать, что компания Stardock помогала Microsoft разрабатывать сменные оболочки для Windows XP, потому программу можно считать родным средством управления внешним видом Windows XP, о чем разработчики с гордостью заявляют на своем сайте. Технологии Windows Blinds при установке глубоко интегрируются в операционную систему, кроме того, с этой программой поставляются несколько красивых дополнительных стилей, которые разнообразят ваши окна.

Оболочки

Возможно, некоторые из вас удивятся, если узнают, что рабочий стол не является обязательной частью системы. На самом деле, рабочий стол формируется оболочкой Windows Explorer. Но существуют и альтернативные оболочки, которые позволяют изменить внешний вид рабочего стола до неузнаваемости. Одной из самых известных оболочек в этой области является бесплатная программа LiteStep   (http://www.btestep.info).   Причем  данная   оболочка   потребляет  даже меньше ресурсов компьютера, чем собственный Windows Explorer. Возможности оболочки постоянно совершенствуются за счет энтузиастов, создающих новые модули для данной программы. Вторая по популярности альтернативная оболочка Talisman (http://www.lighttek.com) также обладает красивым интерфейсом и поддержкой сменных тем, разрабатываемых поклонниками этой программы. Кроме того, существуют такие оболочки, как HoverDesk (http://hoverdesk.net), Aston (http://www.BstonsheU.com).

Темы

Использование тем было доступно еще в Windows 95. По существу, тема является набором курсоров, значков, звуков, шрифтов и обоев для рабочего стола, посвященных одной теме. Число существующих тем давно уже не поддается никакому учету. Правда, авторы книги предпочитают не применять готовые темы, а использовать некоторые их составные части. Делается это очень просто. Скачиваем архив с понравившейся темой. Распаковываем его в какую-нибудь папку. Смотрим, что входит в состав этой темы. Предположим, вам очень понравился какой-то анимированный курсор. Идем в настройки указателей мыши (Панель управления | Мышь, вкладка Указатели) и меняем указатель на выбранный курсор. А остальные элементы темы можно спокойно удалить. Аналогично поступаем со значками для Корзины, звуками для системных событий и т. д. Если вы хотите сохранить свою созданную тему или поделиться с кем-нибудь, то откройте апплет Экран из Панели управления и на вкладке Темы нажмите кнопку Сохранить. Вам будет предложено сохранить файл темы с расширением theme, который вы можете использовать на других компьютерах.

Проводник

В Проводнике тоже можно кое-что изменить. Пользователи Windows 98 вероятно помнят, что можно было изменить фон для папок с помощью программы Ieshwiz.exe. По каким-то непонятным причинам в Windows XP убрали эту программу. Однако если у вас остался старый диск с Windows 98, то можете разыскать ее там. Также эту программу можно найти в Интернете. Запустив программу, вы увидите окно с несколькими переключателями (рис. 4.21). Выбираем вариант Выбрать фоновый рисунок и нажимаем кнопку Далее.

В следующем окне вы можете выбрать рисунок для установки фона окна и цвета подписей значков файлов и вложенных папок в папке, в которой она запущена. Перейдите в эту папку, чтобы увидеть изменения. Учтите, что программа производит изменения в той папке, из которой была запущена. Если вы хотите изменять свойства других папок, то необходимо передать программе в качестве параметра путь к папке. Например, вы можете вызвать в командной строке программу следующим образом: ieshwiz.exe e:\myfolder

Рис. 4,21. Программа leshwiz

Если вы собираетесь частенько пользоваться данной программой, то можно автоматизировать данный процесс. Поместите программу Ieslwiz.exe в папку Windows, далее откройте редактор реестра и создайте в разделе hkey_classes_

ROOT\Directory\Shell подраздел С именем Настройка папки. В созданном ПОДразделе создайте новый подраздел с именем command, а в качестве значения его параметра по умолчанию напишите строку:

c:\windows\ieshwiz.exe %1

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

А теперь предлагаем заглянуть за кулисы этой программы. После выбора необходимых настроек программа создает в папке файл desktop.ini. Если вы откроете файл текстовым редактором, то увидите текст приблизительно следующего содержания (листинг 4,8).

Листинг 4.8. Содержание файла desktop.ini

[ExtShellFolderViews]

{BE09814Q-A513-11DO~A3A4-OOC04FD706EC}={BE098140-A513-11DO-A3A4-

00C04FD706EC}

[{BE098140-A513-11DO-A3A4-0OC04FD7O6EC}] Attributes=l

IconArea_image=C:\WimX3WS\FeatherTexture.bmp IconArea_Text=OxOOВООOFF IсonArea_TextBackground=0x0 OFFFF 0 0

[.ShellClassInfo] ConfirmFileOp=0

В квадратных скобках, которые называются секциями файла, находятся специальные значения, распознаваемые системой. Его содержание менять нельзя. Вы можете менять пути к файлам картинки, а также значения цветов текста и фона под текстом. После создания файла desktop.ini программа присваивает папке системный атрибут. Таким образом, вы можете самостоятельно создавать файл desktop.ini и присваивать нужной папке системный атрибут командой

Attrib +s  СЛШяПапкх,

не прибегая к помощи Ieshwiz.exe. Рассмотрим поподробнее параметры:

□     iconArea_image — картинка фона папки (если вместо пути указано только имя, то файл берется из текущего каталога);

□     iconArea_Text — цвет шрифта, названия в шестнадцатеричном HTML-формате;

□     iconArea_TextBaexground — цвет фона, названия в шестнадцатеричном HTML-формате.

Любой из параметров может отсутствовать, это не влияет на загрузку других параметров. Система обозначения цветов знакома web-дизайнеру — каждые два из шести последних разрядов шестнадцатеричного числа дают интенсивность одного из трех базовых цветов.

Если вы хотите сохранить настройки папки при переносе на другой компьютер, то неплохой идеей будет использование в параметрах только имен файлов значка и картинки (без пути). В этом случае система будет искать эти объекты в самом каталоге, куда их и необходимо поместить. В этом случае папка становится автономной, и при переносе ее на другой компьютер все настройки папки будут сохранены и работоспособны.

Кстати, в Проводнике существует легальная возможность присвоить собственный значок для выбранной папки, которой пренебрегают пользователи. По умолчанию, все папки в Проводнике отображаются в виде прямоугольников желтого цвета. Будет гораздо проще ориентироваться среди них, если некоторым папкам вы присвоите другие значки. Делается это через меню Вид | Настройка вина папки | Сменить значок. В открывшемся диалоговом окне выбираете нужный значок и щелкаете на кнопке ОК. В результате наших манипуляций в выбранной папке создается уже знакомый нам файл desktop.ini, со следующими параметрами в секции [. sheiiciassinf о]:

Q iconFiie — файл со значком (файлы exe, dll, icl и др.) или сам значок (ico);

□ iconmdex — порядковый номер значка в файле (если в iconFiie указана библиотека значков). Если используется значок, то всегда равен 0.

Заодно в этой секции вы можете добавить комментарий, отображаемый во всплывающей подсказке InfoTip = Ваш комментарий

Теперь ваши папки приобретут свой неповторимый стиль и позволят более комфортно себя чувствовать за компьютером.

Кнопка Пуск и панель задач



Рис. 4.23. Windows Media Player

Если вам наскучил внешний вил кнопки Пуск на панели задач, то можете воспользоваться маленькой утилитой WiiOCPChanger (http://winchanger.wfaatis.ru). С помощью этой программы вы можете либо изменить текст кнопки, либо использовать ее в качестве часов (рис. 4.22), освободив таким образом место в области уведомлений. Демо-версию программы вы сможете найти на прилагаемом к книге компакт-диске.
Сменные шкурки

Отдельно хотелось бы сказать о целом классе программ, поддерживающих режим смены внешнего вида (skins). Самый простой пример — проигрыватель Windows Media. Эта программа изначально имеет в своем составе несколько сменных интерфейсов. Кроме того, на сайтах можно найти дополнительные шкурки, разработанные сторонними программистами.

Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Украшательства Windows: Экран загрузки. Экран приветствия,стили оболочки", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2017 Дискета.info