博主做了一件无聊的事情,将手机通知转发出去,可以是短信,也可以是邮件,也可以记录在某个网页中方便查阅。手机通知包括什么呢?未接来电和短信就不用多说了,还有微信的通知,甚至连电量不足的通知也可以发送出去。

为什么要做这个呢?或许是因为有一部分人手机卡比较多,出门需要带至少两部手机,比如我的老爸就是这样。带多部手机是很不方便也很不自在的,所以转发备用机的通知信息还是有点用处的。博主自己也有点需求,需要对一部分信息进行筛选和记录,方便以后统计。不管动机是什么吧,自动转发手机通知的想法已经实现了。

如上图,需要一个叫Tasker的软件,按图中所示配置即可。该软件功能比较强大,本次利用其可以将通知POST到指定位置的功能转发信息。

同时,服务端需要处理一下POST请求,另外需要一个PHP加密和展示信息。最近测试了一下,效果还可以,测试页如下:

涉及到一些具体的信息筛选,邮件转发什么的可以在PHP中实现。这样一来,信息筛选和记录更加方便,同时可以将一些扔不掉的“保号”的手机卡扔在家里,不必天天携带了。


补充一点:关于转发写详细一些

1.关于Tasker软件的设置基本上就按图中的就可以了

2.主要是服务端的配置,把我的测试页源码放在这里供大家参考,写的很乱大家轻喷。

密码的MD5需要事先获取,可以通过echo md5('密码')来获得,然后填进去;记录的文件名就是一个txt,安全性确实欠佳,放在阿里云这样的地方还好,如果是私人主机建议这里还是稍加改进一下;另外一些字符串的筛选、处理什么的可以自己根据需要来做。


再次更新:解决安全性问题

上面的源码虽然不明文保存密码,但是记录的内容依然是明文保存在服务器的某个txt文件中,这样多少有点让人不安,毕竟管理服务器的人可以随意查看,另外如果有人猜中了该文件的路径也可以直接查看。既然不放心就加密一下吧,下面把我的源码分享出来:

上图中的1是做筛选用的,根据需要取舍,可以没有;2和5是一个文件名,必须保持相同,用来做记录的;4是查看该网页的密码的MD5,可以通过echo md5('密码');来获得并填入;3和6是加密解密需要的密码,必须相同,但不必和4相同。

该加密函数比较可靠,源码是从Discuz!中扒出来的,相同的原文每次加密后的密文均不相同,但不影响解密,经过加密后的文件变成了这个样子:

我想安全性做到这个程度已经可以了,如果硬要破解的话也不是不能,只是这些没什么价值的数据不会吸引到黑客的注意力。


继续更新:发送邮件

上面说的只是使用PHP记录在了某个地方,还没有实现转发功能,下面就转发一下

需要下载一个文件:PHPMailer,下载后解压将两个PHP文件放在uploads.php同级文件夹中。修改uploads.php:

如果怕泄露邮箱密码可以申请一个专用的邮箱发邮件

标签: none

已有 54 条评论

  1. 果真是有需求就会有应对啊,学到了学到了,

    不过我暂时用不少,现在搞了个双卡双待的手机,副卡10块一个月,用上几个月了,不过到目前为止没有真正使用过~

  2. Era

    PHPMailer这个主要用来转发邮件。
    有没有办法实现,来电和短信转发到另外手机上呢?

    1. FROYO

      这不是已经可以转发了吗,装个邮件客户端,或者在微信上绑定邮箱就能实时接收了。如果用短信的形式,Tasker也能做到,只是短信要花不少钱了。

  3. 我记得手机不是可以设置转发的嘛

    1. FROYO

      短信转发少部分手机可以,大多数没这个功能吧,通知转发应该就更没有了

  4. 学习了哈,不错!!

  5. 不错的idea

  6. deutschemerc

    博主…那个您那篇魔兽3bn一键安装包是否还有…想和朋友架个私服..仅限个人使用…求一个提取码..发到邮箱也行..谢谢了..

    1. FROYO

      这个过去好多年了,不知道还能不能找到了,恐怕是想给你也给不了

  7. 之前用的是“绿芽短信转发”,能发到官方公众号,至于安全性...
    有个想法 可以用Tasker+自建公众号来实现,中间不存储信息
    现在我差一个程序员

    1. FROYO

      只要在微信中开启邮箱通知就可以实现类似的功能了
      绿芽那个以前用过,好像有免费额度的,超了就要付费用

  8. ssr

    这个程序厉害啊

  9. 很有意思,尽管我不需要,一般我都是把通讯录自动备份给腾讯,腾讯人家大啊。心里放心 手机换得时候,直接还原出厂。短信不要,图片定期备份给百度云, 听说QQ也会读取你的联系人等等,不过这互联网时代,总觉得放在自己的手机里没有靠谱得事情,手机说换就换了。QQ账户和手机号始终没换过。

    1. FROYO

      手机被BAT绑架了

  10. 文章内容变了,不过看了一下,不明觉厉

评论已关闭