Skip to content

ADkun/zen_update_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zen浏览器更新管理工具

这个工具用于控制Zen浏览器的自动更新功能。

功能

  • 禁用Zen浏览器的自动更新
  • 启用Zen浏览器的自动更新

技术原理

本工具通过在Zen浏览器安装目录下创建或修改distribution/policies.json文件来控制更新功能,此机制是基于Zen浏览器的企业策略设置。

禁用更新时,会在策略文件中设置以下内容:

{
    "policies": {
        "DisableAppUpdate": true,
        "AppAutoUpdate": false,
        "ManualAppUpdateOnly": true,
        "BackgroundAppUpdate": false
    }
}

启用更新时,会移除这些设置项。

使用方法

  1. 双击运行disable_zen_update.exe
  2. 在控制台窗口中选择操作:
    • 输入1禁用自动更新
    • 输入2启用自动更新
  3. 程序会自动寻找Zen浏览器的安装目录并应用设置
  4. 操作完成后按Enter键退出

注意事项

  • 如果程序无法找到Zen浏览器的安装目录,可能需要以管理员身份运行
  • 如果您的Zen浏览器安装在非标准位置,程序可能无法自动找到,请确保Zen浏览器正在运行,以便程序可以通过查找进程来定位浏览器

构建方法

如果您想自行构建此工具:

cargo build --release

编译后的可执行文件位于target/release/disable_zen_update.exe

许可证

MIT

About

Zen browser auto update manager

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages