帮忙分析一下百度 mp3的 下载地址 如何做批量下载
步骤:搜索→下载→歌曲
↓
歌词
不要求代码 分析就成
搜索 是说 我输入 比如 周杰伦 你把 周杰伦的歌曲给我列出来
或者我直接搜 青花瓷 你把你搜到的所有下载地址给我列出来
求助啊 求明白人给解释一下
[解决办法]
我以前做过类似的,但不是用C++做的,是用java做的, 大概处理是这样的:
(1) 首先要用HTTP的工具包发送一个Post请求到你想要的搜索引擎上
(2) 得到搜索引擎的返回数据(其实就是HTML 页面数据)
(3) 然后用HTML解析工具把里面的链接抽取出来,分析是不是你想要的数据文件,比如MP3链接
(4) 然后根据得到的MP3链接再次用HTTP下载数据。
在Java里面这些工具都是现成的,你主要是处理业务逻辑,