Windows7 RSS壁纸主题

时间:2014-12-29 21:54:57

标签: windows-7 rss themes

我花了几天时间与之抗争并且已经开始询问是否有人能够看到我做错了什么。我正在尝试使用Windows7 RSS主题。从概念上讲,能够将我的桌面定义为FEED URL听起来很酷。

然而,在实践中,我发现按照惯例,我会因为微软坚持采用标准功能集并创建一个破碎的专有子集而受到束缚。

他们说你需要将图像放在一个附件中,但找到一个明显的例子来说明看起来之类的东西,比找到有关它如何工作的文章更难。以下是我一直在尝试的一般模板。

<?xml version='1.0' encoding='utf-8' ?>
<rss version='2.0' xmlns:cf='http://www.microsoft.com/schemas/rss/core/2005'>
  <channel>
    <cf:treatAs>list</cf:treatAs>
    <title>FeedTitle</title>
    <link>[link to feed]</link>
    <description>Windows Backgrounds RSS</description>
    <language>en-us</language>
    <cf:listinfo>
      <cf:sort label="Relevance" default="true" />
    </cf:listinfo>

    <item>
      <link rel='enclosure' type='image/jpg' href='[imagelink]' />
      <title>[title text]</title>
      <link>[post src url]</link>
      <pubDate>Mon, 29 Dec 2014 05:13:03 PST</pubDate>
      <description>&lt;div&gt;HTML Entity Encoded Description&lt;/div&gt;</description>
    </item>
    .
    .
    .
  </channel>
</rss>

我非常感谢任何现场实现这一点,我有一个很棒的想法,即设置脚本以上下文旋转源材料,并能够订阅多个位置。

1 个答案:

答案 0 :(得分:0)

没关系!我让它自己工作,

<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<feed xmlns='http://www.w3.org/2005/Atom' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:flickr='urn:flickr:user' xmlns:media='http://search.yahoo.com/mrss/'>
    <title>Fun Feeds</title>
    <link rel='self' href='[Url of Feed]' />

    <entry>
      <link rel='enclosure' type='image/jpg' href='[Link to Image]' />
      <title>[Post Title]</title>
      <link rel='alternate' type='text/html' href='[Link to Post]'/>
      <published>Mon, 29 Dec 2014 05:13:03 PST</published>
      <content tyle='html'>[Post Text]</content>
    </entry>
</feed>  

当我问这个问题时,我意识到当我第一次尝试时,我并不完全确定我完全复制了flickr feed的样式。因为有很多事情发生了,经过仔细匹配所有标签,这次它最终起作用,我认为这也与缓存问题有关。 无论如何,我将此处留作其他人的格式模板如果您想拥有动态背景。请务必确保您的第一行设置标题: <?php header('Content-Type: application/rss+xml; charset=utf-8'); ?>

如果您需要帮助入门转到%systemroot%\Globalization\MCT\并选择其中一个主题文件夹,则区域文件夹中的最终主题目录。创建 .theme 文件的副本以用作起点。查找或添加 [幻灯片演示]

部分
[Slideshow]
Interval=1800000
Shuffle=1

然后选择EITHER

RssFeed=http://www.link.to/custom/rss.php

ImagesRootPath=%SystemRoot%\
Item0Path=%SystemRoot%\Globalization\MCT\MCT-CA\Wallpaper\CA-wp1.jpg
Item1Path=%SystemRoot%\Globalization\MCT\MCT-CA\Wallpaper\CA-wp2.jpg

如果您使用Image根路径,则需要添加每个完整文件路径并随时增加Item2。 准备好后,您可以选择新文件并按[Enter]个性化窗口应该打开,您可以完成调整设置并保存新的个人资料。

如果您使用RSS路线,则第一次单击桌面背景时,它应询问您是否要保存内容。说是的,显然你需要让Shuffle设置才能工作。