版本更新

1.34.20

2022-08-08

已知问题
!. 中键点击搜索结果条目的文字区域可能会报错,待下一个版本解决。

功能改进
+. 搜索框:使用中建点击结果项时不关闭搜索框(忽略一次丢失焦点事件)。
+. 搜索框:增加钉住按钮。
~. 改善是否为全屏状态的判断。参考 https://github.com/cuiliang/Quicker/issues/1733
~. 改善等待窗口右侧出现黑边的情况。
+. 设置-基础设置:增加 “在面板上使用左键拖动悬浮动作” 的选项。

组合动作开发
+. 增加依赖检查和下载模块,参考 https://getquicker.net/KC/Help/Doc/dependencycheck
+. 增加Windows服务和注册表信息获取模块,参考 https://getquicker.net/KC/Help/Doc/winservice

1.34.18

2022-08-03

功能改进
~. Fix:修改手势轨迹颜色后,提示文字颜色不改变的问题。
+. 设置->动作设计窗口:增加选项 “为新的组合动作随机选择一个图标” 。

组合动作开发
+. 窗口界面控制->更新“另存”和“打开”窗口的路径:允许控制是否自动创建不存在的文件夹。
~. 修改变量名时,自动更新python脚本内所访问的动作变量名。

1.34.17

2022-07-31

~. 等待按键:解决冲突问题,允许多个等待鼠标按键的动作和一个等待键盘按键的步骤同时运行。
~. 按键操作:获取按键实际状态启用时,支持CtrlKey,ShiftKey,Control,Shift,Menu 这些特殊按键。

1.34.16

2022-07-28

功能改进
~. 修复:手势设置界面出现的 “无法将Owner设置为已关闭的Window” 异常问题。
~. 书签搜索:优化打开网址的处理。 解决edge浏览器后台运行时(设置了启动增强等选项,关闭网页后edge不退出)打开网址失败的问题。

动作开发
~.表单:字段帮助编辑框允许在编辑器中打开。
~. 运行和打开:工作目录为空时,默认使用文件所在目录。
~. 修正列表变量调试输出时多了空行的问题。
~. WebView2:增加GetContext()方法,返回动作上下文对象。

1.34.15

2022-07-24

组合动作开发
~. 修复1.34.13/14 版本bug:写入文本文件,如果之前已经存在文件,并且新写入的内容少于之前文件的内容,多余的部分不会被清除。例如,原始文件内容为aaaa,写入内容为bb,会造成结果文件为bbaa。(感谢@治钧)
~. 模拟按键A:编辑步骤界面限制最少循环次数为1。

1.34.14

2022-07-23

组合动作
~. 表单:手动调整后窗口取消自动高度。
~. 表单-设计窗口:支持复制和粘贴字段定义。
~. 循环等待按键时,影响扩展热键等功能的触发问题。(1.34.13版引入)
~. 窗口界面控制:更新另存窗口路径时,自动创建不存在的文件夹路径。
~. 捕获一些异常信息。

1.34.13

2022-07-22

功能改进
~. 链接动作:分词动作菜单与目标动作同步。右键悬浮时,悬浮目标动作。
~. 常用功能-关闭窗口:对Excel窗口只关闭焦点窗口。
~. 尝试修复异常:必须为非负值并小于集合大小。 参数名: index

组合动作
~. 表单:支持通过纵向拉长展示更多内容 https://github.com/cuiliang/Quicker/issues/1709
~. 调试输出:变量值的空格保持宽度,避免html合并显示。https://github.com/cuiliang/Quicker/issues/1705
~. 等待按键:更新实现方法(使用quicker自身的键盘挂钩进行等待)。优化等待效率,避免影响按键状态。支持等待组合键。
~. 按键操作:支持获取键盘按键的实际状态。
~. 写入文本文件:如果文件存在,则在原始文件基础上进行重新写入,避免丢失一些文件外置属性信息。
+. Quicker操作:增加悬浮指定动作功能(限专业版)。
~. CommonOperationItem 增加属性 SecondaryIcon,以支持自定义搜索中为结果项设置角标。

1.34.12

2022-07-17

动作开发
+. 增加执行python代码模块。 需将python路径加入PATH环境变量。 py脚本中,通过quicker.context.GetVarValue('变量名')读取动作变量。通过quicker.context.SetVarValue('变量名',value)更新动作变量。 测试动作

仅支持python3。目录名需要包含版本信息,如3.9版目录名应该为xxxxx\python39(目录内有python39.dll,目录名和dll文件名匹配)。如手动加path,请重启qk生效。本模块基于python.net项目实现。

1.34.11

2022-07-16

功能改进
+. Windows注销前,如果Quicker处于等待同步状态,则尝试立即同步一次。
~. 外观背景图也进行缓存,避免刚开机时网络不好导致的背景图片加载不出来的问题。

动作开发
~. HTTP请求:改善兼容性
~. 更新第三方组件。(表达式引擎、Webview2等)

1.34.10

2022-07-15

功能改进
+. 搜索:插件增加是否显示历史记录的选项。
~. 修复某些从搜索记录创建的动作无法启动程序的问题。

动作开发
~. 如果子程序增加了作为输入参数的变量并设置了默认值,使用子程序的动作未更新的情况下,使用变量的默认值作为输入。