1.9.21
20200814
【小】解决个别情况下窗口卡死的问题。https://getquicker.net/QA/Question/2369
【小】文本窗口在不等待模式下支持显示调用子程序的按钮。
【小】修改获取选中文件的模块名,参数名。
1.9.19
20200812
【小】表达式解析组件升级到4.0.12版。
【小】重复模块中的间隔时间也支持快捷键停止等待。
【小】调试运行的动作不计算点击次数。
【小】Fix:用户选择选项值为3.cc, 2.bb, 1.aa的时候,使用按键选择会得到错误的结果(如:1会得到1.aa)
【小】限制手势窗口为桌面工作区(去除任务栏)
【小】文本窗口:不等待关闭也支持设置后续操作(用于调用子程序)。
【小】尝试修复在个别电脑上界面卡死的问题。https://getquicker.net/QA/Question/2369
【小】分享动作后打开的动作网页不再自动登录Quicker网站。
1.9.18
20200802
【小】ChromeAgent不再保存日志。
【小】分享外观时使用截图方式获得预览图。
【小】表达式解析引擎每个动作使用独立的实例。
【小】增加部分功能的操作计数。
【小】增加动作用量统计显示。
1.9.17
20200731
【小】轮盘菜单:修复16版本中使用动作名称无法设置轮盘动作的问题。
【小】扩展热键:运行quicker动作时多行参数只能保存1行的问题。
【小】扩展热键:提示窗口按键分组改为根据按键自身的分组显示(上一版分组依据为修饰键)。
【小】云状态存取:免费版从每日200次提升到500次;专业版从2000次提升到5000次;
【小】拖选辅助:获取选中内容时增加重试,改善某些复制较慢软件里的获取成功率。
1.9.16
20200730
【小】轮盘菜单:
- 释放时按Shift,触发动作的右键菜单。
- 原始动作已删除时,轮盘上显示警告标记。
【小】支持在动作上滚轮触发动作,并传递参数_scroll_120或_scroll_-120(120为鼠标滚动消息的delta值,通常为120,也能某些鼠标会是另外的值)。
- 在动作选项中开启。
- 用于需要连续调节等多次触发动作的情况。
- 在面板窗口/文本悬浮窗/悬浮动作页上需要使用Ctrl+滚轮触发(单独滚轮用来翻页)
- 在悬浮按钮上可以直接滚轮触发。
【小】动作选项:增加释放对变量内容进行二次表达式解析的选项。用于避免对获取的选中内容解析表达式或插值。
【小】文本指令长度增加到350个字符。
【小】扩展热键:
- 提示窗口改为按修饰键自动分列显示。
- 管理窗口按修饰键排序。
【小】允许将全局动作页拖放到其它应用下面。 其它应用的动作页在最下面一行没有动作的情况下,允许拖放到全局。
【小】拖选辅助改为免费版可用所有按键。
【小】用户输入:支持设置输入法状态。
1.9.15
20200728
【小】everything模块创建变量报错问题。
【小】词典操作:增加词典和查询字符串(name1=value1&name2=value2&...)转换的功能。
【小】Fix:选中步骤转换为子程序时可能产生重复变量的问题。
【小】文本指令:在使用正则传递匹配内容给动作时,可以在参数中使用param1={$1}¶m2={$2}方式传递匹配组的内容给动作(匹配内容将自动进行URL编码)。
【小】双击箭头创建变量:改为弹出变量创建窗口。
【小】等待按键:Control/ControlKey/Alt/AltKey/Shift/ShiftKey时,自动支持对应的左右Ctrl等按键。
【小】文本指令/扩展热键等运行Quicker动作时,参数支持多行。
【小】改进表达式解析错误的提示。
【小】自定义应用动作页上的动作分享时自动切换为common(通用)。
【小】chrome浏览器控制:脚本增加默认值//.js。
【小】增加支持$$//.js内容在外部编辑器中修改时自动生成扩展名。
1.9.14
20200727
【小】增加使用Everything接口搜索文件的模块。
【小】快速创建变量。
【小】用户选择:取消输入时,将输出的变量清空一下。
【小】其他:
- 设置动作修饰徽标以后,在动作右键菜单中可以使用清除状态或修饰清除徽标。
- 解决上下布局的副屏上步骤编辑窗口显示在左上角的问题。
1.9.13
20200726
【小】修复自定义应用程序无法无法保存从其它原因移动过来的动作页的问题。
1.9.12
20200726
【中】状态存取:支持给动作设置徽标文字/徽标图标/额外的右键菜单项。
【小】Quicker操作:加载某个应用(或虚拟应用)的所有动作页到上下文面板区域并锁定。用于在某些场景下固定所使用的动作页。
Exe文件名写“应用程序设置窗口”中应用程序下面的exe文件名(灰色文字)
【小】激活轮盘窗口/面板窗口/恢复悬浮按钮:显示时避免抢占其他Quicker窗口的焦点。可以解决这些问题:
- 有悬浮动作绑定到quicker进程时,搜索框自动消失。
- 在quicker窗口上显示
【小】创建动作页:去除从别的动作页移动动作的功能。(新版可以直接更改动作页所属应用程序了,不再需要将动作移动到另外一共动作页)
【小】窗口界面控制:增加返回控件类型ID。
【小】解决步骤编辑窗口最大化时不能全屏的问题。
【小】用户选择:增加输出完整选项。
【小】检查程序已启动:支持指定pid作为参数。增加输出:进程ID/具有相同进程名的所有进程ID列表/程序路径/主窗口句柄/主窗口标题/进程启动时间。
【小】其他修改:
- 动作页管理窗口中防止动作页名称太长撑开动作页。
- 运行脚本如果同时选中了管理员身份运行和输出控制台信息的选项,则提示错误。
1.9.11
20200723
【小】增加自定义应用程序(虚拟动作页分组)
【小】可以将动作页拖放到其他应用程序名称上修改其所属应用。
【小】用户选择窗口:改为不自动关闭输入法,兼容输入法开启状态下的筛选操作。
【小】词典操作:写入值分为两种方式:
- 文本类型(将内容转换为文本后写入键值,这是之前的写入值的默认操作方式)
- 变量原始类型(将传入的参数直接写入键值中,不转换其格式。这是本版本新增的方式)
【小】Http模块上传文件到微信接口时中文文件名乱码问题。
【小】步骤输出内容到词典的某个键值时自动转换类型。(如:窗口句柄自动转换成数字)
【小】Fix:工具箱窗口中不显示矢量图标的问题。
1.9.10
20200722
【小】支持输出内容到词典的某个键的值中。
【小】等待按键:在同一个动作中,如果等待按键的提示内容为空,仅在首次等待时显示提示条。
【小】代码编辑窗口:增加自动换行按钮。语法高亮与参数输入框保持一致。
【小】配置窗口:黑名单设置放在首层增加单独的标签页。
【小】 Fix:{var.ToString()} 更改变量名时无法被替换的问题。
【小】表单多行编辑框增加“在代码窗口中编辑”按钮。
【小】http模块:解决无法上传文件到微信接口的问题。
【小】托选辅助:免费版限制按键CVXS
【小】解决一个扩展热键有时候不能触发的问题。
【小】动作编辑器:步骤列表右键菜单增加快捷字符。
【小】动作编辑器Ctrl+S保存后关闭窗口不再提示用户保存。Fix关闭Quiker时如果有编辑窗口打开会提示两次的问题。
【小】获取系统信息:增加是否联网的输出。
【小】浏览器控制模块:
- 更新属性值为true/false时输出布尔变量而不是转换成文本。(用于更新检查框的checked状态等)
- 不再检查ChromeAgent进程是否存在:有的时候检查不到。
1.9.9
20200720
【小】拖选+字母:
- 增加支持I(Ctrl+I 斜体)和U(Ctrl+U 下划线)、A(Ctrl+A 全选)、F(Ctrl+F 在许多软件里可以开启搜索当前选择文字)支持;
- 去除空格转回车功能,增加Caps转回车功能;
- 松开鼠标左键之前可以连续操作(如先按A全选,再按C复制);
- 应用黑名单及全屏禁用选项;
- 调整配置界面:
【小】代码窗口:插入变量菜单下划线不显示的问题。
【小】多字段表单:下拉选择不再支持输入编辑。
增加“带选择的文本框”输入方式(可以输入选项中不存在的内容)。
【小】调试运行:输出步骤的描述信息(类似于编辑动作时步骤后面的文字)
【小】用户选择模块:筛选增加“自动”模式,选项超过10个时自动显示筛选框。
【小】表达式解析:整数数字变量在解析时自动变为int以避免在很多时候需要转换类型。
【小】步骤列表:注释内容自动换行。
【小】将创建变量选项的位置固定到第二个。
【小】窗口界面控制:增加设置值操作类型。
【小】等待按键:如果提示内容为空,又不是动作库安装的动作则不显示提示条。
1.9.7
20200716
【中】增加 “左键+字母”辅助功能。
在松开鼠标左键之前按键:
- c 复制
- x 剪切
- v 粘贴
- s 搜索(search) (问:能换别的搜索么?答:目前不能,后期开发)
- d 删除(delete)
- r 运行(run)
- 空格 回车
(在执行操作之前会自动将鼠标左键变为抬起状态)
【小】左键+右键复制粘贴功能增加是否显示提示信息的选项。
1.9.6
20200715
【小】插值支持{列表.序号} 的旧格式。
【小】Excel区域操作:子范围支持column:列号、row:行号 (区域中的某一行或某一列的所有单元格)
【小】分享动作后自动关闭窗口。
【小】运行其他动作:增加输出动作名称、增加调试运行选项。
【小】Fix:全屏远程桌面时,滚轮调节音量发送到远程电脑的问题。
【小】Fix:鼠标弹出时启用触发键 + 在按钮上松开后执行动作时,在图标上松开按钮不会触发动作的问题。链接
【小】升级版本后:注册ChromeAgent.EXE消息代理时不显示命令行窗口。
【小】 Fix:编辑动作时,绑定进程的悬浮按钮没有自动关闭的问题。链接
【小】左键+右键:提示是复制还是粘贴。
【小】Http请求响应cookie:解决有重复时报错的问题。
【小】其他修改
- 用户选择窗口中的提示文字支持自动换行。
- Fix:系统字体改为新宋体后配置界面文字模糊的问题。
1.9.5
20200714
【中】表达式改为Eval-expression引擎,支持更多语法(Lambda表达式/泛型等)
【中】插值支持在为变量调用函数,如:{str.UrlEncode()}。请参考:https://www.yuque.com/quicker/help/interpolation#D9gKr
【小】动作编辑窗口显示动作名称。
【小】Excel对象操作:支持输出工作表名的列表。支持选择工作表操作。
【小】浏览器控制:打开标签页支持传入参数{active:true}控制标签页是否激活。
【小】打开网址:使用默认浏览器打开本地文件时也转换为file:///格式。
1.9.4
【小】打开网址基础动作:未指定浏览器类型时报错的问题。(此问题在1.9.3版本引入)
1.9.3
【小】打开网址模块:打开本地文件路径时,自动转换为URI路径(file:///.....)。
【小】浏览器扩展升级为0.3.0版本,已开源:https://github.com/cuiliang/QuickerChromeConnector
- zip版本下载地址:https://github.com/cuiliang/QuickerChromeConnector/raw/master/dist/QuickerChromeConnector_Local_0.3.0.zip
- 商店版本还在审核中。
- 更新内容:
- 运行后台脚本支持从脚本中返回数据: sendReplyToQuicker(isSuccess, message, data, qk_msg_serial). 如果脚本中不含有sendReplyToQuicker,则自动返回。
- Popup中增加附加权限管理。
- 显示当前浏览器标识。
- 解决启动Chrome后,插件未自动启动的问题。
【小】Excel区域操作:解决insert方法不能正常运行的问题。
1.9.2
(含1.9.0-1.9.2版本的所有更新内容)
【大】增加浏览器控制模块。可以用于实现自动填写浏览器表单等功能。
【中】增加Excel区域控制模块、Excel对象操作模块。(文档尚待完善中)
【小】增加选项:键盘方式弹出面板时,允许自动激活鼠标位置窗口。(方便激活任务栏等无法获得键盘焦点的位置)
【小】使用外部编辑器修改参数内容。
- 外部编辑器保存后,会自动同步内容到参数输入框。在使用外部编辑器修改时,请不要关闭步骤编辑窗口。
- 在参数中首行添加注释//.扩展名,可以控制生成临时文件的扩展名,方便VSCode等软件自动进行语法高亮。(扩展名的取法:从第三个字符开始到后面的第一个空格或行结束的字符,注释也可以使用其他语言的写法,如##)
【小】列表变量保存状态时使用json格式,以支持内容换行。
【小】文本指令:先判断是否匹配进程再判断是否匹配缩写词,减少缩写词冲突。
【小】文本指令:正则匹配不再使用RightToLeft方式。
【小】调试运行或自定义右键菜单运行动作时无法还原鼠标位置的问题。
【小】文本管理窗口、扩展热键管理窗口:固定布局,避免自动高度窗口太大。
动作模块改进
【小】写入文本文件、写入图片文件:保存文件前自动创建目录。
【小】激活进程主窗口:在没有进程主窗口句柄信息时,通过UIAutomation技术查找桌面的子窗口。
【小】等待按键:解决提示文字不能靠到底边的问题。
【小】改进:打开网址时自动去除前面的空格。
【小】为词典赋值时不再替换\r\n为换行:会造成赋值的内容被修改,而且无法实现赋值\r、\n字符。
【小】获取窗口信息模块增加输出窗口是否具有Topmost标记。
【小】文本窗口:解决只有一个显示器的时候不能居中显示的问题。
【小】云状态:提前2分钟请求新的凭据。
【小】获取网址:先尝试使用浏览器插件获取。