每日开机运行后会下载当日bing壁纸并设置为桌面壁纸,用完即关
global bgDay=0 ;~;获取必应今天壁纸,1为昨天,以此类推可下载历史壁纸
global bgNum=1 ;~;下载bgDay至前1天壁纸数量,最大为前8天
global bgMax=8 ;~;下载后最多只保留前8天的壁纸,设置0为不限制数量(注:bgFlag不能为1)
global bgFlag=2 ;~;壁纸文件名称形式,0为日期YYYYMMDD,1为英文名称_分辨率,2为英文名称_日期
global bgDir:="D:\Users\Pictures\bing" ;~;壁纸图片保存路径,如bgMax不是0必须是单独文件夹,防止丢失其他图片
用户可自定义配置以上几项,不想看到xml可以设置下载到缓存目录:SetWorkingDir,%A_Temp%
v1.4 第二次运行就会随机更换壁纸了😎
v1.3 完善分辨率,右下角显示壁纸介绍
在虚拟机上测试了从640x480像素到3840x2160像素24种分辨率,结果是bing官方壁纸基本良好支持1024x768、1366x768、1920x1080,而1920x1200在一些壁纸是没有的,所以加了【下载壁纸失败后用其它分辨率替代】
v1.2更新内容:
- 获取屏幕的分辨率,根据分辨率下载不同尺寸壁纸,感谢群友
因斯坦爱
提供 - 壁纸数量超过设定删除最早一张
是的,顺带做了下载历史壁纸的隐藏功能:
设置bgNum = 8
即获取前8天的壁纸;
或者同时再设置bgDay=8
就是前8天的再前8天壁纸;
最后把 ;~ F2::
改为 F2::
再按 F2 键开始下载
PS:如果想继续使用前一天的壁纸,可右键桌面-个性化-选择历史壁纸,或打开壁纸存放目录-右键设置为桌面背景
联系:[email protected] 讨论QQ群:3222783、271105729、493194474