文章目录
显示
软件介绍
短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。
SmsForwarder v2.3.0 双12狂欢版更新内容
- 新增:Telegram通过socks5/HTTP代理转发
- 优化:关于软件页面下打开开机启动,将尝试跳转到系统自启动设置界面
- 优化:限制只能安装只内部卡,避免自启动失败(待验证)
- 修复:转发到其他手机,多个手机号用分号分隔无效的bug
- 优化:日志增加一个中间状态 & 记录接口请求重试日志
- 优化:电池状态监听(剩余电量预警上下限,电池状态改变)
- 新增:转发规则上支持配置正则替换内容(用法:详见开源仓库wiki)
- 优化:升级XUpdate组件版本
- 优化:同一卡槽同一秒的重复未接来电广播不再重复处理(部分机型会收到两条广播?)
- 修复:多个企业微信应用 access_token 并存问题
功能列表
- 监听短信,按规则转发(规则:什么短信内容/来源转发到哪里)
- 转发到钉钉机器人(支持:单个钉钉群,@某人)
- 转发到邮箱(支持:SMTP)
- 转发到Bark(支持:验证码/动态密码自动复制)
- 转发到webhook(支持:单个web页面(向设置的url发送POST/GET请求))
- 转发到企业微信群机器人
- 转发到企业微信应用消息
- 转发到ServerChan(Server酱·Turbo版)
- 转发到Telegram机器人(支持设置代理)
- 转发到其他手机短信【注意:非免费的,转发短信运营商有收费的,建议没有网络时启用,并设置好内容过滤规则】
- 在线检测新版本、升级
- 清理缓存
- 兼容 Android 5.xx 6.xx、7.xx、8.xx、9.xx、10.xx
- 支持双卡手机,增加卡槽标识/运营商/手机号(如果能获取的话)
- 支持多重匹配规则
- 支持标注卡槽号码(优先使用)、设备信息;自定义转发信息模版
- 支持正则匹配规则
- 支持卡槽匹配规则
- 转发未接来电提醒(固定sim1卡发出提醒)
- 接口请求失败后延时重试5次(可配置间隔时间,成功一次则终止重试)
- 转发到飞书机器人
- 自定义 Scheme(forwarder://main)用于唤起App
- 电池电量、状态变化预警
- 多语言支持(目前:中文、英文)
- 增加配置导出导入功能(一键克隆)
- 监听其他APP通知信息并转发
- 转发到PushPlus
- 转发规则上允许自定义模板(留空则取全局设置)
- 转发规则上支持配置正则替换内容
工作流程
软件使用流程
基本步骤
- 在Android手机上,下载并安装
SmsForwarder
本APP后,点击应用图标打开; - APP打开会弹出一些授权对话框,请逐一同意,然后进入通用设置页面,开启需要的转发功能,同时设置电池优化等授权;
- 在设置发送通道页面,添加或点击已添加的发送通道来设置转发短信使用的方式,现在支持钉钉机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等:
发送通道配置见《发送通道设置参考》章节 - 在设置转发规则页面,添加或点击已添加的转发规则来设置转发什么样的短信,现在支持转发全部、根据手机号、根据短信内容、指定卡槽:
- 当设置转发全部时,所以接收到的短信都会用转发出去。
- 当设置根据手机号或短信内容时,请设置匹配的模式和值,例如:”手机号 是 10086 发送通道选钉钉“。
- 点击主页面右上角的菜单可进入关于页面,在关于页面可以更新应用、查看应用信息等
- 在主页面下拉可刷新转发的日志,点击清空记录可删除全部转发的记录
注意事项
⚠ 该APP打开后会自动后台运行并在任务栏显示运行图标,请勿强杀,退出后请重新开启,并加入到系统白名单中,并允许后台运行
⚠ 近期接收到部分用户反馈,SmsForwarder
无法正确转发通知类短信(普通短信正常),涉及 ROM 有华为 EMUI、小米 MIUI、VIVO OriginOS、OPPO ColorOS等。国内厂商定制系统提供了验证类短信安全保护功能,导致验证码不能正常通过广播获得。以下是解决方案:
⚠ 风险警示:转发验证码可能导致您的个人隐私、账户安全受到损害,如果您已经知晓该风险,请继续进行以下操作。
华为 EMUI: 信息 > 更多 > 设置 > 高级 关闭验证码安全保护开关。 via:https://club.huawei.com/thread-17770781-1-1.html
小米 MIUI: 安全中心 > 授权管理 > 短信转发器
> 权限 > 勾选通知类短信
vivo 手机: 信息 > 左上角3个点 > 设置 > 隐私保护 > 关闭验证码安全保护开关
【注意】如果无法关闭验证码安全保护,可以尝试“转发应用通知”的形式进行转发(部分手机系统通知中的验证码会打星号,目前无解)
- 稳定保活发送方案 使用红米9A手机:
- 使用usb线接入电脑或者服务器。
- 安装adb组件。
- 打开开发者模式
- adb进行授权
adb attach
然后允许授权 - 配置定时任务每分钟执行命令
adb shell am start -n com.idormy.sms.forwarder/com.idormy.sms.forwarder.MainActivity
软件发送通道设置参考
钉钉机器人
- 【PC端】任意拉两个人成立一个群组,然后将其他人踢出群(PS.【手机端】右上角+号,发起群聊,面对面建群,输入4位数字后,直接点击进入群聊)
- 在群设置->智能群助手->添加机器人,添加一个新的「自定义机器人」
- 自定义机器人,安全设置->加签,复制到「加签Secret」一栏
- 复制自定义机器人的链接中的”access_token=”后面的内容到「设置Token」一栏
- 点击【测试】按钮验证一下
邮件
- 发件服务器:邮箱的SMTP服务器地址,如 smtp.qq.com
- SMTP端口:SMTP服务器的端口号:通常是25;开启SSL之后,通常是465
- 发件账号:用于发送提醒邮件的邮箱,例如 [email protected]
- 登录密码/授权码:用于发送提醒邮件的密码,QQ邮箱可在邮箱设置中生成一组三方邮件服务专用的授权码,其他邮箱可能需要输入登录密码
- 收件地址:用于接收提醒的邮箱,例如 [email protected]
- 点击【测试】按钮验证一下
Bark(IOS最佳体验)
- 从App Store下载iOS的Bark App安装
- 打开
Bark
,复制测试URL,粘贴到 “ 的「设置Bark-Server地址」一栏(注意格式:http://aaa.bbb.ccc/KKKKKK/
) - PS.自建服务端参考 《Bark服务端部署官方文档》 《SmsForwarder-Bark自建通知》 by 198
- 点击【测试】按钮验证一下
Webhook
企业微信群机器人
- 任意拉两个人成立一个群组,然后将其他人踢出群
- 在会话列表右键点击刚创建的群->添加群机器人->新创建一个机器人->自定义机器人名称
- 复制WebHook地址到「设置WebHook地址」一栏
- 点击【测试】按钮验证一下
企业微信应用消息
- 登录 企业微信管理后台
- 在 我的企业 复制「企业ID」
- 在 应用管理 中 创建应用
- 进入自建应用,复制「AgentId」和「Secret」
- 默认是 @all (应用的可见范围内所有人),如果只想通知一个人,在「指定成员」一栏填写员工账号
- 点击【测试】按钮验证一下
- 【技巧】无需下载企业微信客户端,直接用微信扫码关注 微信插件,即可在微信中接收企业通知和使用企业应用
Server酱·Turbo版
- 微信扫码登录 Server酱·Turbo版
- 在 消息通道 配置消息通道设置
- 在 SendKey 栏目复制SendKey,粘贴到设置「设置Server酱·Turbo版的SendKey」一栏
- 点击【测试】按钮验证一下
Telegram机器人(自备梯子)
- 与 @BotFather 私聊,申请 Bot
- /newbot 后输入机器人昵称
- 然后输入机器人的用户名(建议:使用密码生成器生成随机字符串,避免一直重复尝试;用户名必须用 bot 作为结尾)
- /token 获取apiToken,然后输入上面机器人的用户名
- 获得apiToken,格式参考:1234567890:ABCDEFGHIJKLMNOPQRSTUVWXYZ
- 复制 apiToken 到「设置Telegram机器人的ApiToken」一栏
- 获取自己(或群组)的ChatID,粘贴到「设置被通知人的ChatId」一栏
- 跟自己的机器人聊天,随便说点什么;或者创建一个群组,把机器人拉入群组,在群组里随便说点什么。
- 然后打开这个链接
https://api.telegram.org/bot<apiToken>/getUpdates
获取(PS.注意换成你自己的) - ChatID 取值 result->message->chat->id (个人是纯数字;群组是负数,type:group;)
- 点击【测试】按钮验证一下
其他手机短信
【注意:非免费!非免费!非免费!】
- 指定发送卡槽:1、原进原出——哪个卡槽收到的短信就用哪张卡转发短信出去;2、SIM1/SIM2——固定卡槽转发短信;
- 设置接收手机,多个号码以半角分号分隔,例如:15888888888;19999999999
- 仅当无网络时启用:建议开启,毕竟发短信1毛/条还挺贵的(套餐有送的/土豪可以忽视它)
飞书机器人
- 在飞书PC端,创建一个群组
- 在群设置->群机器人->添加机器人,添加一个新的「自定义机器人」,名称与描述随意
- 复制自定义机器人的“webhook 地址”到「webhook 地址」一栏
- 【可选】安全设置->签名校验,复制到「加签 Secret」一栏
- 点击【测试】按钮验证一下
PushPlus
- 前往 PushPlus 官网
- 根据自身需求选择 一对一推送 或 一对多推送
- 微信扫码登录,获取token,填写到「用户令牌」一栏
- 【可选】其他可选参数参见 一对多推送
- 点击【测试】按钮验证一下
软件下载
GitHub项目地址:https://github.com/pppscn/SmsForwarder
本文链接:https://www.ahhhhfs.com/8037/
- 转载请保留原文链接谢谢!
- 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
- 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
- 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
- 联系方式(#替换成@):feedback#abskoop.com
评论(0)