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

hezhizheng · 2024-11-10 20:02:17 · 380 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2024-11-10 20:02:17 的主题,其中的信息可能已经有所发展或是发生改变。

thorium-win-upgrade

一个可以升级 Thorium Browser 的工具

github

功能

  • 简单交互式操作
  • 自动检测最新的 Thorium 版本
  • 用户决定是否进行升级操作(自动下载、解压、重命名文件等)
  • 支持中文与英文
  • windows下 配合.bat文件 实现开机自动检测更新功能

流程

image.png

使用

自定义config.json配置文件(thorium 的安装目录)

例:假如我的 thorium 安装解压目录为

image.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 )

  • 手动编译

    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

image.png

无需升级

image.png


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

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

380 次点击  
加入收藏 微博
1 回复  |  直到 2024-11-25 12:00:57
LIGUANGYAO
LIGUANGYAO · #1 · 4月之前

学习了,能下载系统源码吗,有go开发的小程序案例吗,或者能免费下载源码能也行

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