众所周知,TX家的软件是又流氓又耗电,但是你又不得不用,不挂在后台又怕错过重要信息,挂后台手机续航分分钟爆炸,另外微信是支持FCM的,不过微信好像只是用这个来唤醒自己,再由自己来推送消息,实质上并不省电。

推送方式

FCM、GCM、MIPush、HwPush、MzPush分别是谷歌、小米、华为、魅族自带的推送服务,可以不保留软件后台而使用推送服务推送消息,耗电相对小了很多,如果你没有这些品牌的手机,可以安装第三方或官方软件解决。例如:FCM、GCM:谷歌框架;MIPush:小米级系统通知,传送门;HwPush:华为移动服务(这个在我下面介绍的软件里可以下载);MzPush:没用过

推送软件

GcmForMojo:传送门

应用简介

这是一个GCM/小米/华为/魅族推送消息接受程序,需要将令牌写入服务端配合Mojo-Webqq和Mojo-Weixin一起使用。
将QQ和微信的消息通过FCM/GCM/MiPush/HwPush/MzPush推送到你的手机。
建议华为手机使用华为推送(需安装华为移动服务最新版共享通道)、Miui系统使用MiPush、魅族Flyme使用MzPush时,使用写轮眼禁用其他的后台推送服务。
感谢绿色守护作者Oasis Feng、Mojo-Webqq和Mojo-Weixin的作者灰灰、leobin、BurgerTown、Markuss、wl223600以及群里的各位朋友的帮助!

使用方法

设置

fa1

选择推送,如果你没有小米、华为、魅族手机。那么我推荐你使用MIpush,在别的手机上还算完美

fa2

获取设备码,下面服务端配置需要用到,设备码可以长按复制

fa3

如图设置,服务端地址将127.0.0.1替换为你服务器的IP地址

fa4

服务端配置

Mojo-Weixin:传送门,这个项目是开源的,所以不用担心账号问题
推荐使用Windows服务器搭建服务端,比较方便简单,服务端下载:传送门
下载后必须先解压,再配置
配置文件如图,在配置文件的4546行之间插入下面的推送配置,要哪个就复制哪个
pz1

#下面四种分别是谷歌推送、小米推送、华为推送和魅族推送,根据自己的需要选择,不需要的推送可以屏蔽或者删除
$client->load("GCM",data=>{
    api_url => 'https://gcm-http.googleapis.com/gcm/send',
    api_key=>'AIzaSyB18io0hduB_3uHxKD3XaebPCecug27ht8',
    registration_ids=>["输入你自己的设备码"],
    allow_group=>["群名称","群名称"],
    ban_group=>[],
    is_ban_official =>1, #是否禁止推送公众号消息,默认禁止
});

$client->load("MiPush",data=>{
    registration_ids=>["输入你自己的设备码"],
    allow_group=>["群名称","群名称"],
    ban_group=>[],
    is_ban_official =>1, #是否禁止推送公众号消息,默认禁止
});

$client->load("HwPush",data=>{
    registration_ids=>["输入你自己的设备码"],
    allow_group=>["群名称","群名称"],
    ban_group=>[],
    is_ban_official =>1, #是否禁止推送公众号消息,默认禁止
});

$client->load("FmPush",data=>{#这个就是MzPush
    registration_ids=>["输入你自己的设备码"],
    allow_group=>["群名称","群名称"],
    ban_group=>[],
    is_ban_official =>1, #是否禁止推送公众号消息,默认禁止
});

保存,然后运行 update_mojo_weixin.bat 文件来更新插件,更新完之后再运行 start_mojo_weixin.bat 文件开启服务端,开启后会自动打开微信二维码图片,扫描登陆即可(若有提示图片打开失败,请自行打开目录下的tmp文件夹里的weixin图片),然后清理微信的后台,不能从设置里退出!!!这会导致服务端掉线,请直接清理微信后台!
这时,你手机上的 GcmForMojo 应该会提示登陆成功,若没提示也没关系,点击右上角选单的微信联系人,再点击更新,若出现 好友 与 公众号 选项则成功。此时,你可以让你好友发送一条消息给你来测试推送,若成功,通知栏会有推送信息,并可以选择直接回复。当然,GcmForMojo 必须保留后台权限,不能清理。

服务器选购

Windows的话选腾讯云、阿里云的学生机即可,大概10元/月
Linux的则选择vultr这些,现在还有活动,注册即送50美元,注册链接:传送门、注册送10美元:传送门
Linux搭建教程:传送门,也就是搭建比较烦,配置部分与Windows相同
Docker安装教程:传送门