1.一种基于群组监督的防沉迷管理方法,其特征在于,所述方法包括:
客户端软件在移动终端上安装完成后,根据各软件模块的预设属性,进行相应的隐藏及显示处理;其中,所述各软件模块至少包括:所述客户端软件的卸载程序模块、所述客户端软件的主程序模块、黑名单添加模块以及群组设置修改模块;所述预设属性包括隐藏、公开以及清除;
所述客户端软件将预设属性为清除的软件模块删除;其中,预设属性为清除的软件模块至少包括所述卸载程序模块;
通过预设隐藏程序,对预设属性为隐藏的软件模块进行隐藏处理;其中,预设属性为隐藏的软件模块至少包括所述主程序模块;
对于预设属性为公开的软件模块,创建对应的快捷方式,并显示在桌面上;其中,预设属性为公开的软件模块至少包括所述黑名单添加模块以及群组设置修改模块;
后台软件管理程序在接收到远程卸载请求后,通过生物特征识别技术对请求人的身份进行验证;其中,所述生物特征识别技术至少包括人脸识别或指纹识别;
若所述请求人的身份与客户端软件注册时采集的监督人身份一致,则验证成功,所述后台软件管理程序对所述请求人使用的客户端软件进行远程卸载操作;
客户端软件根据预设限制规则,对属于受限黑名单的目标程序进行运行限制,具体包括:所述客户端软件根据所述目标程序的程序标识,判断所述目标程序是否属于所述受限黑名单;所述程序标识为程序进程名称或程序包名称;
若是,则判断所述目标程序所属的受限黑名单类型;其中,所述受限黑名单类型包括完全限制黑名单以及间歇限制黑名单;
若所述目标程序属于所述完全限制黑名单,所述客户端软件则拒绝启动所述目标程序;
若所述目标程序属于所述间歇限制黑名单,所述客户端软件则根据预设间歇限制规则,对所述目标程序进行运行限制;
若所述目标程序属于所述完全限制黑名单,所述客户端软件将所述目标程序关闭后,在用户终端设备的桌面上弹出预先设定的完全限制辅导辞并进行循环播放;
根据当前用户的浏览关注权重,确定相应的健康辅导网站,并链接到所述完全限制辅导辞的播出页面;
若用户点击所述完全限制辅导辞的播出页面,则自动跳转到链接的所述健康辅导网站,向用户推送相关健康辅导内容;
在所述完全限制辅导辞显示预设时间,或者用户关闭所述健康辅导网站后,所述客户端软件关闭辅导辞播出程序;
若所述目标程序属于所述间歇限制黑名单,所述客户端软件则根据预设间歇限制规则,对所述目标程序进行运行限制,具体包括:所述客户端软件获取所述目标程序的上一次运行结束时间以及当日运行总时间;
若当前时间与上一次运行结束时间的间隔,达到所述预设间歇限制规则中的预设时间间隔,且所述当日运行总时间小于所述预设间歇限制规则中的最长运行时间,则允许所述目标程序启动,并记录本次运行时间;
在所述本次运行时间达到所述预设间歇限制规则中的单次运行时间,或者所述当日运行总时间达到所述最长运行时间后,停止运行所述目标程序;
若当前时间与上一次运行结束时间的间隔,小于所述预设间歇限制规则中的预设时间间隔,或者所述当日运行总时间达到所述预设间歇限制规则中的最长运行时间,则拒绝所述目标程序启动,并弹出预先设定的间歇限制辅导辞;
根据当前用户的浏览关注权重,确定相应的健康辅导网站,并链接到所述间歇限制辅导辞的播出页面;若用户点击所述间歇限制辅导辞的播出页面,则自动跳转到链接的所述健康辅导网站,向用户推送相关健康辅导内容;
所述客户端软件在每天的预设时刻,统计所述间歇限制黑名单中的受限运行程序的实际运行时间,并生成实际运行时间表,以短信的形式发送到监督群组中的各群员手机;
用户安装所述客户端软件后,所述客户端软件创建监督群组,并通过群组设置程序,引导用户在所述监督群组中添加群员手机号码以及进行验证码验证;其中,所述监督群组中的群员数量不少于两个;
所述验证码验证通过后,所述客户端软件将对应的群员手机号存入所述监督群组以及群组数据库中;
所述客户端软件响应于用户的群组修改请求,向所述监督群组中的所有群员发送确认信息,在接收到所有群员的确认反馈信息后,向所述用户开放群组修改接口;否则拒绝所述群组修改请求;
后台软件管理程序若监测到客户端软件卸载操作,则向所述客户端软件的监督群组中的各群员发送卸载警示信息;
所述后台软件管理程序若监测到所述客户端软件被损坏,则通过预设修复程序对所述客户端软件进行修复,若无法修复,则向所述监督群组中的各群员发送损坏警示信息;
所述后台软件管理程序通过软件保护程序,对所述受限黑名单中的异常变动操作进行自动复原,并向所述监督群组中的各群员发送异常警示信息。
2.根据权利要求1所述的一种基于群组监督的防沉迷管理方法,其特征在于,所述后台软件管理程序通过软件保护程序,对所述受限黑名单中的程序变动操作进行自动复原,具体包括:所述客户端软件通过所述软件保护程序,在黑名单数据库中遍历所述受限黑名单,监测所述受限黑名单中包含的受限运行程序的程序标识;
若监测到任一受限运行程序的程序标识被修改,所述软件保护程序对修改后的程序标识进行复原;
若监测到任一受限运行程序的程序归属目录下,通过粘贴操作添加了新的文件,所述软件保护程序将新增的文件删除。
3.根据权利要求1所述的一种基于群组监督的防沉迷管理方法,其特征在于,所述受限黑名单中的受限运行程序不限于用户终端设备中已安装的应用程序;
所述方法还包括:
所述后台软件管理程序监控应用市场中的新上线应用,根据所述新上线应用的应用类型,判断所述新上线应用的受限等级;其中,所述受限等级包括低受限等级、中受限等级以及高受限等级;
所述后台软件管理程序将高受限等级的新上线应用添加到完全限制黑名单,将中受限等级的新上线应用添加到间歇限制黑名单,对低受限等级的新上线应用不进行限制;
所述后台软件管理程序响应于用户在所述客户端软件中添加受限运行程序的操作,将用户添加的受限运行程序的进程名称或包名添加到对应的受限黑名单中;其中,所述受限黑名单中仅包含添加受限运行程序的功能。
4.一种基于群组监督的防沉迷管理系统,其特征在于,所述系统包括:
客户端软件,用于在移动终端上安装完成后,根据各软件模块的预设属性,进行相应的隐藏及显示处理;其中,所述各软件模块至少包括:所述客户端软件的卸载程序模块、所述客户端软件的主程序模块、黑名单添加模块以及群组设置修改模块;所述预设属性包括隐藏、公开以及清除;
所述客户端软件将预设属性为清除的软件模块删除;其中,预设属性为清除的软件模块至少包括所述卸载程序模块;
通过预设隐藏程序,对预设属性为隐藏的软件模块进行隐藏处理;其中,预设属性为隐藏的软件模块至少包括所述主程序模块;
对于预设属性为公开的软件模块,创建对应的快捷方式,并显示在桌面上;其中,预设属性为公开的软件模块至少包括所述黑名单添加模块以及群组设置修改模块;
还用于根据预设限制规则,对属于受限黑名单的目标程序进行运行限制,具体包括:所述客户端软件根据所述目标程序的程序标识,判断所述目标程序是否属于所述受限黑名单;所述程序标识为程序进程名称或程序包名称;
若是,则判断所述目标程序所属的受限黑名单类型;其中,所述受限黑名单类型包括完全限制黑名单以及间歇限制黑名单;
若所述目标程序属于所述完全限制黑名单,所述客户端软件则拒绝启动所述目标程序;
若所述目标程序属于所述间歇限制黑名单,所述客户端软件则根据预设间歇限制规则,对所述目标程序进行运行限制;
还用于若所述目标程序属于所述完全限制黑名单,将所述目标程序关闭后,在用户终端设备的桌面上弹出预先设定的完全限制辅导辞并进行循环播放;根据当前用户的浏览关注权重,确定相应的健康辅导网站,并链接到所述完全限制辅导辞的播出页面;若用户点击所述完全限制辅导辞的播出页面,则自动跳转到链接的所述健康辅导网站,向用户推送相关健康辅导内容;在所述完全限制辅导辞显示预设时间,或者用户关闭所述健康辅导网站后,所述客户端软件关闭辅导辞播出程序;
若所述目标程序属于所述间歇限制黑名单,则根据预设间歇限制规则,对所述目标程序进行运行限制,具体包括:所述客户端软件获取所述目标程序的上一次运行结束时间以及当日运行总时间;
若当前时间与上一次运行结束时间的间隔,达到所述预设间歇限制规则中的预设时间间隔,且所述当日运行总时间小于所述预设间歇限制规则中的最长运行时间,则允许所述目标程序启动,并记录本次运行时间;
在所述本次运行时间达到所述预设间歇限制规则中的单次运行时间,或者所述当日运行总时间达到所述最长运行时间后,停止运行所述目标程序;
若当前时间与上一次运行结束时间的间隔,小于所述预设间歇限制规则中的预设时间间隔,或者所述当日运行总时间达到所述预设间歇限制规则中的最长运行时间,则拒绝所述目标程序启动,并弹出预先设定的间歇限制辅导辞;
根据当前用户的浏览关注权重,确定相应的健康辅导网站,并链接到所述间歇限制辅导辞的播出页面;若用户点击所述间歇限制辅导辞的播出页面,则自动跳转到链接的所述健康辅导网站,向用户推送相关健康辅导内容;
所述客户端软件在每天的预设时刻,统计所述间歇限制黑名单中的受限运行程序的实际运行时间,并生成实际运行时间表,以短信的形式发送到监督群组中的各群员手机;
用户安装所述客户端软件后,所述客户端软件创建监督群组,并通过群组设置程序,引导用户在所述监督群组中添加群员手机号码以及进行验证码验证;其中,所述监督群组中的群员数量不少于两个;
所述验证码验证通过后,所述客户端软件将对应的群员手机号存入所述监督群组以及群组数据库中;
所述客户端软件响应于用户的群组修改请求,向所述监督群组中的所有群员发送确认信息,在接收到所有群员的确认反馈信息后,向所述用户开放群组修改接口;否则拒绝所述群组修改请求;
后台软件管理程序,用于在接收到远程卸载请求后,通过生物特征识别技术对请求人的身份进行验证;其中,所述生物特征识别技术至少包括人脸识别或指纹识别;
若所述请求人的身份与客户端软件注册时采集的监督人身份一致,则验证成功,所述后台软件管理程序对所述请求人使用的客户端软件进行远程卸载操作;若监测到客户端软件卸载操作,则向所述客户端软件的监督群组中的各群员发送卸载警示信息;若监测到所述客户端软件被损坏,则通过预设修复程序对所述客户端软件进行修复,若无法修复,则向所述监督群组中的各群员发送损坏警示信息;通过软件保护程序,对所述受限黑名单中的异常变动操作进行自动复原,并向所述监督群组中的各群员发送异常警示信息。