版本更新

~. 继续解决动态表单问题。

~. 尝试解决动态表单定义中无法使用变量的问题。
~. Everything文件搜索:仅在多个搜索词的时候匹配路径,单个搜索词只匹配文件或文件夹名称。
~. 显示鼠标位置支持副屏dpi不一致的情况。

功能改进
~. 左键辅助:修复左键+Ctrl无法触发问题。
+. 显示图片窗口:窗口具有焦点时,以蓝色阴影表示。(提示此时Esc会关闭该窗口。)
+. 文本窗口:增加Ctrl+G跳转到指定行号功能。

组合动作开发
+. 提取HTML内容:增加提取HTML表格内容,并写入Excel工作表对象中的功能。示例动作

细节修改
~. 分享动作窗口屏幕居中显示。
~. 如果动作中包含共享子程序,则不隐藏 “更新分享动作” 菜单。
~. 搜索:词典插件回车时复制单词解释而不是单词本身。
~. 表单窗口:修复Ctrl+Tab切换分组标签时跳2个标签问题。

网站功能更新
~. 修复搜索时可能出现的布局乱掉问题。
~. 讨论区:修复插入B站iframe代码不能正常显示视频问题;帖子楼层序号增加链接。

功能改进
~. 尝试解决进程场景不能正常切换问题。
~. 删除动作数据时,如果动作正在运行,则尝试自动关闭该动作。
+. 搜索:程序搜索支持Ctrl+Enter定位文件(方便打开绿色软件所在目录)、支持Shift+Enter以管理员身份运行。
+. 搜索:Everything文件搜索支持匹配路径。
~. 分享动作、子程序窗口增加任务栏图标。
~. 动作右键菜单:如果动作的分享时间大于本地编辑时间,就不显示“更新分享”按钮。

动作开发
~. 动作设计窗口:修复在子程序编辑界面中按Ctrl+Z,可能会在主程序中执行撤销命令,导致子程序内容被重置的问题。
~. 表单:修复多个分组标签页使用Tab键切换时顺序不正确问题。
~. 显示图片:允许最小化。
+. Quicker操作:增加切换显示/隐藏所有图片窗口操作。
~. 加载应用程序的所有动作页:自动跳转到第一页。
+. 鼠标输入:增加显示鼠标位置提示操作(水波纹圈)。
~. 停止动作:也自动关闭该动作正显示的等待窗口。

修复1.34.21版本浏览器扩展代理无法运行的问题。

如果已经安装了1.34.21版本,请先关闭浏览器,确认在任务管理器中不存在ChromeAgent进程之后再安装新版。


功能改进
~. 搜索:修复1.34.20版中,中键点击搜索结果项文字报错问题。

组合动作开发
~. 更新库版本:表达式引擎、WebView2.
~. 显示图片:修复右键菜单 “在任务栏显示”不生效问题。将路径传递给图片变量时,也显示图片文件操作菜单。

+. 状态存取:增加全局状态(谨慎使用!避免存储大量内容,避免key冲突,不要在分享的动作中使用)。
~. 表达式助手:文本前面加上@避免转义需求。

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

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

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

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

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

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

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

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

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