【代码】下载bing壁纸,并设为桌面壁纸
vbs吧
全部回复
仅看楼主
level 1
二又二分之二℃
楼主
vbs代码比较简单【挺少写vbs的,代码结构不咋样啊】,主要是下载
至于怎么找到bing壁纸源那就得看bing网站JS源码
压缩文件中包括:
bingWallpaper.vbs --- 主程序
setwallpaper.exe --- 设置桌面壁纸工具
百度网盘
2014年10月26日 19点10分
1
level 10
8888888888q1
360,报毒了。。。
2014年10月27日 04点10分
2
二又二分之二℃
你下载新的版本试试,这回没用exe了,是纯vbs 新地址:
http://pan.baidu.com/s/1pJqgdHT
2014年10月27日 06点10分
8888888888q1
回复 除不尽的根号4 :好办法~
2014年10月27日 09点10分
level 1
二又二分之二℃
楼主
====================2014.10.27更新===================
现在只需要纯vbs脚本来实现功能
新地址:
[无效] http://pan.baidu.com/s/1pJqgdHT
2014年10月27日 05点10分
3
level 1
二又二分之二℃
楼主
====================2014.10.28更新===================
1.调整结构,更加清晰
2.图片有两种分辨率可选
新地址:
[无效] http://pan.baidu.com/s/1sjBaJ0p
2014年10月28日 14点10分
4
level 3
企鹅列兵
很长时间以来大家都是通过 VBS 修改注册表键值来更换壁纸的,但修改注册表键值这个方法有缺陷:还有就是通过命令行工具 WallpaperChanger.exe 和 SetWallpaper.exe 来更换壁纸。今天楼主的代码让我大开眼界,感谢楼主的 setWallpaper(picPath) 函数。如果楼主有什么需要解决的VBS方面的问题,我定帮忙解决。
2014年11月06日 16点11分
5
二又二分之二℃
通过注册表那个代码试过,确实可以将jpg文件作为桌面壁纸,但是设置之后,就不能使用图片右键“设置为桌面壁纸”,也不能使用“个性化-桌面背景”。。。挺大缺陷的哈
2014年11月07日 14点11分
level 7
你就是傻蛋😜
赞
2014年11月07日 02点11分
6
level 3
企鹅列兵
楼主,建议你这里的代码加上一个 Exit For,意思为当 item.Name = "设置为桌面背景(&B)" 时,设置壁纸并退出 For Each...Next 循环,这样不用继续向下寻找,节约几倍时间,虽然可以忽略不计:
For Each item In items
If item.Name = "设置为桌面背景(&B)" Then
item.DoIt
Exit For
End If
Next
2014年11月11日 03点11分
8
二又二分之二℃
技术贴啊,我已经在自己本地改了,以后改进新版本一定加上
2014年11月11日 14点11分
1