防止非法窃取网络游戏中虚拟商品的方法和装置技术领域
本申请涉及网络技术,特别涉及防止非法窃取网络游戏中虚拟商品的方
法和装置。
背景技术
随着近年网络游戏产业的快速增长,网络游戏中虚拟商品的交易需求也随之
出现,目前,网络游戏中虚拟商品的交易可以通过很多交易系统诸如摆摊、寄
售行、拍卖行、门派仓库、共享仓库、转让等实现。
其中,网络游戏中的虚拟商品可以指网络游戏中的道具,比如各种各样的有
价商品、游戏角色拥有的各种装备、武器、仙丹、时装等。
但是,在网络游戏运行的环境中,总会出现非法窃取者非法窃取玩家的游戏
账号,当非法窃取者非法窃取到玩家的游戏账号后,就会将玩家有价值的虚拟
商品转到其他帐号(记为帐号1),之后再继续从帐号1转到账号2,依次类推,
通过多次转,使玩家的有价值虚拟商品无据可查,不能顺利被追回,对玩家造
成很大的损失。
发明内容
本申请提供了涉及防止非法窃取网络游戏中虚拟商品的方法和装置,以通
过对玩家有价值的虚拟商品进行保护防止非法窃取网络游戏中虚拟商品。
本申请提供的技术方案包括:
一种防止非法窃取网络游戏中虚拟商品的方法,包括:
自动对玩家的有价值虚拟商品启动安全保护锁;
在接收到针对玩家一有价值虚拟商品的交易时,判断当前是否处于该虚拟商
品已启动的安全保护锁的保护期限内;
如果是,禁止该虚拟商品的交易;
如果否,执行该虚拟商品的交易。
一种防止非法窃取网络游戏中虚拟商品的方法,包括:
自动对玩家的有价值虚拟商品被执行的操作进行检测;
在检测到有价值虚拟商品被被执行预设定的异常操作时,自动对该有价值虚
拟商品启动安全保护锁;
禁止对启动了安全保护锁的有价值虚拟商品执行所述异常操作。
一种防止非法窃取网络游戏中虚拟商品的装置,包括:
保护锁模块,用于自动对玩家的有价值虚拟商品启动安全保护锁;
控制模块,用于在接收到针对玩家一有价值虚拟商品的交易时,判断当前是
否处于该虚拟商品已启动的安全保护锁的保护期限内;
如果是,禁止该虚拟商品的交易;
如果否,执行该虚拟商品的交易。
一种防止非法窃取网络游戏中虚拟商品的装置,包括:
检测模块,用于自动对玩家的有价值虚拟商品被执行的操作进行检测;
保护锁模块,用于在所述检测模块检测到有价值虚拟商品被被执行预设定的
异常操作时,自动对该有价值虚拟商品启动安全保护锁;
控制模块,用于禁止对启动了安全保护锁的有价值虚拟商品执行所述异常操
作。
由以上技术方案可以看出,本发明中,通过对网络游戏中玩家的有价值虚拟
商品启动安全保护锁进行保护,这样能够防止非法窃取网络游戏中虚拟商品,
也能够防止已启动安全保护锁的有价值虚拟商品被多次转移,这样,即使非法
窃取者窃取网络游戏中虚拟商品,其因为不能被交易,方便被非法窃取的有价
值虚拟商品顺利追回。
附图说明
图1为本发明实施例1提供的方法流程图;
图2为本发明实施例2提供的方法流程图;
图3为本发明实施例提供的装置结构示意图;
图4为本发明实施例提供的另一装置结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体
实施例对本发明进行详细描述。
本发明提供的方法能够对网络游戏中玩家的有价值虚拟商品进行保护,
这样能够防止非法窃取网络游戏中虚拟商品。
下面通过两个具体实施例对本发明提供的方法进行描述:
实施例1:
参见图1,图1为本发明实施例1提供的方法流程图。如图1所示,该
流程可包括以下步骤:
步骤101,自动对玩家的有价值虚拟商品启动安全保护锁。
步骤102,在接收到针对玩家一有价值虚拟商品的交易时,判断当前是
否处于该虚拟商品已启动的安全保护锁的保护期限内;如果是,禁止该虚拟
商品的交易;如果否,执行该虚拟商品的交易。
可以看出,通过步骤102,本发明能够禁止对已启动的安全保护锁的虚
拟商品进行交易,如上背景技术描述的交易(其包含了转让等),这能够防
止已启动安全保护锁的有价值虚拟商品被多次转移,达到了顺利追回被非法
窃取的有价值虚拟商品的目的,同时,在本发明中,通过禁止对已启动的安
全保护锁的虚拟商品进行交易,也能够防止有价值虚拟商品被非法窃取。
下面通过两个具体实施例对图1所示的流程进行举例描述:
例1:
在例1中,步骤101中自动对玩家的有价值虚拟商品启动安全保护锁可
包括以下步骤:
步骤a1,在玩家通过交易成功获取有价值虚拟商品后,自动针对该虚拟
商品启动安全保护锁。
在实际应用中,当玩家通过交易成功获取有价值虚拟商品后,是需要存
储该获取的虚拟商品。本发明为实现步骤a1,可通过对虚拟商品也即道具的
存储结构进行了改进,具体为:为待存储的虚拟商品设置一个标记,用于表
示针对该虚拟商品自动启动安全保护锁,基于此,当玩家通过交易成功获取
有价值虚拟商品并存储该虚拟商品时,可执行上述的自动针对该虚拟商品启
动安全保护锁的操作。
其中,虚拟商品启动的安全保护锁是有保护时间的,之所以为虚拟商品
启动的安全保护锁设置一个保护时间,其目的是用于保证在保护时间内启动
了安全保护锁的虚拟商品不得被交易比如摆摊、寄售行、拍卖行等等。
基于此,在例1中,上述步骤102中判断当前是否处于该虚拟商品已启
动的安全保护锁的保护期限内包括:
步骤a2,判断当前是否处于该虚拟商品已启动的安全保护锁的保护时间内,
如果是,确定当前处于该虚拟商品已启动的安全保护锁的保护期限内;如果否,
确定当前不处于该虚拟商品已启动的安全保护锁的保护期限内。即例1中,
当虚拟商品启动了安全保护锁时,在安全保护锁的保护时间内,该虚拟商品
是不得被交易比如摆摊、寄售行、拍卖行等等。
在例1中,作为一个优选实施例,虚拟商品启动的安全保护锁的保护时
间可由玩家根据游戏需求自定义,比如玩家根据自身对该虚拟商品的需求,
为该虚拟商品设置一个时间T1,基于此,就可将玩家为该虚拟商品设置的时
间T1作为该虚拟商品启动的安全保护锁的保护时间,这样,既能保护玩家
的财产不受到损害,又不妨碍玩家在网络游戏中的正常交易。
在例1中,作为另一个优选实施例,虚拟商品启动的安全保护锁的保护
时间可为:依据预设置的类型-保护时间对应关系表中找到的与该虚拟商品的
类型对应的保护时间。在本发明中,为既能保证玩家的财产不受到损害,又
不妨碍玩家在网络游戏中的正常交易,会预先根据游戏需求针对不同类型的
虚拟商品设置不同的保护时间并记录至类型-保护时间对应关系表中,基于
此,本发明中,当玩家通过交易成功获取有价值虚拟商品后,就会依据该获
取的虚拟商品的类型从上述的类型-保护时间对应关系表中找到对应的保护
时间,将该找到的保护时间作为该虚拟商品启动的安全保护锁的保护时间。
至此,完成例1的描述。
例2:
在例2中,步骤101中自动对玩家的有价值虚拟商品启动安全保护锁可
包括以下步骤:
步骤b1,自动对玩家选择的拥有玩家签名的有价值虚拟商品启动安全保
护锁。
在实际应用中,玩家会根据网络游戏中有价值虚拟商品的用途和操作来
确定该有价值虚拟商品是否需要进行保护,比如,对于一些升级、合成之类
的有价值虚拟商品,其操作不是很频繁,基于此,玩家会选择对该有价值虚
拟商品进行保护。
当玩家选择对一些有价值虚拟商品进行保护时,玩家会在该有价值虚拟
商品上进行签名保护,基于此,上述步骤b1中,就会自动对拥有玩家签名的
有价值虚拟商品启动安全保护锁。
在例2中,是通过玩家的签名实现虚拟商品的保护,只要是玩家签名的
虚拟商品,一律不得交易比如买卖、出售、转让等操作。只有玩家本人解除
虚拟商品的签名,当虚拟商品被玩家本人解除签名后,虚拟商品才可以进行
交易。
基于此,在例2中,上述步骤102中判断当前是否处于该虚拟商品已启
动的安全保护锁的保护期限内包括:
步骤b2,判断玩家是否解除了对该虚拟商品的签名,如果是,确定当前不
处于该虚拟商品已启动的安全保护锁的保护期限内;如果否,确定当前处于该
虚拟商品已启动的安全保护锁的保护期限内。
至此,完成例2的描述。
需要说明的是,在本发明中,上述例1、例2也可通过改进相互结合实
现防止非法窃取网络游戏中虚拟商品,这里不再一一赘述。
以上对实施例1进行了描述。
实施例2:
在本实施例2中,需要对玩家的有价值虚拟商品被执行的操作进行检测,
一般而言,一个正常玩家,其是不会针对其有价值虚拟商品执行一些异常操
作,比如把有价值虚拟商品去卖店、摧毁等操作,而只有非法窃取者,其在
非法窃取玩家的账号后,通过登陆网络游戏执行上述异常操作,基于此,本
发明根据对有价值虚拟商品执行的操作自动启动安全锁保护模式,具体见图
2所示流程:
参见图2,图2为本发明实施例2提供的方法流程图。如图2所示,该
流程可包括以下步骤:
步骤201,自动对玩家的有价值虚拟商品被执行的操作进行检测,在检
测到有价值虚拟商品被执行预设定的异常操作时,自动对该有价值虚拟商品
启动安全保护锁。
步骤202,禁止对启动了安全保护锁的有价值虚拟商品执行异常操作。
通过图2所示流程可以看出,当有价值虚拟商品被执行异常操作时,则
自动启动安全保护锁,以禁止对启动了安全保护锁的有价值虚拟商品执行异
常操作比如卖店、摧毁等操作,这保证了被盗者的财产安全。
需要说明的是,在本实施例2中,对启动了安全保护锁的有价值虚拟商
品只是禁止执行异常操作,但不影响商品的交易,为了禁止交易,可借助上
述实施例1。
至此,完成图2所示的流程。
以上对本发明提供的方法进行了描述,下面对本发明提供的装置进行描
述:
参见图3,图3为本发明实施例提供的装置结构图。如图3所示,该装置
包括:
保护锁模块,用于自动对玩家的有价值虚拟商品启动安全保护锁;
控制模块,用于在接收到针对玩家一有价值虚拟商品的交易时,判断当前是
否处于该虚拟商品已启动的安全保护锁的保护期限内;
如果是,禁止该虚拟商品的交易;
如果否,执行该虚拟商品的交易。
优选地,所述保护锁模块自动对玩家的有价值虚拟商品启动安全保护锁包
括:在玩家通过交易成功获取有价值虚拟商品后,自动针对该虚拟商品启动安
全保护锁,安全保护锁的保护时间可由玩家根据游戏需求自定义,或者,为依
据预设置的类型-保护时间对应关系表中找到的与该虚拟商品的类型对应的保护
时间;
基于此,所述控制模块判断当前是否处于该虚拟商品已启动的安全保护锁的
保护期限内包括:
判断当前是否处于该虚拟商品已启动的安全保护锁的保护时间内;
如果是,确定当前处于该虚拟商品已启动的安全保护锁的保护期限内;
如果否,确定当前不处于该虚拟商品已启动的安全保护锁的保护期限内。
优选地,所述保护锁模块自动对玩家的有价值虚拟商品启动安全保护锁包
括:自动对玩家选择的拥有玩家签名的有价值虚拟商品启动安全保护锁;
基于此,所述控制模块判断当前是否处于该虚拟商品已启动的安全保护锁的
保护期限内包括:
判断玩家是否解除了对该虚拟商品的签名,
如果是,确定当前不处于该虚拟商品已启动的安全保护锁的保护期限内;
如果否,确定当前处于该虚拟商品已启动的安全保护锁的保护期限内。
至此,完成图3所示的装置结构描述。
参见图4,图4为本发明实施例提供的另一装置结构图。如图4所示,该装
置可包括:
检测模块,用于自动对玩家的有价值虚拟商品被执行的操作进行检测;
保护锁模块,用于在所述检测模块检测到有价值虚拟商品被被执行预设定的
异常操作时,自动对该有价值虚拟商品启动安全保护锁;
控制模块,用于禁止对启动了安全保护锁的有价值虚拟商品执行所述异常操
作。
至此,完成图4所示的装置结构描述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本
发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在
本发明保护的范围之内。