Shortcat 新手指南

上次更新: 2013 年 3 月 20 日

欢迎使用 Shortcat 公测版本! 在开始使用之前有几件事你需要知道。 你可以随时点击菜单栏的 Shortcat 图标再点击『Help...』回到这里。你还可以在浏览器点击查看:http://shortcatapp.com/readme.html

到这里查看更新日志:http://updates.shortcatapp.com/changelog.html
Shortcat 现在还是公测版。 肯定会存在 Bug,可能还会有崩溃的情况。

TL;DR

强烈建议阅读下文中用法快速熟悉 Shortcat。请在询问兼容性问题和反馈 Bug 之前先阅读兼容性已知问题提交 Bug

  1. 快捷键 Cmd+Shift+Space 激活应用,输入几个你想点击的字母。 例如:
    • lt 表示 Language & Text
    • lang 也可以
    • sa 表示 Show All
    • 如果当前元素不包含文本,输入.显示所有可点击元素。
    • Shortcuts 可用于全部查询, 或在已存在的查询后面用 space 隔开后输入新的查询, 即 <原有查询> <输入字母>.
    • 所有输入区分大小写;显示为大写以增加可读性。
  2. 新增 按住Control键并输入某元素对应的高亮字母即可选中该元素。
    • 为增加识别度,Shortcat 的反应会稍微迟钝一些。
  3. Enter 表示点击。
    • 修饰键也是可用的,因此,如果你想用 ommand+Click, 只要简单地点击 Command+Enter 即可。
    • 要双击, 连续轻击 Enter 两次即可。
    • 要将鼠标移至某元素, 双击 Control 即可。

高级提示

点击 Enter 前无需等待浮层加载。假如你知道你输入的查询会完全匹配你想要点击的元素, 只需激活 Shortcat, 输入, 并点击 Enter. 最符合的匹配元素将会高亮显示并被点击。


用法

要求

激活 Shortcat

默认激活快捷键是 Command+Shift+Space。 这会呼出 Shortcat 查询窗口。你可以在片好设置中进行更改。偏好设置可以在 Shortcat 处于激活状态时在菜单栏找到,或直接点击 Cmd+, 激活。

查询

要查询的话, 简单输入要点击的元素中的少量字母 (小写) 。 这些字符可以是连续的,也可以是元素的缩写。

举个栗子,要点击在 System Preferences 中的 Desktop & Screen Saver ,你可以输入 deskdss

Shortcat 会将匹配查询的可用元素高亮显示,最符合的匹配项会用绿色高亮显示。

如果你要点击的元素没有可用的文字, 你可以输入 . (点号) , Shortcat 会高亮显示所有可被探测到的元素并高亮显示其对应的字符。

基于匹配项的元素输入

此功能尚在优化中并很有可能在未来的版本中发生变化
你可以跟剧元素的类别进行搜索(又称AXRole):button将搜索所有按钮。这将使用一种和普通查询不同的匹配算法。

点击

点击 Enter 表示点击绿色高亮的最匹配项。点击 Enter 时你能使用以下修饰键 Shift, Option, CommandControl 。举个栗子, Control+Enter 表示 Control+Click, 也就是右键点击。

要点击不是最匹配的元素, 只需点击 Space 然后输入该元素上高量的字母。 特定元素上高亮显示的字母就是该元素的快速点击 shortcat。这些 shortcat通常是固定不变的。但是浏览网页是一个例外情况。

要双击某元素, 双击 Enter 即可。

要将鼠标移至双击某元素, 双击 Control 即可。

要执行当前光标位置的点击,只需点击 Enter ,无需任何输入。同样的,双击 Enter 表示在当前光标位置双击。

确定范围 - 暂时移除

此功能在 0.4.0 版本中被移除了。关于此功能作者有了更多的想法。它还会回来的。

Shortcat 能够帮你确定要查询的具体范围。 目前, 区域范围大多是滚动区域,通常是列表和网页浏览区。要确定某个区域,激活 Shortcat, 然后按住 Shift。这时可被确认的区域都会高亮显示。 当按着 Shift 时,点击想要确定的区域对应的关键字。 Shortcat 就会将该区域用蓝色光圈标识, 你的下一个查询只会在该区域搜索。栗子: 在文本中,全部搜索可能会比较缓慢。激活 Shortcat, 输入 Shift+A 将会在左侧 channel listing 确定查询。

兼容性

Shortcat 可以适当的公开的辅助功能属性适用于任何应用程序。 通常情况下, OS X 这些标准都是公开的。因此 Shortcat 适用于所有 OS X 原生应用。 如果应用程序由自定义控件实现 (例如动画等等) 并且不支持辅助功能属性, Shortcat 将无法配合该应用工作。

以下是已经被列出的能正常配合 Shortcat 使用的程序列表。如果你发现一个流行应用能够良好的配合 Shortcat, 请到这里告诉我们:http://shortcat.userecho.com/

可兼容的应用

部分兼容的应用

不兼容应用

已知问题

已经提交的 bugs/反馈

在你提交 Bug 之前, 请确定你已经阅读了上面的已知问题, 以及下面的非常重要的部分。

Bugs

Shortcat 未发现任何元素
  1. 输入 . 可显示所有可被识别的元素。
  2. 如果除了标题栏没有其他元素被高亮显示, 那么很可能该程序没有使用标准辅助设备控制功能。你可能不得不联系该应用的作者并要求他们在应用中加入辅助设备控制功能。
  3. 如果你使用了 Accessibility Inspector tool (由 Xcode 自带), 你可以在该工具中打开并查看所有元素。 如果它显示出了除 AXWindow之外的细节,请提交给我们。

填写 Bug 报告

请在创建新的 Bug 报告之前搜索一下已有的结论/报告。

反馈地址在这里 http://shortcat.userecho.com/

提交报告时请包含以下信息:

反馈

如果你想告诉我们你有多喜爱 Shortcat 的话, 发布一条tweet 并@shortcatapp 就好了! 否则的话, 请到这里提交反馈 http://shortcat.userecho.com/。 如果您有功能需求,请先耐心等待一下直到 1.0.0 发布, 因为我还有大量的功能计划没有实现呢:)

联系我

Disclaimer

TL;DR(Too Long; Didn't Read)摘要: Shortcat 目前处于 “概不保证”状态。请自行承担使用风险。
下文就不翻译了,主要内容看上一句摘要。
Shortcat is provided by Sproutcube “as is” and “with all faults.” Sproutcube makes no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of Shortcat. There are inherent dangers in the use of any software, and you are solely responsible for determining whether this Shortcat is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and Sproutcube will not be liable for any damages you may suffer in connection with using, modifying, or distributing Shortcat.