# wallpaper-auto-update **Repository Path**: hfplm/wallpaper-auto-update ## Basic Information - **Project Name**: wallpaper-auto-update - **Description**: 一个每天自动爬取bing 图片并设置为壁纸的小软件,比较简单,十分实用,加入你的开机选项吧,它不会额外占用你任何的内存,使用完成后自动退出。 由C++/Qt完成; - **Primary Language**: C++ - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-06 - **Last Updated**: 2023-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wallpaper-auto-update ​ 自动设置壁纸小软件,每天一个新壁纸 - **编译环境** : 此软件使用Qt5.9.9+mingw530_32编译,理论上只要是Qt5其他编译器也可以。 - **立即体验**:[应用程序]( https://gitee.com/frozenmycloud/wallpaperupdata/tree/master/bin ) <--- 路径下有二进制文件可以打开即用。 勾选开启启动后写入注册表,移动了软件位置可能需要重新勾选开机启动才行。 作为一个绿色软件就不主动写入注册表了,软件界面虽然看起来简陋但是比较实用 #### 软件功能 ##### Bing主页每天壁纸都会更换,这样我们作为壁纸就非常不错 通常都是风景类的,大小都是1920 *1080 #### 软件大致思路: ##### 1.勾选<开机启动>后,软件将在开机后,在托盘等待联网 ##### 2.在互联网连接上后,自动从Bing上爬取Bing主页的源码 ##### 3.对源码解析出图片的名字和图片的URL ##### 4.对图片的名字去掉其他字符,下载图片并转存图片(不转存会图片会有问题) ##### 5.使用 win32API 设置壁纸 ##### 6.软件自动退出 #### 待完成 - 因为目前壁纸都是1920X1080 壁纸 ,其实放在 1920X1080分辨率的屏幕是有点糊的 所以在寻找2K壁纸源 - 之前的代码比较乱打算整理一下 ![](./document./demo2.png) ![](./document/demo1.png)