从手机短信自动转发想到的

2013-12-04 13:58:20 +08:00
 horsley
应该有不少朋友有一个以上的手机,一个以上的手机号码。有时候出门总不能带上所有的手机,双卡双待的机器不多而且不一定好用。像我的案例,我是一个移动旧号码,一个联通私人号码。为了上网爽,主要都是把联通卡放在MX3里面作为主机,而拿了一台旧的android小机器来放移动卡,插着电,来电转接到联通号。

问题就在于,来电可以转接,短信却不好办。有那么一些短信转发的工具,但是都不够智能。我希望联系人的信息可以直接转发,非联系人的短信根据关键字判断转发。之前有玩过一下Tasker,昨天用Tasker搭建了一个比较Raw的东西

收到任意短信 -> 执行转发任务


达成效果就是联系人发来的短信直接转发,非联系人发来的短信如有特定关键字转发(里面的逻辑看上去有些多余,但是有些地方是因为有坑,例如本来在Tasker里面就可以做正则匹配,但是不知道是中文编码问题还是怎样,测试的时候经常不work;又例如HTTP POST到网上,原本响应应该直接存入系统内置变量里面的,但也是不work,所以曲线地先写到本地文件再读出来)

服务器端PHP方面,只是很简单的东西,检测关键字来返回

if (isset($_POST['c']) && preg_match('/(校验码|验证码|快递|快件|腾讯)/', $_POST['c'])) {
echo "HTTP/1.1 202 Please Forward";
} else {
echo "HTTP/1.1 201 Do Not Forward";
}
(是的这个http头格式的东西本来应该是以header形式返回,但是为了方便调试,后来改成直接输出到body了)

今天早上觉得还没玩够,于是把task的顺序调了一下,所有短信均post到服务器,服务器脚本做了存储,然后还做了手机适配的web显示页面,效果如图

(没错就是仿的我MX3的系统自动短信的界面)

然后现在发现还有很多可玩的地方,例如要是可以让短信直接通过微信发到主手机,还有tasker那边也可以把任务打包成standalone app,这个web端也可以做成服务……大家觉得呢?
31789 次点击
所在节点    分享创造
19 条回复
coosir
2013-12-04 14:05:04 +08:00
嗯,我开始想的就是短信验证码。用户主动发送代码到指定号码,手机收到短信post到服务器进行处理。不同于发送验证码到用户手机,这样做的成本几近于零。
horsley
2013-12-04 14:14:35 +08:00
@coosir 你描述的方法只是把下发验证码的成本转嫁给了用户?
coosir
2013-12-04 14:21:55 +08:00
@horsley 是的 = =。
csx163
2013-12-04 14:22:17 +08:00
我想移动应该有这样的业务,只是我们还没发现...
horsley
2013-12-04 14:24:15 +08:00
@csx163 我也希望有,但是一直没找到,换号太麻烦了,特别是换成非原来运营商,我估计所有运营商都不想想办法让你轻易地离开
xream
2013-12-04 14:26:30 +08:00
web.airdroid.com 不就行了...
bingwenshi
2013-12-04 14:26:52 +08:00
@coosir 用户很懒的, 除非硬需求
shiny
2013-12-04 14:35:06 +08:00
这也是我需要的东西!!airdroid 不是什么时候都灵的。需要点轻量级的东西。
shiny
2013-12-04 14:36:29 +08:00
其实我需要的是一个应用能够自动把短信同步到 web 上(最好能自己搭建,不然有泄露短信的风险)
horsley
2013-12-04 15:30:00 +08:00
@shiny 我这个就是啊,通过tasker任务把短信http post到自己的服务器上
kendisk
2013-12-04 15:49:40 +08:00
不折腾带一个诺基亚的百元手机装包里就可以了。
horsley
2013-12-04 17:30:33 +08:00
@kendisk 我们这种包都没有 经常出门就只有裤兜,一边手机,一边钱包,后面再放一个纸巾或者钥匙就很了不起了,多带一个手机十分麻烦
mozutaba
2013-12-05 12:30:59 +08:00
@horsley 和我的需求完全一样啊。出门就 身手钥钱,外面突然想团购个东西就囧了,收验证码的手机在家里。不过实在太懒了。
mozutaba
2013-12-05 17:27:31 +08:00
多于短信出租会不会有人用。 比如当初我买的表白短信。
akaayy
2014-10-22 09:24:37 +08:00
rsp.txt是什么文件? @horsley
kwingart
2016-09-07 13:41:47 +08:00
挖坟了。我也有同样需求:
要根据收到短信内容关键字判断,然后转发到指定微信号。不知道是否实现了
qidouhai
2016-12-09 11:56:29 +08:00
nice
vbem
2017-07-23 22:19:30 +08:00
直接发邮件给 QQ 邮箱,然后微信里配 QQ 邮箱提醒不是很方便嘛……
MrhuangSTR
2020-04-22 12:00:58 +08:00
@horsley tasker 被系统后台给 kill 掉怎么设置啊;tasker 经常在手机息屏之后处于非运行状态

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

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

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

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

© 2021 V2EX