总的来说就是为 uTools 添加启动参数 --proxy-server
即可通过代理访问网络。
备注:此方法只能代理掉 chromium 侧的流量,无法覆盖 uTools 本身非渲染进程的流量、插件 node 侧发起的流量。需要代理才能上网的用户可能出现 uTools 或插件无法更新,但是大部分功能应该无损,大部分插件的流量都是从 Chromium 侧发出的。
Windows
修改 uTools 的快捷方式
打开快捷方式的属性:
- 右键点击 uTools 的快捷方式,选择“属性”。
修改目标字段:
在“快捷方式”选项卡中,找到“目标”字段。在末尾添加 --proxy-server="http://proxyserver:port"
参数(将 proxyserver
和 port
替换为你的代理服务器地址和端口)。
示例:
"C:\\Users\\Foo\\AppData\\Local\\Programs\\utools\\uTools.exe --proxy-server=http://192.168.1.10:8080"
PS:--proxy-server=
可以接收 http
或 socket5
代理
保存修改:

macOS
通过创建启动脚本和 Automator 应用程序来配置 uTools 使用代理服务器。
创建启动脚本
打开终端:
- 在 Finder 中找到
Terminal
并打开它。
创建脚本目录:
- 运行以下命令创建一个存放脚本的目录:
mkdir -p ~/Scripts
创建启动脚本:
赋予执行权限:
创建 Automator 应用程序
打开 Automator:
创建新应用程序:
- 选择“新建文档”,选择“应用程序”,然后点击“选择”。
添加运行 Shell 脚本操作:
- 在“库”中选择“实用工具”,然后双击“运行 Shell 脚本”。
配置 Shell 脚本:
保存应用程序:
- 保存为
uTools - Proxy
,并选择保存到 Applications
文件夹。

- 修改图标(可选):
- 打开
uTools
的简介(uTools.app
),选中图标并按 Command + C
复制。
- 找到新的应用程序
uTools - Proxy
。
- 右键点击选择“显示简介”,点击左上角的图标,然后按
Command + V
粘贴。
Linux
使用 Linux 的用户大概具备一定的技术能力,可以通过以下一般步骤自行解决:
命令行启动 uTools:
可以在终端中运行 uTools,并添加 --proxy-server 参数。例如:
utools --proxy-server="http://proxyserver:port"
具体的命令可能需要根据 uTools 的安装路径和用户的环境变量配置进行调整。
修改桌面条目:
在支持 .desktop 文件的桌面环境中,可以修改 uTools 的 .desktop 文件,添加启动参数。通常,.desktop 文件位于 /usr/share/applications/ 或 ~/.local/share/applications/ 目录下。
使用启动脚本:
类似于 macOS 的方法,可以创建一个启动脚本,并在其中添加启动参数,然后通过桌面环境的启动器或快捷方式调用这个脚本。