1.4 版本更新内容(2020.2.22)


新增功能

子程序功能

用于将具有相对独立功能的一部分步骤和变量封装起来,变成一个新的“自定义模块”。还可以分享子程序,减少重复造轮子的情况。


基础动作转换为组合动作

image.png




其他新增功能

  • 外部调用动作,和“运行其他动作”模块支持使用动作名称作为参数。
  • 动作支持命令行参数和输出。https://www.yuque.com/quicker/help/quicker_in_param
  • 增加支持选择是否使用Windows系统代理设置的参数。

  • 预览动作库的动作定义。(需专业版,已登录到网页中,Quicker1.4.16或以上版本)

image.png

  • 文本指令、扩展热键管理界面显示动作摘要。手势设置界面显示设置的操作的说明。

image.png


  • 全局快捷键根据绑定进程动态注册(设定的热键只有指定的软件处于激活状态时生效)。
  • (专业版)应用程序设置窗口中,增加显示动作使用次数功能。(近似、非实时统计,使用右键菜单开启)

image.png


  • 变量类型增加“整数”类型(用于表示序号、数量等不为小数的场景)。
  • 变量类型增加“动态对象”类型,以支持复杂的C#内部对象类型。
  • 本地浏览器窗口支持js代码window.close()关闭窗口。
  • 支持鼠标左右键互换后正常使用Quicker。
  • 动作反馈窗口使用新线程显示,避免卡住。


动作设计器改进

https://www.yuque.com/quicker/help/xaction-editor

  • 在编辑器中直接运行或调试运行动作。按右键使用调试模式运行。

image.png

  • 调试运行选中的步骤。
    image.png
  • 高亮含有指定关键词的步骤

image.png

  • 模块筛选支持一些相关的词语。

image.png


  • 模块列表支持按使用次数排序。

image.png

  • 增加模块收藏夹。

  • 禁用的步骤变暗显示。
  • 如果 和 “如果/否则”模块转换:选中模块后选择   增加“否则”分支隐藏“否则”分支
  • 右键菜单增加将现有步骤转换为子程序的功能。(方便重构动作)
  • 编辑步骤后清理不使用的参数数据。
  • 选择模块右键快速插入“等待时间”。选择单个,插入到该模块后。 选择多个,插入到这些模块中间(如果已经有了,则忽略)。
  • 在“等待时间”模块上ctrl+滚轮调整等待时间。
  • 展开/折叠选择的步骤。展开/折叠全部步骤。
  • 清空动作定义。
  • 步骤编辑器:支持按Delete删除步骤。
  • Fix:代码编辑器中不能粘贴多行的问题。
  • Ctrl+保存按钮,只保存,不关闭窗口。(可方便修改动作后及时进行调试,结合悬浮动作功能效果更佳。因为会增加服务器负担,所以仅限专业版使用)
  • 增加悬浮当前动作功能(专业版);

image.png

  • 支持$$$$和$$$=嵌套插值或表达式解析。
  • 运行子程序模块编辑窗口显示子程序网址。

image.png





组合动作增强


  • 表单模块:
    • 增加密码输入框字段类型(1.4.1)
  • 等待窗口:
    • 等待窗口最小化时不保存位置,避免下次显示窗口时无法正常显示。缩小等待窗口的最小尺寸。(1.4.2)
  • 写入剪贴板
    • 写入剪贴板模块增加提示文字选项。(方便写入成功后提示用户进行粘贴)(1.4.2)
  • 替换文本
    • 批量替换时,支持使用|||(三个竖线)作为分隔符(以解决查找或替换内容中包含|字符的情况)。(1.4.2)
  • 用户输入
    • 增加窗口位置参数。
  • 显示图片:改为非模态窗口显示,避免卡住界面。
  • 加载动作页:如果面板窗口未显示,则自动显示。(可以用于实现通过热键打开面板并加载指定的动作页)。
  • 提示消息模:
    • 增加最大行数参数,避免太多溢出屏幕。
    • 停止运行中的动作时,消除“提示消息”中尚未显示的消息,不再继续显示。

  • 屏幕找图和鼠标操作中找图功能增加自动重试参数。
  • 状态存取:写入状态值为*NULL*时,删除状态条目。
  • 用户选择:
    • 增加取消后是否停止动作的参数。



其他细节改进

  • 更新分享动作时,如果动作名称改变了,显示一个提示信息,点击可以更新分享动作的名称。
  • image.png


  • 文本悬浮窗最小触发距离从15像素改为5像素。
  • 优化搜索窗口:动作说明改为在同一行显示。
  • 尝试解决个别电脑首次运行cs脚本动作异常的问题。
  • 恢复ctrl+中/右键弹出面板的选项。
  • 改善扩展热键不稳定(有时候失效)的问题。
  • 钉住面板的时候显示用户选择窗口,自动使用面板作为父窗口,避免被面板窗口盖住。
  • 搜索结果中允许删除动作。
  • 剪切动作:改为粘贴的时候再删除原动作(之前是剪切的时候就删除,如果这时候又复制别的东西,剪切的动作就丢掉了)。
  • Fix:应用程序管理窗口粘贴图标后不刷新的问题。
  • 异常报告窗口改进:自动打开搜索页面,增加自动重启Quicker选项。
  • 去掉了同时编辑多个动作的提示。
  • 异常报告窗口改进:自动打开搜索页面,增加自动重启Quicker选项。
  • 打开动作网址时自动关闭面板。
  • 对话框窗口按钮风格统一,布局微调。


此版本已知问题

  • 动作上右键-》来源动作-》反馈:会导致跨线程访问错误。
    image.png
语雀在语雀上查看