- A+
参考了SSR的使用习惯,实现了各种功能,对于使用过SSR客户端的人来说应该很容易上手。
当前版本:1.0.9
当前版本:1.0.9
主要功能
- 支持 多服务器(账号)管理
- 支持 直连模式、PAC模式、全局模式(和 SSR 的系统代理设置功能一样)
- 支持 生成/导入 Brook分享链接功能(编码格式遵循 Brook 官方标准)
- 支持 账号自检
- 支持 开机启动
- 等等
直连模式说明:
PAC模式、全局模式很多人能理解是什么意思,但是部分人不清楚直连模式是什么鬼,我就简单解释一下。
你们知道 PAC模式和全局模式就是软件设置了系统代理设置,然后浏览器会读取系统代理模式,比如访问谷歌,会判断PAC内是否有谷歌域名,如果有就走代理,如果没有就直连,而全局模式则是所有网站走代理。
而直连模式则代表不设置系统代理模式,选择后会初始化系统代理设置。然后就需要在相应软件中配置代理服务器 HTTP协议 127.0.0.1 2080(默认),这样相应软件才会走代理,例如 Chrome 浏览器代理管理扩展 SwitchyOmega(点击查看新手使用教程)。
- 注意:Brook Tools 默认是 HTTP协议(以HTTP方式启动),如果需要使用 SOCKS5协议,请取消勾选。
截图展示
使用方法
本软件是一个辅助软件(可视化UI操作),他无法独立使用,需要配合 Brook Windows命令行版客户端使用。所以要使用该软件请先下载 Brook Windows命令行版客户端:brook_windows_386.exe 或 brook_windows_amd64.exe
- 下载 Brook Windows命令行版客户端后,放置到任何位置并重命名为 brook.exe,但是路径中不能包含中文,否则会导致PAC模式无效!
- 下载 Brook Tools 客户端文件,解压后放置到任何位置(路径可以包含中文),并运行软件(注意可能会报毒)。
- 运行软件后填写 Brook 账号或者导入 Brook 分享链接(目前只有我的一键脚本支持),并选择 brook.exe 文件位置(拖拽 brook.exe 文件到软件窗口中则自动导入文件位置)。
- 点击 启动 按钮(或者右键托盘菜单 - 启动),托盘菜单 - 代理模式 中可以选择 直连模式、PAC模式(默认)、全局模式。
下载地址
其他说明
无法连接到 Brook 账号的可能原因之一
因为 Brook 每次更新的内容可能变动较大,所以如果客户端与服务端版本不一致,那么很有可能会导致客户端链接服务端被拒绝。包括我的 Brook Tools 里调用的 Windows 命令行版客户端,所以请尝试更新服务端或客户端为最新版本。
客户端链接Brook不可用,服务端日志提示 xxxx/xx/xx xx:xx:xx Expired request
出现这种问题说明你的服务器时间与本地时间相差过大,请修改服务器时区,或者手动修改服务器系统时间(注意也要校准自己本地设备时间)!
- cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- # 修改时区为北京时区(上海)
- date -s "2017-11-02 19:14:00"
- # 修改系统时间为 2017年11月02日 晚上19点14分00秒
- date "+%Y-%m-%d %H:%M:%S %u %Z"
- # 查看服务器当前时间
Telegram 等部分软件无法通过 HTTP 127.0.0.1 2080 连接代理
经过测试,部分软件设置 HTTP 协议的本地代理会出现无法连接代理的问题,如果出现这种情况,那么只需要右键托盘图标 - 取消勾选 HTTP方式启动,然后再启动代理,最后把无法使用 HTTP 协议连接代理的软件里改成 SOCKS5 协议的本地代理(127.0.0.1 2080)。
Windows 10 系统不显示启动/停止/账号自检等通知信息
这个问题一般是因为 Windows 10 系统的通知被关闭导致的,请去控制面板 - 通知和操作 - 开启 获取来自应用和其他发送者的通知 。