当前位置: 首页 > 专利查询>彭国展专利>正文

一种阻断网络游戏外挂程序的方法技术

技术编号:2856800 阅读:296 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种阻断网络游戏外挂程序的方法,由人类可以辨识图像及查表而计算机程序不能识别的差异,在执行网络游戏过程中加入询问步骤,以达阻断外挂程序破坏网络游戏乐趣与公平性的目的。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
随着计算机网络软硬件设备迅速发展,使得参与者间互动频繁的网络游戏,逐渐取代玩家仅能与计算机竞赛的单机版游戏,成为计算机游戏的主流。由经营网络游戏的网站而言,如图1和图2所示,服务器端8经由服务器81接收使用者9的联机,并于步骤12接收使用者9输入的例如身份证号码、注册号码或自选密码等身份认证数据,以确认使用者的身份;随后由与该服务器81连接的数据库82中储存该使用者虚拟人物相关数据的储存区块83内,取得该使用者所用虚拟人物的等级、装备、经验值、属性等相关数据;而于步骤14持续传输包括环境数据及虚拟人物数据等游戏数据给使用者,并持续于步骤15随时接收使用者回传的动作讯息,直到于步骤16得知使用者离线。经营网络游戏的业者,为想尽办法让玩家乐此不疲,必须要顾及游戏中虚拟人物的持续成长,也就是不断进行该网络游戏,提升游戏中虚拟人物的等级、装备、经验,由此刺激玩家不断投入时间精力与金钱。尤其当某网络游戏在同辈间形成一种流行潮流,成为话题中心时,即使并不着迷的玩家,也怕失去同伴认同而不得不热衷参与,特别是有些经济状况稍好但较为忙碌的玩家,为减少不断耗费时间缓慢升级,便会花费很多金钱,找其它玩家购买宝物、经验或是网络游戏中的虚拟货币。因此,部分较为空闲而想赚钱的玩家,逐渐形成一种代为练功的行业,利用自己充分的网络游戏经验和投入时间,大量搜集游戏中的宝物、经验与虚拟货币等可交易标的,专门出售给急切需要的玩家,使得网络游戏已经由单纯的休闲娱乐蒙上部分尘埃。更令人不平的则是有些玩家利用自身的程序能力,撰写部分反复执行简单指令的程序,直接将累积虚拟人物经验等工作抛出,让计算机自动反复执行,例如让虚拟人物不断行经相同道路,攻击网络游戏中的怪物(俗称「打怪」),取得怪物所遗留的宝物并赚取经验后,补充虚拟人物体能(俗称「补血」),并随后贩卖所获得宝物赚钱;就按照此「行走-打怪-补血-卖宝物」的外挂程序练功,完全不花精神地赚取虚拟宝物及虚拟货币,最后在真实世界中出售赚钱。因为此种外挂程序已经完全丧失游戏的性质,单纯只是利用网络游戏的环境,赚取违反游戏精神的金钱,一方面只是竞逐最热门的网络游戏,大量提供将抢手网络游戏中的虚拟宝物与虚拟货币,造成真正投入游戏的玩家所赚来虚拟宝物及虚拟货币的相对价值被降低,直到该网络游戏逐渐没落,这些外挂程序玩家又再找寻下一个值得攻击的网络游戏目标。换句话说,外挂程序的存在,除降低网络游戏的公平性与价值感,也进一步打击正当经营者辛苦创造的游戏经营空间,剥削网络游戏经营者的心血。因此,如何制止此种外挂程序的运作,也成为网络游戏经营者的挑战。
技术实现思路
本专利技术所要解决的技术问题在于提供一种简单可行的阻断网络游戏外挂程序的方法。按照本专利技术提供的,由一网络游戏服务器辨识一使用者是否执行外挂程序,其中该服务器连接有一数据库,该数据库储存有该使用者所用的一虚拟人物数据,该方法包括下列步骤a)判断该使用者身份并接收联机;b)从该数据库中取得该使用者所用虚拟人物数据;c)传送游戏数据达一预定时间后,输出一询问;d)接收该使用者对该询问的答复;e)判断该答复是否正确;f)当该答复正确时,接收该使用者的动作讯息。按照本专利技术提供的还具有如下附属技术特征所述询问为图像文件所述图像文件为包括多个字符轮廓的图像文件,且所述答复为输入该图像文件显示的字符的回传。其中所述联机步骤a)中,使用者需输入打印有一序号和一密码表的点数卡。所述询问为针对所述密码表的查询。按照本专利技术提供的具有如下优点本专利技术由于提出计算机程序无法回答的询问,确认使用者确实在计算机旁,使得没有兴趣加入游戏的玩家,不能单纯由外挂程序执行,在不需付出任何代价的情况下赚取虚拟宝物、虚拟金钱,而必须时时陪在计算机旁,注意屏幕讯息,大幅降低其利用外挂程序练功的可能性。附图说明图1是目前网络游戏服务器端执行网络游戏的流程示意图。图2是图1架构的示意图。图3是本专利技术实施例的流程示意图。现对图中各标号做如下说明11-16、30-39是本专利技术各步骤的标号; 8---服务器端 9---使用者 81---服务器 82---数据库3---储存区块具体实施例方式本专利技术的
技术实现思路
、特征与达成效果,配合以下参考图与对应的较佳实施例详细说明,将可被清楚显现。由于目前的网络游戏,多半是由连锁店等销售途径贩卖其点数卡,并要求使用者在点数用完时,重新输入新点数卡序号,以增加储存于数据库中该使用者专属储存区块内的点数。故在本实施例中,系将一密码表打印于点数卡上,供使用者受询问时查阅。本专利技术的流程,如图3所示,先于步骤30接收使用者9的联机,且当该使用者为新使用者时,要求其登入个人数据与点数卡序号。服务器端8则将上述数据储存于数据库82中的该使用者专属的储存区块83内。若为已经登录过的玩家,则将于步骤31要求使用者输入其身份证号码、预设密码等身份认证数据,以确认使用者的身份;随后在步骤32由数据库82中取得该使用者所用虚拟代表人物的数据。此后,则于步骤33将包含环境数据与虚拟人物数据的游戏数据传送至使用者的计算机,并于步骤38接收使用者回传的动作信息,以持续该游戏的互动进行。当该使用者如步骤34进行游戏至一预定时间,例如二十分钟,则由服务器端8于步骤35发出一询问,在本专利技术中,即询问上述密码表的纵横地址,并要求使用者查表后键入该辨识码回传,由服务器端在步骤36接收该答复,并于步骤37由数据库中搜寻对应数据,确认答复正确,才进入步骤38继续接收使用者动作讯息,而反复至步骤33持续进行游戏,直到步骤39使用者离线为止。再者,若网络游戏经营者将所发行的每张密码表都以随机方式打印,并储存所有密码表序号与其中的密码排列数据,则可以进一步阻止使用者企图以扫描存盘方式,将查表询问的答案而交由计算机回复。当然,查表并非唯一可区别真实使用者与外挂程序的做法,由于人眼可以自动鉴别图像,并理解图像中的字符;相反,计算机仅能辨识字符串或经由运算而显示图像,但极难由图像中辨认字符,故上述询问,亦可采用输出其中包含多个字符的一图像文件,并要求使用者辨识该图像文件,而将其中字符键入回传。由此鉴别使用者是否正注意其屏幕显示。综上所述,本专利技术由于增加询问的步骤,使得外挂程序无法通过,从而阻断其执行,故本专利技术提供的方法均确实能达到本专利技术的目的。以上实施例,仅为本专利技术较佳实施例而已,不能以此揭露限定本专利技术实施的范围;凡依本专利技术权利要求书及说明书内容所作的简单的等效变化与修饰,仍属于本专利技术的保护范围。本文档来自技高网
...

【技术保护点】
一种阻断网络游戏外挂程序的方法,由一网络游戏服务器辨识一使用者是否执行外挂程序,其中该服务器连接有一数据库,该数据库储存有该使用者所用的一虚拟人物数据,该方法包括下列步骤:a)判断该使用者身份并接收联机;b)从该数据库中取得 该使用者所用虚拟人物数据;c)传送游戏数据达一预定时间后,输出一询问;d)接收该使用者对该询问的答复;e)判断该答复是否正确;f)当该答复正确时,接收该使用者的动作讯息。

【技术特征摘要】
1.一种阻断网络游戏外挂程序的方法,由一网络游戏服务器辨识一使用者是否执行外挂程序,其中该服务器连接有一数据库,该数据库储存有该使用者所用的一虚拟人物数据,该方法包括下列步骤a)判断该使用者身份并接收联机;b)从该数据库中取得该使用者所用虚拟人物数据;c)传送游戏数据达一预定时间后,输出一询问;d)接收该使用者对该询问的答复;e)判断该答复是否正确;f)当该答复正确时,接收该使用者的动作讯息。2.如权利要求1所述的一种阻断网...

【专利技术属性】
技术研发人员:彭国展
申请(专利权)人:彭国展
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利