比别人多一点志气,你就会多一份出息 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影

苹果系统中Automator的使用教程

xcode&mac memory 发布于July 12, 2016 标签: mac

用了几年的水果,突然发现在网上下载的好多小工具其实用系统自带的Automator可以轻松实现,今天就拿苹果官方的教程班门弄斧一次啦~~


先来认识一下这货
1.png

点按 Automator 机器人的“Otto”图标,从 Launchpad 中打开 Automator。随即出现一个新的 Automator 工作流程窗口。从模板选取器表单中选取要创建的 Automator 工作流程文稿类型
2.png

Automator 工作流程窗口
3.png
Automator 窗口(见上图)包含:
(1) 左侧有一个“资源库”栏,会按应用程序或类别排序,包含电脑上安装的所有 Automator 操作列表
(2) 中间有一个操作栏,显示可用于所选应用程序或类别的操作
(3) 搜索栏,用于快速查找操作以添加到工作流程
(4) 左下方有一个信息框,提供有关所选操作的有用信息
(5) 窗口右侧有一个工作流程面板,可以在其中拖移操作来建立“自动化配方”
(6) “服务收到”弹出式菜单


来个新建文件的功能几个粟子:
Automator 新建一个 Application
添加一个动作 "Run AppleScript"(中文搜索“运行”) 如下:
4.png
代码如下

on run {input, parameters}

    tell application "Finder"
    set selection to make new file at (get insertion location)
    end tell

    return input
end run

保存到 "应用程序"文件夹, 名字姑且叫 "New File.app" 吧.

Finder 工具栏右键, 自定义, 然后把 New File.app 拖(按着command拖哟~~~)上去, 大功告成,
5.png
需要时候点击一下, 即可在当前文件夹生成一个空文件.

更多粟子看这儿 https://github.com/sparanoid/automator-workflows

相关推荐

添加新评论

全部评论:已有 6 条评论

  1. 淘福利博客

    很不错!!!!

  2. 威客兼职

    真心觉得苹果机不好用,操作习惯和安卓的不一样

  3. 微信评选软件

    厉害,还不知道可以这样做

  4. 威客兼职

    个人觉得苹果电脑不好用,装个软件啥的动不动要ID,麻烦

  5. 卢松松博客

    都没有看懂。。。

    1. memory

      ~~~ .... ~~~ 哈哈

网站状态

  • 栏目分类:49个
  • 发布文章:1311篇
  • 用户评论:688条
  • 开博至今:3978天

正则速查

[abc] 匹配中括号中的单个字符,如a或b或c
[^abc] 匹配除了a、b、c等字符的其他单个字符
[a-z] 匹配一个字符范围,如a到z
[a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
^ 匹配行的开始
$ 匹配行的结束
\A 匹配一个字符串的开始
\z 匹配一个字符串的结束
. 匹配任意单个字符
\s 匹配空白字符,如空格,TAB
\S 匹配非空白字符
\d 匹配一个数字
\D 匹配非数字
\w 匹配一个字母
\W 匹配非字幕
\b 匹配字符边界
(...) 引用所有括号中的内容
(a|b) a或者b
a? 零个或多个a
a* 零个或多个a
a+ 1个或多个a
a{3} 3次重复的a
a{3,} 3次或3次以上重复的a
a{3,6} 3到6次重复的a

修正符

/g 查找所有可能的匹配
/i 不区分大小写
/m 多行匹配
/s 单行匹配
/x 忽略空白模式
/e 可执行模式,PHP专有
/A 强制从目标字符串开头匹配
/D 使用$限制结尾字符,则不允许结尾有换行
/U 只匹配最近的一个字符串;不重复匹配

最新回复

  • 券都有: 感谢分享
  • memory: 这是我3年前玩过一次,当时因为安装完后,发现日常办公还好,但是好...
  • sdf: 想问一下,激活工具激活后,后面会出现提示要再次重新激活吗?
  • memory: 你要用碗装我吗?还是要我把扔的扔进你碗里???!!! &^_^&
  • 薛才杰: 同感,快扔到我的碗里来。。。
  • memory: 要说明一下,在大陆及香港的云主机或VPS,都是不支持的。原因都懂...
  • 历史趣谈LishiQtan: 很好的文章,值得收藏
  • memory: 现在回头看,,,这么烂的代码,也是醉了.
  • memory: 有空试试apache的
  • 脚踏实地: rInfo数组是怎么来的
  • 朋友们: 我都是这么建站的
  • memory: 明眼人.
  • 上官元恒: $lunarInfo数组是怎么来的,这是重点
  • memory: 你知道的太多了...
  • yjl: 这个肯定解决的不是空间的问题,可能是复用的问题,有可能是“站群”的问题
  • Smithd994: Hello! This post could not be wr...
  • memory: controll文件assign ,然后模板文件中直接foreach