GithubHelp home page GithubHelp logo

pppscn / smsforwarder Goto Github PK

View Code? Open in Web Editor NEW
15.1K 100.0 2.1K 434.43 MB

短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正

License: BSD 2-Clause "Simplified" License

Kotlin 100.00%
sms dingding bark webhook smtp wechatapp serverchan telegram pushplus pushdear

smsforwarder's Introduction

SmsForwarder

SmsForwarder-短信转发器

English Version

GitHub release GitHub stars GitHub forks GitHub issues GitHub license


短信转发器——不仅只转发短信,备用机必备神器!

监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、企业微信应用消息、飞书群机器人、飞书企业应用、邮箱、bark、webhook、Tele****机器人、Server酱、PushPlus、手机短信等。

包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)

自动任务・快捷指令,轻松自动化,助您事半功倍,更多时间享受亲情陪伴!(v3.3 新增)

注意:从2022-06-06开始,原Java版的代码归档到v2.x分支,不再更新!

v3.x 适配 Android 4.4 ~ 13.0


特别声明:

  • 本仓库发布的SmsForwarder项目中涉及的任何代码/APK,仅用于测试和学习研究,禁止用于商业用途,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断。

  • 任何用户直接或间接使用或传播SmsForwarder的任何代码或APK,无论该等使用是否符合其所在国家或地区,或该等使用或传播发生的国家或地区的法律,pppscn和/或代码仓库的任何其他贡献者均不对该等行为产生的任何后果(包括但不限于隐私泄露)负责。

  • 如果任何单位或个人认为该项目的代码/APK可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关代码/APK。

  • 隐私声明: SmsForwarder 不会收集任何您的隐私数据!!! APP启动时发送版本信息发送到友盟统计;手动检查新版本时发送版本号用于检查新版本;除此之外,没有任何数据!!!

  • 防诈提醒: SmsForwarder完全免费开源,请您在 打赏 前务必确认是否出于自愿?本项目不参与任何刷单返利担保!请您远离刷单返利陷阱,谨防网络诈骗!


工作流程:

工作流程


界面预览:

界面预览

更多截图参见 https://github.com/pppscn/SmsForwarder/wiki


下载地址

⚠ 首发地址:https://github.com/pppscn/SmsForwarder/releases

⚠ 国内镜像:https://gitee.com/pp/SmsForwarder/releases

⚠ 网盘下载:https://wws.lanzoui.com/b025yl86h 访问密码:pppscn


使用文档【新用户必看!】

⚠ GitHub Wiki:https://github.com/pppscn/SmsForwarder/wiki

⚠ Gitee Wiki:https://gitee.com/pp/SmsForwarder/wikis/pages

使用流程与问题排查流程


反馈与建议:

  • 提交issues 或 pr
  • 加入交流群(群内都是机油互帮互助,禁止发任何与SmsForwarder使用无关的内容)
TG Group
TG Group
+QBZgnL_fxYM0NjE9

感谢

感谢所有赞助本项目的热心网友 --> 打赏名单

本项目得到以下项目的支持与帮助,在此表示衷心的感谢!


如果您觉得本工具对您有帮助,不妨在右上角点亮一颗小星星,以示鼓励!

Star History Chart

LICENSE

BSD

smsforwarder's People

Contributors

alphime avatar aoe-iu avatar dwsy avatar genment avatar iamgeowat avatar itlaonong avatar koolorange avatar lostmaniac avatar malsony avatar naccl avatar nyamisty avatar pickmefly avatar pppscn avatar tomcat927 avatar vincentsit avatar xiao0yy avatar xingxichen avatar zhaochunqi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

smsforwarder's Issues

红米Note9 4G无法转发短信,已经授予权限

手机型号是 红米Note9 4G
安卓版本是10,MIUI版本是12
已经在应用权限里面,允许读取短信和通知短信了
也允许程序后台运行了,自启动里面设置过了
bark设置测试是可以转发的

经过以上设置后,始终无法转发短信。
似乎还是权限的问题?
因为短信转发器的主界面始终是空白的。我另外一台华为手机主界面可以看到,能够正常读取到手机上的短信。

image

image

image

能否给APP增加一个自定义Scheme,通过浏览器启动App

首先感谢大佬开发这么好用的软件!
在本人实际使用中遇到一个问题就是红米8A手机MIUI 12系统下重新启动后通知栏可以看到软件启动了,但此时任何短信都无法监听转发。所有的权限全部给到,省电模式也已经关闭。这个时候只能手动打开后才能正常转发。
因此想到一个方案,能否给APP增加一个自定义Scheme,通过浏览器启动App。
比较常见的使用场景就是手机号码给父母使用,临时需要接收短信验证码,这个时候就可以通过主动发送自定义Scheme让父母点击启动,或者通过airdroid主动执行自定义Scheme自动打开
image
提供下相关文章:、
https://blog.csdn.net/xc765926174/article/details/51397847

两个小建议

非常感谢您的开发,现在有一点小建议望您能采纳
1.telegram转发支持自定义bot地址
2.在发送失败时支持fallback到另一个转发源
谢谢!

能否添加一个低电量提醒?

能否添加一个低电量提醒,比如电量下降到了10%以下,自动发动信息给远程端进行提醒。
主要是有时候突然收不到验证码了,也不知道是软件被杀后台了,还是手机没电自动关机了。

HTTPS支持

希望能增加证书导入,或者设置https不验证,实现对https的支持

使用企业微信应用消息无法复制Secret - Version 1.7.4

Version: v1.7.4
Android: MIUI 12.0.1 (Android 9)
重现步骤:
直接打开添加发送方后输入Secret长按无复制选项。

可以复制企业ID, App ID,但是Secret无法复制且无法查看已输入的。Secret非常长比较难每次都输对。

可不可以添加可查看、可复制、或可二维码扫描的功能。

1.7.4 转发失败时重试交互问题

代理未运行时收到短信,转发至telegram失败。
在失败后连接代理,点开失败记录详情,点击重发,详情界面消失,底部toast"你确定要重发吗"。
没有出现进一步的操作界面,无法进行重发。

360 N7 Pro 安卓8.1安装出错

1.7.1
1.7.2
1.7.3
点击安装后,过一会都提示,请重新安装。无法安装成功。
1809-A01
8.1.0
V084

机器安装过以前老LOGO版本,已卸载

建议新增一个查看日志的地方

新增了一个转发规则,点测试时,使用真实短信内容,能转发。但真正短信来了,没有转发,也不知道为啥
建议新增一个查看日志的入口,方便查看问题

vivo x9,系统:funtouch os ,版本:pd1616_D_7.16.35,安卓版本:7.1.2
已加入白名单,已允许自启动

Bark 增加支持分组

Bark 前几天支持了分组功能,可以加上吗?

//指定推送消息分组,可在历史记录中按分组查看推送。
https://api.day.app/yourkey/需要分组的推送?group=groupName

开机自启后无法转发短信。

软件虽然会开机自启!但是开机自启后无法转发短信。开机自启后要打开软件后才会转发短信。
以测试小米5s Android8和redmi k20 pro 安卓11

谢谢

终于有了开源转发器,可以不再用tasker之类的付费软件了

多重匹配无法使用

多重匹配的文本输入框是单行,无法换行,导致无法工作。
系统:MIUI 12.6
软件版本:2.1.0
截图:
photo_2021-10-25 16 18 35

M1 E 安卓7.0 不转发短信

魅族内置的ROOT已打开,给了ROOT权限,读取短信权限也给了,然后1.7.3安装后,设置了发送方,设置了转发规则为全部卡转发,结果收到短信后,转发记录为空。

能不能加一个自动回复短信

来电话后自动挂断来电,并回复一条短信:您的来电已记录稍后我们给您回复电话,或者自动接听并播放一段录音?

建议增加功能

1、建议修复转发未接来电开关失效问题
2、建议能消除已转发短信、电话的红点提示
3、建议转发bark能增加设置自定义图标,根据bark的介绍,只要后面加上自定义icon的参数即可。
//指定推送消息图标 https://api.day.app/yourkey/需要自定义图标的推送?icon=http://day.app/assets/images/avatar.jpg

是否可以添加飞书的webhood支持

飞书慢慢开始普及且比钉钉微信更好用。

自带的webhood推送飞书缺少参数
可否单独新增一个飞书板块。

在此谢谢大佬!!

偶现[no address associated with hostname]

Android5.1,编译的时候只修改了minSdkVersion。
息屏一段时间后查看App发送记录[Response: Unable to resolve host "qyapi.weixin.qq.com": no address associated with hostname],亮屏后又能成功发送。
尝试过切换wifi和忘记wifi重新连接也不行,同一网络下的另一台手机不会有这样的情况。

Realme UI2.0无法在后台自动发送短信

机型:Realme Q2
系统版本:Realme UI V2.0,基于Android 11
描述:
应用短信权限配置正常,程序无法在后台自动发送短信,在app页面上测试短信转发时,系统会弹出发送短信确认框,需要手动点击确定才可以发送,可是当系统待机时无法自动发送,之前用Tasker软件时也是相同的问题,向Realme官方咨询后反馈为第三方软件未兼容系统权限。。。不知道作者是否有解决办法。
image

请增加一个重试功能

这个软件非常有用。我现在使用的时候,是通知到钉钉的,但经常出现网络连接失败。所以能不能加上一个重试功能,比如5分钟内每隔5秒重试一次。

轉發到telegram bug

20210515_172135

短信裡面包含#的話有機率被當成標籤而出錯,建議在轉發到telegram把#過濾/替換掉。

每天自动断连接

每天晚上23:30左右会自动重启,然后第二天就无法使用,快捷栏依旧有smsforwarder的logo,只有重新打开图标才能继续运行。这样就类似每天重启一遍软件了

两个小建议,希望作者能加进ToDoList

  1. 新增模板页面,不同的转发规则使用不同的模板。
    • 比如我可以转发到邮箱的内容使用正常模板,转发到服务器的内容使用JSON的模板。
  2. 关于邮件的发件人和主题,希望能自定义。
    • 现在发件人默认是“SmsForwarder”,我想通过“{{卡槽信息}}”标签改成卡槽手机号为发件人,这样微信或QQMail的推送过来通知就知道是那个手机收到的信息。

希望作者能加进ToDoList,抽空使App功能更加完善。
🌹小红花送上

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.