【大】为支持即将到来的WebView2组件(内置的Edge浏览器模块),依赖的.Net版本改为4.8版本。此模块已开发完成一些功能,但是因为微软尚未提供StrongNamed的库文件,导致Quicker运行时无法加载,所以暂不可用。
【中】增加“窗口界面控制”模块。(基于UIAutomation实现)由于各个软件实现方式不同,可能只会在部分情况下有效。
【中】搜索框增强(试验中,未来会修改)
- f + 空格 + 关键词,使用everything搜索文件。需everything1.4以上版本已启动运行。
- =+算式、表达式,计算并显示结果。回车后复制结果,ctrl+回车后发送结果到当前窗口。
- 配置窗口中添加搜索命令(动作ID)后,可以在搜索框输入搜索命令+空格+内容,使得内容作为参数传递给动作。
【小】批量删除扩展热键和文本指令(多选后右键菜单中选择删除)。
【小】获取窗口信息:增加当前鼠标位置窗口信息、所有顶层窗口信息(键为句柄,值为窗口标题的词典)、当前窗口的子窗口信息(键为句柄,值为窗口标题的词典)。
【小】文本窗口:解决搜索替换对话框显示时因为失去焦点导致的窗口关闭异常(在启用失去焦点关闭窗口选项的情况下)。
【小】显示图片:增加唯一性标识;增加关闭显示图片窗口的操作类型(根据唯一性标识)。
【小】屏幕找图:返回结果按从上到下,从左到右的顺序排列。
【小】获取Chrome网址模块:改为使用Ctrl+L跳转到地址栏获取选中文本的方式实现,兼容IE、chrome、edge。
【小】动作编辑窗口:避免回车自动关闭窗口。
【小】Fix:编辑文本指令和扩展热键后分组改变的问题。
【小】细节修改:
- Fix: 等待窗口的默认按钮尺寸调整成和其他按钮一致。(1.8.0中引入的问题)
- 文本指令缩写词长度限制改为50,方便正则匹配模式下支持更多的内容匹配(之前限制是15)
- 托盘菜单中显示的动作运行时间改为 “1时2分3秒” 这样的格式。