今天发现了一个特别有意思的微软壁纸接口,如下:

http://www.bing.com/HPImageArchive.aspx?idx=7&n=5&format=js

经过尝试,发现数字7的范围是1-9,访问这个地址,将会返回一个数据,在这个数据里面藏着bing的每日壁纸的下载地址~截图如下:

红框内为部分URL地址,经过组合加上前缀https://www.bing.com,即可组成下载网址即

https://www.bing.com/th?id=OHR.MaldivesAtolls_EN-US2498947967_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp

有了这个思路,那利用automa的HTTP请求模块保存资源模块便可以实现下载。

思路有了,开干~

直接上成品图

这里利用了一个automa的随机代码{{$randint(0, 10)}},意思就是随机生成0-10之间的整数,从而在HTTP请求模块随机生成数字。

http://www.bing.com/HPImageArchive.aspx?idx={{$randint(0, 10)}}&n=5&format=js

这样就从请求方法为get的的请求结果中得到JSON格式的数据了

得到地址,将地址拼接到保存资源模块进行下载

PS:我这里加入了一个变量,是为了获取文件名,从而下载之后是按照链接地址中的图片名称进行命名的,后续会给大家专门讲一个变量的文章,今天这个先实现下载功能~

还是老规矩,想要这个插件的后台留言就好了~我也新建了一个automa的群,便于大家沟通交流学习~ 想进群的加我微信我拉你进群~

Automa 是用于浏览器自动化的浏览器扩展。从自动填写表单、执行重复性任务、截取屏幕截图到抓取网站数据,这取决于您想要使用此扩展执行的操作。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。