用上就不会停下的效率利器—Automator

来源:互联网 发布:c语言中字符串的定义 编辑:程序博客网 时间:2024/06/05 11:24

**

用过Mac的小伙伴们应该知道一个很冷门的软件,叫做Automator。

**
Automator图标

然而很多小伙伴却从来都没有打开它,我也是这样的,直到有一天,我想打开它试试,然后玩儿了好久。

嗯还是很有意思的,主要是这个软件可以帮助你完成一些任务,我管它叫“自动机”(不是AC自动机)我想谈谈我的感悟和心得。

我先给大家看看里面都有什么

当我第一次打开这个软件时,其实我是拒绝的,因为东西还是很多的,就像当年研究了好长时间Motion才玩明白,很痛苦的啊。

软件截图

然后我就点开了“Workflow”(工作流程),这估计就是精髓所在了吧。看到左面的列表里有好多了选项。可以试试拿它写一个批量更改图片类型的脚本。

这里写图片描述

可以看到它的执行的方式是可视化的流程图,比如下面这个,选择好位置和转换格式,接着运行就可以批量更改了。
甚至还可以批量更改图片名称,很方便的。

这里写图片描述

接着我就想拿它做点什么“有用”的事情。

我盯上了现在风靡网络的手机游戏—阴阳师,因为那个游戏在某些地方我觉得是可以拿脚本的,因为玩阴阳师的目的就是“刷”副本,所以,我决定让Automator试试,让它帮我玩儿阴阳师。

这里写图片描述

我就拿了妹子的号来做实验,看她正好有120体力,我就拿这个刷一下觉醒材料副本吧,首先就是自己“教”自动机怎么玩儿这个游戏,Automator里面有一个叫做“我做给您看”的选项,很有趣,其实就是录制屏幕上的鼠标动作,点击录制一段我手动打觉醒材料副本的鼠标点击流程。

这里写图片描述

挑战 >> 准备(开自动) >> 点击屏幕继续 >> 点击屏幕继续

这个鼠标点击流程即为一次自动化流程,因为每次时间不一定相同,所以我在结束的前后狂戳鼠标,这样就可以在预定时间左右完成鼠标点击操作了。

接着就是这个脚本的精髓所在,类比递归函数,可以拿程序调用自己本身达到效果循环,其实和while(1),for(;;)有点差距,递归调用的语句能简单点?反正我觉得是这样的。

这里写图片描述

然后看一下效果,嗯,把体力全刷完了之后得到了一大堆觉醒材料。这可以很大的提升效率,因为嘛,我还有作业要写。

好啦,时间不早了,关于Automator的介绍就到这里吧,接下来大家可以研究它,试试更多的功能,在此我就不一一介绍了。

0 0
原创粉丝点击