Skip to content

Releases: BUGJI/EverDefault

v1.1.3 默认应用分组规则

Choose a tag to compare

@BUGJI BUGJI released this 04 Oct 08:41

EverDefault v1.1.3。

新增

  • 默认应用规则改为按应用聚合:一条规则可携带多个文件类型,并为每个扩展名分别记录对应的 ProgId(例如 VLC.mp4 / VLC.mkv)。
  • 「导入应用格式…」:扫描一个应用支持的所有文件类型,合并为一条规则。
  • 「按分组设置…」:从常见格式预设(图片 / 视频 / 文档…)批量选择,自动解析每个扩展名的 ProgId 并生成规则。
  • 规则编辑新增「目标应用」字段;默认应用规则提供「换应用…」入口,可整体切换目标程序并重新解析 ProgId。
  • 升级时自动把历史遗留的「一个扩展名一条规则」合并为分组规则。

改进

  • 冲突检测按每个扩展名实际解析出的 ProgId 比较,避免扩展名大小写 / 前缀写法不同造成的漏报。
  • 编辑规则时保留优先级、系统范围与创建时间,不再被重置。

修复

  • 分组规则在编辑器里新增没有对应 ProgId 的扩展名时明确报错,不再静默失效。

内部

  • 新增 EverDefault.Serialization 共享项目,统一 JSON 序列化配置与类型白名单绑定器。
  • 抽取 AppScanner 复用应用列表 / 浏览 / 扫描逻辑。
  • 增加全局未处理异常兜底,async void 事件异常不再直接崩溃。

下载

  • EverDefault-Setup-1.1.3.exe:Windows 安装包(自动创建并启动后台服务,需要管理员权限)。

详见 README。

v1.1.2 稳定性修复

Choose a tag to compare

@BUGJI BUGJI released this 21 Sep 07:56

EverDefault v1.1.2。

修复

  • 开机后规则失效:服务早于用户登录启动,按用户(HKCU)规则被监听在错误的配置单元上。现在会在登录/解锁时重建用户范围并重载,并配有低频兜底看门狗与托盘启动时的即时重载。
  • 卸载服务无效:随包 .cmd 脚本原为 UTF-8 + LF,cmd.exe 解析失败、未执行到删除步骤;已改为 CRLF + ANSI 编码。
  • 「关于」页 logo 不显示(改用绝对 pack URI)。

改进

  • 默认采用用户模式;安装 / 重启 / 卸载服务的入口统一移到「设置 → 运行模式」,首页不再主动引导安装。
  • 用户模式的监控引擎后台静默运行(不弹控制台窗口),并随托盘退出而结束。
  • 「重启服务」在用户模式与服务模式下均可用。
  • 首页运行模式改为只读展示。

下载

  • EverDefault-Setup-1.1.2.exe:Windows 安装包(自动创建并启动后台服务,需要管理员权限)。

详见 README。

v1.1.1 应用图标

Choose a tag to compare

@BUGJI BUGJI released this 18 Sep 21:09

EverDefault v1.1.1。

更新

  • 新增应用图标:盾牌 logo 应用于 exe、窗口、系统托盘、关于页与安装程序。

下载

  • EverDefault-Setup-1.1.1.exe:Windows 安装包(自动创建并启动后台服务,需要管理员权限)。

详见 README。

v1.1.0 界面与体验更新

Choose a tag to compare

@BUGJI BUGJI released this 18 Sep 19:35

EverDefault v1.1.0。

新增

  • 主页显示运行模式(用户模式 / 服务模式),点模式徽标即可提权安装为服务模式并重启。
  • 打开界面自动连接服务:已安装则启动服务,未安装则以用户模式临时运行。
  • 主页显示本次服务启动以来的「已记录 / 已拦截 / 拦截失败」统计。
  • 亮色 / 暗色主题(默认跟随系统)。
  • 开机自启,并可选择开机后隐藏到托盘。
  • 检查版本更新(按天 / 周 / 月)。

修复

  • 命名空间规则在 SYSTEM 服务下 HKCU 指向错误,导致匹配不到已登录用户。
  • 命名空间规则被误判为冲突而完全不执行。
  • 主题覆盖不全:下拉框、禁用按钮、滚动条与注册表选择页。

下载

  • EverDefault-Setup-1.1.0.exe:Windows 安装包(自动创建并启动后台服务,需要管理员权限)。

详见 README。

v1.0.0 首个发行版

Choose a tag to compare

@BUGJI BUGJI released this 18 Sep 07:51

EverDefault v1.0.0 首个发行版。

这是 EverDefault 注册表守护工具的首个发行版,包含默认应用守护、This PC 命名空间清理与自定义注册表监控三大功能。

下载

  • EverDefault-Setup-1.0.0.exe:Windows 安装包(自动创建并启动后台服务,需要管理员权限)。

说明