版本更新

~. 场景与动作管理窗口:避免有子窗口打开的时候切换到其它程序(解决一个程序的手势设置可能被意外覆盖到另一个程序中的问题)。 (感谢 @祥睿御免)

~. Fix: Tab作为扩展热键引导键且取消“单独按此键时,保持起原有功能”选项时,alt+tab无法生效问题。 (感谢 @祥睿御免)
~. 键盘按下处理:将文本指令处理优先级提前,以支持引导键在“单独按此键时,保持原有功能”关闭的情况下触发文本指令。
~. 表单:多行文本框、数字输入框、密码框,支持在字段标题中使用(_字母)后,使用alt+字母快速设置焦点。(感谢@EC)

~. 用户选择:步骤中开启 “取消后停止动作” 选项时,取消对话框不再输出结果到变量,避免意外更新状态变量的值。(感谢@EC)

~. HTML提取:提取的值自动去除前后空白。 提取失败时输出结果为空。(感谢@EC)
~. 表单:分组时,支持每个分组标签页中显示不同的提示文字。格式为第一行 //groups,下面每行:分组名:内容,冒号用英文。(感谢@M-cc)

~. 运行c#脚本:低权限模式v2 (Roslyn)运行脚本时,无法找到默认路径以外的dll问题。 (感谢 @Cesar)
~. 网络子程序:以 "空格+关键词" 搜索时,仅搜索自己收藏的子程序。

~. 显示图片:修复双击关闭显示时可能报错的问题。
~. 搜索:Windows程序搜索,缓存索引结果。启动Quicker后可立即使用程序搜索功能,避免索引时间过长导致的等待。

~. 显示图片:修复双击关闭时可能报错的问题。(感谢@neteasy)
+. 表格数据操作:增加更新行操作类型。

~. (文本处理、上下文菜单)Base64解码支持原始内容缺少等号的情况。(感谢@Cesar)
~. 浏览器控制:对标签页运行脚本超时时间不生效问题。 (感谢@R-VIP)
~. 重放键鼠录制:增加DL指令的处理。(感谢@繁花落叶)

~. 修复1.42.35版本升级库造成的无法使用浏览器控制、Adobe控制等模块的问题。
~. 自定义操作窗:使得1.42.34中增加的 “按钮间隙支持水平和垂直分别设置” 功能兼容旧版本中创建的动作。

有BUG,请使用更新的版本。


~. 运行c#:修复using (var x = new Obj())语句产生的解析错误问题(自1.42.27版本引入)。感谢@ttChen。
~. 升级库版本:webview2、表达式引擎、log4net、Dapper,HtmlAgilityPack,MimeMapping。
~. 运行c#:IStepContext增加CancellationToken? CancellationToken { get; }bool IsShouldStopAction();,用以在c#中判断动作是否已结束。
~. 自定义操作窗,多行,多列分组方式,支持使用__ (两个_)表示空的分组标题,此时会隐藏标题,减少留白。
~. 自定义操作窗:窗口标题文字大小不变,避免调整文字大小后标题显示不完整。
~. 文本窗口关闭时调用子程序,增加输出_windowLocation窗口位置到子程序输入变量中。
~. 表单:多行文本输入方式,支持触发表单更新(内容改变后,在丢失焦点时触发)。
~. 显示图片:移动窗口到不同dpi的屏幕后更新最终位置信息。

~. Webview2、用户输入、等待按键:窗口位置参数允许传入变量。
~. 优化链接动作对不关闭面板的动作的支持(参考)。
~. 查找窗口:获取所有顶层窗口时,支持窗口标题含有emoji字符的情况。
~. 文本窗口:获取窗口信息返回窗口位置。
~. 辅助选择工具:操作项编辑器支持设置当前值。
~. 自定义操作窗:按钮间隙支持水平和垂直分别设置。 如 5,20 表示水平间隙5,垂直间隙20。
~. 托盘菜单:关闭悬浮按钮增加显示当前共有几个。
~. 反向垂直滚动开启时,面板翻页方向也反向。
+. 表格数据操作:增加删除行和删除列功能。
+. 压缩/解压缩:压缩文件时支持设置注释;增加是否显示进度条的选项;优化压缩时进度条的显示(按实际压缩字节数更新进度条)。
~. 用户选择:仅有一个选项时点击确定,不再自动选中。
+. 表单:使用compute: 设置自动计算字段值时,可以另外增加一行,使用depd:逗号分隔的依赖的变量列表指定在哪个字段修改后才重新计算本字段,以避免意外触发字段的更新。
+. 管理和排序列表:增加“显示内容提取表达式”,支持自定义的表达式转换列表项的显示。 增加取消后停止动作选项。

~. 搜索框:避免右键触发动作悬浮。(感谢@Anlv)
~. 表单:多选下拉框动态更新选项值时,避免出现重复的选项。(感谢@Kenny)
~. 表单:带选择的文本框,支持扩展的文本选择器。
~. 表格类型变量允许设置默认值。

+. 识别二维码:支持输出图片中的 “全部二维码” 列表。
+. HTTP请求:增加支持SSE流式输出(调用指定的子程序,并将接收到的内容通过data输入变量传入)。 文档及示例