Использование динамического слайд-шоу на базе RSS в качестве фона рабочего стола в Windows 7
Одно из преимуществ Windows 7 по сравнению с Windows Vista — расширенные функции персонализации при помощи интерфейса Aero. В их числе — интересная возможность использовать RSS для создания слайд-шоу, которое будет применяться в качестве фона рабочего стола. В Google могут попадаться довольно пугающие результаты поиска по данному вопросу, но на самом деле, это не сложнее, чем добавить несколько строчек кода в текстовый файл.
RSS и файлы
Первая трудность заключается в том, что все RSS-ленты, используемые для создания слайд-шоу, должны находиться в одном месте. Это ограничивает выбор, но я нашел способ решить проблему, о чем расскажу ниже.
Другая трудность — отсутствие встроенного интерфейса для создания темы с использованием слайд-шоу на базе RSS. Придется копировать и редактировать защищенные от записи файлы Windows.
Создание файла темы
На рис. A показано окно персонализации Windows 7 Ultimate на моей тестовой системе. По умолчанию выбрана стандартная тема Aero.
Рисунок A. Тема оформления Windows 7 по умолчанию.
Для начала нам потребуется файл темы, который можно редактировать. Чтобы его получить, откройте в Проводнике (Windows Explorer) папку «Windows\Resources\Themes» (рис. B).
Рисунок B. Поиск темы.
Я предлагаю использовать тему «aero.theme» в качестве базового файла для редактирования. Однако редактировать его прямо в этой папке нельзя, потому что он является системным файлом, а следовательно, защищен от записи. Так что давайте создадим в папке «Документы» (Documents) папку «Themes» (рис. C) и скопируем файл «aero.theme» в нее.
Рисунок C. Скопируйте файл «aero.theme» в другую папку для редактирования.
Теперь нажмите на скопированном файле правой кнопкой мыши и выберите опцию «Открыть с помощью | Блокнот» (Open with | Notepad) (скорее всего, Блокнот придется выбирать из списка приложений). Файл темы — текстовый, поэтому редактировать его очень легко. Просто пролистайте его до конца и вставьте следующий код (рис. D):
Поясню: интервал (Interval) указывается в миллисекундах и в данном примере равен трем минутам. Параметр «Shuffle=1» отвечает за смену изображений в слайд-шоу. В поле «RssFeed» указывается адрес RSS-ленты с изображениями.
Рисунок D. Вставьте этот текст в файл.
На первый взгляд, очень просто, но у RSS-лент есть определенные ограничения, которые стоит учитывать.