版本更新

1.40.23

2023-12-13

1.39.34 - 1.40.23 版本更新总结


~. 左键辅助:恢复支持左键+其它鼠标键的情况下连续触发。(之前去掉的原因是:极其偶尔的情况下会发生左键辅助过程中丢失鼠标挂钩的现象,这时候无法获知左键抬起,造成了即使抬起左键,点右键仍然触发左键辅助功能的现象。如果意外遇到,请重新加载鼠标挂钩解决)
~. 上下文菜单:选择一个图片文件时,优化菜单组合方式,减少菜单层级。
单个图片文件的上下文菜单
+. 等待按键:等待键盘按键增加支持等待抬起的选项,以及按下状态的保持时间数据,以区分短按和长按。
~. C# 脚本:改善c#代码中显示WinForm窗口的自动线程公寓模型判断。
~. 升级库版本:WebView2、表达式引擎。
~. 运行和打开:支持对开启的进程设置环境变量。

1.40.2

2023-10-23

+. 重要:设置增加性能优化选项:【启用内存优化】,默认启用。开启时将关闭Quicker自身的UIAutomation支持以加快内存释放。
启用内存优化

+.(支持选择失败时是否停止动作的)步骤在执行出错时,支持输出步骤失败的错误消息文字。
输出错误消息

~.图标:解决exe后缀的网址图片不能显示问题。 如:https://helperservice.getquicker.cn/exeicon/get/quicker.exe
~.文本窗口:限制文本窗口搜索框的内容长度,避免误贴大量文本到搜索框导致卡死。
~.用户选择:焦点不在筛选框的时候支持退格键以及Ctrl+退格清除筛选。
~.动作设计窗口:菜单改名 复制为动作内子程序(D) -> 创建动作内副本(C)
~.鼠标输入:获取指针类型支持特殊的手型指针句柄65569。 不能识别的,返回句柄原始值而不是UNKNOWN。
~.启动后自动运行动作、定时自动运行动作,增加日志记录。
~.激活进程主窗口:为避免识别到输入法窗口,增加限制最小尺寸,100宽,100高。
~.运行或停止动作:显示动作右键菜单支持悬浮动作。
~.录制键鼠操作:自动开始、录制鼠标移动过程参数,支持传递变量。
~.写入剪贴板:支持清空剪贴板历史。 写入文本为空时,显示详细报错。
~.搜索 - 网络搜索:支持自定义图标。 以支持本地搜索uri,如everything,搜索网址为: es:%[s]
~.搜索 - 应用程序搜索、本地文件搜索:支持在索引路径中使用环境变量。(请从windows重启Quicker而不是托盘菜单重启,以便环境变量生效)
~.创建一个文件c:\qk_disable_actionupdate.txt,在当前电脑忽略检查动作版本更新。 用以在多个电脑上同时使用Quicker时减少自动更新动作所造成的数据冲突。 应尽量只在一个电脑上编辑和更新动作。
~.面板窗口:编辑中的动作允许右键拖动 和 Alt+左键拖动悬浮动作。
~.搜索:解决在Quicker窗口上使用Alt+xxx快捷键呼出搜索框后,第一个字母无法正常输入问题。

~. 性能优化:

  • 面板窗口:如果未在显示状态,则切换窗口时不更新动作按钮;
  • 优化文件图标/缩略图缓存机制;
  • 搜索窗口去除额外ListBox控件;
  • 搜索窗口关闭时清空结果列表;

1.39.42

2023-10-02

~. 操作项编辑器:支持拖动排序,添加节点时自动向下添加。
~. WebView2:优化内存释放。
~. WebView2:指定“附加的浏览器参数”时,自动使用新Profile运行,避免影响其它实例。
~. 自定义操作窗:

  • fix 使用右键点击触发操作的功能时,更新窗口内容可能报错问题。
  • 支持使用[]标题的操作项作为按钮的占位符,用以跳过某些按钮位置。
  • 窗口尺寸和位置坐标,支持增加!(英文半角叹号)前缀表示禁止调整操作窗大小。

~. HTTP服务器:解决文件更新后,刷新网页仍然显示旧内容问题。
~. Quicker操作:加载场景与动作管理窗口支持指定场景标识,如果已经打开了窗口,自动切换到目标场景。
~. 获取资源管理器路径:优化获取当前窗口路径的实现方法,尝试解决某些情况下获取路径报错的问题。
~. 调试运行:当变量内容超过20KB时,写入临时文件中,避免调试文件过大。
~. 重启Quicker:等待重启时间从10秒增加到40秒。
~. 离线OCR引擎:增加同步锁,避免同时调用造成OCR进程出错。
~. 自定义窗口:显示窗口时,输出窗口句柄。

1.39.38

2023-09-26

+. WebView2:增加以多标签页方式打开网址功能。已知问题:1)不要开启置顶选项,否则网页不加载。2)后面的标签需要点击之后才会完全加载。
多标签页打开网址
多标签页WebView窗口

~. WebView2:窗口标识支持=表示当前动作id。设置默认表示为=
~. 文件和目录操作:路径参数自动去除零宽字符。
~. 文本处理:合并多个空行,支持多个\r方式的换行(如微信输入框)。
~. 激活进程主窗口:避免微信输入法候选窗的影响。 ~. 等待按键:修复等待滚动时错误返回失败的情况。

1.39.15

2023-08-31

~. 动作设计窗口:模块列表筛选时按文字匹配程度排序。

~. 鼠标手势:解决触发候选列表时报错问题。
~. 文本窗口、设置窗口等:解决窗口最大化后,无法直接在窗口右上角点击关闭窗口、无法在屏幕顶边双击取消最大化的问题。
~. 按键双击:对同一个按键有绑定进程和不绑定进程2条规则时,优先执行且仅执行绑定进程的规则。

~. 表格数据操作:增加清除所有行操作类型。
~. 用户选择:解决包含匹配模式下,文字太长时无法正常筛选到内容的问题。
~. 运行或停止动作:增加 “显示动作右键菜单” 操作类型。

1.39.14

2023-08-30

~. 按键双击:支持对相同按键添加绑定不同进程的多条规则。
~. 表单:避免打开表单窗口的时候,带选择的文本框(支持筛选)自动展开并抢占焦点。
~. 表单:分组标签居中显示。
~. 弹窗提示或确认:自定义确认窗口改为自动宽度,按钮过多时自动换行。
~. 用户选择:使用!强制使用包含方式匹配时,增加对选项提示内容的匹配检查。
~. 优化配色:1) 暗色模式下菜单增加亮度。2)Markdown提示内容中链接颜色加亮。3)文本窗口查找替换面板按钮选中状态优化。4)其它细节。

1.38.44

2023-08-16

+. 自定义操作窗:支持鼠标悬停切换标签页。
~. Adobe系统软件控制:Fix AE脚本无法执行问题。
~. 其它改进:1) 优化进程切换后更新快捷键绑定的处理。 2)动作编辑器:关闭窗口时,避免某些时候在没有修改步骤的情况下询问是否保存。(感谢@Cea提供思路)。

1.38.42

2023-08-12

~. 完善操作项编辑器窗口:1)增加图标预览;2)支持修改颜色;3)下拉选择操作类型;4)修复子程序名称参数无法编辑问题;5)支持编辑扩展数据,如子程序参数等。

~. 悬浮动作页:支持左shift+点击编辑动作、右shift+点击调试动作。
~. 键盘状态窗口:增加显示当前进程名称。

1.38.35

2023-07-17

~. AI调用:停止符为空时,自动设置默认值,改善第三方接口的兼容性。
~. 搜索:浏览器历史记录搜索,支持full maxdays:天数条件,以浏览器默认方式搜索并返回结果,支持更早记录的搜索。
~. 激活进程主窗口:改善对输入法窗口的滤除。
~. 自定义操作窗:在标签分组模式下,操作窗执行子程序时,通过 _group 变量传递当前操作窗分组标签页名称。

1.38.34

2023-07-16

功能改进
~. 捕获一些异常情况。
~. 搜索-everything文件搜索:支持nopath:指令。

组合动作开发
~. 激活进程主窗口:根据窗口尺寸,避免定位到输入法提示窗口(窗口尺寸宽*高应大于10000);禁止激活quicker进程主窗口。
~. 菜单编辑窗口,允许仅有图标。
~. 表格数据管理:临时表格数据支持删除行,避免点击空行时报错。