本软件是一款开源的短信转发工具,功能很多,有多个手机卡,不怕短信漏了。
监控Android手机短信并根据指定规则转发到其他手机:钉钉机器人、企业微信群机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、手机短信等。
特点和准则:
简单 只做两件事:监听短信 –> 根据指定规则转发
由此带来的好处:
简洁:(当时用Pad的时候,看手机验证码各种不方便,网上搜了好久也有解决方案)
AirDroid:手机管理工具功能太多,看着都耗电,权限太多,数据经过三方,账号分级
IFTTT:功能太多,看着耗电,权限太多,数据经过三方,收费
还有一些其他的APP(例如:Tasker)也是这些毛病
省电:运行时只监听广播,有短信才执行转发,并记录最近n条的转发内容和转发状态
健壮:越简单越不会出错(UNIX设计哲学),就越少崩溃,运行越稳定持久
功能列表
监听短信,按规则转发(规则:什么短信内容/来源转发到哪里)
转发到钉钉机器人(支持:单个钉钉群,@某人)
转发到邮箱(支持:SMTP)
转发到Bark(支持:验证码/动态密码自动复制)
转发到webhook(支持:单个web页面(向设置的url发送POST/GET请求))
转发到企业微信群机器人
转发到企业微信应用消息
转发到ServerChan(Server酱·Turbo版)
转发到Telegram机器人
转发到其他手机短信
在线检测新版本、升级
清理缓存
兼容 Android 6.xx、7.xx、8.xx、9.xx、10.xx
支持双卡手机,增加卡槽标识/运营商/手机号(如果能获取的话)
支持多重匹配规则
支持标注卡槽号码(优先使用)、设备信息;自定义转发信息模版
支持正则匹配规则
支持卡槽匹配规则
转发规则、发送方配置导出与导入
更新日志
【注意】
v3.x版本是全新重构开发,可能一开始并不稳定,建议升级前先做好数据备份!(一键克隆离线导出)
从2.x升级上来耗电异常的,尝试全新安装后导入配置
更新日志
修复:短信内容包含“<“字符时,用tg转发失败 #205
优化:随身WiFi断电重启后frpc启动不成功 #199
新增:HttpServer允许自主指定Web客户端目录(/sdcard/Download/目录下) #191
优化:主动控制·客户端的历史列表增加设备名称、远程发短信增加卡槽备注 #201
新增:企微应用消息允许指定部门和指定标签
修复:钉钉企业内机器人发送通道不能转发bug(”转发中“)
升级:gradle依赖库版本
修复:Android 5.0 以下TLS 版本过低导致 Okhttp https 握手失败(最高支持TLSv1.2) #197
优化:倒计时Button在处理结束时提前结束
优化:英文系统的界面布局微调
优化:消灭任何可能导致内存泄露的代码(长期跟踪的改造点)
升级:XXPermissions 至 v15.0 (修复 Android 12 内存泄漏问题)
升级:XUI解决xtoast内存泄漏问题
升级:androidx.room 版本到 2.4.3
升级:解决XUpdate可能出现的空指针问题
优化:电子邮箱发送通道自动替换正文中的
\n
为<br>
(邮件正文是html)修复:gotify insert bug (#193)
修复:远程查通话和远程查短信关键字搜索时分页bug
新增:主动控制增加远程WOL功能(用于远程唤醒同一个局域网其他设备) #190
优化:发送通道企微应用消息增加限制:@ALL或指定成员(避免82001错误)
帮助文档
见介绍:https://github.com/pppscn/SmsForwarder
国内镜像:https://gitee.com/pp/SmsForwarder