1.24.x

1.24.34

【小】(多显示器)Fix显示图片在dpi不同的桌面移动时卡住的问题。

【小】左键辅助:改回有其它键按下时不触发。

【小】文本窗口增加“打印”右键菜单。

【小】支持复制轮盘上操作的图标网址。

【小】触发按键设置页增加“清除全部”功能。

动作开发

【小】步骤编辑窗口:选中的“如果/否则”步骤两个分支增加色条提示。

【小】屏幕截图:支持截取“窗口”可指定句柄或截取前台窗口。

【小】布尔表达式助手加上quicker_in_param参数。


1.24.33

软件功能

【小】外观中,模糊效果增加不模糊同时去除阴影的选项。

动作开发

【小】尝试解决无法同时显示多个模态形式窗口的问题。

【小】自定义窗口:位置类型、激活状态允许传递参数。

【小】管理与排序列表:

  • 解决url:http...图标网址去除url:前缀的问题。
  • 增加新条目:改为增加到当前选中项的后面。
  • 增加新条目界面增加“连续添加”选项。

【小】Fix:布尔表达式助手添加的参数变量名缺少{}的问题。

【小】代码编辑窗口查找替换支持换行。

【小】捕捉部分可能异常的情况。


1.24.31

功能改进

【小】解决模拟输入无法在部分网页控件中实现换行的问题。

【小】轮盘菜单:

  • 添加的动作改为使用独立方式存储,允许修改图标、颜色等。
  • 增加复制、粘贴功能。
  • 增加复制和粘贴整个轮盘设置、清空轮盘的功能。


【小】动作设计选项放入单独的设置页。

  • 增加设置项:模块搜索库输入法状态。
  • 默认开启表达式补全选项。

【小】Fix:高级鼠标触发:在列表中启用或禁用条目不会保存的问题。

动作开发

【小】改善关闭步骤编辑窗口时父窗口可能会被其它程序盖住的问题。

【小】更新库:

  • 升级表达式引擎。默认注册Newtonesoft.Json库。
  • 更新Handycontrol库、WebView2。

【小】解决某些情况弹窗提示不显示的问题。

【小】表单:增加窗口宽度参数。

【小】文本选择工具:增加选择保存路径工具类型。

【小】屏幕找图:增加“所有屏幕”范围类型。增加是否“忽略背景色”的选项。

【小】自定义窗口:

  • 激活状态:增加鼠标穿透选项;
  • 数据初始化:支持使用动作中的变量。格式:窗口数据项:=$= (double){动作变量}

【小】代码编辑器在表达式模式下自动开启表达式测试功能。

【小】增加布尔表达式辅助编写工具。


1.24.30

功能改进

【小】轮盘菜单设置:拖动时调换位置而不是直接覆盖目标位置的动作。

【小】启动后自动运行动作:增加“延迟时间”、“是否仅开机后第一次启动Quicker时运行”参数。

【小】Fix:用户选择中设置的字体不生效的问题。

【小】扩展热键管理界面中,仅修改操作的禁用状态时无法保存的问题。

【小】鼠标手势:在不激活开始位置窗口时,依据当前活动窗口加载配置。

【小】调整托盘菜单“关闭所有悬浮按钮”的位置,增加弹窗确认,避免误差。


1.24.29

动作开发

【小】Quicker操作:弹出面板操作增加选项:是否跟随鼠标位置。

【小】解决等待按键时,单击Ctrl后无法再单击Ctrl关闭面板的问题。

【小】用户选择模块:增加自定义字体参数。

【小】文本窗口:右键菜单增加是否显示行号的菜单项。

【小】列表管理:如果之前通过表达式给“列表”参数传值,仍然可以使用表达式。否则仅允许选择变量。

【小】更新HandyControl和Websocket库。

功能改进

【小】轮盘菜单设置:拖动时调换位置而不是直接覆盖目标位置的动作。

【小】动作历史备份:增加清理当前动作所有备份的按钮。

【小】面板窗口:如果动作页太多时,缩短小点之间的距离,避免把面板窗口撑的很宽。


1.24.28

动作开发

【小】自定义窗口中调用子程序支持传入匿名对象。

【小】表达式补全改为仅使用tab、回车上屏。

【小】窗口操作模块:

  • 未指定窗口时操作前台窗口。
  • 移动窗口操作:宽度或高度为-1时,不改变窗口大小。
  • 增加“增强移动窗口”操作,可以按百分比或像素指定窗口的左、顶、右、底边位置。例如可以使用50%,0,100%,100%将窗口移动到右侧半屏。
  • 增加透明度控制操作。支持设定不透明度都值、增加或减少透明度。

【小】快速操作中支持增加或减少前台窗口透明度操作。

【小】等待窗口:增加激活方式选项。

【小】动作编辑窗口:

  • 切换子程序时,清除筛选关键词。
  • 粘贴步骤时,如果在子程序中粘贴则不清理变量的额外信息。
  • 增加删除本地动作备份功能。


1.24.27

【小】改善代码窗口的语法高亮处理。

【小】改善子程序摘要生成的处理算法。

【小】改善获取桌面进程列表的性能(之前版本在分享动作、添加黑名单时列举进程比较慢)。

【小】表达式增强:动作上下文对象增加状态读写方法、对象缓存方法。

对象缓存:对象持续存在一定的时间,即使动作关闭(除非Quicker关闭或到达保持时间)。

【小】自定义窗口:支持数据变更触发事件(注意避免循环触发):


1.24.26

【小】Fix上一版中表达式引擎未添加JsonConvert的问题。

【小】表达式中调用子程序,输入参数支持使用匿名对象。


1.24.25

动作开发

【小】表达式增强:

  • 支持使用_context变量访问动作运行上下文对象(开放部分接口)。
  • 支持运行子程序_context.RunSp("子程序名", 输入参数词典对象),结果为词典对象。示例

【小】完善表达式补全。

  • 支持Linq补全。
  • 可见性表达式支持补全。

【小】捕获部分异常。

【小】更新SVG库(可能会造成部分svg图标不正常,欢迎反馈)

【小】运行和打开:支持使用Win+R兼容模式运行。

软件使用

【小】动作编辑窗口:在菜单按钮上滚轮调整字体大小。

【小】快捷操作编辑器

  • 增加选择按钮。
  • 选择类型后自动跳转焦点。



1.24.24

动作开发

【中】表达式支持补全与语法验证(实验功能,开发中)。需在设置中开启。

使用效果:

【小】动作设计窗口:

  • 支持Ctrl+滚轮放大字体(临时生效,重新打开会自动变为默认大小)。
  • Ctrl+F:左侧工具栏自动清空模块搜索词,切换至“收藏”标签页。
  • 改善公共子程序的筛选性能。

【小】从子程序复制步骤时,去除变量的附加属性(如是否为子程序的输入、输出变量)。

【小】应用程序列表:改为按名称排序(系统预置、虚拟、其它软件程序,各自分组内按名称排序)。

【小】文本窗口:增加选项:使用简化版搜索条。(不支持替换功能)。

【小】预览动作:增加版本判断。

【小】图片窗口:支持Ctrl+鼠标拖动到桌面、资源管理器或其它窗口(如Word)进行保存。

【小】运行或打开:默认设置工作目录为程序所在目录。

【小】表单:密码框支持查看密码按钮。

【小】SMTP:部分参数允许使用变量。

【小】避免等待按键的提示窗口影响焦点。

功能改进

【小】添加黑名单时自动添加部分关联进程(目前支持vmplayer、xshell等)





1.24.23

【小】修复22版中选项拆分错误(用户选择的选项内容包含的\r被拆分成不同的行,导致出现错误的选项)

【小】解决Win7小自定义窗口不显示的问题。去除自定义窗口的设计器工具(BUG比较多,也不太好用)。

【小】Fix:子程序可见性表达式某些情况下不生效的问题(只有输出参数设置了可见性表达式的时候)。

【小】更新HandyControl控件库。


1.24.22

动作开发

【中】增加“自定义窗口”模块。

【小】浏览器控制:修改参数传递的编码方式,避免特殊字符(`) 造成语法错误。

【小】运行与打开:运行带有空格的路径 C:\Program Files\Everything\Everything.exe -s "aaa"

【小】用户选择:恢复系统默认风格,恢复支持拖动选择。

功能改进

【小】高级鼠标触发:在任务栏弹出面板不会激活任务栏图标了。

【小】鼠标手势:增加是否自动激活开始处窗口的选项。

【小】提示消息框支持点击复制内容。

【小】尝试解决快速翻页时图标刷新错误的问题。

【小】尝试解决文本指令管理页面使用鼠标滚轮滚动列表慢的问题。


1.24.19

【小】通过菜单重启Quicker前判断是否有未关闭的编辑窗口、文本窗口。避免编辑中的内容丢失。

【小】快速操作增加带有自动激活鼠标位置窗口的显示面板操作、打开设置窗口、打开场景与动作管理窗口操作类型。

【小】动作右键->信息 增加菜单项“复制动作网址”。

动作开发

【小】Fix:子程序中运行子程序失败时,父级子程序不会停止动作的问题。

【小】步骤组:输出是否成功。

【小】Quicker操作:显示面板窗口操作类型增加选项“自动激活鼠标位置窗口”。

【小】显示图片:增加Tooltip参数。

【小】用户选择窗口改为非模态,避免卡窗口。

【小】等待窗口:增加关闭时是否停止动作的选项。


1.24.16

功能改进

【小】高级鼠标触发:增加“单击鼠标键”鼠标动作类型,用于设定按下鼠标键后短时间内抬起时触发的操作。可与“长按”“按下后立即移动”方式兼容。

【小】快捷操作增加“键入纯文本”类型。(工作原理与“发送文本到窗口”中的模拟输入方式一致,可避免模拟键入内容时受到输入法的影响)。

【小】左键辅助黑名单支持左键+鼠标键类操作。

【小】打开“场景与动作”窗口时,定位到当前上下文动作页所在的应用场景。

【小】安装本人动作后不显示动作反馈窗口。

【小】文本悬浮窗、悬浮动作页:增加右键菜单。

【小】外观设置:区分动作按钮的默认图标颜色和其他位置的默认图标颜色。

【小】动作设计窗口:Ctrl+F5直接运行动作。


1.24.15

动作开发

【小】尝试解决1.24.14、1.24.13中子程序参数可见性表达式解析异常。

【小】用户输入:支持输入和粘贴TAB字符(同时tab不能再向后跳转焦点了,如果需要可以尝试Ctrl+Tab)

【小】获取系统信息:增加返回动作的动作库id和版本。

【小】Fix:左键辅助设置页面中点击删除按钮会删除掉当前选中的行而不是点击x的行。

【小】注销Windows时如果有未关闭的动作编辑窗口或文本窗口,尝试给出提示。


1.24.14

【小】改善窗口控制(FlaUI)获取XPath以及取值的处理。

【小】模拟方式方式文本\r\n替换为\r,避免出现重复换行。(之前替换成了\n在某些程序中不换行)。


1.24.13

动作开发

【小】修复子程序可见性表达式解析可能会导致的异常

【小】树形工具箱:

  • 恢复子节点的拼音筛选判断;
  • 去除筛选后自动折叠;
  • 筛选框默认为英文状态;

【小】浏览器控制:更新值支持多行。

【小】文本输入框:失去自动关闭窗口参数,考虑已打开子窗口的情况(如在编辑器中修改内容)。

【小】悬浮动作按钮:移动的时候禁止Resize,避免贴边自动放大。


1.24.12

功能改进

【小】优化悬浮动作拖动移动位置的性能。

【小】优化定时任务编辑窗口中的回车处理(跳到下一个时间值输入框中,避免直接关闭窗口)。

【小】还原轮盘扩展圈增加确认。

【小】高级鼠标触发、扩展热键、左键辅助:增加快速启用/禁用的检查框。

【小】支持保存搜索框位置。在左侧边右键可以取消保存位置。


动作开发

【小】表单窗口:

  • Fix重置表单会导致文本选择工具重复出现的问题。
  • 以下拉方式输入的数字支持“必填”验证。
  • 多选下拉框支持更新表单(重新计算可见性表达式。目前下拉框、多选下拉框、检查框三种变量输入方式支持更新表单)。

【小】树形工具箱:改善筛选判断条件;文件夹单击可以展开折叠;

【小】子程序参数的可见性表达式:支持按变量原始类型解析表达式。(之前都按文本格式进行表达式解析)

【小】浏览器控制:更新控件信息时,自动进行HTML解码(之前为了避免生成的脚本非法,对更新的值参数进行了HTML编码,但是没有进行解码)。

【小】等待窗口:支持设置图标尺寸。

【小】增加设置选项:(是否)以Tooltip方式显示参数说明。

【小】步骤编辑器:

  • 自动保存“高级”参数的展开折叠状态。
  • 调整参数下拉框布局,创建变量按钮改在右边。
  • 支持双击参数名创建变量。


1.24.11

【小】完善树形模块工具箱:

  • 增加筛选匹配文字高亮;
  • 增加右键菜单高亮步骤;
  • 增加折叠和展开按钮;
  • 双击模块在步骤列表最后添加步骤。

【小】捕获两个可能出现的异常(配置窗口中显示操作摘要)

【小】轮盘菜单中选择要触发Quicker动作后,将动作标题和图标更新到轮盘操作上。


1.24.10

功能改进

【小】搜索框:四周都可以拖动。

【小】图标选择窗口:保存按钮快捷字符改为Alt+S。


动作开发

【中】动作设计窗口:

  • 增加子程序编辑导航标签(功能为预览状态)
  • 增加树形模块工具箱(在设置->常规页面中启用)(功能为预览状态)
  • Fix:文本模式未自动开启语法高亮的问题。


【小】捕获不支持ControlType的控件的子控件生成xpath时异常报错的问题。

【小】列表操作:根据序号删除项时支持 负数从后面删除。 -1表示删除最后一项。

【小】比较文本:增加拼音匹配操作类型。

【小】动作出错显示信息末尾增加动作名称。

【小】添加没有输入输出参数的步骤时,不显示步骤编辑窗口。

【小】Fix:Webview2窗口边框部分缺少几个像素的问题。


注:自此版本开始,对代码进行基本的混淆保护。如果之前有在c#脚本中调用Quicker程序的,可能会遇到调用出错的问题。如果遇到请反馈以恢复接口。



1.24.9

【小】引入FlaUI库(第三方UI自动化库,支持XPath),增加模块“窗口界面控制(FlaUI)”。

【小】参数选择风格调整。

变量模式右键可选转换成表达式。


【小】在资源管理器里定位:清理可能的不可见字符。返回是否成功的结果。

【小】打包NPOI库。

【小】轮盘菜单改为免费版半年后仅限制扩展圈。其他功能仍然可用。

【小】Quicker操作:增加“退出Quicker”操作类型。

【小】搜索框显示前关闭面板窗口,避免触发“触发按键”。

【小】新增的定时任务、开机自动运行任务,默认选择启用。

【小】动作设计窗口,避免在编辑步骤时Esc关闭。

【小】改善WPS中表格进程et/PPT进程wpp的识别。

【小】Fix:滚轮触发规则按位置排序后,规则设定的顺序失效的问题。

【小】Onenote中左键+复制的时候按键之间增加点延迟。



1.24.8

功能改进

【小】左键辅助功能增加额外的黑名单;

【小】继续完善步骤参数编辑器:

  • 支持F1快速切换原始值、插值和表达式模式;
  • Ctrl+Shift+C,连同插值/表达式标记符一起复制;
  • 输入框有焦点时,不显示ToolTip;
  • 增加文档链接。
  • Fix:双击输出参数名时异常报错的问题;

【小】改善WebView2窗口不好调整尺寸的问题;

【小】WebView2增加窗口图标参数(支持fa:图标和图标网址)

【小】高级鼠标触发:调整规则顺序后立即生效。



1.24.7

修复1.24.5版本中,步骤编辑器里不显示输出参数的问题。


1.24.5

功能改进

【小】继续改进步骤参数选择界面。

  • 输入框前面的符号支持点击。
  • 文本输入模式前面显示Aa。
  • 增加清空内容的按钮。
  • 没有输出参数时,自动隐藏“输出”部分。

【小】解决贴图窗口在多屏情况下可能引发蓝屏的问题。

【小】修复上一版中高级鼠标触发滚轮操作不支持引导键设置的问题。

【小】编辑器改进:json、js支持折叠操作。文本内容改变后自动更新折叠。

【小】文本窗口:默认不置顶。


1.24.4

功能改进

【小】左键辅助:onenote软件进行特殊处理解决无法左键+C复制的问题。

【小】修复1.24.3中等待窗口不正常的问题。

【小】Fix:剪切动作,又复制动作,粘贴时仍然变成剪切的问题。

【小】移动到角落支持验证全屏禁用选项。


1.24.2

步骤编辑窗口预览版本。功能开发中,可能存在BUG。

功能改进

【小】场景与动作管理:双击右上角提示文字,将按钮底色改为灰色(在使用浅色图标颜色时便于识别)。

【小】从剪贴板粘贴位图格式图标时,支持自动缩小图片。

【小】在左键按下时,避免触发“触发角”操作。

【小】更新动作时两次提示合并为一次。




动作开发

【小】音频设备控制:增加获取所有状态设备的选项。获取设备信息增加设备状态信息的输出。

【小】显示图片:另存时生成默认文件名。

【小】下载文件:修复保存文件夹为空时提示文件夹路径不存在的问题。

【小】等待窗口:仅一行提示文字时,居中对齐。

【小】WebView2:支持Esc关闭窗口选项;窗口存在时,支持激活窗口操作。

【小】获取选中文本:内容为空白字符时不按失败处理。

【小】JObject支持自动转换为词典对象。

【小】移动、重命名文件:支持覆盖文件。

【小】等待窗口:子程序和主程序公用等待窗口信息。

【小】捕捉部分可能发生的异常:

  • 在未联网时编辑没有在本地使用过的网络子程序。
  • 使用键盘方式在空步骤列表中粘贴步骤报错。



1.24.1

功能改进

【小】尝试捕捉一些异常。

【小】高级鼠标触发:触发位置支持屏幕左侧边和右侧边。

【小】运行最后的动作:也同时使用最后一次动作的参数。

【小】改善重启Quicker的成功率。

【小】更新、重装动作时,停止该动作当前正在运行的实例。

【小】Fix:删除的动作页又回来的问题。


动作开发

【小】运行其它动作:如果等待动作运行结束,根据被运行动作是否成功决定此步骤是否成功。



1.24.0

功能改进

【小】弹窗消息:暂时改回Windows自带弹窗(HandyControl弹窗目前的问题:无法获得焦点,关闭后无法还原焦点)

【小】免费版允许使用动作本身触发的搜索。

【小】从动作触发的搜索:避免退格清除动作。

【小】上下文菜单支持分隔符----。

【小】模拟按键A增加延迟参数(按组合键时,每个按键之间增加间隔,解决WPS软件无法识别模拟的快捷键的问题)。



动作开发

【小】新增模块“音频设备控制

【小】颜色选择器文本工具输出格式改为#RRGGBB格式。

【小】表单:支持在可见性表达式里使用通过检查框方式、带选择的文本框方式输入的变量。

【小】管理和排序列表:自动将标题里的括号替换成全角符号,避免生成多余的括号。

【小】Fix:等待窗口最小化时在桌面显示细条的问题。

【小】表达式增加支持一个扩展方法: $= {dict}.GetValueOrDefault("key", "默认值") 

【小】Html提取支持文件路径作为参数。

【小】Base64转图片自动移除data:image/png;base64,内容。


语雀在语雀上查看