📌 项目地址pppscn/SmsForwarder | ⭐ 26,457 颗星 | 🔧 Kotlin | 📜 未标注

它解决什么痛点?

很多人手边有一台闲置的 Android 手机,插着副卡收验证码、接听电话,或者需要监控某个 APP 的通知(比如工作群消息、门禁开锁提醒)。SmsForwarder 就是专门干这个的:它监听 Android 手机上的短信、来电、APP 通知,然后按照你设定的规则,自动转发到另一个设备或服务上。转发渠道非常全:钉钉群机器人、企业微信机器人、飞书机器人、Telegram、邮箱、Bark、Server酱、PushPlus,甚至直接转发到另一个手机号。

更关键的是,V3.0 开始它不再只是被动转发,还增加了主动控制功能:你可以远程通过另一个客户端发送指令,让这台手机帮你发短信、查询短信列表、查询通话记录、查询通讯录、查看电量等。V3.3 又加入了“自动任务・快捷指令”,可以实现定时触发或条件触发的自动化操作,比如每天定时汇报手机状态、电量低时自动通知等等。

简单说:它是备用机的“神经中枢”,让一台廉价 Android 手机变成一个能远程控制的通知中枢。

实际用法(来自 README)

1. 下载与安装

项目提供 APK 安装包,支持 Android 4.4 ~ 13.0。可以从三个地方下载:
– GitHub Releases:https://github.com/pppscn/SmsForwarder/releases
– Gitee 镜像:https://gitee.com/pp/SmsForwarder/releases
– 网盘(密码 pppscn):https://wws.lanzoui.com/b025yl86h

2. 配置转发规则

安装后,打开 APP,首先需要授予必要的权限(通知监听、短信读取、电话状态等)。然后在“转发规则”页面创建一条规则:
– 选择来源:短信 / 来电 / APP 通知
– 设置过滤条件(可选):关键词、发件人/号码白名单/黑名单
– 选择转发渠道:钉钉、企业微信、Telegram、邮件、短信等
– 配置渠道的 Token / URL / 收件人等信息

具体每个渠道的配置细节,请参考官方文档(GitHub Wiki 或 Gitee Wiki),这里不再赘述。

3. 主动控制(V3.0+)

在项目主页中描述:“包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。”这意味着你可以用另一台设备(比如你的主力机)向这台手机发送特定格式的 SMS,这台手机收到后会自动执行查询并回复结果。或者通过自建的 HTTP 接口控制(APP 内置 AndServer,可作为 HTTP 服务端),实现更高级的远程操作。

4. 自动任务与快捷指令(V3.3+)

可以在 APP 内创建定时任务或条件任务,例如:
– 每天上午8点查询电量并转发到钉钉
– 当手机连接到特定 WiFi 时,自动切换转发规则
– 当电话呼入且号码在黑名单时,自动挂断并发送短信通知

这部分的具体配置也需要参考官方文档。

和同类工具的区别

市面上有类似的转发工具,比如 Tasker(自动化)、IFTTT、MacroDroid,以及一些付费的短信转发服务(例如 Forward SMS)。SmsForwarder 的优势在于:

  • 完全免费开源(GPL-3.0 协议),无广告无付费墙。
  • 专为国内用户设计:钉钉、企业微信、飞书、Bark、Server酱、PushPlus 这些国内常用的通知渠道直接内置,无需自己写接口。
  • 主动控制能力:大部分同类工具只负责被动转发,而 SmsForwarder 可以远程发短信、查短信、查通讯录,等于把备用机变成了一个可远程操控的“短信网关”。
  • 极低门槛:APK 一键安装,图形化配置规则,不需要编写代码。即使你没用过 Tasker,也能很快上手。

需要注意的事项

  1. 隐私与安全:项目明确声明不会收集任何隐私数据,仅在上报版本信息时用到友盟统计。但请注意,如果你配置了转发到 Telegram、钉钉等,你的短信内容会通过这些第三方平台传输,请自行评估风险。
  2. 防诈提醒:作者在 README 中特意加了防诈声明:“本项目不参与任何刷单返利担保!请你远离刷单返利陷阱”。如果你遇到有人用 SmsForwarder 拉你做什么刷单返利,那一定是骗子。
  3. 保活问题:Android 系统对后台 APP 有强杀机制。项目依赖一些保活方案(如 Cactus 库),但在不同厂商的 ROM 上效果不同。某些定制系统可能需要额外设置(加入白名单、关闭省电优化等)。
  4. 版本注意:从 2022-06-06 起,原 Java 版已归档到 v2.x 分支不再更新,现在推荐使用 v3.x 版本(Kotlin 重写),适配 Android 4.4 ~ 13.0。
  5. 升级方式:如果你想要预览最新版,可以在 APP 内开启“加入 SmsF 预览体验计划”,会在线收到每周构建版。也可以直接从 GitHub Actions 下载 Weekly Build 的 APK。

总结

SmsForwarder 是一个成熟、功能全面、完全免费的 Android 短信/通知转发工具,尤其适合拥有多张 SIM 卡、需要远程管理备用手机的用户。它的配置直观,渠道覆盖广,并且持续在更新。如果你正为收不到验证码、或者想远程查看备用机状态而烦恼,这个项目值得一试。

这篇文章对你有帮助吗?

发表回复