Skip to content

AutoActions 中文版 1.11.0

Choose a tag to compare

@Squarelan Squarelan released this 09 Sep 00:11

AutoActions 中文版 1.11.0

本版本升级到 .NET 10,并统一主窗口、动作编辑器、托盘菜单与升级器的 WinUI / Fluent 风格。界面基于 WPF / WPF-UI,并非迁移到原生 WinUI 3。

下载与运行

  • 64 位 Windows(推荐):Release_AutoActions_1.11.0_x64.zip
  • 32 位 Windows:Release_AutoActions_1.11.0_x86.zip
  • 面向 Windows 10/11,解压后运行 AutoActions.exe。本版不支持 Windows 7/8.1。
  • 两个包均自包含 .NET 10 Windows Desktop Runtime,无需另装 .NET;因此体积比 1.10.2 明显增大。
  • 附带 SHA256SUMS.txt,可用 PowerShell Get-FileHash <压缩包路径> -Algorithm SHA256 核验。

界面与交互

  • 主窗口和动作编辑器采用统一的 Fluent 标题栏、侧栏、卡片及底部操作区;Windows 11 提供 Mica,其他环境使用兼容回退。
  • 使用 Segoe UI Variable 系列字体,并为中文提供系统字体回退。
  • 托盘右键菜单改用 WPF-UI 菜单模板,统一亮/暗主题、圆角和交互状态。
  • 修复添加/编辑动作时提示和按钮状态不及时刷新,以及输入有效分辨率或刷新率后仍显示“设置无效”的问题。

新图形升级器

  • 显示下载、解压、等待退出、备份、安装、旧文件清理和重启等真实阶段及进度。
  • 更新期间防止误关窗口;失败可查看和复制技术详情,成功后自动关闭。
  • 加强目标路径、压缩包路径及调用进程校验;新升级器支持事务备份与失败回滚。
  • 区分安装失败、安装后重启失败和临时文件清理失败,不把部分成功误报为已回滚。

稳定性与兼容性

  • 修复多实例应用的焦点状态聚合、重复/过期事件,以及暂停、恢复和重启时的动作执行边界。
  • 动作按队列串行执行,完善取消、错误传播和配置引用循环检查。
  • 配置采用原子保存与 JSON 类型白名单,保留旧配置迁移能力。
  • 改进显示器/音频设备校验、关闭进程动作和快捷方式启动兼容性。
  • 修复打包时升级器依赖覆盖 WPF WindowsBase.dll 导致程序无法启动的问题。

从 1.10.2 升级的重要说明

升级前请先完整备份当前安装目录。 本版保留旧更新协议,可从软件内检查更新;但第一次升级仍运行 1.10.2 自带的旧升级器,不会在运行途中换成新图形界面,也不具备新版升级器的事务回滚保障。安装完成后的后续升级才会使用新图形升级器。

旧升级器会读取新包的 UpdateData.json,按明确列出的根目录文件名清理过时依赖,不会把“新包中不存在的文件”全部删除。配置、日志、备份和自定义文件保留;主程序启动时会尝试清理 Update 暂存目录,遇到占用则后续启动再试,不进行旧 DLL 全盘扫描。

本版精确清理清单(14 项)
AutoActions.Core.dll
AutoActions.Updater.exe.config
CodectoryCore.dll
CodectoryCore.Logging.dll
CodectoryCore.Windows.dll
CodectoryCore.Windows.FileSystem.dll
GithubSharp.Core.dll
GithubSharp.Plugins.CacheProviders.ApplicationCacher.dll
GithubSharp.Plugins.CacheProviders.WebCache.dll
GithubSharp.Plugins.LogProviders.SimpleLogProvider.dll
Microsoft.Management.Infrastructure.dll
System.Management.Automation.dll
System.Windows.Interactivity.dll
UpdateData.json

验证范围

  • x64 / x86 自包含发布包经过架构、运行时依赖、版本、布局和用户数据排除检查。
  • 新图形升级器已在隔离目录完成下载、文件替换、旧文件清理、配置保留及无害测试程序重启验证。
  • 1.10.2 旧升级器已核对协议与清理清单兼容性,但未完成旧升级器的完整端到端实跑;请保留备份,不将本说明视为对所有设备、网络和系统环境的保证。