手机通知转发的实现

作者: FROYO 分类: 随笔 发布时间: 2018-07-21 17:35

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

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

如上图,需要一个叫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:

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

发表评论

电子邮件地址不会被公开。 必填项已用*标注

48条评论
  • Ryan

    2018年8月17日 20:13

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    不错的idea

  • deutschemerc

    2018年8月14日 21:32

    MIUI MIUI Android 7.1.2 Android 7.1.2

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

    1. FROYO

      2018年8月16日 17:36

      MIUI MIUI Android 7.1.1 Android 7.1.1

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

  • David

    2018年8月13日 08:26

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

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

    1. FROYO

      2018年8月13日 21:54

      MIUI MIUI Android 7.1.1 Android 7.1.1

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

  • ssr

    2018年8月10日 17:32

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    这个程序厉害啊

  • 月小升

    2018年8月10日 16:40

    Google Chrome Google Chrome Mac OS X  10.13.5 Mac OS X 10.13.5

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

    1. FROYO

      2018年8月11日 12:58

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      手机被BAT绑架了

  • 沉默是金

    2018年8月9日 21:49

    Google Chrome Google Chrome Mac OS X  10.12.5 Mac OS X 10.12.5

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

  • wu先生

    2018年8月4日 19:59

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    不是说程序的吗,怎么都说到股神了。

    1. FROYO

      2018年8月5日 02:37

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      曾经晒过一张收益图,后来删掉了

  • 石樱灯笼

    2018年8月1日 15:05

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    看到Tasker是收费软件,突发奇想,要不就做个类似软件?

    1. FROYO

      2018年8月3日 08:54

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      这个应用应该会有点市场,大神要不尝试一下

      1. 石樱灯笼

        2018年8月3日 10:41

        Google Chrome Google Chrome Android 8.0.0 Android 8.0.0

        没有时间是个大问题

  • ningqun

    2018年7月27日 12:21

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    也在做股指基金定投了,股票看不明白,还是让专业的人来吧。

    1. FROYO

      2018年7月27日 22:16

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      我定投的上证50和中证500这两个指数,选的C类基金定投,每个交易日定投,已经投了大约两个月,现在已经成盈利的了

  • 鸟叔

    2018年7月26日 09:56

    Maxthon Maxthon Windows 7 x64 Windows 7 x64

    最近大盘被川普的贸易战搞的乱七八糟

    1. FROYO

      2018年7月26日 20:24

      MIUI MIUI Android 7.1.1 Android 7.1.1

      怎么感觉是内部问题呢,好像和老特没关系啊

  • 旧日的足迹

    2018年7月25日 19:55

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    股票已被炒糊了,虽然这三天都涨停挽回了不少损失但离回本还差几个..P2p理财没碰过都是放余额宝。

    1. FROYO

      2018年7月25日 21:38

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      股神,这才是神,三连板我连想都不敢想,差几个点的话再来一个板就捞回来了,拿上几天说不定成妖了

  • 沉默是金

    2018年7月25日 11:36

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    看到跑路,我想起了江南皮革厂黄鹤。哈哈哈

    1. FROYO

      2018年7月25日 19:03

      MIUI MIUI Android 7.1.1 Android 7.1.1

      浙江温州,浙江温州!

  • 异星软件空间

    2018年7月24日 21:35

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    厉害了股神!!

    1. FROYO

      2018年7月24日 22:18

      Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

      哇咔咔,谢谢夸奖

  • 酷特尔

    2018年7月23日 12:09

    Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

    哈哈,新股神。
    Tasker软件也是第三方转发。
    这个方法挺适合有养号但又不想带手机的人群。

    1. FROYO

      2018年7月23日 16:04

      MIUI MIUI Android 7.1.1 Android 7.1.1

      Tasker是第三方转发?这样的话安全性得重新考虑一下了
      看来你是老股神喽,快给新手指点一下

      1. 酷特尔

        2018年7月23日 16:17

        Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

        Tasker竟然官方是那么贵的付费软件啊
        不会炒股因为没财可理啊。

        1. FROYO

          2018年7月23日 16:26

          MIUI MIUI Android 7.1.1 Android 7.1.1

          这个,还要钱啊,以为是免费软件呢,我用的这个版本没说付费的事,也许是网络上的破解版吧

    2. FROYO

      2018年7月23日 22:04

      MIUI MIUI Android 7.1.1 Android 7.1.1

      刚刚对Tasker抓包测试,木有经过第三方,直接POST到指定地址的,安全性这块可以放心啦

      1. 酷特尔

        2018年7月24日 09:44

        Google Chrome Google Chrome Windows 10 x64 Windows 10 x64

        一开始没看明白,以为你是再进行一次短信转发。

  • 秦大叔

    2018年7月22日 23:06

    Microsoft Edge Microsoft Edge Windows 10 x64 Windows 10 x64

    现在不亏就是赚

    1. FROYO

      2018年7月23日 16:07

      MIUI MIUI Android 7.1.1 Android 7.1.1

      看到这句话真是太开心了,就怕哪天再亏了,赶紧收手,买个货币基金当储蓄了

  • 懿古今

    2018年7月22日 21:52

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    看来博主也是股神啊,恭喜

    1. FROYO

      2018年7月23日 16:05

      MIUI MIUI Android 7.1.1 Android 7.1.1

      新韭菜一枚,可能运气比较好吧

  • 姜辰

    2018年7月22日 14:59

    Firefox Firefox Windows 10 x64 Windows 10 x64

    股神你好~~~

    弱弱地问一句,你的PHP脚本啥的让我们抄抄?

    1. FROYO

      2018年7月22日 16:35

      MIUI MIUI Android 7.1.1 Android 7.1.1

      额,PHP都粘贴在这了,就这些东西了

      1. 姜辰

        2018年8月9日 00:56

        Firefox Firefox Windows 10 x64 Windows 10 x64

        这篇文章看样子更新了?好像又出在RSS里了。Tasker这个我咋记得好像需要谷歌框架?

        1. FROYO

          2018年8月11日 12:53

          Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

          更新了好几次呢,修修补补的总算弄全了
          Tasker不需要框架,我手机上木有框架运行的也很好

  • 雨心

    2018年7月22日 13:24

    Sogou Explorer Sogou Explorer Windows 10 x64 Windows 10 x64

    这么弄的话,安全性怎么样

    1. FROYO

      2018年7月22日 13:38

      MIUI MIUI Android 7.1.1 Android 7.1.1

      简单加个密码就差不多了吧,个人使用又没啥机密的。我的测试页加密比较简单,记录的是密码的md5,通过对比输入密码的md5验证,没有明文传送

      1. 雨心

        2018年7月22日 13:40

        Sogou Explorer Sogou Explorer Windows 10 x64 Windows 10 x64

        回头也试试,双机党不想带俩手机

        1. FROYO

          2018年7月22日 13:43

          MIUI MIUI Android 7.1.1 Android 7.1.1

          哇咔咔,搞起来

  • persilee

    2018年7月22日 13:04

    Safari Safari Mac OS X  10.13.5 Mac OS X 10.13.5

    这个转发功能不错 ☆´∀`☆

    1. FROYO

      2018年7月22日 13:47

      MIUI MIUI Android 7.1.1 Android 7.1.1

      还可以邮件转发什么的,会更实用一些

  • 杨小杰博客

    2018年7月22日 12:28

    Google Chrome Google Chrome Windows 7 x64 Windows 7 x64

    尽然有这等神器,了解了

    1. FROYO

      2018年7月22日 13:46

      MIUI MIUI Android 7.1.1 Android 7.1.1

      这个可以有

  • 响石潭

    2018年7月21日 19:49

    Sogou Explorer Sogou Explorer Windows 7 x64 Windows 7 x64

    如果能够免费把电话呼叫也给转发了,那就真的免了两个机子的折腾。

    1. FROYO

      2018年7月22日 00:45

      MIUI MIUI Android 7.1.1 Android 7.1.1

      有些套餐的呼叫转移是记在通话时间中的,比如联通和电信的超牛卡套餐,自带的1000分钟通话时间可以抵掉呼叫转移的费用,不超出1000分钟不要钱,其他套餐有没有类似的收费方式就不清楚了。
      如果要做个软件估计也能实现吧,两个手机都安装,先在软件之间连接,然后语音转接,嗯,原理上是可行的。