掌桥专利:专业的专利平台
掌桥专利
首页

一种用于手机游戏的数据处理方法、装置和电子设备

文献发布时间:2023-06-19 09:26:02


一种用于手机游戏的数据处理方法、装置和电子设备

技术领域

本发明实施例涉及数据存储技术领域,具体涉及一种用于手机游戏的数据处理方法、装置和电子设备。

背景技术

随之智能手机的普及,手机游戏也应运而生。目前,市场上有多种多样的手机游戏,这些手机游戏的种类包括益智类的、射击类的和模拟类等。手机游戏已经成为人们生活中重要的休闲方式之一。但是现在市面上的手机游戏的数据的存储往往是发送至存储设备,直接存储,但是有些数据中存在有病毒,这样就导致存储设备甚至服务器被感染。

发明内容

本发明实施例提供如下技术方案:

根据本发明实施例的第一方面提供的一种用于手机游戏的数据处理方法,包括:

当接收到待存储的数据时,则查找服务器中的空闲节点;

其中,所述数据包括有更新数据和账户信息;

所述空闲节点执行下述程序:

调取所述数据的账户信息,将所述账户信息与预存储的第一账户信息匹配;

若未检测到匹配,则检测所述更新信息中是否存在病毒代码;

若未检测到存在病毒代码,则将所述数据发送至存储设备存储。

进一步地,所述的用于手机游戏的数据处理方法中,调取所述数据的账户信息,将所述账户信息与所述预存储的账户信息匹配;

若所述账户信息与所述预存储的账户信息存在匹配,则将所述数据发送至后台。

进一步地,所述的用于手机游戏的数据处理方法中,

若所述账户信息与所述预存储的账户信息存在匹配,则向发出该数据的账号发送第一警示信息。

进一步地,所述的用于手机游戏的数据处理方法中,

若检测存在病毒代码,则提取该更新数据对应的账户信息;

将调取的账户信息与预存储的第二账户信息匹配;

若调取的账户信息与预存储的第二账户信息存在匹配,则将该账户信息更新至所述第一账户信息中,并且将该账户信息在所述第二账户信息中删除。

进一步地,所述的用于手机游戏的数据处理方法中,若检测存在病毒代码,则提取该更新数据对应的账户信息;

将调取的账户信息与预存储的第二账户信息匹配;

若调取的账户信息与预存储的第二账户信息不存在匹配,则将该账户信息更新至所述第二账户信息中。

进一步地,所述的用于手机游戏的数据处理方法中,若检测到存在有病毒代码,则删除所述更新数据。

进一步地,所述的用于手机游戏的数据处理方法中,

若检测到存在有病毒代码,则向发出该数据的账号发送第二警示信息。

进一步地,所述的用于手机游戏的数据处理方法中,在将所述数据发送至所述存储设备之前还包括对所述数据进行压缩处理。

根据本发明实施例的第二方面提供的一种用于手机游戏的数据处理装置,包括:

检测模块,用于当接收到待存储的数据时,则查找服务器中的空闲节点;

其中,所述数据包括有更新数据和账户信息;

处理模块,用于控制所述空闲节点执行下述程序:

调取所述数据的账户信息,将所述账户信息与预存储的第一账户信息匹配;

若未检测到匹配,则检测所述更新信息中是否存在病毒代码;

若未检测到存在病毒代码,则将所述数据发送至存储设备存储。

根据本发明实施例的第三方面提供的一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至8任一所述的用于手机游戏的数据处理方法的步骤。

实施例具有如下优点:

本发明实施例公开了一种用于手机游戏的数据处理方法,包括:当接收到待存储的数据时,则查找所述服务器中的空闲节点;其中,所述数据包括有更新数据和账户信息;所述空闲节点执行下述程序:调取所述数据的账户信息,将所述账户信息与预存储的第一账户信息匹配;若未检测到匹配,则检测所述更新信息中是否存在病毒代码;若未检测到存在病毒代码,则将所述数据发送至存储设备存储。一方面,本申请中通过在数据存储前对数据进行检测,排查具有病毒的数据,另一方面,通过设置第一账户信息和第二账户信息,记录曾经发送过病毒数据的用户,加快了数据排查的速度。

附图说明

为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。

图1为本发明实施例提供的用于手机游戏的数据处理方法所涉及的实施环境;

图2为本发明实施例提供的用于手机游戏的数据处理方法的流程图;

图3为本发明实施例提供的用于手机游戏的数据处理装置的结构示意图;

图4为本发明实施例提供的一种计算机设备的结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例提供的用于手机游戏的数据存储方法所涉及的实施环境,参见图1,该实施环境包括:客户端101和服务器102。

其中,客户端101可为智能手机,本实施例不对客户端101的产品类型作具体限定。客户端101上可安装有游戏APP的应用,基于应用可以完成游戏与服务器之间的交互、游戏设置以及其他数据的更新等操作,本发明实施例对此不作限定。

基于图1的实施环境,本申请实施例所提供的一种用于手机游戏的数据处理方法,参见图2,包括如下步骤:

S201:当接收到待存储的数据时,则查找服务器中的空闲节点;其中,所述数据包括有更新数据和账户信息;

在本实施例中,用户在手机上即客户端发送游戏的更新数据至服务器。

所述空闲节点执行下述程序:

S202:调取所述数据的账户信息;

S203:将所述账户信息与预存储的第一账户信息匹配;

当数据的账户信息在第一账户信息中存储匹配的账户数据,执行步骤S204,

S204:若存在匹配,则将所述数据发送至后台,并向发出该数据的账号发送第一警示信息;

在本实施例中,存储的在第一账户信息中的账户为黑名单账户,即其存储的数据中曾经包含有病毒代码,当检测到出现在第一账户信息中账户发送的存储数据,判定为危数据,将其发送至后台,有后台判断处理。

当数据的账户信息在第一账户信息中不存储匹配的账户数据,执行步骤S205,

S205:若未检测到匹配,则检测所述更新信息中是否存在病毒代码;

若检测到更新的数据中不存在有病毒代码,则执行步骤S206,

S206:若未检测到存在病毒代码,则将所述数据发送至存储设备存储;

若检测到更新的数据中存在有病毒代码,则执行步骤S207、S208,

S207:若检测到更新的数据中存在有病毒代码,则提取该更新数据对应的账户信息;

S208:将调取的账户信息与预存储的第二账户信息匹配;

当数据的账户信息在第二账户信息中存储匹配的账户数据,执行步骤S209,

S209:若存在匹配,则将该账户信息更新至所述第一账户信息中,并且将该账户信息在所述第二账户信息中删除。

当数据的账户信息在第二账户信息中不存储匹配的账户数据,执行步骤S210,

若未查找到匹配,则将该账户信息更新至所述第二账户信息中。

具体的,若检测存在病毒代码,则删除所述更新数据,并向发出该数据的账号发送第二警示信息。

具体的,将所述数据发送至所述存储设备之前还包括对所述数据进行压缩处理。

基于同一发明构思,本申请实施例中还提供了与用于手机游戏的数据处理方法对应的用于手机游戏的数据处理装置。由于本申请实施例中的装置解决问题的原理与本申请实施例上述用于手机游戏的数据处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

参见图3所示,一种用于手机游戏的数据处理装置,包括:

检测模块301,用于当接收到待存储的数据时,则查找服务器中的空闲节点;

其中,所述数据包括有更新数据和账户信息;

处理模块302,用于控制所述空闲节点执行下述程序:

调取所述数据的账户信息,将所述账户信息与预存储的第一账户信息匹配;

若未检测到匹配,则检测所述更新信息中是否存在病毒代码;

若未检测到存在病毒代码,则将所述数据发送至存储设备存储。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述用于手机游戏的数据处理方法的步骤。

具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的计算机程序被运行时,能够执行上述用于手机游戏的数据处理方法。

对应于图2中的用于手机游戏的数据处理方法,本申请实施例还提供了一种计算机设备,如图4所示,该设备包括存储器1000、处理器2000及存储在该存储器1000上并可在该处理器2000上运行的计算机程序,其中,上述处理器2000执行上述计算机程序时实现上述用于手机游戏的数据处理方法的步骤。

具体地,上述存储器1000和处理器2000能够为通用的存储器和处理器,这里不做具体限定,当处理器2000运行存储器1000存储的计算机程序时,能够执行上述用于手机游戏的数据处理方法。

本申请实施例所提供的用于手机游戏的数据处理方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

在这里示出和描述的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制,因此,示例性实施例的其他示例可以具有不同的值。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。

相关技术
  • 一种用于手机游戏的数据处理方法、装置和电子设备
  • 一种用于手机游戏的数据备份方法、装置和电子设备
技术分类

06120112159111