如何从 interfacelift 自动更改壁纸?

如何从 interfacelift 自动更改壁纸?

这是我愿意努力的方向。有一个网站叫接口升降机该网站提供适合任何屏幕分辨率的优质壁纸,并定期更新。该网站有一个 google+ 页面,已同意为 beta 测试人员提供媒体RSS链接

有什么方法可以使用它来允许 ubuntu 自动将我的壁纸更改为 Interfacelift 上提交的最新壁纸?

他们以某种方式使用它来为 Windows 创建 .theme 文件,以实现动态壁纸变化。我想知道在 Ubuntu 中是否可以做类似的事情。

答案1

阅读他们的服务条款,你唯一可以通过自动化方式获得的东西是 XML RSS 源。即便如此,感觉他们并不真的希望你这样做来拉下高分辨率背景,因为他们讨论了这会如何影响网站。

http://interfacelift.com/website/terms_of_service.php

本网站旨在通过标准网络浏览器软件(如 Apple Safari、Mozilla Firefox、Microsoft Internet Explorer 和类似产品)通过人机直接交互来访问。除了以 XML 格式提供的可公开访问的 RSS 源外,本网站及其相关文件不应通过任何自动化方式(如脚本、机器人或第三方应用程序)访问。

请注意,如果您使用自动方式访问或下载本网站的全部或部分内容,您对本网站的访问可能会被暂时或永久阻止、终止、延迟或减慢,尤其是当您尝试同时下载 3 个以上的大文件时。这对于保护以作者和架构师设想的方式访问本网站的用户的体验是必要的。

请理解,通过脚本、机器人或其他类似方式自动访问网站可能会严重降低网站的性能,或给网站运营商带来大量额外成本,而产生的收入不足以弥补这些成本。请记住,即使是轻微违反此政策的行为,如果与其他用户的类似行为相结合,也会产生巨大的负面影响。

我们希望您遵守上述准则,以便我们继续向全世界免费提供该网站。我们更愿意利用我们的人力和财力资源来改进和扩展网站的功能和内容。您的合作至关重要。

话虽如此,如果他们允许你这样做,那么可能需要运行自定义作业并创建指向的必要文件。我不认为现在有任何东西可以做到这一点(我简单搜索了一下)

答案2

正如服务条款所述,他们不希望您使用脚本或机器人访问他们的网站,这可能会导致您被禁止访问该网站;但就编程目的而言,这是可能的,而且相当容易。

如果你使用类似种类和 RSS 源是可能的。该网站提供付费 RSS 源,或者您可以使用Google 表格以随机间隔抓取网站并获取新图像,然后将其转换为 MRSS 提要以供程序使用。

相关内容