跳到主要内容

“操作”页面

操作 页面一次列出一个应用程序组的操作,并编辑您选择的那个。配置窗口会在此页面上打开。

Input.Observer简单高级
自动化
操作
文本扩展
代码片段
沙盒
应用程序组
忽略组
手势
设置
常规
外观
安全
帮助
关于
操作
最大化或还原
向上滑动
关闭标签页
Ctrl+W
下一个屏幕
向右滑动
+ 新建
操作
应用程序组
全局
最大化或还原
最大化或还原
已启用
窗口
当此应用程序组中有多个操作匹配时,将运行列表中位置较高的操作;但限定在较少区域单元格内的手势优先于覆盖更多单元格的手势。
触发器
+ 手势
+ 热键
+ 文本扩展
手势向上滑动 · 任意绘制按钮
执行内容
1目标窗口→ $window
2如果WindowIsMaximized($window)
3还原窗口$window
4否则
5最大化窗口$window
6结束如果

① 列表所显示操作的应用程序组。② 操作,按检查顺序排列。③ 操作的名称、开关和标签。④ 它的触发器。⑤ 它执行的内容。

选择应用程序组​

一个操作总是恰好属于一个应用程序组。页面顶部的 应用程序组 下拉列表用于选择列表显示哪个组的操作:

  • 首先是 全部,然后是全局组,然后是所有已启用的应用程序组(按名称排序),然后是已禁用的组(按名称排序)。忽略组不会列出,因为它们不包含操作。
  • 页面打开时显示全局组,因此新操作永远不会意外落入其他组。
  • 选择 全部 时,每个组的操作都会列在以组名为标题的分组下,顺序与 应用程序组 页面相同,全局组排在最后。此时 + 新建 会要求您先选择一个应用程序组,因为新操作需要一个明确的组。
  • 如果您正在查看的组被删除或转换为忽略组,页面会回到 全部。

窗口如何与应用程序组匹配,请参阅应用程序组。

操作列表​

列表按 匹配顺序 显示组中的操作:当同一组中多个操作的触发器都匹配时,列表中位置较高的那个运行。有一个例外:在两个都匹配的手势触发器中,限定于较少区域单元格的那个胜出(区域)。完整规则见匹配。

  • 每一行显示操作的名称、最多两个触发器及其类别:
    • 第一个鼠标触发器(鼠标图标之后的手势),需要按住的修饰键以小按键的形式显示,例如 Ctrl,或左键显示为 左键。将鼠标悬停在简短按键上可查看其全名。
    • 第一个键盘触发器(键盘图标之后的热键按键,或文本扩展的键入文本),无论它在触发器列表中的位置如何。
    • 当操作有更多触发器时,在最后一个之后显示 +1 之类的数字。
    • 类别,位于文件夹图标之后。
  • 已禁用的操作保留在原位,显示为暗淡,名称后面有 · 已禁用。
  • 有冲突的行会被标记;选择它即可在编辑器顶部查看详细信息。
  • 筛选… 框会搜索名称、提示备注、类别、触发器以及操作执行内容的文本。
  • 您在 文本扩展 页面上创建的文本扩展项列在那里,而不是这里(文本扩展)。

创建、创建副本和删除​

  • + 新建 会在所选组的末尾(即该组中优先级最低的位置)添加一个名为 新建操作 的操作。它没有触发器,也没有步骤。
  • + 新建 旁边的复制按钮会复制所选操作及其所有触发器,放在原操作的正下方,名称为“名称 (副本)”。
  • 某一行上的删除按钮会在确认后删除该操作,确认中会说明有多少个触发器和步骤会随之删除。

在应用更改之前,任何内容都不会生效(配置窗口)。

操作卡片​

第一张卡片是操作本身。其标题显示该操作所属的应用程序组。

字段作用
名称在列表、提示窗口和日志中显示的名称。名称不必唯一。
已启用关闭表示该操作永远不会运行。其触发器仍会显示在这里,不会丢失任何内容。
类别仅用于在此窗口中排序和筛选的标签。它会建议已在使用的类别。引擎会忽略它。
提示备注绘制其手势时,显示在提示窗口中操作名称的下方(提示和消息)。

更改顺序​

上移 和 下移 会将操作移过同一组中相邻的操作。由于列表顺序就是匹配顺序,这会改变两个操作都匹配时哪一个胜出。

移动或复制到另一个组​

移动或复制 会打开一个菜单,其中有 移动到应用程序组 和 复制到应用程序组,每一项都列出所有其他应用程序组。该操作(或同名的副本)会被添加到该组的末尾,因此在那里优先级最低,页面也会跟随过去。

区域单元格属于组的网格。当另一个组的网格形状不同时,清除区域单元格? 确认会说明此操作的手势触发器上所选的单元格将被清除。清除并继续 会移动或复制该操作;取消则保持一切不变。

操作的问题​

在操作卡片下方,操作触发器的每个问题都会显示一个横幅。每个横幅都会列出涉及的另一个操作(如果有),并说明哪一个胜出。页面会报告:

  • 同一组中具有相同手势、按键或键入文本的另一个操作(列表中位置较高的胜出);
  • 同一组按键在一处用作保留热键,而在另一处用作被动监视的热键(两者都可能运行);
  • 没有按键的热键、使用全部停止快捷键的热键、Ctrl+Break 上的保留热键、恰好是 Ctrl+Alt 加字符键的组合(在许多键盘布局上即 AltGr),以及其他程序占用的按键;
  • 不在手势库中的手势、没有绘制样本的手势、需要未打开的绘制按钮的手势,或者在使用区域的组中没有区域单元格(或单元格在网格之外)的手势;
  • 永远无法扩展的键入文本,以及文本扩展已关闭。

每条规则的含义在热键、文本扩展、绘制手势和区域中说明。

触发器​

触发器 卡片中每个触发器各有一张卡片。+ 手势、+ 热键 和 + 文本扩展 会在末尾添加该类型的触发器;它会打开并可立即编辑。任何一个触发器匹配时,操作就会运行。

触发器
如果其中两个触发器适用于同一输入,则使用第一个,并采用其自身的设置,例如“按住的修饰键”。
手势向上滑动 · 任意绘制按钮
向上滑动
绘制按钮
任意绘制按钮右键
修饰键
CtrlShiftAltWin
热键Ctrl+Alt+M · 向 Windows 保留
  • 每张卡片显示其类型(手势、热键 或 扩展)和一行摘要。在折叠的手势卡片上,突出显示的选项会显示限制其触发时机的条件:要按住的修饰键(当其 修饰键时机 不是 任意 时也会显示),以及特定的绘制按钮。
  • 一次只能打开一张卡片 ①。单击一张折叠的卡片 ② 即可打开它;已打开的那张会折叠。
  • 要更改顺序,请通过手柄拖动卡片,或在其标题上按 Alt+↑ / Alt+↓。当两个触发器都符合同一输入时,使用第一个;但在打开了区域的组中,会使用符合条件且单元格最少的触发器,顺序只用于决胜(作用范围与回退)。无论哪种情况运行的都是同一个操作,但所使用的触发器决定适用哪些设置:它的 按住的修饰键,以及对于热键,它的 拦截最后一个键。
  • 没有触发器的操作会在卡片上方说明文字的位置显示 此操作没有触发器,因此无法运行。
  • 卡片上的两个按钮用于复制或删除它。

手势触发器​

字段作用
手势形状。单击图片会打开 选择手势,其中列出手势库并带有搜索框。新建… 则改为绘制一个新形状:为它命名,并以相同方式绘制三次。如果绘制的内容看起来像您已有的手势,会有警告列出其名称,使用它 会选择那个手势;当几次绘制彼此不一致时,也会有另一个警告。保存 会将该手势添加到手势库并使用它。新的手势触发器以手势库中的第一个手势开始。
绘制按钮任意绘制按钮,或某个特定按键。只提供在 常规 页面上作为绘制按钮打开的按键。
修饰键必须按住才能使手势算数的键或鼠标按键。

这些字段背后的规则见绘制手势、手势库和修饰键和时机。

备注

高级模式。 手势触发器在 修饰键 下方还有 时机(修饰键是在绘制之前按住、在绘制期间按下,还是两者皆可);选择了键盘修饰键后还有 按住的修饰键(释放后恢复 或 保持按下);当应用程序组使用区域时还有 区域:手势适用的网格单元格(区域)。

热键触发器​

组合键 会捕获您按下的按键:单击它,然后按下组合键。规则见热键。

备注

高级模式。 热键触发器还有 已注册(默认打开:向 Windows 保留,因此其他程序收不到它;关闭:被动监视)、拦截最后一个键(仅限被动热键)以及 按住的修饰键。在简单模式下,每个热键都会向 Windows 保留。

文本扩展触发器​

键入的文本 是您为运行操作而键入的内容。它区分大小写,在后面跟着 Space、Tab 或 Enter,或者句点、逗号、感叹号或问号时扩展。完整规则以及用于简单替换的 文本扩展 页面,请参阅文本扩展。

执行内容​

执行内容 卡片包含操作的步骤或脚本。

  • 编写方式 用于选择 步骤、脚本 或 AutoHotkey。每种方式都保留自己的内容,只有所选的那种会运行(步骤、脚本和 AutoHotkey)。
  • 在步骤方式下,您用步骤构建操作(步骤编辑器)。
  • 在脚本或 AutoHotkey 方式下,您在带有自动完成和语法着色的编辑器中键入代码。
  • 卡片右上角的按钮会将卡片展开以填满页面,再次单击可将其收起。Esc 也会将其收起。

在简单模式下,只有当操作已经有脚本或 AutoHotkey 正文时才会显示 编写方式。在简单模式下新建的操作用步骤构建。

配置方案限制​

备注

高级模式。 仅限这些配置方案 卡片将操作限定于您选择的配置方案。在其他任何配置方案中,该操作会被跳过,就像它不存在一样。如果不选择任何配置方案,操作在所有配置方案中都有效。请参阅配置方案。

简单模式隐藏的内容​

简单模式会隐藏手势修饰键的 时机、区域、热键的检测方式、拦截最后一个键、按住的修饰键、配置方案限制,以及步骤编辑器中的代码视图和每个步骤的脚本名称和签名帮助。每种步骤(包括变量、条件和循环)在两种模式下都可以添加。隐藏的设置会保留其值并继续生效。页面底部的横幅会统计隐藏设置的数量,说明其中是否有任何设置不是默认值,并提供一个 显示高级设置 按钮。