谈下 ios 端的 surge 相比 loon 不足的一些地方

6 月 6 日
 luoxmc

op 之前在手机上一直是用的 loon ,最近这几天才开始使用 ios 端的 surge (以前只用 mac 版的 surge )。

作为老牌代理软件,surge 有很多强项,比如 smart 、ponte 等等,不过这次不说这些,只简单的分享一下我从 loon 切换到 surge 这几天发现的一些 surge 的不足,汇总如下:

(纯主观感受分享,请不要随意人身攻击,不要随意开战)

1 、不支持 vless 协议。

2 、去广告模块比不上 loon 插件省心,很难及时同步可莉的 loon 插件,而且转换之后还可能会没效果,需要自己花很多时间抓包和分析解决。

3 、没办法原生的直接在 ui 上查看机场流量信息,得借助第三方模块在面板上展示,很不直观很不方便。

4 、首页的 ui 操作起来不太方便,比如出站模式切换这种很久都不会改一次的设置项居然直接占据了首页一小半位置,导致首页这种黄金位置没办法快速直达我们需要的功能,比如想要抓包、管理模块、管理重写、管理脚本,就需要在几个 tab 中来回切来却去,操作起来就很别扭,远不如 loon 那样把核心功能都用小卡片的形式放在首页,都能快速进入。

5 、http-response 类型的脚本,处理 post 请求时,没办法获取 request 里面的 body 入参,折衷的办法是改用 http-request ,在脚本里面再去使用 httpclient 发送请求,然后再处理 response 。但是在 loon 脚本里面是可以在 http-response 类型的脚本直接拿到 request.body 的,这也是部分 loon 插件转换之后无法去广告的原因之一。

6 、loon 的节点测速支持分别显示 tcp 握手延迟和正常的测速延迟,而 surge 不支持。这一点可能大部分人觉得没用,但有的时候还是有点用的,可以判断节点对应的服务器是直接挂了还是只是被墙了。

一点个人浅见,欢迎交流讨论,另外请轻喷

5390 次点击
所在节点    Apple
45 条回复
VincentChan94
6 月 6 日
第一条最难顶
luoxmc
6 月 6 日
还有一点:
7 、surge 不支持给某一个策略组单独指定测速 url ,而 loon 是可以的,这个设置项有时候很有用,比如弄了个访问某一个内网策略组,这时候就应该把测速 url 改为内网的某个服务的 http 地址,以便确认策略组是不是真的有效,而不是测能不能访问谷歌。
zhenjiachen
6 月 6 日
@VincentChan94 赞同,我就是因为第一个放弃 surge 了
我这样配置有问题吗?这个不是单独策略组测速吗?
🇭🇰 香港节点 = smart, url=http://1.1.1.1/generate_204, include-other-group=ss, policy-regex-filter=(?=.*(香港|沪港|HK|(?i)Hong))^((?!(手游|游戏|(?i)IPLC|IEPL|game)).)*$, no-alert=0, hidden=0, include-all-proxies=0
MacsedProtoss
6 月 6 日
surge 适合自建的人 协议这块不支持就不支持 节点够好的情况下协议其实不是那么重要
但是其他的一些问题我觉得还是有点的 比如模块这个就得看模块维护者了
luoxmc
6 月 6 日
@zhenjiachen 我觉得你这个配置里面的 url 是无效的,ios 和 mac 版的策略组图形界面中都没有设置测速 url 的地方,官方文档中也没有提到这个参数。目前我只发现本地的代理节点是可以指定测速 url 的,但是整个策略组就不行了。
SenLief
6 月 6 日
surge 都是之前冤大头买的在拥护,本来就没什么优势。
ryougifujino
6 月 6 日
Surge 的优势在 Mac 端,做网关
slowman
6 月 6 日
Surge 去广告真不如 Loon, 用户体验是全方位的,“第三方”也是体验的一部份
希望冒出一个“第三方”搞好 Surge 的去广告规则,最起码对标 Loon

Loon 不支持 tuic, Surge 的 hysteria 一直有丢连接的 bug
ajyz
6 月 7 日
去广告、脚本、模块都是需要人不断维护的,而这些就体现出一款 app 的体量与受众群体了,surge 走所谓高端路线,在有竞争者开始,就注定了与这些渐行渐远。如楼上说的,surge 主要优势在 Mac 端,或者说全家庭或多平台,如你自己提到的 ponte ,不是多平台,光 iOS surge ,纯属摆设
10099
6 月 7 日
随着 loon 公测 Mac 版,surge 也没调整价格策略、增加推广等就知道,后期大概率只吃老本了
BridgeCham
6 月 7 日
@10099 #10 现在 mac 版挺拉的,经常卡,Surge 不会
Dream4U
6 月 7 日
4. 更多,收藏的卡片,把常用的加收藏,在首页点收藏图标
desususula
6 月 7 日
https://surge.qingr.moe/
OP 可以试试这个,绝大部分去广告插件都可以正常使用
surge 确实没什么规则维护开发者,但现在不论是订阅还是去广告,主流的 iOS 代理工具都差不多可以互相转换了
现在 surge iOS 的优势就是配合 surge Mac 共享同一套配置,还有各种细节处的 UI 设置,用久了就知道 surge 在细节处的打磨是远远超过任何一款代理工具的
luoxmc
6 月 7 日
@Dream4U 多谢多谢,学到了,这样确实会好用一点
luoxmc
6 月 7 日
@desususula 多谢,有在用这个项目的,只是相比可莉的插件还是同步得不及时,有很多引用的 js 资源都已经 404 了的模块,还有少部分模块 loon 版本都已经是 26 年 6 月的版本了,这个项目还是 25 年 3 月的版本。
不过还是得感谢这个项目作者的工作,好歹让 surge 也能比较方便的获取大部分去广告模块,surge 不足的地方就是很少有人专门制作和维护 surge 的模块,像 loon 的可莉那样。
另外针对我自己这几天遇到的去广告无效的情况,我也写了几个模块放在 github 了,有京东、米家的,地址: https://github.com/luoxmc/loon ,有需要的可以试试,京东的我是用的歪门办法,直接按图片尺寸屏蔽封面广告图片,在我手机上很好使,别的机型未测试。
层主说的没错,细节上 surge 确实有很多值得称赞的地方,这也是我愿意从 loon 换成 surge 的原因之一。
momo2789
6 月 7 日
在国内的时候每次准备从 quantx 切换到 Loon 的时候总是因为 GitHub 上没有太好的 Loon 资源而放弃,不理解为什么 Loon 的规则维护者乐钟于把资源放在自己的 Domain 下面
M48A1
6 月 7 日
最近把 surge iOS macOS 都出掉了

换到了 loon, 自建用户, 唯一区别,就是 V2EX 打开的速度变慢了, quic 已经 blocked..
rick13
6 月 7 日
loon 非常省心,我是手机 loon ,电脑 singbox ,手机 loon 非常稳定
adamwang
6 月 7 日
@M48A1 老哥 Mac 是也切换到 Loon 了吗?我感觉 Loon Mac 版现在不是很好用啊。
zincmaster
6 月 7 日
想要性能稳定性和能耗用 qx ,想要插件模块生态用 loon ,surge 在 ios 早就没有使用必要了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1218483

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX