有用 Thorium 浏览器的同好吗,做了一个可以自动更新的工具

hezhizheng · · 193 次点击 · · 开始浏览    

<h1 align="center">thorium-win-upgrade</h1> > 一个可以升级 [Thorium Browser ](https://thorium.rocks/) 的工具 > [github](https://github.com/hezhizheng/thorium-win-upgrade) ## 功能 - 简单交互式操作 - 自动检测最新的 `Thorium` 版本 - 用户决定是否进行升级操作(自动下载、解压、重命名文件等) - 支持中文与英文 - windows下 配合.bat文件 实现开机自动检测更新功能 ## 流程 ![image.png](https://s2.loli.net/2024/11/10/FkNUnxVl9p8d3sI.png) ## 使用 自定义config.json配置文件(thorium 的安装目录) 例:假如我的 thorium 安装解压目录为 ![image.png](https://s2.loli.net/2024/11/10/wuyEpFJ1mDb83PL.png) 那么 local_chrome_path 就定义为 `D:\test1107\thorium`。如下: ``` # 参数说明 { "app": { "local_chrome_path": "D:\\test1107\\thorium" ,"proxy_url": "" ,"lang": "zh-CN" } } - proxy_url: 下载代理,检查最新版本跟下载可能需要翻墙,如程序有错误抛出,请尝试使用代理(http://127.0.0.1:7890)解决(不使用代理则无需配置该项,或者设置为空字符串)。 - local_chrome_path:本地 thorium 的安装路径 - lang:支持语言 zh-CN or en-US ``` ## 编译 - (提供编译好的文件 thorium-win-upgrade.7z 下载 [releases](https://github.com/hezhizheng/thorium-win-upgrade/releases) ) - 手动编译 ``` go build -ldflags "-s -w" -gcflags="all=-trimpath=${PWD}" -asmflags="all=-trimpath=${PWD}" ``` ## 运行 - 请不要随意更改`thorium`原本的目录结构 - 保证编译的文件与 config.json、7z.dll、7z.exe 文件 在同级目录 - 执行 ./thorium-win-upgrade.exe 或者双击启动,根据提示输入指令完成升级 ## 升级 ![image.png](https://s2.loli.net/2024/11/10/OMEfUQJRxHNCbmi.png) ![image.png](https://s2.loli.net/2024/11/10/eCtgDibk5oL6xEz.png) ## 无需升级 ![image.png](https://s2.loli.net/2024/11/10/pOfXFirzCcuMNjK.png)

有疑问加站长微信联系(非本文作者))

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

193 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传