版本更新

~. 运行和停止动作:fix停止动作时,不显示提示消息选项不生效问题。( 感谢 @祥睿御免)
~. 浏览器历史搜索插件打开网址,edge在后台时自动启动浏览器。
+. AI调用:支持响应格式设置(json_object)。增加支持自定义参数。
~. 窗口界面控制(FlaUI):解决在个别软件上第一次无法找到控件问题。 已知问题:此修改可能影响桌面、任务栏位置的定位

~. 第三方云存储:修复上传文件未指定key时,生成网址默认为.txt扩展名而非实际的扩展名的问题。(感谢@Level1)
~. 自定义操作窗:修复在移动出屏幕边界后,下次显示可能会恢复到屏幕左上默认为止的问题。(感谢@小布丁的大布丁)
+. AI调用:提示支持json数组,以支持gpt4-vision的参数格式。(感谢@Anlv、@抄书侠)

已知问题
! AI调用因底层库更新会报错。如果使用相关动作,请等后续版本再更新。(感谢@Anlv)

更新内容

~. 修复1.42.19版本中因编译环境更新导致的兼容性问题:

  • 运行c#步骤报错:未能加载文件或程序集“System.ValueTuple”...。(感谢@mylink)
  • 运行python脚本报错。(感谢@iamadsl)

+. 步骤组:多线程增加WaitAny模式支持。(感谢@blanka)
+. 动作编辑窗口:将步骤放入分组等操作后,焦点设置为新创建的父节点上,方便继续通过键盘操作。(感谢@EC)
~. 允许WebView2显示在屏幕外面。
~. 设置-维护工具:增加“清理30天前动作历史版本”按钮。请仅在db文件过大(如超过300M),且动作历史版本不重要的情况下使用此功能,使用前建议备份db文件以防出错。(感谢@iamadsl)
~. AI 调用:升级底层依赖库,有可能产生兼容性问题,如有遇到请随时反馈。

~. 迁移到新的编译服务器,可能存在编译结果异常。
~. 等待窗口:修复文字大小增大,图标大小不变的情况下,可能不能显示完整文字的问题。(感谢@iamadsl)
~. 修复部分情况下图标不显示问题。 (感谢@瓜皮)
~. 修复部分情况下无法上传图标问题。(感谢@game447)

已知问题
-. 运行C#、运行Python,可能会报错。(感谢 @iamadsl、@mylink)

~. 鼠标手势:解决手势候选列表选择后可能无法触发的问题,参考。 (感谢@Tanziow)
+. 获取系统信息:增加获取UnionId功能,返回用户id的哈希值。作为用户id的安全替代,可用于第三方服务对用户进行鉴权的场景。
~. 避免有的情况下面板图标不刷新问题。
~. 增加对当前进程隐藏创建场景提示文字的按钮。(感谢@瓜皮)

~. 表格数据操作:从excel加载数据时,改善值的处理方式(对有公式的单元格,读取其结果)。(感谢@浅沧)
+. 轮盘菜单:高级鼠标触发触发轮盘时,将场景标识设置为_curr,将会默认仅显示当前场景的轮盘动作而不叠加全局设置中的轮盘动作。此时可向前滚轮切换到叠加模式和仅显示全局动作的模式。(感谢@瓜皮之牙)

~. 自定义操作窗:避免在标题栏显示右键菜单。(感谢@neteasy)
~. 压缩:解决开启原路径为单个文件夹时,压缩整个文件夹选项时,会意外包含同目录里以文件夹名称开始的文件或其它文件夹的问题,参考。(感谢@Sunsh、@沉没的白鲸)
~. 移动窗口:增强模式下使用百分比方式移动窗口位置到下半屏时可能意外移动到上半屏的问题,参考。(感谢@ huanggc66)

~. 解决在Directory Opus设置为替换文件资源管理器时,获取资源管理器路径可能报错问题。(感谢JAN、冰雷木子)
~. 升级库版本:表达式引擎、WebView2等。
~. 选择文件夹:改为单击直接提交选择。
~. 动作编辑窗口:增加快捷操作提示。也可按F1打开,Esc关闭。(感谢wordpure)
快捷操作提示
+. WebView2:原有丢失焦点后关闭窗口,扩展为允许设置关闭、隐藏、最小化,以及仅在未置顶的情况下关闭、隐藏或最小化。(感谢抄书侠)
+. 桌面识别兼容小智桌面。
~. 表单:自定义按钮比较少,不需要折叠显示时,不显示下拉按钮。

~. 动作设计窗口:Alt+方向键移动步骤时,自动滚动视图保持被移动的步骤可见;支持移动多个选择的步骤。
~. 解决大量使用dll文件内图标后,资源无法释放的问题(感谢@沉没的白鲸)。

~. Fix: 在子程序中使用 “每个” 循环并开启进度条时报错问题。 优化进度条取消循环的支持。(感谢@用户352HJ43ZAgA)
~. 搜索功能优化:

  • (1)避免隐藏搜索窗时影响焦点,造成点击自定义操作窗失效(感谢@李考凡)。
  • (2)从搜索窗拖出悬浮动作按钮后,首次右键弹出的菜单会消失的问题(感谢@祥睿御免)。
  • (3)缩短打开搜索窗时首次搜索执行延迟时间。

~. 动作设计窗口:支持 Alt+↑Alt+↓ 将选中的步骤向上或向下移动(感谢@Moy)。拖动调整的步骤保留选中状态。
~. 动作设计窗口:按Ctrl+拖动列表类型的变量到步骤列表时,创建对此变量进行循环的“每个”步骤(感谢@Moy)。
~. 子程序列表支持按 h 高亮步骤。
~. 更改网址图标的加载方式,继续尝试解决在离线环境中可能会因为等待网络请求造成卡界面问题。

~. 显示进度条:更新进度条允许使用0作为ID以兼容旧版,此时自动使用动作上下文id信息作为进度条id。(感谢@瓜皮)
~. 尝试解决离线环境中有时候发生的界面卡住问题。(感谢@Tanziow)
+. 词典操作:转换为查询字符串增加不进行URL编码的操作方式。表达式中 $={dict}.ToQueryString() 也增加对应的扩展方法重载。(感谢@Wordpure)
~. 解决:点击其它Quicker界面时,面板窗口不会自动隐藏的问题。(感谢@Sunsh)
~. 表单:自定义按钮较多时,使用Toolbar类似的折叠方式显示。(感谢@治钧、@李考凡)