登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
470
Konan
/
SmsForwarder
forked from
pppscn
/
SmsForwarder
确定同步?
同步操作将从
pppscn/SmsForwarder
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
删除在远程仓库中不存在的分支和标签
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v3.3.0
SmsForwarder v3.3.0 免费开源3周年纪念版 * 新增:自动任务·快捷指令 —— 触发条件:定时任务 * 新增:自动任务·快捷指令 —— 触发条件:到达地点&离开地点 * 新增:自动任务·快捷指令 —— 触发条件:SIM卡槽状态改变(废弃:`66666666`) * 新增:自动任务·快捷指令 —— 触发条件:网络状态改变(废弃:`77777777`) * 新增:自动任务·快捷指令 —— 触发条件:电池电量&充电状态改变(废弃:`88888888`) * 新增:自动任务·快捷指令 —— 触发条件:锁屏解锁 #370 * 新增:自动任务·快捷指令 —— 执行动作:发送短信、推送通知、清理日志、通用设置、启停Frpc、启停HttpServer、启停规则、启停通道 * 新增:`企微群机器人`发送`文本消息`时支持at成员 #376 * 新增:通话转发规则的`匹配字段`增加`通话类型` & 自定义模板增加`{{通话类型}}`标签 #305 #381 * 新增:重写`Log`类,将`Log.*`写入文件,以便排查问题 #269 * 新增:多语言切换设置适应国际化 #378 * 新增:繁体中文语言包(机器转换) * 新增:App通知转发增加uid条件,区分双开应用(需Android Q+) * 新增:自定义模板可用标签 `{{定位信息}}`(英文系统:`{{LOCATION}}`) #341 #343 * 新增:网络状态变化通知增加当前WiFi名称(SSID)/移动数据卡槽 #355 * ~~新增:SIM卡槽状态监控(包名:`66666666`) #355~~ * 新增:短信指令增加短信发送功能 #338 * 新增:短信指令打开或关闭 WiFi #316 (试验性) * 新增:短信指令`smsf#system#reboot`和`smsf#system#shutdown`(试验性,仅适用root过的机器) * 新增:webParams 的 `[receive_time]` 标签支持自定义时间格式 #327 * 新增:网络状态监控通知增加IPv6获取 #321 * 新增:转发规则可以设置免打扰(禁用转发)时间段 #318 * 新增:`发送通道`的测试内容携带`通道名称` #317 * 新增:`{{当前时间}}` `{{CURRENT_TIME}}` 标签(便于调试) * 新增:钉钉群机器人支持markdown格式 #311 * 新增:钉钉群机器人支持at钉钉号/海外手机号 #312 * 新增:支持Bark推送加密 #273 (详见:https://bark.day.app/#/encryption) * 优化:记录crash日志 * 优化:`飞书群机器人`和`飞书企业应用`支持自定义`消息卡片`模板 #381 * 优化:`飞书企业应用`支持指定`消息接收者ID类型` * 优化:主动控制·服务端/客户端默认隐藏密钥 * 优化:在 Android 4.4 上使用矢量图 * 优化:请求重试机制(无网络时也执行重试机制 & 修正延迟时间单位错误) * 优化:MainActivity 内容填充方式(避免一次性加载多个Fragment)&& 提升APP启动速度与稳定性 * 优化:左滑菜单 与 TabBar 美化 * 优化:仅当开启自动检查且有网络时,App启动时自动检查更新 * 优化:仅当开启`启动时异步获取已安装App列表`总开关时获取 * 优化:采用 LiveEventBus 替换掉 Looper.loop() 后再 Toast 形式 * 优化:应用列表增加UID & APP通知自定义模板增加可用标签 `{{UID}}` #366 * ~~优化:网络状态监控(包名:`77777777`),multi SIM 切换问题 #355~~ * 优化:避免 Room 主线程查询缓存 #345 * 优化:自动删除N天前的转发记录时同时清理缓存 #354 * 优化:`企业微信应用`发送通道允许自定义API地址【通过反向代理(proxy_pass https://qyapi.weixin.qq.com;)绕过IP白名单限制】 #352 * 优化:移除 `kmnkt` 依赖,重构 `SocketUtils` #339 #349 * 优化:`Webhook`通道新增成功应答关键字(置空则http状态200即为成功) #346 * 优化:增加企业专有钉钉的支持 #348 (填写`Webhook`全地址) * 优化:在选择Web客户端目录的时候弹出授权管理所有文件访问的权限 #332 * 优化:主动控制·远程WOL唤醒功能 #328 * 优化:`企微群机器人`发送通道支持`Markdown`格式消息 #292 * 优化:接口请求失败重试时间间隔输入方式 #285 * 优化:发送通道的Bark的消息链接取消限制 #290 * 优化:避免个别机型重启后自启动时`startService`可能空指针导致`crash` * 优化:一键换新机·导出/导入通用设置的机制 * 优化:APP通知转发的默认模板去除卡槽主键(SubId)字段 * 优化:客户端发送短信,取消对手机号长度检测限制 #264 * 修复: 部分 Android 4.4 系统(随身WiFi)不支持 `instr()` 函数的问题 * 修复:提示连不上`smtp.gmail.com`的`587`端口问题 * 修复:MQTT能连接成功但是不能正常工作的问题 #310 * 修复:没有跳转到具体的通知权限设置页的问题 * 修复:应用转发规则编辑界面的`通知标题`按钮点击无效 * 修复:CactusSave中SharedPreference的键值对应错误 #294 * 修复:错误的 URL 有效性验证正则表达式 (#286) * 修复:无法自动消除通知的bug * 修复:通过转发日志中重试发送/重新匹配规则并发送消息时,{{接收时间}}错误(取当前时间) #275 * 升级:frpclib 到 `v0.54.0`(支持最新的XTCP) #329 * 升级:XUI框架版本(优化XToastUtils等) * 升级:XUpdate 依赖版本(优化默认版本解析器) * 升级:CodeView & XXPermissions 依赖库版本(提升兼容性) * 精简:界面微调 & 去除不常用设置 * 整理:code review & 精简无用资源 * 整理:Release Assets文件命名简化 #298 还有一些细微调整参见`github`提交记录
1256951
2024-02-13 21:14
下载
v3.2.0
v3.2.0 * 新增:短信指令(根据短信指令开关对应功能) #I5YX3F * 新增:监听网络状态变化提醒(APP通知转发,包名:77777777) #259 * 新增:远程改话簿(方便给老人家添加联系人) #256 * 新增:远程查询手机定位(方便找回手机/防止老少走丢) #256 * 新增:Socket发送通道(支持MQTT/TCP/UDP协议) #252 * 新增:发送通道 URL Scheme(支持跨应用数据传递)#250 * 新增:自动消除额外APP通知 #232 #248 * 优化:短信/通话转发获取卡槽信息机制(自行备注卡槽SubId对应)#228 #235 * 优化:来电转发逻辑 & 新增提醒类型(1.来电挂机 2.去电挂机 3.未接来电 4.来电提醒 5.来电接通 6.去电拨出) * 优化:单个转发规则支持绑定多个发送通道,且支持执行逻辑(全部执行/失败即止/成功即止) #247 * 优化:转发日志列表以原始信息为主,聚合展示转发日志(一对多) * 优化:已安装App信息列表异步加载机制 * 优化:电池状态监听/网络状态监控 在未开启去重时默认开启1秒去重 * 优化:利用BatteryReceiver守护自启动的Frpc (试验) #254 * 修复:Android 13 无法授予通知权限 #255 * 修复:重启手机自动启动APP时加载配置失败 #233 #245 * 修复:转发消息遍历发送通道时未跳过已禁用的通道 * 修复:降级Android Gradle插件版本以兼容4.4 (#249 by NyaMisty) * 升级:andserver到2.1.12(加快web端上下行速度等) * 升级:frpclib 到 v0.47.0 * 升级:androidx组件和kotlin版本
872a4ce
2023-02-14 17:14
下载
v3.1.1
v3.1.1 紧急修复:微信小程序端报错“sm4Key must not be null”
875efa0
2022-10-27 20:57
下载
v3.1.0
* 新增:微信小程序客户端的太阳码 * 新增:`HttpServer`请求/应答报文进行`国密SM4`对称加密传输 【配套`SmsF`微信小程序】 * 新增:`HttpServer`请求/应答报文进行`RSA`非对称加密传输 * 升级:gradle及依赖版本 * 修复:远程控制发送短信时手机号不能包含国家地区代码 (#231) * 优化:允许自定义客户端与服务端时间容差,避免请求重放攻击 #227 * 优化:提升发送通道多参数分隔的兼容性 * 优化:Bark的消息链接支持URL Scheme #229 * 优化:提升发送通道多参数分隔的兼容性 * 优化:检查合法的URL时支持IPv6地址(例如:主动控制·客户端的服务地址) * 整理:更新APP通知转发的多重匹配规则示例 * 新增:`webhook`发送通道增加`PUT`/`PATCH`请求方式 #206 * 优化:仅当有WIFI网络时自动检查更新/获取提示 * 新增:自动删除N天前的转发记录(0=禁用,触发机制:每次电量变化时扫描) #224 * 优化:自动消除通知仅消除已匹配的通知 #204(临时方案,重复查询换取准确性) * 修复:通话转发卡槽信息识别错误 * 精简:去掉美团多渠道打包 * 升级:权限请求框架 XXPermissions * 修复:极端情况下Gson().fromJson爆空指针错误 #207 * 修复:通过转发日志中重新发送短信时,{{接收时间}}错误 #218
b29a977
2022-10-24 23:57
下载
v3.0.9
v3.0.9 * 优化:`HttpServer`在`低版本Android`下`MIME`类型支持`js、css、icon` * 新增:来电提醒(响铃立即转发,无卡槽信息) #213 * 整理:`frpc`客户端配置示例与`wiki`示例保持一致 * 新增:`手机短信` 发送通道的 `接收手机` 允许插入 `{{来源号码}}` 标签来实现短信自动回复(短信/来电场景) #211 * 优化:`Telegram`发送通道仅`POST`请求时转义原始短信内容中的`<``>``&``"`字符(正则替换不影响) #210 * 优化:让 Android 4.4 支持 TLS 1.3 #197(修复证书错误) * 新增:`飞书企业应用`发送通道 * 新增:测试通知标题 * 修复:英文环境转发规则的正则表达式 (#208)
22ad631
2022-09-03 11:56
下载
v3.0.8
v3.0.8 修复:短信内容包含“<"字符时,用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错误)
bffebeb
2022-08-15 13:28
下载
v3.0.7
v3.0.7 优化:Android 4.4 兼容性(410棒子) #180 新增:/config/query接口返回version_code和version_name字段 #184 升级:frpclib 到 v0.44.0 新增:钉钉企业内机器人发送通道(支持私发) 修复:通道名称太长导致编辑转发规则报错(setSpan (N ... N) ends beyond length 20) 优化:bark/gotify通道忽略https证书(提高自建服务端兼容性)
878a6ac
2022-07-24 22:23
下载
v3.0.6
v3.0.6 优化:发送通道企业微信应用支持http/socks5代理(应对IP白名单限制) 修复:v3.0.5在部分机型解析/config/query返回sim_info_list节点时报错
8eeeb4a
2022-07-06 15:15
下载
v3.0.5
* 优化:发送通道`webhook`支持HTTP基本认证 【格式:http://username:password@domain.com/uri】 #175 * 优化:发送通道`企业微信应用`获取access_token失败时记录错误日志 * 优化:发送通道`短信`发送权限未授权/仅当无网络启用时记录错误日志 * 修复:邮箱发送通道收件地址不支持逗号分隔Bug(已支持逗号/分号) * 优化:测试发送通道/转发规则时创建子线程运行 & 异常捕获 * 优化:发送通道`Telegram`代理主机名支持域名解析 #172 * 新增:远程查配置接口增加卡槽信息与备注 #174 * 修复:发送通道`Telegram`启用Socks5支持用户密码鉴权 #172 * 优化:发送通道`webhook`的`webParams`非空时(wiki:2.1/2.2)不再限制必须包含`[msg]`标签 * 优化:发送通道`Bark`/`Gotify`支持HTTP基本认证 【格式:http://username:password@domain.com/uri】 #170 * 优化:支持`正则替换===右边`添加\n用于手动换行 * 优化:webhook通道替换POST时替换webParams中[timestamp]/[sign]标签 * 新增:主动控制·客户端 -> 一键换新机 支持导出导入Frpc配置 * 优化:FrpcLib下载流程(增加确认对话框) * 新增:免打扰(禁用转发)时间段 * 修复:钉钉群机器人不填写加签密钥时报错(Empty key)
eacaa19
2022-07-01 17:43
下载
v3.0.4
v3.0.4 优化:未开启异步获取已安装App信息开关时,规则编辑不显示已安装APP下拉框 优化:允许不填写服务端地址直接进入 主动控制·客户端 -> 一键换新机 -> 离线模式 修复:测试TG/Webhook发送通道时,子线程调用Toast引发FC 修复:发件人昵称插入 {{接收时间}} 时转码失败(Nested Group) 优化:邮件主题、发件人昵称替换冒号、换行为 - 整理:替换 在线升级 & FrpcLib下载 URL的域名 新增:主动控制·客户端增加服务地址历史记录(测试接口通过后自动加入) 优化:主动控制·客户端发送短信手机号长度限制放宽到20位(短信平台号) 优化:提高主动控制·客户端远程查通话、远程查话簿兼容性(兼容鸿蒙2.0) 新增:关于页面增加QQ频道入口
8c62603
2022-06-16 19:15
下载
v3.0.3
v3.0.3 优化:仅测试转发规则与发送通道时Toast提示 优化:主动控制·服务端定时更新UI机制 精简:ANR异常捕获依赖(ANR-WatchDog)【可能会增加耗电】 修复:转发规则编辑页面关闭自定义模板/正则替换时没有清空输入框 新增:启动时异步获取已安装App信息开关 新增:应用列表分类展示(用户应用/系统应用)/按应用名排序 新增:自定义模板支持{{APP名称}}标签(仅启用异步获取App列表时有值) 修复:v3.0.2来电转发卡槽信息获取失败 新增:按需启用Cactus增强保活措施的开关【开启后可能会增加耗电】
c8a0c6e
2022-06-13 19:48
下载
v3.0.2
v3.0.2 优化:统一卡槽ID枚举值( 0=Sim1, 1=Sim2, -1=获取失败)【未做机型适配】 修复:卡槽匹配转发规则错误(卡槽id:-1=获取失败、0=卡槽1、1=卡槽2,但是 Rule 表里存的是 SIM1/SIM2) 修复:通用设置中无法关闭转发应用通知开关 修复:无网络时主动控制·服务端界面自动获取IP异常 整理:隐私权政策内容 优化:在线更新【主界面检测】
8499448
2022-06-11 08:36
下载
v3.0.1
SmsForwarder v3.0.1 修复:短信广播中的权限判断导致OV系手机转发异常 修复:在子线程中调用Toast的异常情况处理
0e82b25
2022-06-09 22:08
下载
v3.0.0
b0465ee
2022-06-09 10:03
下载
v2.4.4
* 新增:一键克隆增加离线模式(导出备份json文件到Download目录,其他机器读取文件导入) * 优化:一键克隆机制优化(替换db文件→操作现有db) * 新增:仅锁屏状态转发APP通知开关 * 新增:定时发布 每夜构建 版本(北京时间:23:30) * 新增:定时推送电池状态 (#131) * 修复:手动重发消息中UTC时间未转换本地时间 (#122) * 新增:Webhook发送通道支持设置Header (#128) * 优化:抽取电池状态信息工具类 * 新增:定时推送电池状态 (#121) * 优化:内嵌 WebView 打开使用帮助 * 优化:界面微调(增加输入框提示等) * 修复:Bark通道转发规则正则导致转发失败(去除对标题的正则替换) * 优化:Email发送通道简化配置(常见邮箱不需要填写smtp信息)
3101760
2022-04-02 14:52
下载
v2.4.3
试验性优化: * 优化:保活措施-播放无声音乐让后台一直运行(可能比较耗电,按需启用) * 优化:保活措施-1像素透明Activity保活(使进程的优先级在屏幕锁屏时间由4提升为最高优先级1) * 优化:兼容OV系手机短信广播(可以不用在通过APP通知转发了) 常规更新: * 优化:多重匹配中的正则匹配改成部分匹配(pattern.matcher) * 修复:PushPlus标题模板无效 * 优化:webhook发送通道的 webParams 新增可用标签 * 优化:飞书发送通道允许选择消息类型(纯文本/消息卡片) * 优化:飞书发送通道的消息卡片允许自定义标题模板 * 优化:界面布局微调
a3617ee
2022-02-25 09:42
下载
v2.4.2
* 优化:界面优化 & 适配暗夜模式 * 修复:转发短信出错(Targeting S+(version 31 and above) requires that one of FLAG_IMMUATABLE) * 新增:首次使用重要提醒(新手必看) * 优化:精简gradle依赖(瘦身计划) * 优化:短信发送本地server模式更新 by xingxichen * 修复:bark发送通道的url参数无效 * 优化:1234步骤页面增加右上角菜单 * 优化:ClearEditText适配超低分辨率 * 优化:gotify忽略https证书 * 优化:添加短信发送通道时判断是否有“发送短信”权限 * 优化:页面帮助关闭时减少弹窗提示 * 优化:短信转发总开关去掉“发送短信”权限判断 * 修复:安卓6.0以下没有忽略电池优化
d5fd217
2022-02-14 18:49
下载
v2.4.1
* 修复:兼容旧版本保存的telegram配置 * 优化:APP通知默认不开启”自动消除通知“功能 * 优化:隐私协议授权弹窗自适应分辨率(避免老年人模式下点不到按钮) * 优化:通用设置界面微调(避免换行) * 修复:转发通话记录开关状态保存失效 * 修复:Android 11+ mail报错导致crash PS. 在线更新后端程序兼容按CPU架构检测升级
9f65ae3
2022-02-05 16:11
下载
v2.4.0
* 新增:Gotify发送通道(自主推送通知服务) * 优化:一键克隆机制优化,提高成功率 * 新增:smshub主被动模式 by xingxichen * 优化:界面布局 & 用户体验优化 * 优化:关闭代码混淆(minifyEnabled=false),避免代码混淆后一些莫名其妙的问题,因此APK包有所变大 * 修复:多重匹配中”正则匹配“bug * 优化:飞书使用Card发送通知消息 by xiao0yy * 新增:支持一键克隆单条转发规则(长按弹出对话框) * 新增:多重匹配增加匹配字段——通知标题、卡槽信息 * 新增:自定义模板 新增 {{通知标题}} 变量(APP通知有效,取值等同{{卡槽信息}}) * 新增:允许开启自动关闭通知(单条通知处理完毕后自动关闭,避免多条通知堆叠) * 新增:隐私政策对话框(合规化,同意后才能使用软件、未同意隐私协议前不进行任何组件初始化) * 优化:邮件发送支持多个收件人(以半角逗号,分隔) * 新增:Telegram允许指定请求方式(POST/GET) by pickmefly * 优化:自定义模板(在焦点位置插入标签) by Nacll * 优化:更换SIM卡后,卡槽信息自动刷新 by Nacll * 新增:手动重发发送失败的消息 by Nacll * 优化:敏感信息输入框增加明文/密文切换、清除按钮(明文状态下可粘贴) * 新增:发送通道新增是否启用状态 * 优化:发送通道必填字段校验与界面优化 * 新增:pushplus增加标题模板 * 优化:发送失败重试简化配置、机制优化(手动请求时不重试) * 新增:转发规则新增是否启用状态 * 新增:异常捕获类,记录crash日志 * 优化:移除RxJava * 新增:OkHttp重试拦截器、设置超时时间为5秒 * 优化:电量预警增加是否持续通知开关 * 新增:Webhook的GET形式支持webParams【例如:PushDeer】 * 整理:英文语言包&界面布局微调 by malsony * 优化:StepBar 控件(新手按1234步骤进行配置,已设置过则点亮) * 精简:不需要获取 mImei 和 mImsi,避免异常 * 修复:来电转发的卡槽信息不准确(异常处理:获取卡槽失败时,默认为卡槽1)、转发文本标明通话类型:1.呼入 2.呼出 3.未接 * 优化:bark推送新增标题模板、时效性、声音、角标、链接设置项(兼容旧的配置) * 优化:增加ABI配置(按CPU架构分别打包) * 精简:删除不必要的资源文件、压缩图片资源 * 优化:细化权限请求判断 * 优化:GitHub Action 打包脚本(按CPU架构分别发包) * 精简:替换FloatingActionButton组件 * universal: 通用版(不在乎安装包大小/懒得选就用这个版本,包含以下3种CPU架构so) * armeabi-v7a: 32位ARM设备(备用机首选) * arm64-v8a: 64位ARM设备(主流旗舰机) * x86: 32位Intel设备
bfdc0e4
2022-01-30 20:08
下载
v2.3.0
双12狂欢版
09c6ed0
2021-12-08 23:15
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Kotlin
1
https://gitee.com/ycpai_teddy/SmsForwarder.git
git@gitee.com:ycpai_teddy/SmsForwarder.git
ycpai_teddy
SmsForwarder
SmsForwarder
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册