Keyboard Maestro 9中文名为键盘大师,是目前Mac上功能最为丰富的键盘增强工具,它能将你的keyboard的作用发挥到极致,Keyboard Maestro 能提供的服务不仅只要Hot Keys,还支持应用程序快速操作菜单(Palette),程序切换窗口,宏命令同步,脚本执行,剪切板切换窗口等功能都已经内置,可以将您的键盘作用发挥到淋漓尽致。
Keyboard Maestro 9 for mac软件介绍
键盘大师像专业人士一样进行MAC!
现在有更多帮助,更多触发器,更多MIDI,增强编辑器等
Keyboard Maestro for Mac(中文名为:键盘大师)是目前Mac OS平台上功能最为齐全的Mac键盘增强工具,Keyboard Maestro Mac将把您的Macintosh体验提升到一个新的水平。无论您是高级用户还是刚刚入门,您的时间都是宝贵的。那么为什么在键盘Maestro可以帮助改善使用Mac的几乎所有方面时浪费它。即使是最简单的事情,比如输入你的电子邮件地址,或者去Gmail或Facebook,启动pages或复制一行,都需要花费时间并增加挫败感。让Keyboard Maestro让您的Mac生活更加愉快和高效。点我安装下载·
Keyboard Maestro 9功能特征
剪贴板历史
键盘Maestro保留了剪贴板的完整历史记录,因此您永远不会再丢失剪贴板。复制三件事,然后将它们全部粘贴到另一个应用程序中
综合帮助
每个触发器,动作,令牌,功能,条件和集合直接链接到维基。选项从插入菜单中选择,直接转到该项目的帮助。使用齿轮图标调出所需的帮助。
启动应用程序
只需按一下键即可启动任何应用程序。显示应用程序,隐藏它们,强制退出它们,将它们带到前面,完全按照您的命令。
文字扩展
使用Typed String或Hot Key触发器插入任何类型的文本。在样式文本或图像中键入文本或粘贴。展开文字以插入您的姓名,地址,徽标,签名等等。
单击鼠标
移动,单击,双击并拖动任何按钮,可选择在屏幕上或窗口中的任何位置使用修改器等。
操纵Windows
调整大小,重新定位,带到前面,关闭,缩放,最小化等等。将窗口准确定位在您想要的位置。
菜单和按钮
按一个按钮,选择一个菜单,现在您可以显示一个菜单,让它打开,供您选择所需的项目。
控制iTunes
播放特定歌曲或播放列表,播放,暂停或停止,后退或快进,设置评级或音量。同样适用于QuickTime Player。
点击即可分享
工具栏上的“共享”按钮可让您轻松地共享宏到论坛,或通过消息,电子邮件等。
使用文本标记
以任何格式,窗口位置,无线网络,Safari文档URL等使用各种表达令牌,如今天的日期。
宏检查员
“宏检查器”窗口会告诉您何时创建,修改或上次使用宏。您还可以查看自己使用过多少次以及它为您节省了多少时间。
主题调色板样式
通过十几个预设,能够设置多少列以及它们如何排序,您的Keyboard Maestro调色板将始终以您希望的方式显示。
调色板
在调色板(如工具栏)中显示宏,以便您可以轻松地从多个选项中进行选择。制作自己的自定义界面。
打开
打开文件,文件夹,应用程序,URL,系统首选项窗格,当前Finder选项甚至CD托盘。
录制宏
显示键盘Maestro如何做某事。您还可以即时录制快速宏以立即播放。
通知
键盘Maestro可以显示通知,显示警报,提示额外信息,发出哔哔声,说话或播放声音。
执行脚本
执行AppleScripts,或shell脚本,如perl,python或ruby。执行Automator工作流程,或使用BBEdit Text Factories过滤剪贴板。
内置流量控制
使用While或Until循环,For Each循环,Repeat循环,If Then Else条件,切换语句,Pause Until和其他强大的构造。
文件操作
移动,复制,重命名,删除,删除文件。以各种格式读写图像和样式文本。
图像动作
屏幕截图,在屏幕上查找图像,翻转,旋转,调整大小,修剪,裁剪图像甚至绘制形状和文本。
Keyboard Maestro 8 for mac更新日志
键盘Maestro版本9.0增加了对Dark Mode,多个编辑器窗口,JSON,OCR,Stream Deck和扩展正则表达式的支持,以及添加触发器,许多动作,更多调色板主题,增强编辑器和剪贴板切换器,提高性能,以及更多。
键盘Maestro 9.x需要OS X El Capitan 10.11.0或更高版本。
9.0的主要变化
支持多个编辑器窗口。
支持暗模式(需要10.14+)。
添加了JSON支持。
添加了OCR支持。
添加了扩展的Regex支持。
添加了对Stream Deck的支持。
强化运行时。公证。
需要OS X 10.11 El Capitan或更高版本。
暗模式支持(需要10.14+
支持暗模式。
添加了暗模式首选项(系统,浅色或深色)。
添加了Set / Toggle System Dark Mode操作。
添加了Set / Toggle键盘Maestro Dark Mode动作。
添加了DARKMODE 9 和KMDARKMODE 4 功能。
JSON支持
添加了Set JSON Value 10 操作。
将Set Variables 添加到JSON 1操作。
将Set Dictionary 添加到JSON 2操作。
添加了%JSONValue%VarName [2 + 3] .field。{%FieldName%}%1个 令牌(以及漂亮和严格的变体)。
添加了%JSONFromVariables%Prefix%1 令牌(以及Pretty和Strict变体)。
添加了%JSONFromDictionary%Dictionary%标记(以及漂亮和严格的变体)。
添加了JSONVALUE(VarName [2 + 3] .field。{%Variable%FieldName%})函数。
添加了JSON Keys集合。
在JSON数组访问中添加了上下文敏感的COUNT函数。
为JSON Compact和JSON Pretty 添加了过滤器3 。
Stream Deck 42 支持
添加了Stream Deck Plug In。
添加了Stream Deck Plug In到USB Device Key触发器。
添加了Stream Deck Set Title 3 动作。
添加了Stream Deck Set Image 4 动作。
添加了Stream Deck Show OK 2 操作。
添加了Stream Deck Show Alert 2 动作。
扩展的正则表达式支持
支持\U, \u, \L, \l and \E令牌字段,包括搜索和替换字段。
支持${name}在正则表达式替换字段(10.13+)中命名捕获组()。
编辑器增强功能
支持多个编辑器窗口。
支持增加对比度。
支持“宏”列中的上下文菜单。
支持“宏组”列中的上下文菜单。
在“按名称插入操作/标记/功能”窗口,Option-Double Click和Option-Return中打开Wiki帮助。
将文件夹拖到宏中现在会创建一个“ 打开文件夹”操作。
现在,将工作流拖动到宏中会创建“ 执行Automator工作流1” 操作。
在更多位置使用VarName作为默认变量名称。
将“导入宏禁用...”菜单名称更改为“安全导入宏...”以避免混淆。
添加了排序禁用宏到底部选项。
从最近执行中选择现在关注非编辑模式下的宏列/宏。
为Spotlight索引添加了宏(需要10.13+)。(
调整宏名称/触发器列大小调整以允许更长的触发器名称。
在编辑器中更好地显示无效计算。
如果问题仅是Local或Instance变量没有值,则在编辑器中不显示计算错误。
大文本设置现在会影响操作中可调整大小的文本视图。
添加了隐藏首选项以允许在操作中设置文本视图的字体/大小,包括固定宽度脚本字体。
添加了工具栏标签以增强可访问性。
增强了交互式帮助,进一步支持何时触发宏但未执行您想要的操作。
添加了对交互式帮助系统(叹气)的Mojave可访问性设置错误的检测。
引擎增强功能
添加了显示布局更改13 触发器。
添加了Iconaholic Rotate状态菜单图标。
添加了默认剪贴板过滤器组。
支持按启动日期对应用程序选项板进行排序。
在图像操作中保留图像的DPI。
添加“实时”录制模式。
避免在Microsoft应用程序中以PDF格式复制(启动RTF引擎时,Microsoft应用程序在第一次复制时仍然很慢)。
避免在剪贴板上复制许多不同的图像格式,只保存TIFF和PNG格式。
在剪贴板历史记录切换器中支持“鼠标下方”。
大文本设置现在影响窗口纯文本大小的快速查看和显示文本。
在没有文本字段的“提示用户输入”窗口中支持带或不带命令键的按钮键。
在Front Browser脚本条件中添加了JavaScript。
将文件引用图像作为图像处理剪贴板条目。
将“大文本显示”周期添加到“ 设置操作延迟2” 操作设置。
支持AppleScript“windows”属性,返回引擎中的所有面板窗口。
触发宏不一定会取消冲突调色板或“一次性”调色板。这可能在将来发生变化。
新的调色板主题
添加暗模式调色板主题。
添加了Mojave Night调色板主题。
添加了Blue Lagoon调色板主题。
添加了Blue Night调色板主题。
添加了紫梦调色板主题。
添加了橙色调色板主题。
添加了带渐变选项的增强自定义调色板主
添加了一个选项,使文本居中或不居中于调色板主题中。
剪贴板切换器增强功能
如果在剪贴板切换器中选择了多个项目,Command-C会将它们合并到系统剪贴板中。
如果在剪贴板切换器中选择了多个项目,Command-V将合并然后粘贴它们。
如果选择了多个图像,则合并它们会创建一个较大的图像(水平或垂直,具体取决于分隔符)。
添加了上下文菜单以选择“多剪贴板分隔符”。
如果在剪贴板历史记录切换器中选择了单个项目,则命令-C将系统剪贴板设置为它。
新动作
为屏幕和图像添加了OCR Image 27 (光学字符识别)操作。
为屏幕和图像添加了OCR 13 条件。
添加了Set Desktop Image 5 操作。
添加取消特定的宏2 动作。
添加了附加/前置变量和文本7 操作。
添加了Set Clipboard到Image 5 动作。
添加了设置剪贴板到文件参考10的 操作。
为各种输出添加了“附加文本到变量”选项(例如,执行脚本输出)。
添加了Show / Hide / ToggleApplications Palette 6 操作。
更新了Open 1Password Bookmark 6 操作以使用1Password 7.3+。
为Open 1Password操作添加了URL选项(需要1Password 7.3+)。
向筛选器3 和获取文件属性2 操作添加了“显示名称”选项。
为Simulate Hardware Key 7 操作添加了修饰符。
添加了Small Increase / DecreaseSystem Sound Volume 2 操作。
添加了小增加/减少屏幕亮度操作。
添加剪贴板和文件选项到Find Image 6 操作。
将剪贴板和文件选项添加到Click at Found Image 2 操作。
将剪贴板和文件选项添加到Found Image 集合2 和条件1 。
为Found Images 2 集合添加了从下到上和从右到左的选项。
为“ 查找图像6” 操作添加了图像选择(例如“最右侧”)选项。
为Click at Found Image 2 操作添加了非唯一图像选择(例如“最右侧”)选项。
添加了%ApplicationPath%1%1 令牌令牌。
为应程序1 令牌添加了“全部”,“前景”,“背景”选项。
为窗口1 和屏幕标记添加了“全部”选项。
添加了表示当前执行实例的%ExecutingInstance%1 标记。
添加了列出当前执行实例的%ExecutingInstances%标记。
添加了%ExecutingInstanceName%instance% token,给出了特定实例的名称。
添加了%FrontBrowser%,%FrontBrowserBundleID%和%FrontBrowserPath%1 标记。
添加了HEX 1 ,OCT和Bin功能。
添加了DIV运算符。
支持RANDOM 1 和RAND功能的双参数变体。
当VarName为“Back”等时支持SCREENVISIBLE(VarName,...)2 函数
支持“Index”作为SCREEN和SCREENVISIBLE 2 功能的坐标。
按名称3 操作在“ 触发器宏”中支持智能组。
在Macros 3 动作的示调色板中支持智能组。
添加了一个选项,用于选择“ 暂停1” 操作的单位。
在各种操作中添加了第二,第三,外部,内部等的屏幕选择菜单选项。
添加了一个选项,不在“ 使用列表3提示” 操作中对输入进行排序。
添加了一个选项,用于设置“ 文件1提示” 操作的标题。
添加了一个选项,用于设置“ 文件1提示” 操作的初始目录。
为“ 获取URL 3” 操作添加了参数选项。
为远程触发器2 操作添加了参数选项。
添加了“ 打开URL操作”操作的选项以在后台打开URL。
支持各种Web浏览器操作中的令牌处理选项。
以%Local或%Instance开头但与现有本地/实例变量不匹配的标记假定为空变量
速度提升
提高了启动速度,尤其是多个编辑器窗口。
提高了显示具有大量宏的All Macros组的速度。
改进了剪贴板历史记录显示速度和内存使用情况以及大量大图像。
改进的剪贴板历史记录保存/加载速度与大量的大图像。
通过大量大图像改进了命名剪贴板保存/加载速度。
次要改进
添加“web”和“website”作为“打开URL”和“ 获取URL 3” 操作的搜索同义词。
添加“加载”和“保存”作为“ 读取文件”和“ 写入文件”操作的搜索同义词。
添加“create”和“directory”作为New Folder操作的搜索同义词。
添加“annotate”作为Composite to Image 2 动作的搜索同义词。
添加了“对话框”和“窗口”作为警报和提示用户输入操作的搜索同义词。
添加了“通过粘贴插入样式文本”到操作插入列表。
添加了隐藏的首选项设置,以在脚本,HTML,JSON和注释操作中配置字体。
添加了仅基于Bundle ID(而不是Path&Bundle ID)匹配应用程序的选项。
扩展的十六进制字符标记包括表情符号(例如%01F300%)。
调整后的过滤器百分比编码URL以编码所有非字母数字字符。
调整搜索Web操作以令牌扩展标题字段。
如果未明确设置,则默认shell环境为UTF-8。
更改了应程序触发器以将TriggerValue设置为应用程序的路径。(可能会破坏宏)
在宏选择器弹出菜单中包括智能组。
按名称触发宏3 动作初始搜索现在处理令牌。
调整后的注释操作以启用自动链接检测。
通过粘贴1 和显示文本操作调整插入样式文本以启用自动链接检测。
稍微调整了调色板显示,将内容文本去除了粗体并添加了一些空格。(论坛)
在大多数文本字段中禁用智能复制/粘贴。
尝试更好地支持对智能报价/短划线/链接替换/检测的控制。
检测AppleScript错误并中止/失败执行AppleScript操作。(可能会破坏宏)
检测Shell脚本错误并中止/失败执行Shell脚本操作。(可能会破坏宏)
检测插件脚本错误并中止/失败插件操作。(可能会打破宏)
在文件夹已存在的情况下,避免“ 新建文件夹”操作失败。
改进文本脚本错误的错误显示(删除长期无关的临时路径)。
隐藏的Windows在Window Switcher中显示略微暗淡的文本。
处理kmtrigger:word末尾带有伪造斜杠(/)的URL。
解决了谷歌Chrome浏览器愚蠢的窗口标题辅助功能问题。
在页面加载完成后,Safari 12.1周围没有禁用停止菜单(雷达49309868)。
解决了日期和时间没有在Mojave中进行本地化的问题。(CFBundleAllowMixedLocalizations)
支持Brave和Vivaldi浏览器作为Chrome兼容的前端浏览器。
速率限制命名剪贴板更改通知。
速率限制允许来自Apple Events通知的JavaScript。
使用正则表达式改进搜索以红色表示无效变量。
在各个字段中输入并显示为红色的无效变量将不会保存。
改善计算错误的错误显示。
通过名称窗口向宏检查器/触发器宏添加了主触发器。
将“ 继续 / 重试循环”操作图标调整为“控制流”图标而不是“停止”图标。
将Share to Forum默认名称调整为较不详细。
检测通用剪贴板并显示网络图标作为源。
由于Mail.app的签名支持被破坏,删除了对“ 发送邮件消息”操作中的签名的支持。
检测更多音频输出设备更改
修复
修复了恢复以与撤消/重做正确交互。
修复了“ 设置动作延迟2” 动作的标题。
修复了通过.kmtrigger文件启动引擎时的崩溃问题。
修复了宏条件的非编辑显示。
修复了修饰符条件的非编辑显示。
修复了Text 1 条件的非编辑显示。
修复了word Count用户手册部分过滤器的性能问题。
修复了如果结束字符串也位于字符串中间,则“结束”条件失败的问题。
修复了以下问题:非活动的宏组然后更改了其配置不一定会激活。
修复了提示列表3 操作未尽可能多地显示长条目的问题。
修复了允许单个对角线方向的手势问题。
修复了图标选择器字符显示中突出显示的字符选择菜单的问题。
修复了在Window Switcher中突出显示截断名称的问题。
修复了在进行更改后立即从编辑器运行宏时出现的问题。
修复了Conflict Palettes无法使用触发的键的问题。
修复了剪贴板切换器中搜索字段中的Command-V。
修复了当条目跟踪鼠标但调色板发生变化时ThemedPaletteMatrixCell崩溃的问题。
修复了“文件提示1” 操作未遵循文件类型的问题。
修复了如果从“按名称插入”窗口中选择“帮助”,编辑器窗口将隐藏的问题。
固定图标选择器排序应用程序区分大小写。
修复了启用/禁用宏的问题,导致Typed String触发器的操作延迟。
修复了从循环中断,重试此循环,继续循环操作,将组视为循环。
修复了调色板中表情符号字符透明度的问题。
修复了获取触摸栏选择操作以正确处理Code__Title选项。