版本更新

1.43.5

2024-06-25 请登录后下载此版本

~. 修复 1.43.4 版本中修改部分设置后不会立即生效问题(感谢@祥睿御免)。
~. 动作编辑窗口:优化变量是否被使用的判断方法,支持插值表达式中对变量调用方法的判断,如$${text.UrlEncode()}(感谢@小布丁的大布丁)。
~. 激活进程主窗口:避免激活Quicker进程主窗口。

1.42.23

2024-03-26 请登录后下载此版本

+. 检查软件更新支持显示和下载安装预览通道版本;网站下载页面增加显示预览通道版本;下载安装包后自动校验md5,确保文件完整性。(感谢@咿呀杀杀)

~. 搜索插件窗口:屏幕过小时,自动最大化窗口。(感谢@mdm)
~. 编辑文本指令允许选择已有分组(之前总是需要输入,感谢@李考凡)

组合动作开发
+. 下载文件:增加输出“内容MD5”、“ETag” 两个http响应头信息,可用于校验文件完整性。(感谢@wordpure)
+. 显示图片:支持根据窗口尺寸自动调整缩放比例,使用方法:缩放比例设置为-1;显示位置为自定义,位置坐标为目标区域坐标,格式为left,top,right,bottom,支持数字像素值或屏幕的百分比,如100,100,500,500,或0,0,50%,50%。(感谢@iamadsl)
~. 显示图片等图片变量参数位置:传入base64图片内容时支持带有data:image/jpeg;base64,头的base64编码内容。
~. 修复1.42.22版本中,窗口界面控制FlaUI不能用于子窗口的问题。(感谢@wordpure)
~. 尝试解决个别情况下未能检测活动进程变化的问题。(感谢@祥睿御免)

1.42.18

2024-03-12 请登录后下载此版本

~. 鼠标手势:解决手势候选列表选择后可能无法触发的问题,参考。 (感谢@Tanziow)
+. 获取系统信息:增加获取UnionId功能,返回用户id的哈希值。作为用户id的安全替代,可用于第三方服务对用户进行鉴权的场景。
~. 避免有的情况下面板图标不刷新问题。
~. 增加对当前进程隐藏创建场景提示文字的按钮。(感谢@瓜皮)

1.42.11

2024-02-24 请登录后下载此版本

~. 更新库。 webview、表达式、 HtmlAgilityPack.
~. 表单:更新计算值的时候,避免更新到正在修改的字段。 感谢@FaniX。 ~. Fix:连续使用 相同的 绘制直线的 手势时可能无法识别手势轨迹的问题。 感谢@wyouan。
~. Fix:右键+滚轮的高级鼠标触发规则,在无其他需要拦截右键的规则时,无法自动拦截右键的问题。 感谢@阐幽探赜。
~. Fix:滚轮调节音量后,第一次单击右键无法触发问题。感谢@dalou、@乐昂岚。
+. 表单:带选择的文本框的选项支持 [图标]标题|文本值 的通用选项格式(如果是带有|字符的普通内容,会造成识别错误,后面版本再考虑下兼容的方法)。感谢 @zryan。
+. 表单:支持动态更新help提示,开启方法为在扩展设置中增加行 refresh_help。感谢 @zryan。
~. 列表管理:增加窗口宽度参数。感谢@王文铖。
~. 自定义操作窗:操作项为空的时候,避免报错。
+. 自定义操作窗:刷新数据时,保留折叠分组的折叠状态。自定义操作窗:可以通过.iconSize=xx,设置单个按钮的图标尺寸。感谢@neteasy。
~. 运行脚本:脚本文件编码格式区分UTF8有BOM和无BOM(原来的UTF8编码为有BOM)。 感谢@ilcpm。
~. 显示右键菜单时,避免需要在窗口外面点2次才能关闭面板窗口。感谢@瓜皮之牙。
~. 文本窗口:改善选择内容后按左右方向键的行为,使光标移动到之前选区的开始或结束。感谢@Hefang2000。
~. 通过托盘菜单重启quicker时,使quicker进程可以获取最新的环境变量信息。

1.42.0

2024-01-15 请登录后下载此版本

【修改内容较多,可能存在较多问题,欢迎反馈】
+. 高级鼠标触发:支持键盘引导键+划动鼠标(不需要按鼠标键) 触发轮盘、手势等功能。(操作过程:按下引导键,移动鼠标,需要触发时松开按键。 注意避免使用常用按键作为引导键,可能会误触发。)

+. 高级鼠标触发:支持NumLock、ScrollLock的锁定状态作为虚拟的引导键(此时鼠标按钮不能选“无”,必须配合按下鼠标键),实现类似这样的效果:直接右键滑动显示轮盘、ScrollLock锁定时右键滑动绘制手势。注意事项:相关触发规则需要全部通过高级鼠标触发设置,且带有ScrollLock引导键的规则在不带引导键的右键滑动规则之前。

+. 表单:允许设置位置类型参数,从而控制显示位置。
+. 搜索 - 应用程序搜索:支持设置标题和文件名黑名单。
~. (内部实现) 修改Quicker进程的各个窗口是否可以使用手势或轮盘的判断方法。默认自动支持,不再使用 behaviors:RegisterHWndBehavior.IsEnabled="True" 声明。 以解决部分窗口(如本地浏览器窗口)上无法触发手势的问题。

1.41.4

2024-01-11 请登录后下载此版本

~. 动作编辑窗口:放入xxx后,自动打开新步骤编辑窗口。(步骤组除外) 感谢 @Sunsh
~. 搜索:钉住搜索框时,删除动作后刷新搜索结果,避免已删除的动作仍然显示。 (感谢@浅沧)
~. 改善模拟win+d后活动进程状态可能不正确,从而引发全屏状态判断不正确的问题。(感谢@祥睿御免)

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方式的换行(如微信输入框)。
~. 激活进程主窗口:避免微信输入法候选窗的影响。 ~. 等待按键:修复等待滚动时错误返回失败的情况。