PS:这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正【注意】此仓库为GITHUB的镜像。
●简单只做两件事:监听短信-->根据指定规则转发
由此带来的好处:
●简洁:(当时用Pad的时候,看手机验证码各种不方便,网上搜了好久也有解决方案)
AirDroid:手机管理工具功能太多,看着都耗电,权限太多,数据经过三方,账号分级
IFTTT:功能太多,看着耗电,权限太多,数据经过三方,收费
还有一些其他的APP(例如:Tasker)也是这些毛病
●省电:运行时只监听广播,有短信才执行转发,并记录最近n条的转发内容和转发状态
●健壮:越简单越不会出错(UNIX设计哲学),就越少崩溃,运行越稳定持久
1、在Android手机上安装SmsForwarder本APP后点击应用图标打开
发送方配置见《发送方设置参考》章节
3、在设置转发规则页面,添加或点击已添加的转发规则来设置转发什么样的短信,现在支持转发全部、根据手机号、根据短信内容、指定卡槽:
●当设置转发全部时,所以接收到的短信都会用转发出去。
●当设置根据手机号或短信内容时,请设置匹配的模式和值,例如:”手机号是10086发送方选钉钉“
4、点击主页面右上角的菜单可进入设置页面,在设置页面可以更新应用查看应用信息提交意见反馈等
5、在主页面下拉可刷新转发的短信,点击清空记录可删除转发的记录
使用短信转发器SmsForwarder要求Android6.xx以上版本,无需ROOT权限。运行应用后先设置发送方,这里选择你需要转发的类型,例如手机短信。然后设置名称、发送的卡槽、号码。
接着设置转发规则,你有多个手机号,可以选择需要发送的手机号,也可以选择全部。然后如果你不希望任何短信都转发,可以设置规则,例如你只接收菜鸟驿站的快递消息,那么就选择短信内容,匹配模式选择包含,匹配值输入菜鸟驿站。
经过测试,短信转发的速度还是很快的,基本上都是秒收到。但是需要注意咯,转发短信运营商需要收取短信费用的。所以建议大家设置好规则,避免一些无用的短信转发,浪费钱。
其它功能方面,可以设置安卓设备名称、SIM卡槽备注、低电量预警通知、转发未接来电,以及转发启动自定义模板。另外为了保证不被系统杀掉SmsForwarder进程,建议设置允许应用始终在后台运行。
其它软件的转发规则和设置这里就不多介绍了,作者也提供了详细的设置参考,如下。
发送方设置参考:
1、钉钉机器人
●任意拉两个人成立一个群组,然后将其他人踢出群
●在群设置->智能群助手->添加机器人,添加一个新的「自定义机器人」
●自定义机器人,安全设置->加签,复制到「加签Secret」一栏
●复制自定义机器人的链接中的"access_token="后面的内容到「设置Token」一栏
●点击【测试】按钮验证一下
2、邮件
●SMTP端口:SMTP服务器的端口号:通常是25;开启SSL之后,通常是465
3、Bark(转发IOS最佳体验,强烈推荐)
●从AppStore下载iOS的BarkApp安装
●打开APP,复制测试URL,粘贴到设置「Bark-Server地址」一栏
●PS.自建服务端参考《Bark服务端部署文档》
4、Webhook
●参考向设置的url发送POST/GET请求
●在会话列表右键点击刚创建的群->添加群机器人->新创建一个机器人->自定义机器人名称
●复制WebHook地址到「设置WebHook地址」一栏
●在我的企业复制「企业ID」
●在应用管理中创建应用
●进入自建应用,复制「AgentId」和「Secret」
●默认是@all(应用的可见范围内所有人),如果只想通知一个人,在「指定成员」一栏填写员工账号
6、Server酱·Turbo版
●在消息通道配置消息通道设置
●在SendKey栏目复制SendKey,粘贴到设置「设置Server酱·Turbo版的SendKey」一栏
7、其他手机短信【注:非免费!】
●指定发送卡槽:
(1)原进原出——哪个卡槽收到的短信就用哪张卡转发短信出去;
(2)SIM1/SIM2——固定卡槽转发短信;
●设置接收手机,多个号码以半角分号分隔,例如:15888888888;19999999999
●仅当无网络时启用:建议开启,毕竟发短信1毛/条还挺贵的(套餐有送的/土豪可以忽视它)
8、飞书机器人
●在飞书PC端,创建一个群组
●在群设置->群机器人->添加机器人,添加一个新的「自定义机器人」,名称与描述随意
●复制自定义机器人的“webhook地址”到「webhook地址」一栏
●【可选】安全设置->签名校验,复制到「加签Secret」一栏
●转发到钉钉机器人(支持:单个钉钉群,@某人)
●转发到Bark(支持:验证码/动态密码自动复制)
●转发到webhook(支持:单个web页面(向设置的url发送POST/GET请求))
●转发到ServerChan(Server酱·Turbo版)
●转发到机器人
●在线检测新版本、升级
●清理缓存
●兼容6.xx、7.xx、8.xx、9.xx、10.xx
●支持双卡手机,增加卡槽标识/运营商/手机号(如果能获取的话)
●支持多重匹配规则
●支持标注卡槽号码(优先使用)、设备信息;自定义转发信息模版
●支持正则匹配规则
●支持卡槽匹配规则
●转发规则、发送方配置导出与导入
重点优化
新增:一键克隆增加离线模式(导出备份json文件到Download目录,其他机器读取文件导入)
优化:一键克隆机制优化(替换db文件→操作现有db)
新增:Webhook发送通道支持设置Header(#128)
常规优化
新增:仅锁屏状态转发APP通知开关
新增:定时推送电池状态(#131)
优化:抽取电池状态信息工具类
新增:定时推送电池状态(#121)
优化:内嵌WebView打开使用帮助
优化:界面微调(增加输入框提示等)
修复:Bark通道转发规则正则导致转发失败(去除对标题的正则替换)