一个关于“转发旧号码未接来电、短信”的解决方案

2017-10-25 17:20:08 +08:00
 odirus

现在手机卡越来越多了,好多人年轻人至少两张卡,至于如何便捷地转发旧号码上的未接来电、短信等,在 V2 也已经讨论了很多次了,这两天我也遇到了这些问题,所以讲一下我的思路。

一、目前已经实现的方案:

1 )准备一个旧 Android 手机(但不要太差或者太高端,至少电池不会爆炸这种),插上旧号码。

2 )使用 tasker + ServerChan 转发未接来电和短信息

二、我准备实施的新方案:

1 )准备一个旧 Android 手机(但不要太差或者太高端,至少电池不会爆炸这种),插上旧号码。

2 )准备小米插线板,支持远程控制那种

3 )使用 tasker 监控未接来电、短信息,当有短信息、未接来电的时候推送到 ServerChan

4 )使用 tasker 监控剩余电量信息,当电量低于某个阈值的时候,推送电量告警到 ServerChan,我收到电量告警通知后,手动在小米 APP 上接通插线板电源,让手机自动充电;当电量饱和之后,推送信息到 ServerChan,我收到通知后,手动在小米 APP 上关闭插线板。

方案备注: 插线板一定要放到一个安全的地方,不要让其他人接触到,毕竟一时有电一时没电,容易造成误伤!

三、我以后准备深入实践的方案:

1 )开发自己的服务器,能够接受 tasker 发送的更多信息,并进行分析,例如电量、地址坐标等其他信息。

2 )当手机低于阈值的时候,通过小米 API 接通插线板电源;高于某个阈值的时候,使用小米 API 断掉插线板电源。

3 ) tasker 能够接收远程的指令,执行发送短信(用于一下主动验证)、拍照上传(实现家里的监视器)等丰富功能。

方案备注: 不确定是否能够解析出小米插线板的 API,如果解析出来就能够让自动化程度更高。

13684 次点击
所在节点    分享创造
46 条回复
odirus
2017-10-26 09:34:32 +08:00
@hayvane 我的短信很多(主要是一些系统的报警短信),而旧号码是几块钱的套餐,如果通过运营商的话,恐怕我承担不起。

不过这个方案确实挺好的,如果有短信套餐的话。
odirus
2017-10-26 09:35:03 +08:00
@cnyang 不想折腾树莓派,这货就是吃货的料,只是刚好手上有淘汰下来的手机可以使用。
Chingim
2017-10-26 10:02:04 +08:00
如果只想转发未接来电和短信(不需要接听)的话,ifttt 美滋滋。刷个不会杀后台的 rom

什么?备用机是 iOS ?当我没说
odirus
2017-10-26 10:50:52 +08:00
@Chingim 谢谢了,不过最近网络不太平,ifttt 工具虽好,不过家里网络访问不了。
odirus
2017-10-26 10:51:13 +08:00
墙外的都不考虑,毕竟随时都可能访问不了
shuizhengqi
2017-10-26 11:19:16 +08:00
@odirus 前两天用的 ifff,感觉贼慢,发个短信验证码过来,有的时候几十分钟才转发
liuweisj
2017-10-26 13:30:34 +08:00
#21 只要是同一个 iCloud 账号 两个手机之间的短信是通过网络同步的吧,没有什么额外费用,不过有弊端是两个手机上的短信 你分不清是某条短信到底是发给哪个号码的
zhanglintc
2017-10-26 15:12:39 +08:00
一直充电不断电有什么风险吗?
odirus
2017-10-26 15:17:27 +08:00
@zhanglintc 我之前一个国产安卓机用太久了之后,电池轻微鼓起来了,后来更换了。所以感觉不要一直接通电源比较好。

另外回复一下,控制插线板是否接通电源,这个方式最主要的目的是能够随时切断电源,防止意外情况以及进一步恶化;保护手机电池是次要目的。
fujunxiao
2017-10-26 15:47:48 +08:00
@zjb861107 双享号 pro 也支持移动,你开通 Volte,然后就可以了
xiqingongzi
2017-10-26 19:42:33 +08:00
android + ifttt + bearyChat,这是我的方案
cjjia
2017-10-26 20:19:20 +08:00
我有个手机充电一整年了
bbtiandi
2017-10-27 20:09:19 +08:00
@odirus 先是 IFTTT+邮件,使用过后延迟和后台感人,不想一直用梯子;
初次接触 tasker,小白一个。。。
依然使用的邮件推送,使用过程中在接到短信推送正常,但未接来电邮件一直都是变量推送,未解决。。
serverchan 也看了,想请教一下 tasker 上推送到微信的设置,忘不吝赐教,谢谢了
odirus
2017-10-27 20:47:05 +08:00
@bbtiandi 好的,晚上我整理一下。好了的话就 at 你
odirus
2017-10-27 23:43:34 +08:00
@bbtiandi

大概的过程就是:
1. 你登录 ServerChan 之后,会得到一个发送消息的 URL,类似 https://sc.ftqq.com/{secretKey}.send,就是通过此链接推送到你的微信上。

2. 在 Tasker 上建立配置文件,依次点击 配置栏 右下角的 “+” 按钮、事件、电话、收到短信,会出现一个短息过滤界面,(类型默认为任意,发件人、内容留空即可,表示转发所有短信),点击左上角的返回箭头,然后会让你添加一个任务,表示这个事件(收到任意短信)被触发后需要执行的任务。

3. 在 任务栏 中依次点击右下角的 “+”、网络、HTTP POST,服务器、端口一栏填写“ https://sc.ftqq.com/{secretKey}.send “ ; 数据一栏填写 (注意 text 与 desp 需要换行)“
text=短信转发
desp=联系人:%SMSRN,号码:%SMSRF,时间:%SMSRT,内容:%SMSRB
”;内容类型一栏填写 “ application/x-www-form-urlencoded ”,然后点击左上角的返回箭头即可,发个短信给自己测试一下吧。

4. 发送未接来电提醒与上面类似,在配置文件栏依次点击右下角的 “+” 按钮、事件、电话、未接来电,后面都一样,唯一区别就是在 HTTP POST 中数据一栏填写(注意 text 与 desp 需要换行) “
text=未接来电转发
desp=联系人:%CNAME,号码:%CNUM,时间:%CTIME


以上变量代表的信息可以参考: http://tasker.dinglisch.net/userguide/zh/variables.html (中文版)、http://tasker.dinglisch.net/userguide/en/variables.html (英文版)
odirus
2017-10-27 23:49:22 +08:00
@bbtiandi 另外,由于 V2 立场原因,我就不发 DB 软件链接了,但是普通用户要想在 Google Play 上下载安装、然后购买付费确实会非常困难(特别是这两天),所以我提供一个百度关键词给你 “ net.dinglisch.android.taskerm_5.0u5_paid-www.apkh ”,希望你在资金充裕的情况,还是能支持作者,到商店去购买、付费使用。
bbtiandi
2017-10-28 00:51:10 +08:00
@odirus 写的非常的详细,真的真的是非常感谢!辛苦了!
cnZary
2017-10-28 09:12:33 +08:00
其实想问,Android 有办法把电话转发出去么,voip 一类的方式
如果直接来电转移的话是国际漫游就非常贵。。
cnZary
2017-10-28 09:12:48 +08:00
国际漫游->国际电话
MinonHeart
2017-10-29 00:44:39 +08:00
呼叫转移➕短信转移
完美

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400679

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX