来写一个 Alfred 的 Workflows

Alfred 做为 mac 平台传奇般的效率神器,很大程度上是由于能够经过装载各式各样的 Workflow 来实现各类功能,下面以一个实现 qq 登陆的小例子来初步探索下 Workflow 的开发浏览器

添加自定义 Workflow

在 Alfred 的配置中选择 Workflows 并选择添加一个 AppleScript 的模版app

clipboard.png

添加一个启动工做流的关键词,选择 No Argument 的话输入关键词后回车直接执行工做流spa

clipboard.png

在生成的工做流中双击 Run NSAppleScript 来添加 AppleScript 脚本code

clipboard.png

添加一个启动 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

相关文章
相关标签/搜索