通过简单编程,可以自动下载网站图片,支持翻
简介
事件
方法
目的是打算可以写一个通用的,批量下载网页图片,支持自动翻页下载的工具。
目前可以查看 examples 文件夹查看现在的写法, tooopen 是最新的。
设计上还不是很优雅,也会慢慢去改进的。
下一步的想法是,分离出自动下载队列,只要给出要下载的图片的列表就可以自动下载。
参数名称 | 描述 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
startPage | 起始页数 | Number | 1 | |
parseImageUrl(html) | 根据 html 内容解析得到要下载的图片列表,返回图片下载地址组成的 Array | Function | ||
imageDir | 下载图片存放的文件夹名称,如果不设置会自动设置为网站域名 | String | - | 网站域名 |
gerPageUrl(page) | 根据此方法生成要抓取的页面的 url,返回 url | Function | - | - |
hasNext(page, html) | 根据此方法决定是否自动抓取下一页,返回 true 或 false | Function | ||
parseFilename({ url, page, pageIndex}) | 解析出文件名,目前给出了三个参数,url:下载地址,page:第几页,pageIndex:该图片在这一页的索引 | Function |
名称 | 描述 | 参数 |
---|---|---|
- |
名称 | 参数 | 描述 |
---|---|---|
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。