点击上方蓝字关注我们
IT 咖啡馆,探索无限可能!
恭喜你发现了这个宝藏,这里你会发现优质的开源项目、IT知识和有趣的内容。
你有没有考虑过这样的场景,父母、孩子不常在一起,担心老人、孩子收到诈骗电话、诈骗短信,如果可以把手机上收到的消息及时通知自己,就可以帮他们保证安全。
今天我们分享的开源项目,它是一个短信和应用通知转发器,可以把你备用机上收到的消息转给自己,它就是:SmsForwarder
SmsForwarder 是什么
SmsForwarder是一个短信转发器,它可以监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、企业微信应用消息、飞书群机器人、飞书企业应用、邮箱、bark、webhook、Tele****机器人、Server酱、PushPlus、手机短信等。
官方制作了这么一张 SmsForwarder 的“工作流程”信息图,可以看到 SmsForwarder 都能做些什么。当然,如果这图你看起来感觉太复杂完全可以跳过,因为这工具其实使用是很简单的。
安装和使用
由于该 APP 是开源的,转发通道也可以由自己掌握,转发的部分短信会包含一些敏感信息,自己酌情考虑是否使用,但安全性方面我认为还在能接受的范围。
下载
你可以在GitHub 的release页面下载到SmsForwarder的安装包,如果你不是太方便访问,那么可以在gitee的release页面下载。
发送通道
SmsForwarder支持很多的放松通道,包括:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、企业微信应用消息、飞书群机器人、飞书企业应用、邮箱、bark、webhook、Tele****机器人、Server酱、PushPlus、手机短信。
这里就用一个比较常用的企业微信为例,介绍一下转发的设置。
任意拉两个人成立一个群组,然后将其他人踢出群
在会话列表右键点击刚创建的群->添加群机器人->新创建一个机器人->自定义机器人名称
复制WebHook地址到「设置WebHook地址」一栏
点击【测试】按钮验证一下
转发规则
v3.2.0+
支持一个转发规则指定多个发送通道
,当指定2个以上发送通道时,允许设置执行逻辑
执行逻辑
:全部执行
=按顺序全部转发到所有通道;失败即止
=按顺序转发,碰到失败
则全部停止;成功即止
=按顺序转发,碰到成功
则全部停止;匹配模式
的这些判断词
不支持多个关键词:是
、包含
、不包含
、开头
、结尾
;如果是匹配多个关键词,请使用正则匹配
或多重匹配
自定义模板
的优先级
:转发规则
>通用设置
>SmsF默认
实用场景
通过低电量通知自动开关智能插座,通过iPhone的快捷指令实现。
1,设置电量通知,通知方式选邮件,发送到苹果的邮箱(接收方最好是icloud账户延迟相对低一些)
2,米家→场景→手动执行→选择插座→开,确认,回到场景→自定义→点击刚才创建的场景→右上角设置→添加到siri
3,快捷指令,自动化,创建个人自动化,邮件,设置主题包含(把通知的内容复制进去完事),再把刚才的场景添加进去就好了
总结
总的来说这真是一个非常有意思的工具,结合一些手机的自动化工具,比如快捷指令或是一些RPA工具,就可以实现非常多的有意思场景。当然关于安全和隐私的问题还是需要大家自行斟酌。
项目信息
项目名称:SmsForwarder
GitHub 链接:https://github.com/pppscn/SmsForwarder
Star 数:17K