SmsForwarder v3.1.1 1024程序猿节版
PS. 踩着1024的尾巴,提交了3.1.0版本,迟到的程序猿节礼物!
【注意】
- v3.x版本是全新重构开发,可能一开始并不稳定,建议升级前先做好数据备份!(客户端>一键换新机>离线模式>导出)
- 从2.x升级上来耗电异常的,尝试全新安装后导入配置
更新日志
- 紧急修复:微信小程序端报错“sm4Key must not be null”
- 新增:微信小程序客户端的太阳码
- 新增:
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
APK版本说明:
- universal: 通用版(不在乎安装包大小/懒得选就用这个版本,包含以下4种CPU架构so)
- armeabi-v7a: 32位ARM设备(备用机首选)
- arm64-v8a: 64位ARM设备(主流旗舰机)
- x86: 32位Intel设备
- x86_64: 64/32位Intel设备