版本更新

1.5.23

2020-04-17 1 1 / 2

【小】选择窗口,在不选择恢复焦点的情况下,自动切换到最后一个前台窗口(方便在选择窗口打开的时候切换焦点的情况下自动还原)。

【小】Fix 长连接断开时报错的问题。

【小】Fix:文本显示窗口和用户等待窗口扩展按钮的图标和Tooltip解析问题。

【小】忽略本地浏览器窗口的js错误(避免老弹出警告框)。

【小】重构长连接功能。

1.5.21

2020-04-16 4733 4 / 5

【小】矢量图标改为专业版功能。

【小】Fix:矢量图标选择窗口拖动滚动条报错问题。

【小】等待窗口的扩展按钮、用户选择的选项文字,支持使用图标和tooltip(与显示文本中按钮的定义格式相同)

【小】显示文本窗口右键菜单增加还原初始内容功能。

1.5.20

2020-04-15 2339 2 / 2

【小】等待窗口改进:限制窗口最大宽度、自动换行、自动滚动条显示、按钮支持换行显示。

image.png

【小】步骤编辑器支持输入变量名。

步骤编辑_输入变量名.gif

【小】显示文本按钮扩展功能,支持auto方式,自动获取选中(如果选中了内容)或全部文本(如果没有选中)。

【小】“每个”模块支持输入方式设定参数值。

【小】“运行其他动作”模块增加出错后是否停止动作的选项,以及是否成功启动动作的输出(不会判断被启动的动作运行是否出错)。

【小】“替换文本”模块,批量替换是支持使用|=分隔符重新指定分隔符。

【小】支持批量设置矢量图标。

批量设置图标.gif


1.5.19

2020-04-14 3919 4 / 6

【小】显示文本窗口增强:

  • 改为代码编辑窗口组件,支持显示行号.
  • 增加语法高亮参数。
  • 支持文本查找、替换功能(ctrl+f 唤出)
  • fix:在子程序中调用的子程序中显示窗口会卡住的问题。
  • 按钮扩展功能前两个参数支持none值,从而支持不需要输入或输出的子程序。

image.png


【小】步骤参数输入框:支持使用拼音筛选汉字变量;支持使用tab或enter选择变量。

image.png


【小】解决面板图标模糊问题。

【小】Fix:查看使用矢量图标的动作信息会异常退出的问题。

【小】限制等待窗口的文本高度,必要时自动显示滚动条。

【小】作为状态使用的变量前面增加图标显示。(方便快速看出哪些变量作为状态使用了)

image.png


【小】动作选项增加最低版本设置。(对旧版本Quicker无效,所以目前使用子程序验证版本还是必要的)

image.png


【小】分享动作去掉“备注”参数。分享后打开网页。

【小】文件扩展菜单支持选择图标。

【小】Json提取增加错误后是否停止的选项。

1.5.18

2020-04-13 4030 3 / 11

【小】文本显示窗口增强:

  • 增加撤销和重做按钮/上下文菜单;
  • 完善支持撤销功能;
  • Fix菜单文字中图标内容不去除的问题;
  • 解决图标名称拼写错误会导致崩溃的问题;

1.5.17

2020-04-13 0 1 / 1

【中】支持微信扫码登录Quicker(可以直接用微信创建新帐号)。也支持微信登录Quicker网站(请在会员中心右侧点击第三方登录按钮绑定帐号)。

image.png


【中】增强文本显示窗口中的扩展按钮功能(请参考“显示文本”模块的文档):

image.png

  • 按钮支持图标、标题和tooltip。格式为:[fa:Solid_Pen:#FF0000]标题文字(提示文字),所有部分均可选,但至少需要有一项。
  • 支持菜单:
    • 一个主菜单按钮下跟随多个子菜单按钮;只支持一级菜单。
    • 主菜单按钮按钮文字定义:[+][fa:Solid_Pen:#FF0000]标题文字(提示文字)
    • 子菜单文字:[-][fa:Solid_Pen:#FF0000]标题文字(提示文字)
  • 支持扩展的功能调用,实现不关闭窗口完成文字处理功能(后续补充文档):
    • 调用文本处理子程序;
    • 调用web文本处理服务;
    • 调用内置文本处理功能;


【小】表达式中支持使用C#的Path类型,用于拼接路径、取扩展名等场景。

【小】再次更改布尔解析错误的提示方式😂:从动作库安装的动作不再提示错误, 自己开发的动作仍然提示表达式解析错误。

1.5.16

2020-04-09 8287 7 / 12

【小】检查路径模块支持获取文件夹的创建和最后写入时间。

【小】解析失败的布尔表达式显示警告但不停止动作。(在1.5.14、1.5.15版本中会停止动作)


如果在运行动作的过程中遇到这类错误:

image.png

请修改“如果”模块中的文本比较表达式为这样的格式:

$= {文本变量名} == "比较的值"

注意几点:

  •  $$ 改为 $=  
  • 去除变量名外的单引号
  • 包围文本值的单引号改为英文半角双引号

详细说明请参考:https://www.yuque.com/quicker/help/if#JccEo


如果希望要快速找到动作里使用插值的模块,可以使用下面的方式:

image.png

1.5.15

2020-04-09 1873 0 / 0

【中】布尔表达式无法解析时直接停止动作而不是返回False,以便于及时发现错误。(将在1.5.16版本中修改为只显示警告不停止动作)

注:此更改可能导致之前可以运行的动作新版本下无法正常运行。

主要是在 “如果” 这类模块的判断条件表达式中。如果发生了错误,请修改判断条件,将 $$插值 表达式写法改为 $= 表达式写法。

请参考:https://www.yuque.com/quicker/help/if#JccEo


【小】允许输出到任何类型的变量。

image.png



1.5.14

2020-04-07 0 0 / 0

【小】允许输出任何类型到文本变量。

image.png


【小】布尔表达式无法解析时直接停止动作而不是返回False,以便于及时发现错误。

1.5.13

2020-04-07 3706 0 / 0

【小】正则提取:整数提取成long类型(之前为double类型,较大数字会变成科学计数法)

【小】列表管理模块支持控制增删改功能是否启用。

【小】空文本转换为列表时,结果为空列表。(之前会有一个内容为空的项。)

【小】异常反馈报告更多信息(进程列表、内存用量),优化反馈窗口。

【小】Quicker操作模块:停止运行中的动作改为在UI线程中执行,避免卡住提示消息。