前些日子听朋友吐槽 Edge 浏览器最近的更新可谓是如何如何不当人,经常刷到的新闻也都是说强制弹广告、升级之类的负面新闻,刚出来的那个大家都喜欢的、如白纸般的 Edge 早已经不复存在了,如今的人们可谓是苦 Edge 久矣。
当然,这种情况自然是不能惯着,找替代品,必须找替代品给他替代了。
不过第三方 Chromium 换皮浏览器如今可是太多太多了,比如我就在使用的国产百分浏览器,虽然百分浏览器 2022 年 12 月奇迹般的更新了一次,但是时隔一年又归于沉寂,内核还依旧停留在 Chromium 102.0.5005.167
,过旧的内核导致了一些前端框架特性、新浏览器特性无法使用,但是目前国内其他毒瘤大厂各种魔改的浏览器我又不想使用,所以又花了一番心思寻找。
最终,我在 Github 找到了 Hibbiki 修改的 Chromium-win64 ,去掉了一些花里胡哨的功能,且有「含 Google 服务版本」和「无 Google 服务版本」,最大程度上把选择权交给用户。
但是默认情况下 Chromium 启动后数据会存放在系统用户文件夹中,这样偶尔重装系统如果不注意可能会出现数据丢失的情况,当然你可以通过创建快捷方式,并附带启动命令指定用户目录解决这个问题:
chrome.exe --disable-encryption --disable-machine-id --user-data-dir="目录"
但是这样操作更新会比较麻烦,所以我在 Github 上找到了Chrlauncher ,这是一款小巧、便携的 Chromium 启动、更新工具,具有以下特性:
在 Release 页面下载适用于自己系统版本的 Chrlauncher ,解压在任意目录后打开 Chrlauncher 目录内 86
或 64
文件夹内的配置文件 chrlauncher.ini
,配置内容如下:
[chrlauncher]
# Custom Chromium update URL (string):
#ChromiumUpdateUrl=https://chromium.woolyss.com/api/v3/?os=windows&bit=%d&type=%s&out=string
# Chromium 启动命令 / Command line for Chromium (string):
# See here: https://peter.sh/experiments/chromium-command-line-switches/
ChromiumCommandLine=--flag-switches-begin --user-data-dir=..\profile --no-default-browser-check --flag-switches-end
# 自定义 Chromium 可执行文件位置 / Chromium executable file name (string):
ChromiumBinary=chrome.exe
# 自定义 Chromium 程序目录 / Chromium binaries directory (string):
# Relative (to chrlauncher directory) or full path (env. variables supported).
ChromiumDirectory=.\bin
# Set Chromium binaries architecture (integer):
#
# 0 -> autodetect (default)
# 64 -> 64-bit
# 32 -> 32-bit
ChromiumArchitecture=0
# Auto download updates if found (boolean)
#
# false -> show tray tip if update found, downloading manually (default)
# true -> auto download update and install it!
ChromiumAutoDownload=false
# Bring chrlauncher window when download started (boolean)
#
# false -> don't bring main window to front automatically
# true -> bring chrlauncher window to front when download started (default)
ChromiumBringToFront=true
# Set download in foreground mode (boolean):
#
# false -> start browser and check/download/install update in background
# true -> start browser only when check/download/install update complete (default)
ChromiumWaitForDownloadEnd=true
# Use chrlauncher as updater, but does not start Chromium (boolean):
#
# false -> update & start Chromium (default)
# true -> download & install Chromium update without start
ChromiumUpdateOnly=false
# 支持的 Chromium 版本 / Type of Chromium builds:
#
# dev-official
# Official development builds from snapshots repository
# "storage.googleapis.com/chromium-browser-snapshots/index.html" (32/64 bit)
#
# stable-codecs-sync
# Unofficial stable builds with codecs
# "github.com/Hibbiki/chromium-win64/releases" (64 bit)
# "github.com/Hibbiki/chromium-win32/releases" (32 bit)
#
# dev-nosync
# Unofficial development builds without Google services
# "github.com/RobRich999/Chromium_Clang/releases" (32/64 bit)
#
# dev-codecs-sync
# Unofficial development builds with codecs and without Google services
# "github.com/macchrome/winchrome/releases" (64 bit)
#
# dev-codecs-nosync
# Unofficial development builds with codecs and without Google services
# "github.com/macchrome/winchrome/releases" (64 bit)
#
# ungoogled-chromium
# Unofficial builds without Google integration and enhanced privacy (based on Eloston project)
# "github.com/macchrome/winchrome/releases/" (32/64 bit)
# "github.com/Eloston/ungoogled-chromium"
#
# stable-codecs-nosync
# Unofficial stable builds with codecs and without google services
# !!! DISCONTINUED since June 2018 !!!
ChromiumType=stable-codecs-sync
# 更新检测频率 / Check for new Chromium version once in X days (integer):
#
# 2 -> check updates once in a X days (default)
# 0 -> disable update checking
# -1 -> force update checking
ChromiumCheckPeriod=2
# Last cached update checking timestamp (integer):
ChromiumLastCheck=1703065267
#
# Internal settings (SDK)
#
# 自定义 UserAgent / Set custom useragent (string):
#UserAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.0.0 Safari/537.36
[chrlauncher\window]
Position=1086,530
其中79
行设置你要使用的 Chromium 版本,支持 7 种 Github 上的开源版本。当然你也可以设置8
行、11
行、15
行,使用自己电脑内的 Chrome ,并自定义启动明亮。
如无特殊要求,更改 ChromiumType
为想要使用的开源版本后,执行配置文件同目录下的 chrlauncher.exe
程序即可自动下载设置好的 Chromium 版本,且浏览器会自动安装在同目录下的 bin
文件夹内,且启动完成会在同目录下生成用户资料文件夹 profile
。
Enjoy !😊
原文地址: https://1900.live/portable-launcher-for-chromium-browser/
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.