飘在云端

啊!那蓝真天,白真云!

· 前端 · · 100次浏览

谷歌浏览器 Chrome v105.0.5195.102 无法使用 Proxy SwitchyOmeg

2022-09-09:意外发现,360极速浏览器X(v21.0.1100.0)/360极速浏览器(v13.5.2022.0),均支持批处理方式传入谷歌的参数启动,并设置代理,同理也支持文中的那个 Tiny Proxy Configurator 插件,目前看都是基于 Chromium, 没什么太大魔改,没发现什么兼容性问题

请输入图片描述

请输入图片描述


环境:win10 x64 20h2 + Google Chrome v105.0.5195.102 x64

安装 Proxy SwitchyOmeg 最新版 v2.5.21 之后(截止到 GitHub 此时此刻的 master 分支),还是无法使用,一个是无法打开 Proxy SwitchyOmeg 的选项页面,并且菜单也打不开

请输入图片描述

打开选项界面时,控制台报错

angular.min.js:127 Possibly unhandled rejection: {"message":"Could not establish connection. Receiving end does not exist."} undefined

请输入图片描述

更换另一个代理配置插件 Tiny Proxy Configurator,谷歌网上扩展商店安装地址:https://chrome.google.com/webstore/detail/tiny-proxy-configurator/ilgignoiaacgbcagkcmfmbgnjbemedam
或者下载离线压缩包,使用开发人员模式加载解压后的插件目录,Tiny Proxy Configurator 插件离线下载

修改配置选项:

请输入图片描述

启用
请输入图片描述

不用插件就只能手动传入参数给谷歌浏览器,因为个人系统环境原因,不想也不能使用系统代理,于是本地代理客户端监听了一个 socks5 的 7890 端口,传参给谷歌浏览器调用 socks5 代理,新建一个 Google.bat,内容为

start "" "C:\Users\Administrator\AppData\Local\Google\Chrome\Application\chrome.exe" https://www.bing.com --safebrowsing-disable-download-protection --allow-running-insecure-content --ignore-certificate-errors --no-sandbox --disable-background-networking --disable-web-security --allow-file-access-from-files --proxy-server="socks://127.0.0.1:7890" --host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE 127.0.0.1" --in-process-plugins --disable-desktop-notifications --disable-breakpad --disable-client-side-phishing-detection --disable-eol-notification --disable-gpu-sandbox --disable-in-process-stack-traces --disable-infobars --disable-suggestions-ui --enable-win7-webrtc-hw-h264-decoding --no-default-browser-check --no-pings --noerrdialogs --safebrowsing-disable-extension-blacklist --allow-unchecked-dangerous-downloads

根据自己的谷歌路径修改上面内容,后面的参数根据自己的情况删减,注意开头的 "" 双引号引起的空值不能删除,仅修改路径和命令行参数部分,保存批处理文件,随后关闭所有 Google 的前台和后台进程,确保任务管理器没有任何 chrome.exe 的进程在运行,通过批处理打开谷歌浏览器即可。

这种方式的好处是方便编辑参数,不受 windwos 的资源管理器 GUI 界面最大路径长度 259 字符输入限制,路径仅受 windows 内核限制的 8192 字符

相比插件来说就是不够灵活,之后可以正常使用了

请输入图片描述

可以删除原本的谷歌快捷方式,改用批处理了,若嫌图标丑陋,可以给批处理创个快捷方式(因为批处理本身不能使用图标,需要给批处理再创建个快捷方式),然后创建的快捷方式右键 → 属性 → 快捷方式 → 更改图标,图标指向谷歌的主程序 chrome.exe,就可以使用谷歌浏览器的图标了

请输入图片描述

评论 (0条)