Keyboard Maestro mac免费版是中文“键盘大师”,一款mac键盘增强工具,可以进行应用程序快速操作菜单设置、程序切换窗口、脚本执行、宏命令同步、剪切板切换窗口等,可以发挥键盘的最佳性能,使用起来更方便,感兴趣的朋友可以下载!

基本介紹
Keyboard Maestro的所有功能都由Marco实现,你可以将不同类型的Marcos归为到一组Group,而Marco本身只是个组织形式,真正的高手还是背后的Trigger,Script和Action。Trigger的种类除了Hot Key,还有Typed String(输入字符)、Application(应用程序)、Login、System Wake等15种;除了使用Trigger,我们还能使用Apple Script,Python Script等5种脚本来触发Action;Action的可选方案就更多了,大约有近百种这个级别,下面我们分享一些非常具代表性的Marco。
軟件功能
啓動引用程序
使用KM来设置调用应用程序的Macro是我的首要需求,这里首先在Macros列表里新建一个Macro,然后点击“New Trigger”按钮,在Trigger列表里选择“Hot Key Trigger”,设置好热键后(例:⌘+c),点击“New Action”按钮,在Actions列表里找到“Open-Open a File,Folder or Application”,双击,将此Action添加进去,选择好“Chrome.app”,完成创建,这样在全局下使用⌘+c就能启动Chrome了。
操縱鼠標
KM能快速操縱你的鼠標位置,可以實施移動,單擊,雙擊,三連擊四種動作,鼠標位置可以設定爲當前窗口的5個位置(四角和中心點),電腦全屏的5個位置以及選定圖片的5個位置,同時還可以設置負責點擊動作的鼠標button(左、中、右或者更多),是否加入功能鍵,定位目標位置的偏離點,是否進行窗口拖拽。
快速插入文本
这部分功能和大家熟知的Text Expander差不多,你可以利用Trigger触发设定好的任意类型文本内容,文本类型参考官方文档【传送门】
操控窗口
Keyboard Maestro的野心很大,支持的功能好像在业内都能找到钻营者,下面要说的窗口操纵功能的对手也很多,包括窗口缩放(百分比、像素),窗口移动,窗口居中,关闭,最小化等十余种动作都可以在这里找到。
調用程序菜單或代理按鈕
使用KM可以为网页或軟件里的任意按钮定义Macro,只需将按钮的名字写好就行,比如最常见的“OK”按钮:
还可以快速调用程序中要使用的菜单项,首先要在“Select menu in”里选好目标应用程序,然后填对Title和Item即可。
Keyboard Maestro使用方法
创建第一个 Macro:
这里我们创建一个用于将剪贴板内的文本粘贴为纯文本的 Macro,虽然有很多 App 可以做到这一点,正如前文所说,Keyboard Maestro 可以替代很多 app,同时实现这个功能也非常简单。
创建后,首先给他起一个名字,这里名为「粘贴为纯文本」,再为他选择一个触发器(Trigger),即运行條件。macOS 默认粘贴动作快捷键为⌘ + V,在此基础上再另加一个修饰键⌃作为触发器,这是一个比较符合直觉的设定。选择触发器为Hot Key Trigger,快捷键触发器,并添加 ⌃ ⌘ V。

使用 Keyboard Maestro 内建的剪贴板相关的动作:Fliter Clipboard来去除掉剪贴板内容的样式使其变为纯文本。
通过第一个动作将剪贴板内容处理为纯文本后,再通过第二个动作Type the Keystoke使 Keyboard Maestro 模拟按下了⌘ + V ,将纯文本粘贴 App 内。
完成了!现在到浏览器里复制一段一段有格式的文字,然后到 Word 里按下 ⌃ ⌘ V看结果是不是纯文本?
更新日志
【1】修正了一个导致軟件奔溃的错误。