借用Automator批量下载头像的方法

作者:胖五原文链接

02.21更新, 完善篇已出,需要新版本程序走这里传送门

项目中遇到问题,需要模拟用户操作,为了看上去像是真实用户所以需要一堆头像图片…

方法很简单,只有2步

  1. 找到并下载一批适合当做头像的图片

  2. 批量重命名这堆图片并修改为指定大小

利用百度搜索快速下载头像

无需其他工具,一个浏览器就够了

这里用到的百度,直接百度图片就能搜到一堆(传送门),如果其他网页也有这样符合要求的图片后面也是一样的操作

《借用Automator批量下载头像的方法》

打开页面后尽情的往下滚动页面,图片就会源源不断的加载出来,当你觉得差不多的够了的时候,ctrl+s(mac上command+s)保存当前网页到本地,记得要选“网页,全部”,这样刚才加载的图片就都保存在本地了

《借用Automator批量下载头像的方法》

打开那个下载的文件夹就能看到图片,第一步完成

《借用Automator批量下载头像的方法》

使用Automator批量重命名并裁切图片

这里使用了mac系统自带的Automator来做,当然你也可以使用其他工具或自己写个小程序来批量处理

打开Automator,新建一个应用程序

《借用Automator批量下载头像的方法》
《借用Automator批量下载头像的方法》

接下来几部操作是:

  1. 选中需要的图片

  2. copy到指定的目录中(这样能保留源文件)

  3. 重命名这些copy过去的文件

《借用Automator批量下载头像的方法》

这里是弹出finder窗口选择文件,然后copy到桌面新建的头像文件夹中,然后按照face_${n}的命名规则重命名这些文件。
点击右上角运行测试下效果如何

《借用Automator批量下载头像的方法》

没有问题,接下来进行最后一步操作裁切图片,这里我们将图片统一修改为128×128

《借用Automator批量下载头像的方法》

再次运行,看看最终效果

《借用Automator批量下载头像的方法》

几秒过后一千多张头像生成完毕,效果完美^_^

再多说两句

先附上程序下载链接,可以下载后直接双击使用或用Automator打开编辑改成自己的设置

百度云: https://pan.baidu.com/s/1dEHL39J
Github: https://github.com/pangwu86/AutomatorCollection

已知bug,如果桌面有“头像”文件夹会在新建文件夹这一步报错,所以先删掉这个文件夹在运行程序

后续新建文件夹这步应该可以改成加个时间后缀啥的,这个me再研究下,还有刚刚发现用applescript可以直接打开网页,后续会尝试实现自动下载图片这步,如果能搞定那就真的完美了

    原文作者:pangwu86
    原文地址: https://segmentfault.com/a/1190000008406155
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞