手机通知转发的实现
博主做了一件无聊的事情,将手机通知转发出去,可以是短信,也可以是邮件,也可以记录在某个网页中方便查阅。手机通知包括什么呢?未接来电和短信就不用多说了,还有微信的通知,甚至连电量不足的通知也可以发送出去。
为什么要做这个呢?或许是因为有一部分人手机卡比较多,出门需要带至少两部手机,比如我的老爸就是这样。带多部手机是很不方便也很不自在的,所以转发备用机的通知信息还是有点用处的。博主自己也有点需求,需要对一部分信息进行筛选和记录,方便以后统计。不管动机是什么吧,自动转发手机通知的想法已经实现了。
如上图,需要一个叫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:
如果怕泄露邮箱密码可以申请一个专用的邮箱发邮件
果真是有需求就会有应对啊,学到了学到了,
不过我暂时用不少,现在搞了个双卡双待的手机,副卡10块一个月,用上几个月了,不过到目前为止没有真正使用过~
PHPMailer这个主要用来转发邮件。
有没有办法实现,来电和短信转发到另外手机上呢?
这不是已经可以转发了吗,装个邮件客户端,或者在微信上绑定邮箱就能实时接收了。如果用短信的形式,Tasker也能做到,只是短信要花不少钱了。
我记得手机不是可以设置转发的嘛
短信转发少部分手机可以,大多数没这个功能吧,通知转发应该就更没有了
学习了哈,不错!!
不错的idea
博主…那个您那篇魔兽3bn一键安装包是否还有…想和朋友架个私服..仅限个人使用…求一个提取码..发到邮箱也行..谢谢了..
这个过去好多年了,不知道还能不能找到了,恐怕是想给你也给不了
之前用的是“绿芽短信转发”,能发到官方公众号,至于安全性...
有个想法 可以用Tasker+自建公众号来实现,中间不存储信息
现在我差一个程序员
只要在微信中开启邮箱通知就可以实现类似的功能了
绿芽那个以前用过,好像有免费额度的,超了就要付费用
这个程序厉害啊
很有意思,尽管我不需要,一般我都是把通讯录自动备份给腾讯,腾讯人家大啊。心里放心 手机换得时候,直接还原出厂。短信不要,图片定期备份给百度云, 听说QQ也会读取你的联系人等等,不过这互联网时代,总觉得放在自己的手机里没有靠谱得事情,手机说换就换了。QQ账户和手机号始终没换过。
手机被BAT绑架了
文章内容变了,不过看了一下,不明觉厉