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

Mila

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

RSS и файлы


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

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


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

1713448144540.png

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

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

1713448153449.png

Поиск темы.

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

1713448164225.png

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


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

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


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

1713448179478.png

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


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

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


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

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


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



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

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

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

1713448454082.png

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


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

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

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

1713448463419.png

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

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

В заключение


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



Автор: Mark Kaelin
 
Последнее редактирование модератором:
Назад
Сверху Снизу