版本更新

~. 解决表单窗口点击 “重置” 按钮后,输入框文本选择工具失效问题。
~. 尝试解决某些电脑屏幕休眠恢复后,轮盘和手势窗口界面不更新问题。(系统闲置屏幕自动关闭后,销毁轮盘和手势窗口对象。)
~. 降级MySql库版本。

~. 表达式中使用 Clipboard. 时,使用STA线程解析。
~. 优化C#自动线程模式的判断。

~. 升级库版本:webview2、表达式引擎等。
~. c# 模块运行模式默认值改回v1,以兼容早期使用c#脚本步骤的子程序和动作。
+. 显示在网页中的动作按钮支持矢量图标。
~. 文本指令等运行Quicker动作时,动作参数输入框支持输入tab。
~. 一些细节优化。

~. 动作线程重新改为MTA公寓模式。 整体代码修改较多,可能还有个别地方出现问题,如有遇到请随时反馈。
(技术细节:经过大量的测试发现,个别情况下出现的 当前程序已使用了 Window 管理器对象的系统允许的所有句柄 异常,确实是动作线程模式使用了STA公寓模式,并且处于等待状态造成的(卡住了Finalizer线程,导致资源无法被回收)。所以最终还是需要修改线程公寓模式为MTA,并且在特殊情况下,比如访问剪贴板、COM接口、Shell操作等,将代码委托到STA线程中执行。)
~. 解锁、电源恢复的时候,尝试同步一下(为降低服务器压力,仅对专业版开放)。
~. 仪表盘视图增加滚动条。
~. 动作参数编辑框、文本窗口:支持复制文件后直接粘贴路径。
~. 重新加载挂钩:自动重置键盘状态。
~. 自定义操作窗:按钮增加.height参数。
~. 轮盘菜单:解决上一版中部分按键触发未显示Tooltip提示的问题。

~. Fix:1.40.14 获取剪贴板图片无法获取快速截图复制到剪贴板的图片问题。
~. 轮盘菜单:设置有按键触发的动作,标题增加°符号提示,Tooltip显示按键触发内容。

~. 尝试解决1.40.12/1.40.13版本中剪贴板访问可能冲突问题。
+. 变量列表右键菜单:批量设置自动保存标记、子程序输入或输出。

~. 因兼容性问题,动作执行线程改回STA模式。
~. 用量统计:增加查看近几日的统计数据,以方便定位可能存在的个别动作数据异常现象。
+. 屏幕找图/找色/找字:单个文字时,支持输出所有匹配点的列表。
+. 屏幕找图/找色/找字:增加“跳过WindowsOCR”参数,开启后仅使用离线OCR引擎。

注意:为尝试解决个别情况下出现的高内存占用(>1G)和“当前程序已使用了Windows管理器对象的系统允许的所有句柄”问题,修改了动作执行线程模式(STA模式改为MTA模式),有可能影响剪贴板读写、键盘状态的判断等情况。 如果您遇到问题,请随时反馈。

已知问题:会影响与资源管理器的交互,如获取当前路径、在资源管理器中选中文件等。


~. 动作执行线程改为MTA模式。
~.自定义操作窗:按钮参数支持.width=宽度数字设置固定宽度。
+.增加支持根据外观模式自动切换托盘图标功能:设置 - 常规 - 托盘图标颜色, 选择“根据主题模式自动切换”。
托盘图标自动切换
~. 加载场景的所有动作页:Fix无法加载带有‘/’字符的场景标识问题。
+. 文本窗口、代码编辑窗口:Ctrl+D 重复选择的内容或当前行。 (原来为删除当前行,可以直接用Ctrl+X代替)
+. 表格数据管理:添加或编辑行:支持自定义文本选择器(在表格字段设置中定义扩展参数,格式与表单字段一致)。
~. 用户选择:如果仅有一个选项,当允许选择空时提交,不再默认选中该选项。
~. 表单:自定义文本选择工具,个别情况下子程序不存在时可能卡死问题。
~. 文本指令:点击鼠标后,重新开始匹配,避免在一个输入框输入一半内容后,点击下一个输入框输入内容时意外匹配到。
~. 文本指令:解决左Shift作为引导键时,可能无法正确识别Shift+数字输入符号的情况。
~. 动作快捷键:优化,避免一些需要切换到UI线程进行判断的情况。

~. 修复上一版字符统计问题。
~. 表单多行文本、用户输入:支持自定义文本选择工具。
~. 表单:单行、多行、用户输入:扩展设置参数支持 ttmode:指令 控制文本工具选择值后的替换模式。ttmode:all 替换输入框中所有内容;ttmode:selected 替换输入框内当前选中的内容;ttmode:\n 追加模式,换行分隔;ttmode:,追加模式,逗号分隔;ttmode:;追加模式,分号分隔。
~. 文本窗口、代码编辑窗口:支持Alt+↑、Alt+↓,上下移动当前行。

+. 表单:单行和多行输入框支持 自定义文本选择工具(调用子程序)。示例动作
~. 避免搜索到已删除的自定义场景中的动作。
+. HTTP/机器翻译:支持停止动作时中途取消请求。
~. 发送文本到窗口:增加是否成功、失败后是否停止的参数。
~. 字数统计增加中文字符数。
~. 搜索,常用文本搜索:触发词支持设置条件,以限定仅搜索部分文件的内容,格式“文件名关键词:匹配方式" 0:默认匹配方式,1:包含匹配。
~. WebView2:避免同时开有边框和无边框webview时出现异常。
+. 设置:增加禁止调整悬浮按钮大小选项。