最早接触富强,记得还是在大学的时候,当时用的软件应该是 SSR,图标是一个粉色的小飞机。
后面不知道什么时候,换成了猫咪,也就是熟知的 Clash。有一段时间手机和电脑都是用的这个。大学毕业后手机设备换成了苹果,这时候发现 App Store 没有这个软件,而且国区商店里面是没有富强类的软件的。那怎么办呢?当然是百度,发现要注册一个外区id,通过在应用商店切换不同账户,来实现到别的国家商店下载软件。当时自己图省事,就在一个不知名网站买了一个港区的账户,这个账户自带有 Shadowrocket,也就是我们熟知的小火箭,这个账户半年后被封锁了,原因后面了解大概这类账户都是用黑卡买的软件,后面被平台发现就给封了,后面自己注册了美区,一直在稳定使用,直到目前也没有出现任何问题,又涨知识了。这时候我们已经有了港区账户,成功登录并下载了软件。写到这里突然想起,当时是在一个网站先购买了一个机场,现在还记得它叫 chaoxi 潮汐,它里面有推荐第三方的账户软件购买,所以才有了上面的软件购买。
到目前为止,基本上在 ios 实现了科学上网,当时就知道把购买的订阅一直导入到软件中,至于具体软件的配置,当时完全不知道。那时候就是需要用的时候,临时打开一下,用完就把软件关了,和现在24小时挂在后台完全不一样。,临时打开用一下然后就给关闭了。遇到网络慢的时候,当时想到的就是用全局代理,全部走代理应该快点。对于规则分流这个当时是完全不懂的。就这样一直用了一段时间,偶尔在 TG 的小火箭群里,看到大家在说别的软件如何如何,自己抱着好奇心先加入了 Quantumult X 群组,进去之后发现打开了新世界,原来网络工具的用法,不仅仅是富强,它还可以破解软件、定时任务、广告拦截、功能增强等等。
就此入坑开启了自学,开始看群里前人写好的一些指南,主要是配置文件的构成,常用到的功能模块有节点、分流、重写、定时任务。最开始用的是 Shawn 的规则,规则每个配置的用法都写得明明白白,这个很利于自己学习,首先是学习分流规则,以前富强速度慢,就是规则一开始就没配置好,该走直连的没走直连,该走代理的没走代理。这一块学的差不多后,开始添加各种重写模块,这里主要目的是去广告、功能增强、会员破解使用,对于去广告,就是通过抓包找到对应的请求,通过reject规则,拒绝加载来达到去广告的效果,当时在广告必须死的群组,自己也学习了一点皮毛,只限于那种最基本的去广告。功能增加这个值得什么呢?目前还记得的有薯条的iOS 系统增强、Safari 万能搜索、谷歌重定向等等。最后就是各种大佬写的破解模块了,说白了就是免费体验会员功能,这里其实是有人花了钱先买了,在此基础上做的破解。破解其实对于 APP 作者是不利的,你可以尝试用破解先体验完整的功能,如果真的希望,还是用实际行动支持作者好,作者有钱赚,作品才能更好的维护。目前自己对于喜欢的软件,基本都入正了,说白了就是支持下作者。最后那就要来说说定时任务了,这个起初是在 NobydDa 佬的群里看到的,当时看到最多的是京东的任务,看到大佬们都在秀京豆,当时自己入坑的晚,羊毛已经不比前几年了,主要自己京东用的也不多,所以这里就没有深入了解了。当时记的折腾了彩云天气、电信话费通知、热搜通知,当时这里折腾了很多东西,从群里、Github 上,找了各种定时任务,一个一个获取 CK,然后设置执行的时间点。目前印象最深的还是樱花佬的达美乐,用佬写的本,中了好多个披萨,实现每个月的披萨自由,整个弄下来挺有意思的,每天定时定点看到任务通知,某某任务已经执行,有种莫名的舒适。
当你熟练掌握一个网络工具后,对于其他同类的软件,学习起来就得心应手了,因为大家的原理都差不多,核心逻辑是一样的。后面自己又购入了 Surge、Loon,加上之前的 Shadowrocket、Quantumult X,iOS 基本主流的都有了,当然还有其他优秀的软件 Stash、sing-box,这两个自己就没折腾了。Surge 是目前自己常用的,就是 WireGuard、Hysteria 2、独享的 Snell,自己用的上的他都有,这里比 QX 要强,QX 作者基本不更新,24年更新的 Vless,也是个半残,缺少对 Reality 的支持。小火箭重点是对于各类型节点的支持,如果你只是要科学,那么它足够用了,性价比很高,作者更新很频繁。Loon 是自己购买四款里的最后一个,本来其他都买了,这个也买一个吧,因为也不贵,Loon 自己用的很少,但是在目前的环境下,Loon 的潜力很大,因为软件一直在更新,QX 对比起来真的不行。所以想兼顾科学和其他花里胡哨的东西,首先还是推荐 Loon,为什么不首推 Surge 呢,因为它贵呀。自己目前是 iOS 上用 Surge,Mac 上用的还是 QX,没有全系 Surge,Surge 但凡便宜点,高低 Mac 上也整一个。
在整个 iOS 上,你折腾这几个软件,你肯定S会用到以下三个通用的模块,BoxJs、Sub-Store、Script Hub,BoxJs 是管理持久化内容的,玩定时任务会用到很多;Sub-Store 是订阅和节点的综合管理工具,如果你的订阅很多,用它管理起来会十分方便;Script Hub 是不同软件之间模块的转换,你可以把 A 软件的模块,通过它转换到 B 软件上使用。对于 QX 而言,他有万能解释器,上手是最简单的,你只要功能搞对,别把重写粘贴到分流,基本不会出错。Surge 自己使用的时候,觉得也不难,可能是之前使用 QX 有了经验,所以上手很快。这里要说一下自己在 QX 和 Surge 来回切换的历程,用上 Surge 后,发现 Surge 抓包查看数据太麻烦,还有一个就是 UI 真的不好,功能模块很乱,不够直接,往往需要点击几次才行,个人是比较喜欢 QX 那种 UI 设计的。使用 QX,又会发现由于作者不更新,很多新的代理类型也不支持,对于我而言,目前自己用的主要是 Reality + Snell,QX 所支持的代理类型,虽然自己没有都使用过,但是看到网上评论都或多或少,存在被墙。所以自建节点,QX 上面没有可以支持我的,目前手机上用的是 Snell V4,这个还是挺香的;其次就是由于作者不更新,有些大佬写的本,也渐渐不再支持 QX,这也是痛点。当时自己在折腾定时任务,总感觉 Surge 这块比 QX 差那么一点。最终自己还是选择了 Surge,经常维护的东西总归是有前途的。
现如今如何呢,折腾了许许多多东西之后,自己还是喜欢简洁。去广告模块都删了,因为你不知道它到底去掉了什么,有时候总会有一些奇奇怪怪的问题,这里要说一定一定不要用那种超级大的汇合很多规则的去广告,简易单独应用单独用一个模块,这样足够清晰且方便排查问题。功能增强模块,发现其实自己用的还是很少,目前只留下了万能搜索,已经网盘的倍速,其他的基本也都抛弃了。最后说一下折腾最久的定时任务,自己把用到的任务做了一个属于自己的合集,对应的 BoxJs 也做了合并,刚开始看着挺舒服,后面觉得通知太多,并且大部分 APP 羊毛也没有什么有价值的东西,所以逐渐删减,最后这一块整个都删掉了,因为做减法很舒适,少了这块的折腾,每天时间多出来了很多,把时间花到了其他地方。
最后做一个总结吧,从入坑到沉迷,到逐渐淡去。因为自己是一个喜欢折腾的人,所以刚开始,每天花了大部分时间来学习,当时是觉得真的好玩,每天弄成功一个东西,那种满足感让我一直坚持着,后面熟悉了大部分东西后,发现对于新的东西,也没有刚开始的新鲜感了,因为知道折腾最后就是删除,所以不如不花这个时间了。花了大部分时间在这个上面,其他相应的也少了,所以自己也在做取舍,调整了时间安排,加上自己对于这块兴趣也没有开始那么浓烈,可以理解为慢慢淡出这个,不再关注群组的更新,有什么新增的模块之类的。整个过程中,自己学习了很多基本的知识,会自己定制属于自己的配置,知道了工具玩法的多样性,知道了软件各个功能的基本原理,所以在这个上面花费的时间没有浪费,还是有很多收获的。如果喜欢那就去折腾,毕竟快乐很重要。