1. 需求
- 批量下载头像图片
- 公众号发布文章供小程序使用
2. 实现
2.0 准备工作
- Mac电脑
- Edge浏览器(安装插件:
Fatkun图片批量下载
和九头虫数据采集
) - 头像地址:https://www.liqucn.com/bz/c/355/
- Raycast工具(可选,用于查找重复文件)
(本来想用爬虫写的,但感觉更复杂,所以用上面插件工具。)
2.1 步骤1:获取全部图片地址
- 点击九头虫,点击添加页面采集
- 点击“添加规则”
- 1匹配页面,url写
https://www.liqucn.com/*
- 2采集字段,添加字段:父节点:
li
且多选;子选择器:img
;采集内容:src
- 4任务页面,添加任务,自动生成翻页地址:
https://www.liqucn.com/bz/c/355/?page=[0,62,1]
- 保存采集规则,立即执行任务
- 数据管理,选择规则,导出为excel表格,获得1000余条图片地址。
2.2 步骤2:下载全部图片
- 点击Fatkun,点击选项旁边的“更多”
- 点击“直接下载图片”,将上面获得的图片地址粘贴到输入框,点击“下载”
2.3 步骤3:删除重复文件
- 1000多个文件中有少量重复文件,被命名为
img_localize_0da9913dcd22bc2ae724ab746d675ab6_400x400 (1).png
- 通过Raycast的
Search Files
命令,搜索img (1)
- 逐一删除重复文件
2.4 步骤4:图片批量更名
- 1000多图片不能直接上传至公众号,需要批量更名,以便分批次上传
- 在 Finder 中,选中所有图片,右键,选择“重命名”
- 选择“格式”,格式为“名称和计数”,输入“img”,点击“重命名”
- 重命名后,图片名为“img00001.jpg”、“img00002.png”、“img00003.jpg”……
2.5 步骤5:上传图片至公众号
- 登录公众号,点击“新建图文消息”
- 从“图片库中选择”,上传图片:这里一次可以上传50张,但不能太快,否则会出现“上传失败”;最好图片分组;
- 上传和选择图片进入文章,可以交替进行;最后发布文章
2.6 步骤6:采集发布文章中的图片
- 使用步骤1中的方法,将公众号里面的所有图片地址保存在excel里面