本页面为逗比网站的存档,将不会更新,提供的内容可能已过期。源站为 [doub.io] 存档于 18-12-07
投稿文章 | 广告合作 | Telegram 群组 / 公告频道 / 使用教程
广告

『原创』更方便的Windows系统 Brook 客户端 —— Brook Tools

逗比软件 Toyo 408评论
广告
本文最后更新于 2018年10月24日 07:39 可能会因为没有更新而失效。如已失效或需要修正,请留言!

看到很多人反映 Brook Windows系统的客户端不好用什么的,我就简单写了个 客户端UI ,参考了SSR的使用习惯,实现了各种功能,对于使用过SSR客户端的人来说应该很容易上手。

Brook Linux 一键脚本:『原创』一个优秀的跨平台 Socks5代理软件 —— Brook 一键安装管理脚本

Brook Linux 手动教程:一个优秀的跨平台 Socks5代理软件 —— Brook 服务端教程

Brook 客户端教程:Brook代理 Windows/Android版客户端简单使用教程

Brook 一键脚本及 Brook Tools 视频教程:『视频』Brook 代理 一键脚本及客户端 小白使用教程


其他 Brook 教程请看:https://doub.ssrshare.us/tag/brook/

当前版本:1.0.14

主要功能

  • 支持 多服务器管理
  • 支持 直连模式、PAC模式、全局模式
  • 支持 生成/导入 分享链接功能(编码格式遵循 Brook 官方标准
  • 支持 VPN 模式
  • 支持 账号自检
  • 支持 开机启动
  • 等等

直连模式说明:

PAC模式、全局模式很多人能理解是什么意思,但是部分人不清楚直连模式是什么鬼,我就简单解释一下。

你们知道 PAC模式和全局模式就是软件设置了系统代理设置,然后浏览器会读取系统代理模式,比如访问谷歌,会判断PAC内是否有谷歌域名,如果有就走代理,如果没有就直连,而全局模式则是所有网站走代理。

而直连模式则代表不设置系统代理模式,选择后会初始化系统代理设置。然后就需要在相应软件中配置代理服务器 HTTP协议 127.0.0.1 2080(默认),这样相应软件才会走代理,例如 Chrome 浏览器代理管理扩展 SwitchyOmega(点击查看新手使用教程

注意:Brook Tools 默认是 HTTP协议(以HTTP方式启动),如果需要使用 SOCKS5协议,请取消勾选。


截图展示

使用方法

本软件是一个辅助软件(可视化UI操作),他无法独立使用,需要配合 Brook Windows命令行版客户端使用。

所以要使用该软件请先下载 Brook Windows命令行版客户端:逗比云地址 、Github地址(请选择 brook_windows_386.exe 或 brook_windows_amd64.exe)。

注意:不是 钥匙图标 的那个 Brook Windows 客户端!不要下载错客户端,该软件需要的是命令行的客户端

为了方便大家使用,我把32位和64位的命令行版客户端都集成在压缩包内了,打开软件后选择相应的命令行版客户端即可(命令行版客户端可能会经常更新,到时间请手动更新或提醒我更新压缩包)。

  • 下载 Brook Windows命令行版客户端后,放置到任何位置(路径中不能包含中文和空格,否则PAC失效
  • 下载 Brook Tools 客户端文件,解压后放置到任何位置,并运行软件
  • 运行软件后填写 Brook 账号或者导入 Brook 分享链接,并点击 浏览 按钮,选择命令行版客户端文件
  • 点击 启动 按钮(或者右键托盘菜单 - 启动)。
  • 根据需求在 托盘菜单 - 代理模式 中可以选择 直连模式、PAC模式(默认)、全局模式

无法使用?请先使用 [账号自检] 功能检测账号是否可用。

如果提示可用,那么请尝试 检查系统代理设置(点击看教程)

如果账号不可用,那么可以试试我 免费分享的 Brook 账号


下载地址

蓝奏云[JPG.DOG]

注意:每次更新最新版本时,因为微软审核需要一天左右的时候,所以这期间 Windows Defender 会报毒,请选择信任或者等待两天后再用。


更新内容

2018年09月21日,版本 v1.0.14

1. 取消 检查 Brook 命令行客户端(是否正确或损坏)功能。

—— 似乎问题比较多,想了想还是去掉吧(依然会检测版本号)。

2018年09月20日,版本 v1.0.13

1. 新增 手动检测更新时,如果没有更新同样也会提示(启动软件时的检测更新不会提醒)。

2. 新增 Brook 命令行版客户端添加后,将会检查是否为 Brook 命令行客户端(或是否损坏)。

3. 取消 从逗比云下载PAC(老是被墙),改成 Github 。

点击展开 查看更多


注意事项

  • 该软件仅支持 Windows 系统,至于 Linux 和 Mac 用户...( :lol: 啦啦啦~)
  • Brook Tools 因为VPN模式的原因,需要管理员权限,所以启动时可能会提示授权,点击[是]即可。
  • 该软件由 E语言 编写(重拾初中姿势),所以部分杀毒软件可能报毒,我原创的软件绝对没有病毒!

其他说明

VPN模式说明

注意:Brook 的VPN模式,仅仅是让所有流量都走代理(虚拟网卡),并不专门加速游戏,游戏是否加速取决于你与代理服务器之间的延迟和丢包,以及代理服务器与游戏服务器之间的延迟和丢包

注意:VPN模式仅仅是为了让玩游戏等特殊需求的人使用,如果是正常科学上网,不推荐使用 VPN模式,一是不灵活,二是国内的软件或网站或IP也都走代理了,这意味着被墙风险增加

注意:因为 VPN模式 需要管理员权限才能启动,所以 v1.0.10 后版本的 Brook Tools 启动时将默认申请管理员权限,如果你看到 UAC提示,请选择[是],如果嫌烦,请自行搜索关闭 UAC 教程。

另外:使用 VPN功能时,强制使用 SOCKS5 协议,且允许来自局域网的链接功能失效(就是局域网无法连接你的代理)。

点击展开 查看更多


账号自检失败,可能的原因 一

客户端与服务端版本不一致

点击展开 查看更多


账号自检失败,可能的原因 二

客户端与服务端的设备系统时间相差过大。

点击展开 查看更多


账号自检失败,可能的原因 三

Windows 防火墙阻挡代理软件。

点击展开 查看更多


Telegram 等部分软件无法通过 HTTP 127.0.0.1 2080 连接代理

经过测试,部分软件设置 HTTP 协议的本地代理会出现无法连接代理的问题,如果出现这种情况,那么只需要右键托盘图标 - 取消勾选 HTTP方式启动,然后再启动代理,最后把无法使用 HTTP 协议连接代理的软件里改成 SOCKS5 协议的本地代理(127.0.0.1 2080)。


Windows 10 系统不显示启动/停止/账号自检等通知信息

这个问题一般是因为 Windows 10 系统的通知被关闭导致的,请去控制面板 - 通知和操作 - 开启 获取来自应用和其他发送者的通知


有问题或者反馈BUG(需提供可复现步骤)请在下面留言!

转载请超链接注明:逗比根据地 » 『原创』更方便的Windows系统 Brook 客户端 —— Brook Tools
责任声明:本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!

赞 (258)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(408)个小伙伴在吐槽
  1. 请问brook不可以使用ipv6吗,v4地址可以使用,还是直接写v6地址有问题,我使用的是brook-tools客户端,本机是有v6地址的,shadowsock-go可以使用v6地址,brook服务器端监听了v6地址的.
    sunjinfeng19942018-11-10 08:43 回复
    • 监听了 IPv4+IPv6 应该是支持 IPv6 的,但是我没有 IPv6 所以从来也没测试过,不清楚,你可能需要去 Github 问问作者。
      Toyo2018-11-10 13:48 回复
  2. Toyo兄您好, 請問若小弟按裝Brook,使用您分享的帳號,可從台灣翻至大陸順利觀看某些限制非大陸本地的網站嗎? 若答案為否,請問您方便提供可順利連回大陸的帳號的網站嗎? 感謝.
    jeff2018-11-09 00:32 回复
    • 我分享的 Brook 免费账号是欧洲服务器,自然不能用来翻回国内,你需要购买国内服务器搭建代理。
      Toyo2018-11-09 08:07 回复
  3. brook可否用于局域网代理udp数据,如我想通过电脑端开启brook,ps4走电脑端流量实现翻墙,ps4大部分游戏都需要走udp数据,请问可否实现,谢谢
    DevilDmc2018-11-08 12:27 回复
    • Brook 可以局域网链接(Brook Tools 更多设置中勾选 允许来自局域网的连接),至于是否支持局域网UDP链接我没测试过不清楚,自行测试。
      Toyo2018-11-08 14:11 回复
  4. 能否讲讲brook代理使用wifi共享的方法
    guduo2018-11-02 21:14 回复
    • 在 Brook Tools - 更多设置 - 本地代理设置 中勾选 [允许来自局域网的连接],然后重启代理(还没有启动代理的话,直接启动代理)。
      这时候 Brook Tools 就是监听的 0.0.0.0 ,其他设备只需要填写 HTTP或SOCKS5代理 192.168.x.x(你电脑的内网IP) 2080(默认端口)即可连接。
      Toyo2018-11-02 23:08 回复
  5. 更新到win10 1809之后打开发现不能用了,重启电脑之后右下角网络图标消失了,也连不上网 这是咋回事啊☹️
    Lmooo2018-10-30 21:06 回复
    • 软件除了修改注册表以外(添加开机启动 和 设置系统代理),没有任何敏感操作。
      唯一涉及网络方面的,还是VPN模式,但是这个全程都是 Brook 命令行版客户端操作的,Brook Tools 仅仅负责管理和启动 Brook 命令行版客户端。
      我这边还没有推送 1809 版本。不过我查了下,最近 1809 爆出了好多问题BUG(不是月初的那次),不保证你说的情况是 1809 导致的,估计短时间内 1809 不会跟我见面。
      Toyo2018-10-30 22:54 回复
  6. 开机启动似乎不好使……保存了设置重启并没有开机自启
    AA2018-10-24 19:20 回复
    • 我测试没问题,WIN10。我设置的就是开机启动,目前主要用的就是 Brook。
      检查一下系统开机启动项,是否存在 Brook Tools 的开机启动项,如果没有说明软件添加开机启动项失败(通过注册表添加,所以可能被一些安全软件拦截)。
      如果存在,请检查文件路径有没有问题。
      Toyo2018-10-24 21:18 回复
  7. 为什么全局模式变灰了不能选择?版本是最新版本的。
    Kalas2018-10-20 14:50 回复
    • 取消勾选 HTTP 方式启动后,本地代理就是 SOCKS5 协议了,因为系统代理设置不支持SOCKS5代理,所以全局模式无效,PAC是支持的。
      Toyo2018-10-20 15:04 回复
  8. 更新了 IOS 12 以后,连接一段时间就断开 ... IOS的客户端好久没更新了。
    qweqwe2018-10-16 22:41 回复
    • 请去 Github 联系解决。如果不向作者反馈具体消息,那么作者自然不会更新修复。
      Toyo2018-10-16 22:43 回复
  9. 我的Brook tool被bitcoin miner病毒和bwplayer广告病毒入侵,打开任意外网均会弹出广告,且电脑持续满载运行,用了大量方法才发现问题并最终解决。目前还没有安装回来。
    holden2018-10-13 20:28 回复
    • 什么鬼,我的软件可以没有病毒木马。。。
      Toyo2018-10-13 23:23 回复
  10. 教程很好,但是正文第七个字是错的。
    sinoffice2018-10-13 16:07 回复
    • 额,哪个字?
      Toyo2018-10-13 23:21 回复
      • 就是“反应”应该是“反映”
        silvereagle2018-10-23 23:08 回复
  11. 赞赞赞!
    wzc0x02018-10-13 00:13 回复
  12. VPN模式下,点停止按钮后系统DNS不会恢复到默认
    Dimer2018-10-11 16:39 回复
    • 这是 Brook 命令行版客户端自身的问题。
      Brook 启动VPN模式后,会将网卡的DNS改为 127.0.0.1 ,但它并没有记录原 DNS,所以最后会给修改成 8.8.8.8 。
      Toyo2018-10-11 17:22 回复
  13. 我想问下,全局模式下是可以用,但是PAC模式下无法直接连上了,难道是PAC模式下一定要装SwitchyOmega吗?
    a7998912018-10-09 18:17 回复
    • 是什么浏览器?IE 和 Edge 不支持本地PAC。
      Toyo2018-10-09 20:18 回复
      • chrome浏览器。用GitHub上面的Brook.Setup是可以用,不过不知道有没有PAC。但是Brook Tools我测试了我的账号是可以的,但是浏览器却连不上。(而且很奇怪我上贵站是可以连上的,谷歌和油管不行)
        a7998912018-10-10 14:37 回复
  14. 想问下WIFI下为什么用不了 电脑上能用
    szpt12018-10-07 21:28 回复
    • 电脑上有线能用,WIFI不能用?那不排除是不是网络问题。
      Toyo2018-10-07 21:33 回复
      • WIFI本身是能用的 挂上VPN就不行了 原来也能用 国庆放假回来就用不了了
        szpt12018-10-07 21:43 回复
  15. 怎么把我账号分享出去了呢? :eek:
    卖女孩的小火柴2018-09-29 10:08 回复
  16. 首页的 原创更新 的 Brook Tools a 标签 链接到了 https://doub.ssrshare.us/shell-jc3/,而不是 https://doub.ssrshare.us/dbrj-7/。 :lol: :lol: :lol: :lol: :lol:
    Xianda2018-09-29 01:42 回复
  17. Edge浏览器不能用brook吗,还是需要什么设置?同一台电脑,用SSR就可以翻,brook就不行,chrome都可以。
    风暴英雄2018-09-26 21:09 回复
    • Edge 不支持本地PAC,全局模式也无法使用吗?
      Toyo2018-09-26 22:34 回复
      • 嗯,PAC不行,全局模式可以
        风暴英雄2018-09-27 21:59 回复
  18. vpn还是一启动就报错
    InoriHimea2018-09-24 00:47 回复
  19. pac模式可以访问谷歌,全局模式访问不到是什么原因
    SaebaRyo2018-09-22 20:35 回复
    • 全局模式,浏览器访问不了谷歌提示什么?
      Toyo2018-09-22 22:58 回复
  20. 后期是否支持多服务器自动切换?负载均衡
    winter2018-09-22 15:36 回复
    • 秉承着每加一个功能都会增加一些BUG的原则,我会谨慎添加功能的。
      Brook Tools 和 Brook 原版客户端或者说 SS SSR客户端不一样。
      我不懂 Go 语言,我只会写个Win GUI 外壳,通过CDM和启动参数来启动 Brook 命令行版客户端,这意味着无法实现热重启,除非 Brook 自身支持从配置文件读取并且支持热读取(运行中读取)。
      没有热重启,你要的功能就很蛋疼的,实现是能实现,就是很别扭。
      Toyo2018-09-22 20:08 回复
  21. 新版本重启后提示brook.exe文件损坏 且配置里面的brook.exe路径消失 config.ini里面的File=后面被清空
    Loyle2018-09-21 19:30 回复
    • 似乎这个功能问题比较多,我更新了下(v1.0.14),去掉了这个检查命令行客户端的功能。
      Toyo2018-09-21 19:51 回复
  22. 更新了之后无法识别命令行客户端,重新下载、重启也没办法
    FGH2018-09-21 19:09 回复
    • 似乎问题比较多,我更新了下(v1.0.14),去掉了这个检查命令行客户端的功能。
      Toyo2018-09-21 19:51 回复
  23. 建议先搜寻当前目录下是否有brook.exe,不存在才再让用户指定其路径。
    DCW2018-09-21 11:32 回复
    • 目前已经不要求命令行客户端文件名必须为 brook.exe 了。
      Toyo2018-09-21 13:07 回复
  24. 感謝大佬無私奉獻
    小白2018-09-21 10:57 回复
  25. 大佬,Brook能按IP地址选择是否走代理么?就像在SSR里的全局模式但是绕过大陆和局域网IP
    UH2018-09-19 17:45 回复
    • GFWList PAC方式。
      Toyo2018-09-19 21:54 回复
      • 在设置了brook开机自启动的情况下,重启电脑后会出现brook命令行客户端有误(检测到XXX\brook.exe 非brook命令行版客户端或文件损坏,请检查),接下来在文件位置浏览重新选择一下命令行客户端,重复几下就又可以用了,不懂是什么情况。而同样的设置开机自启动Goflyway Tools 就很正常,没任何问题。请教怎么回事
        mianning2018-09-21 11:28 回复
  26. 提一个问题,就是如果在开启代理的情况下,直接重启电脑(或者把进程杀掉),会导致不能上网。今天我就被这个问题折腾的不行= =。
    给一个解决办法,在重启电脑的情况下应该可以解决。
    就是在主窗口的这个事件里:__启动窗口_可否被关闭 添加一个判断:若代理已启动,就执行一下停止按钮被单击的事件
    .版本 2
    
    .子程序 __启动窗口_可否被关闭, 逻辑型
    
    .如果真 (代理已启动)
        _按钮_停止代理_被单击 ()
    .如果真结束
    返回 (真)
    
    但是如果进程被强制结束,我暂时没想到啥简单的解决办法能在被结束前做处理。
    
    Smirk丶2018-09-18 22:58 回复
    • Brook Tools在退出前会执行停止 Brook 进程和初始化代理的操作。但是如果被强制关闭,那么软件是没时间执行代码的。
      上不了网,你就打开 Brook Tools 再次启动和停止代理即可(或者启动代理后,选择 直连模式)
      Toyo2018-09-19 13:42 回复
      • 对,我知道用brook Tools再次启动和停止可以恢复。 我之前是忘记停止brook tools的代理直接关机才会导致不能联网。 这个事件 __启动窗口_可否被关闭 会在关机的时候触发,windows会等你处理完此事件后再关机,不算是被强制关闭。所以你在这个事件里添加上停止代理的代码,可以防止像我这样忘记关闭代理然后关机的人出现不能上网的情况。
        Smirk丶2018-09-19 13:51 回复
        • 我程序的窗口关闭按钮=隐藏软件到托盘。
          Toyo2018-09-19 14:43 回复
1 2 3 4