jthylkl 发表于 2020-3-31 03:13:57

一键给桌面更换一张随机的Bing壁纸

本帖最后由 jthylkl 于 2020-3-31 11:10 编辑

微软的必应搜索每天都会更换一张背景图,一直觉得挺好看的,拿来做桌面也是非常不错的,于是写了一个小程序一键随机更换bing壁纸。

演示:


代码:
**** Hidden Message *****
这里使用了必应壁纸接口

再使用pyinstaller打包成exe可执行文件,可以参考这篇文章。

然后修改注册表,将程序添加到右键菜单:打开注册表,找到目录:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell,新建项WallPaper,其默认值填写”随机更换壁纸”,再创建二级子节点command,其默认值填写可执行文件路径。

helloTOM 发表于 2020-3-31 03:34:26

不错 不错{:10_281:}{:10_281:}
我今晚本来也准备写相关的手机获取必应壁纸的帖子
就看到你发这个了
我用的必应壁纸接口是http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1(这个貌似是官方的服务器吧)
你用接口好像是别人的服务器

楼主大赞 创意满分{:9_228:}

六小鸭 发表于 2020-3-31 06:27:12

看看
话说个性化里不是有吗{:10_277:}

一个账号 发表于 2020-3-31 09:06:14

{:7_146:}

wuqramy 发表于 2020-3-31 09:12:04

感觉换起来好卡

壹壹乄逐梦者 发表于 2020-3-31 09:16:09

看看代码~~~

Hello. 发表于 2020-3-31 09:21:36

支持{:10_256:}

a13044970152 发表于 2020-3-31 10:02:40

给力给力ing

jthylkl 发表于 2020-3-31 10:30:24

helloTOM 发表于 2020-3-31 03:34
不错 不错
我今晚本来也准备写相关的手机获取必应壁纸的帖子
就看到你发这个了


嗯,确实不是官方接口,主要是想做随机壁纸,官方的接口貌似只能获得近期的壁纸,这个接口正好提供了随机功能就用了。

jthylkl 发表于 2020-3-31 11:14:56

wuqramy 发表于 2020-3-31 09:12
感觉换起来好卡

确实有一点,我又优化了一下,毕竟要先下载再更换,而且用的不是官方服务器,需要一点时间。

永恒的蓝色梦想 发表于 2020-3-31 11:27:29

kankan

余切笑聘婷尽裳 发表于 2020-3-31 19:01:01

楼主好人

正在学习的新手 发表于 2020-3-31 20:01:41

哇,好厉害

雨云天 发表于 2020-3-31 21:04:24

学习学习

CZH206 发表于 2020-3-31 21:11:35

看看

lixiangyv 发表于 2020-4-1 09:28:46

看看

冰河星云 发表于 2020-4-1 09:37:42

{:10_275:}

封封 发表于 2020-4-1 12:05:32

借鉴一下喃

Zetone 发表于 2020-4-1 14:03:02

看一看

Krastmoon 发表于 2020-4-2 14:39:38

可可可可可
页: [1] 2
查看完整版本: 一键给桌面更换一张随机的Bing壁纸