需求:1、设置桌面壁纸(静态)2、设置系统美化(蜂窝收纳盒样式)3、系统开始菜单,增加透明美化等特效4、软件获取在线免费壁纸5、写一个易更改的接口模块来更改获取图片的途径
界面代码看起来就那么回事,等到时候一起设计整理,问题不大。今天的重难点就是用C++爬取网络图片。网上关于C++的爬虫普遍认为较难,这可能是块硬骨头。
源代码:
很明显objURL后面这一串就是目标图片的URL。当然只限于这一个网站,但我总不能全网爬取jpg图片吧,那也太蠢了,任何需求都要基于逻辑吧。
https://www.cnblogs.com/minggeqiuzhi/p/3900700.html
分享一个链接,按照这个文章里面可以获得源代码,效果如下。
可以看到objURL后面原本呈现了图片url,按道理可以用正则表达式匹配然后下载图片,可惜C++的字符比较复杂,有char*,有string,这个程序里还出现Tchar,实在过于麻烦,所以我决定改用python编译爬虫exe,在C++中调用它,感觉会更简单一点(主要是C++太难了,遇到问题忍不住想用自己擅长的python)。
篇幅有点略长了,下一篇介绍python爬虫吧,并介绍一下它的使用