Windows 7 Использование динамического слайд-шоу на базе RSS в качестве фона рабочего стола в Windo

Mila

Основатель
Сообщения
4,353
Реакции
6,996
Одно из преимуществ Windows 7 по сравнению с Windows Vista — расширенные функции персонализации при помощи интерфейса Aero. В их числе — интересная возможность использовать RSS для создания слайд-шоу, которое будет применяться в качестве фона рабочего стола. В Google могут попадаться довольно пугающие результаты поиска по данному вопросу, но на самом деле, это не сложнее, чем добавить несколько строчек кода в текстовый файл.

RSS и файлы

Первая трудность заключается в том, что все RSS-ленты, используемые для создания слайд-шоу, должны находиться в одном месте. Это ограничивает выбор.
Другая трудность — отсутствие встроенного интерфейса для создания темы с использованием слайд-шоу на базе RSS. Придется копировать и редактировать защищенные от записи файлы Windows.

Создание файла темы

На рис. показано окно персонализации Windows 7 Ultimate на тестовой системе. По умолчанию выбрана стандартная тема Aero.


Тема оформления Windows 7 по умолчанию.

Для начала потребуется файл темы, который можно редактировать. Чтобы его получить, откройте в Проводнике (Windows Explorer) папку «Windows\Resources\Themes».


Поиск темы.

Предлагаю использовать тему «aero.theme» в качестве базового файла для редактирования. Однако редактировать его прямо в этой папке нельзя, потому что он является системным файлом, а следовательно, защищен от записи. Так что давайте создадим в папке «Документы» (Documents) папку «Themes» и скопируем файл «aero.theme» в нее.


Скопируйте файл «aero.theme» в другую папку для редактирования.


Теперь нажмите на скопированном файле правой кнопкой мыши и выберите опцию «Открыть с помощью | Блокнот» (Open with | Notepad) (скорее всего, Блокнот придется выбирать из списка приложений). Файл темы — текстовый, поэтому редактировать его очень легко. Просто пролистайте его до конца и вставьте следующий код :

[Slideshow]
Interval=1800000
Shuffle=1
RssFeed=адрес вашей RSS-ленты


Поясню: интервал (Interval) указывается в миллисекундах и в данном примере равен трем минутам. Параметр «Shuffle=1» отвечает за смену изображений в слайд-шоу. В поле «RssFeed» указывается адрес RSS-ленты с изображениями.


Вставьте этот текст в файл.


На первый взгляд, очень просто, но у RSS-лент есть определенные ограничения, которые стоит учитывать.

Объединение RSS-лент


Чтобы использовать RSS как основу для слайд-шоу, все ленты должны быть собраны в одном месте, что подразумевает использование готовых RSS-подписок от Flickr, PhotoBucket и других онлайн-галерей. Недостаток этого метода в том, что далеко не все ленты в этих подборках заслуживают внимания. Поэтому я решил последовать совету Джейми Томсона (Jamie Thomson) и воспользовался приложением Frameit из пакета Windows Live для создания собственной RSS-ленты.

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


Создайте подборку лент самостоятельно

Составив подборку, присвойте фрейму имя и нажмите ссылку «Создать фрейм» (Set Up a Frame). После этого вы получите ссылку, которую можно будет вставить в отредактированный файл «aero.theme». Ленты можно разграничить с помощью разделителя — тогда их можно будет отключать. Например:

[Slideshow]
Interval=1800000
Shuffle=1
RssFeed=http://windowsblog.frameit.com/
; RssFeed=http://officeblog.frameit.com/


Вставив в файл все желаемые ленты, сохраните его и переименуйте, к примеру, в «RSS.theme», чтобы не путать с исходным файлом «aero.theme».

Персонализация

Откройте тему двойным щелчком. При этом она заменит предыдущую, а вам будет предложено выбрать — загружать ли вложения к RSS-лентам. Соглашайтесь на загрузку , потому что я пробовал опцию «Не загружать вложения» (Do Not Download Attachments), и оказалось, что в таком случае картинки не отображаются.


Соглашайтесь на загрузку вложений.


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

Чтобы завершить настройку, нужно сделать еще кое-что. Откройте окно «Персонализация» (Personalization). Как видите, выбрана тема с именем Windows 7 — это наша новая тема на базе RSS.

По умолчанию фоновые изображения заполняют экран, но пропорции при этом могут искажаться. Чтобы изменить настройки, нажмите ссылку «Фон рабочего стола» (Desktop Background) и выберите опцию «По центру» (Center) в поле «Положение изображения» (Picture Position). После этого картинки будут отображаться в исходном разрешении.


Опция «По центру» позволяет сохранить исходное разрешение изображения.

Примените изменения. Обратите внимание — теперь в окне «Персонализация» появилась новая несохраненная тема (Unsaved Theme). Предлагаю сохранить ее под новым именем и удалить дубль темы Windows 7. Теперь у вас будет только одна новая тема.

В заключение

Создание темы с использованием слайд-шоу на базе RSS позволяет сделать оформление Windows 7 по-настоящему уникальным и разнообразным — все зависит только от вашего воображения. Если вам удалось найти особенно интересные ленты RSS для слайд-шоу.



Автор: Mark Kaelin
 
Назад
Сверху Снизу