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

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

举报· 1423 次点击
登录 注册 站外分享
12 条回复  
fang5566 小成 2024-11-11 10:01:22
我在用 一直都是不定期到 github 下载覆盖安装的。感谢!
jpyl0423 小成 2024-11-11 10:03:22
看来用 thorium 的挺少,我也是最近才用上的
ccc00 小成 2024-11-11 11:49:00
请问这个浏览器的优势是什么?
molezznet 小成 2024-11-11 11:54:04
第一次知道这个浏览器, 看了下 有 AVX ,AVX2 ,SSE3 三个版本, 一般选哪个试用合适? 搜了下没查到作者有提
fang5566 小成 2024-11-11 12:51:10
2024/11/11 12:50:28 Request https://github.com/Alex313031/Thorium-Win/tags ... 2024/11/11 12:50:38 Something went wrong: Get "https://github.com/Alex313031/Thorium-Win/tags": context deadline exceeded (Client.Timeout exceeded while awaiting headers) 2024/11/11 12:50:38 retry wrong: 2024/11/11 12:50:38 Request https://github.com/Alex313031/Thorium-Win/tags ... 这个是没有翻墙吗?
hzz2 楼主 初学 2024-11-11 13:35:50
@ccc00 #3 官网号称 The fastest browser on Earth. 主要有便携版然后还能 google 账号同步
hzz2 楼主 初学 2024-11-11 13:36:55
@molezznet #4 没有研究过什么具体有啥区别哈 自己用的是 AVX2
hzz2 楼主 初学 2024-11-11 13:38:15
@fang5566 #5 对 配置文件中的 proxy 支持配置代理
molezznet 小成 2024-11-11 13:41:15
@hzz2 明白了
12下一页
返回顶部