Alfred 做为 mac 平台传奇般的效率神器,很大程度上是由于能够经过装载各式各样的 Workflow 来实现各类功能,下面以一个实现 qq 登陆的小例子来初步探索下 Workflow 的开发浏览器
在 Alfred 的配置中选择 Workflows 并选择添加一个 AppleScript 的模版app
添加一个启动工做流的关键词,选择 No Argument 的话输入关键词后回车直接执行工做流spa
在生成的工做流中双击 Run NSAppleScript 来添加 AppleScript 脚本code
添加一个启动 qq 并完成登陆的脚本事件
on alfred_script(q) - 选择应用 tell application "QQ" activate //激活应用 - 引入系统事件 用户出发键盘 tell application "System Events" tell application process "QQ" activate set frontmost to true - 在 qq 有保存 qq 号,密码的前提下,调用回车来出发 qq 登陆界面的登陆按钮 key code {36} end tell end tell end tell end alfred_script
这样咱们就能够经过在 Alfred 中输入咱们设置的关键词并回车来登陆 qq 了,
也能够同时设置多个应用,在调用命令时一块儿启动,并完成某些特定的操做,好比登陆qq、钉钉,sublime打开某个文件,浏览器访问某个页面,印象笔记添加笔记等等。ip