Brook 上架 Mac App Store 了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thisismr2
V2EX    macOS

Brook 上架 Mac App Store 了

  •  2
     
  •   thisismr2
    PRO
    2023-05-29 08:06:22 +08:00 5986 次点击
    这是一个创建于 874 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Brook v20230606

    Mac

    • 可以跳过 App ,可以选择跳过 App 即直连,也可以用脚本控制仅部分 App 可联网或阻断网络,或走不同的 Server ,等等
    • 上架 Mac App Store

    Windows

    • 可以手动选择当前默认的网卡

    iOS, Mac, Android, Linux, Windows

    • 可细粒度编程控制选择走指定的 Server ,比如根据目的地,App ,等等

    可编程新增

    • in_brooklinks: 连接之前,预定义多个 brook link ,之后可编程指定连接哪个
    • in_dnsquery
      • appid: 发起网络请求的 App. 仅 Mac
      • interface: 发起网络请求的网络接口. 仅 Mac
    • in_dnsquery.out
      • brooklinkkey: 当需要连接代理服务器时,转而连接 通过 in_brooklinks 的 key 指定的 brook link
    • in_address
      • appid: 发起网络请求的 App. 仅 Mac
      • interface: 发起网络请求的网络接口. 仅 Mac
    • in_address.out
      • brooklinkkey: 当需要连接代理服务器时,转而连接 通过 in_brooklinks 的 key 指定的 brook link
    第 1 条附言    2023-05-29 08:46:58 +08:00

    文档

    https://brook.app

    上半部分是 CLI 文档,下半部分是 GUI 文档

    25 条回复    2024-11-22 17:11:13 +08:00
    thisismr2
        1
    thisismr2  
    OP
    PRO
       2023-05-29 08:11:11 +08:00
    laoyur
        2
    laoyur  
       2023-05-29 08:24:09 +08:00
    为啥需要登录什么 plus 才能用?安卓
    thisismr2
        3
    thisismr2  
    OP
    PRO
       2023-05-29 08:38:58 +08:00
    @laoyur 可以选择不开 Plus 直接添加 Server 用。或者有什么好的建议
    GlobalNPC
        4
    GlobalNPC  
       2023-05-29 08:40:05 +08:00
    复杂到不会用 感觉自己太笨了 clash 也是
    thisismr2
        5
    thisismr2  
    OP
    PRO
       2023-05-29 08:49:26 +08:00   1
    @infun 不想探索的同学,这个最简单可满足绝大部分用户的大陆分流方案 https://www.txthinking.com/talks/articles/brook-china.article
    d1g1tal0cean
        6
    d1g1tal0cean  
       2023-05-29 09:00:48 +08:00 via Android
    mac 终于换成 native vpn 了,之前一直在 Mac 上用 iOS 版。话说没找到 dmg ,是不是只能在 Mac App Store 下
    xfxz
        7
    xfxz  
       2023-05-29 09:10:29 +08:00
    基于 clash 内核吗,还是自己写的?
    Lituby
        8
    Lituby  
       2023-05-29 09:22:30 +08:00
    不支持 macOS11 吗?好像 macOS11 用户有好多啊,不考虑支持一下吗?另外 plus 是啥功能呀
    thisismr2
        9
    thisismr2  
    OP
    PRO
       2023-05-29 09:29:32 +08:00
    @d1g1tal0cean 是的,Mac 版本没有打包 dmg ,目前只在 Mac App Store 。好处是如果之前 iOS 内购 Plus 的用户,不需要单独购买 Mac 版哦!可以直接点击 恢复 按钮就可以了,反之亦然。
    thisismr2
        10
    thisismr2  
    OP
    PRO
       2023-05-29 09:43:30 +08:00   2
    @xfxz 嗯,自己写的

    Brook 也有七八年了 https://github.com/txthinking/brook

    全平台支持,体验基本一致
    d1g1tal0cean
        11
    d1g1tal0cean  
       2023-05-29 09:53:40 +08:00 via Android
    @thisismr2 讲究!不过我设备是 Mac + Android ,走的 web
    thisismr2
        12
    thisismr2  
    OP
    PRO
       2023-05-29 10:08:30 +08:00
    @Lituby 抱歉,因为用到了很多新版 swift 语法和 API ,挨个 if #available 有些麻烦,就设置了 target 12 起了。

    plus 这里有菜单选项介绍

    https://brook.app/#%E5%9B%BE%E5%BD%A2%E5%AE%A2%E6%88%B7%E7%AB%AF%E6%96%87%E6%A1%A3

    博客也写了几篇自己常用的场景 https://www.txthinking.com/talks/ 因为可编程功能非常灵活,看文档可以了解更多
    drdre
        13
    drdre  
       2023-05-29 10:42:01 +08:00
    大佬
    d1g1tal0cean
        14
    d1g1tal0cean  
       2023-05-29 11:01:10 +08:00 via Android
    成直接默认 TUN 模式了,挺好
    thisismr2
        15
    thisismr2  
    OP
    PRO
       2023-05-29 11:24:12 +08:00
    @drdre 共同学习
    thisismr2
        16
    thisismr2  
    OP
    PRO
       2023-05-29 11:48:12 +08:00
    @d1g1tal0cean 一旦用了 TUN 模式就再也不愿回到系统代理模式了
    a66243766
        17
    a66243766  
       2023-05-29 15:21:08 +08:00
    BearCookie
        18
    BearCookie  
       2023-05-29 16:15:26 +08:00
    请问一下这个 app 和 clash 有啥区别额……
    thisismr2
        19
    thisismr2  
    OP
    PRO
       2023-05-29 16:32:40 +08:00
    @a66243766 OP 就是作者 = = ||
    thisismr2
        20
    thisismr2  
    OP
    PRO
       2023-05-29 17:08:37 +08:00
    @neochen13 只用过 brook ,所以只说一下 brook 吧 :)

    全平台客户端

    - 如果没有分流需求:iOS / Android / Mac 默认就是 TUN 模式 真全局代理,Windows / Linux 默认 Proxy 模式 可以选择 TUN 模式(大部分外国用户的需求)

    - [普通用户] 如果需要大陆分流:没有复杂的规则,要说规则,也只是 一个域名列表的 txt 文件,一个 CIDR IP 列表的 txt 文件(不过基本用不到,因为可以直接选择 Geo IP ),没有创造其他特殊的语法,https://www.txthinking.com/talks/articles/brook-china.article ,这里面的示例脚本的作用其实也只是防止虚拟 DNS 失效,避免走安全 DNS ,其实也可以直接在系统或浏览器处设置

    - [研究性用户] 可以编程达到自己的目的,这个就很多了,比如阻断 IPv6 ,Hosts ,黑名单模式,降级 iOS App ,全平台抓包,修改包,YouTube App 去广告,不同应用走不同 Server ,不同目的地走不同 Server ,Web 去广告,修改包,等等吧,每个网络处理环节都可以用脚本来修改,所以可以根据自己的任意需求编程来实现
    BearCookie
        21
    BearCookie  
       2023-05-29 17:14:03 +08:00
    @thisismr2 #20 看起来很棒,谢谢老哥解答
    kingsley777
        22
    kingsley777  
       2023-05-30 20:43:22 +08:00 via iPhone
    Plus 1.99 每月是不是仅是解锁一些额外可以配置的功能? 如果是这样的话感觉 10 刀买断更容易接受
    thisismr2
        23
    thisismr2  
    OP
    PRO
       2023-05-31 10:17:03 +08:00
    @kingsley777 感谢建议,这个问题的确讨论过,从这里开始 https://t.me/brookgroup/50793 还有这里 https://t.me/brookgroup/51890https://t.me/brookgroup/51899 。当然可以走 web $1 ,全端 mac / ios / android / windows / linux ,可用于 5 台设备。
    wangsilence
        24
    wangsilence  
       2024-01-11 12:43:34 +08:00
    楼主上架 appStore 怎么整的组织账号,个人能申请吗
    rockcat
        25
    rockcat  
       331 天前
    太贵了吧?还是按年付费。免费不能分流...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     865 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 22:37 PVG 06:37 LAX 15:37 JFK 18:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86