下载 Google Earth 的好看壁纸

Earth View from Google Earth 是一个很好用的 Chrome 官方出品插件,它使得每次打开新标签页都会自动加载一副从 Google Earth 上截取的太空视角的地球美景,其中每张美景都可以当成壁纸,这些壁纸都是很容易下载的。由于每个壁纸的下载链接具有一致性,所以我们可以用 Python 来批量下载,然后在 Windows 或者 OS X 中开启自动更换壁纸的功能,就可以让桌面也有这个插件的功能。

代码如下:

import urllib.request
for i in range(1000, 9999):
    req_url = 'https://earthview.withgoogle.com/download/%s.jpg'%i
    save_filename = 'google_earth_view_%s.jpg'%i
    try:
        urllib.request.urlretrieve(req_url, save_filename)
    except:
        print(i)

然后 Chrome 上就可以用 Google Art Project 的扩展来代替原来的新标签页了,该扩展会每个新标签页推送一幅画,但是这个图片是用 webp 和 base64 先后编码的,谁能告诉我一个快捷的转换方法呢?而且更换下一幅的方法还需要对 js 进行解析,总之有谁搞定了请告诉我,谢谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,282评论 25 709
  • WebSocket-Swift Starscream的使用 WebSocket 是 HTML5 一种新的协议。它实...
    香橙柚子阅读 24,277评论 8 183
  • 也许你对自己当下的各种决定选择都只是为了符合当下的需要,五年后你会发现,原来五年前的决定已让现在的自己等在这里。那...
    526bfd1ad702阅读 1,696评论 0 0
  • 下午再重新介绍一遍我喜欢的战狼,上一次介绍什么也没有准备,语句都说不通顺,终于第二次机会来了。有点开心,有点激动,...
    思诱阅读 1,079评论 0 0
  • 参考原文网址:http://man.lupaworld.com/content/network/iptables-...
    jrglinux阅读 2,688评论 0 0