缺省插件

Accerciser配备若干缺省插件。这些插件允许您在树视图或相邻区域当前选择入口查看大量的信息。在0.1.5缺省插件可用如下:

4.1. 界面浏览者

这个插件显示关于选定的树状视图访问的可用接口信息。不支持接口是灰色的。查看的各种工具和控制界面在每个扩展器里是可用的。

图 2界面浏览者

4.2. 事件监视器

从选择的树状视图访问和视图程序或完全桌面中选择的类型事件的插件监视器。

图 3事件监视器

通过在桌面下任意按下Control+Alt+l,为了后续参考最后的记录的时间将被高亮显示。看第5.2节 ― 全局热键配置 了解怎么改变按键组合。

4.3. IPython 控制台

这个插件是完全成熟的 IPython 控制台。按下Tab会对当前命令来完全展示。按下Enter来执行一些可用Python 代码。通过acc可变的方式在控制台的命令行有机会进入可达树的当前选择项。另外,来自pyatspi包所有的功能和常数在本地控制台是可用的。这些中最重要的搜寻其他辅助接口的功能。比如,搜寻文本接口:t = acc.queryText() 。从当前工作目录或Python路径输入是允许的。

4.4. API浏览器

通过在树视图里选定的,这个插件会显示接口,方法和属性支持。

图 4API浏览器

4.5. 脚本记录

Accerciser的脚本记录允许用户记录键盘和其他桌面应用程序基于创作用户界面文本脚本的交互。当前插件支持的三个平台生成的脚本:Dogtail,LDTP和Accerciser嵌入的API。一旦你在任意键盘交互中按下"Record"按钮将被记录成一个脚本,它随后作为一个单独标准的脚本被执行。

图 5脚本记录

4.6. 快速选择

通过目标程序的用户界面,插件提供全局热键来快速选择。按下Control+Alt+a将选择Accerciser里最后聚焦的工具的访问。按下Control+Alt+t将根据指针选择工具访问。

4.7. 确认

插件因访问问题并生成一个包括问题严格描述的报告来检测应用程序。关于怎样补救一般问题的文档的链接错误报告。对于定义确定规则的测试模式插件是可扩展的。

运行校验器,首先选择可达树的一个条目。插件将测试选择访问和它所有子栏目。下一步使用测试选择概要。紧接着按下Validate按钮来启动测试。当测试开始运行,再次按下按钮取笑它。

当测试完成,报告表格显示所有错误的严格描述。双击表格的一列显示树的关联访问。用条目的选择,按下Help得到关于怎样解决问题的信息。