分享发现 +86 手机号注册纸飞机,smsfee 弹窗逼疯我,最后靠一个编译版客户端破局

freemanbrent40(freemanbrent) · 2026年06月26日 · 最后由 freemanbrent40 回复于 2026年06月26日 · 16 次阅读

事情是这样的

上个月接了个硅谷远程团队的活,对方所有技术文档和沟通都在一个纸飞机频道里。我兴冲冲打开客户端准备注册,+86 手机号一输——smsfee 弹窗直接糊脸。交钱,等验证码,没动静。再交,还是没动静。

三天。我交了三次钱,验证码一次没来。项目 kickoff meeting 差点因为我登不上工具而黄掉。

我的排查清单

作为常年在家办公的开发者,遇到问题习惯性列清单排查:

网络侧

电信宽带裸连 → smsfee

联通 5G 热点 → smsfee

移动 4G → smsfee

换过三个 DNS、两个代理方案 → 全部 smsfee

客户端侧

Google Play 最新版 → smsfee

APKMirror 10.8.1 旧版 → smsfee

iOS TestFlight 版 → smsfee

清数据、重装、换手机 → 依然 smsfee

协议侧

抓包看了下,+86 号段请求短信验证码时,服务端返回的响应体和 +1、+44 号段完全不同。不是客户端 bug,是服务端对号段做了区分处理。

smsfee 本质上是个"付费抽奖"——钱照收,验证码发不发看运气。

破局:一个编译版客户端

W2solo 社群里一个做 Android 系统开发的老哥看我吐槽,丢过来一个链接:

"官方 12.5.1 源码 fork 出来重新编译的,改了号段校验逻辑,+86 走内部认证通道,不用等短信。我自己用了两个月,接海外单没问题。"

我将信将疑装上了。输入手机号,没有 smsfee 弹窗,没有验证码倒计时,按照引导步骤操作——直接进去了。

那一刻的感受:原来登录纸飞机可以这么丝滑。

两周深度使用:远程协作场景实测

稳定性

电信/联通/移动三线日常切换,自动连上,不用手动配置

两周没有掉线重连,后台保活正常,消息推送及时

功能完整性

频道订阅、群组讨论、文件传输、语音通话、多账号——全部正常

和官方版体验一致,没有功能阉割

本地化

界面全中文,时间格式、数字分隔符、货币符号都适配过

频道内容渲染正常,没有编码问题

多账号工作流

我自己三个号:一个接国内单、一个接海外单、一个纯看技术频道

切换流畅,消息同步没有延迟,后台同时在线

技术层面做了什么

这个版本基于官方 12.5.1 源码,核心改动:

认证流程调整:绕过 +86 号段的短信验证码强制校验,启用备用认证通道

网络策略优化:内置多线路自动选择,不需要手动找节点

完整汉化:i18n 深度适配,不只是表面翻译

协议兼容:MTProto 核心协议未改动,消息收发、加密逻辑和官方一致

谁可能需要这个

被 smsfee 卡住、有紧急远程协作需求的开发者

需要稳定访问海外客户沟通渠道的独立工作者

不想折腾网络配置、只想专注干活的数字游民

写在最后

远程接单这行,工具链就是饭碗。登录这一步卡三天,可能丢的就不只是一个项目。

这个编译版解决的是一个很具体的问题,但对于"需要稳定登录、专注工作"的人来说,省下来的时间和精力,够多接两个单了。

下载链接放评论区,需要的自取。有其他方案或者使用过程中遇到问题,欢迎交流。

纯个人使用经验分享,无商业利益。基于开源代码编译,核心通信协议未修改。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号