输入信息的获取方法及装置、存储介质和处理器与流程

文档序号:12718521阅读:253来源:国知局
输入信息的获取方法及装置、存储介质和处理器与流程

本发明涉及计算机领域,具体而言,涉及一种输入信息的获取方法及装置、存储介质和处理器。



背景技术:

虚拟现实(Virtual Reality,简称为VR)技术,是指借助计算机系统以及传感器技术生成一个三维环境,创造出一种崭新的人机交互状态,通过调动用户所有的感官(例如:视觉、听觉、触觉、嗅觉),带来更加真实的、身临其境的体验。VR的实现需要基于VR设备。

与二维游戏相类似,VR游戏也存在需要输入密码(例如:对私人相册进行加密),支付密码(例如:利用支付宝购买应用时需要输入支付密码),使用优惠券,输入验证码等执行输入操作的需求。

为了满足上述需求,相关技术中提供了以下两种输入方式:

方式一、主要表现为:首先显示全键盘,再利用手柄的虚拟指针对准需要选择的字符,然后点击触摸板逐个输入。

然而,此种方式的缺陷在于:如果需要连续输入的密码位数较多,便会增加输入过程的操作复杂度;但如果限制密码的位数,则设置密码的安全性便会降低。

方式二、通过游戏玩家挥动手柄,依靠检测手柄角速度变化来生成特定图像;手柄通常能够感应到的除了触摸板,按键以外还有在空间上的三个自由度方向控制,其原理类似于手机内置的陀螺仪,能够测量在这三个角度上旋转的角速度变化。例如:将手柄作为魔杖在游戏画面中画出特定轨迹,便是利用了可以测量出手柄在特定方向上的变化以及在该方向上存在的角速度变化。

然而,此种方式的缺陷在于:尽管在手机上使用九宫格等图形解密方式十分流畅,特定图形也便于用户记忆;但是,将九宫格等图形解密方式使用在VR设备中,由于光标缺乏稳定性,对准图案的难度较大且可能发生意外颤抖,因此,易产生较大误差,同样增加了输入过程的操作复杂度。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明其中一实施例提供了一种输入信息的获取方法及装置、存储介质和处理器,以至少解决相关技术中所提供的在VR游戏内的文本框输入信息的操作方式较为复杂且准确率较低的技术问题。

根据本发明其中一实施例的一个方面,提供了一种输入信息的获取方法,包括:

在图形用户界面上渲染生成一显示区域,显示区域对应一触控面板,其中,显示区域包括:多个感应区域,每个感应区域分别对应不同的标识;获取触摸介质在触控面板上输入的第一字符组合,其中,第一字符组合是由触摸介质在显示区域上选取的感应区域对应标识组成的字符序列。

可选地,显示区域由同心的第一封闭曲线与第二封闭曲线组成,第一封闭曲线所围成的区域包含在第二封闭曲线所围成的区域范围内,且第一封闭曲线与第二封闭曲线之间的环形部分被等分为多个感应区域,获取触摸介质在触控面板上输入的第一字符组合包括:按照触摸介质在触控面板上的点击顺序,依次记录每次响应的感应区域所对应的标识,其中,每次响应的感应区域由第一显示颜色变换为第二显示颜色;确定触摸介质终止执行点击操作并发送确认信号;将连续记录的多个标识设置为第一字符组合。

可选地,确定触摸介质终止执行点击操作包括以下条件之一:检测到在第一预设时长内触摸介质与触控面板之间保持相对静止状态;检测到触摸介质与触控面板相分离超过第二预设时长;检测到触控面板的当前角度的偏移量超过第一预设阈值。

可选地,显示区域由第三封闭曲线围成,多个感应区域是在第三封闭曲线内分割出的多个互不接壤的等面积区域,获取触摸介质在触控面板上输入的第一字符组合包括:按照触摸介质在触控面板上生成的滑动轨迹所通过的感应区域顺序,依次记录每次通过的感应区域所对应的标识,其中,触摸介质每次所通过的感应区域由第三显示颜色变换为第四显示颜色;确定触摸介质终止执行滑动操作并发送确认信号;将连续记录的多个标识设置为第一字符组合。

可选地,确定触摸介质终止执行滑动操作包括以下条件之一:检测到触摸介质与触控面板相分离;检测到触控面板的当前角度的偏移量超过第二预设阈值;检测到触摸介质在滑动轨迹的终止位置执行点击操作。

可选地,在获取触摸介质在触控面板上输入的第一字符组合之后,还包括:对第一字符组合进行加密处理,得到待比对的加密密文;将待比对的加密密文发送至服务端。

可选地,在将待比对的加密密文发送至服务端之后,还包括:接收服务端返回的比对结果,其中,比对结果是由服务端将待比对的加密密文与预设存储区域内查找到的加密密文进行比对后得到的,查找到的加密密文是对触摸介质初始输入的第二字符组合进行加密后得到的加密密文且查找到的加密密文已通过服务端的验证;在显示区域展示与比对结果对应的提示信息,其中,提示信息用于提示第一字符组合是否输入正确。

根据本发明其中一实施例的另一方面,还提供了一种输入信息的获取装置,包括:

生成模块,用于在图形用户界面上渲染生成一显示区域,显示区域对应一触控面板,其中,显示区域包括:多个感应区域,每个感应区域分别对应不同的标识;获取模块,用于获取触摸介质在触控面板上输入的第一字符组合,其中,第一字符组合是由触摸介质在显示区域上选取的感应区域对应标识组成的字符序列。

可选地,显示区域由同心的第一封闭曲线与第二封闭曲线组成,第一封闭曲线所围成的区域包含在第二封闭曲线所围成的区域范围内,且第一封闭曲线与第二封闭曲线之间的环形部门被等分为多个感应区域,获取模块包括:第一记录单元,用于按照触摸介质在触控面板上的点击顺序,依次记录每次响应的感应区域所对应的标识,其中,每次响应的感应区域由第一显示颜色变换为第二显示颜色;第一确定单元,用于确定触摸介质终止执行点击操作并发送确认信号;第一处理单元,用于将连续记录的多个标识设置为第一字符组合。

可选地,第一确定单元,用于确定触摸介质终止执行点击操作包括以下条件之一:检测到在第一预设时长内触摸介质与触控面板之间保持相对静止状态;检测到触摸介质与触控面板相分离超过第二预设时长;检测到触控面板的当前角度的偏移量超过第一预设阈值。

可选地,显示区域由第三封闭曲线围成,多个感应区域是在第三封闭曲线内分割出的多个互不接壤的等面积区域,获取模块包括:第二记录单元,用于按照触摸介质在触控面板上生成的滑动轨迹所通过的感应区域顺序,依次记录每次通过的感应区域所对应的标识,其中,触摸介质每次所通过的感应区域由第三显示颜色变换为第四显示颜色;第二确定单元,用于确定触摸介质终止执行滑动操作并发送确认信号;第二处理单元,用于将连续记录的多个标识设置为第一字符组合。

可选地,第二确定单元,用于确定触摸介质终止执行滑动操作包括以下条件之一:检测到触摸介质与触控面板相分离;检测到触控面板的当前角度的偏移量超过第二预设阈值;检测到触摸介质在滑动轨迹的终止位置执行点击操作。

可选地,上述装置还包括:加密模块,用于对第一字符组合进行加密处理,得到待比对的加密密文;发送模块,用于将待比对的加密密文发送至服务端。

可选地,上述装置还包括:接收模块,用于接收服务端返回的比对结果,其中,比对结果是由服务端将待比对的加密密文与预设存储区域内查找到的加密密文进行比对后得到的,查找到的加密密文是对触摸介质初始输入的第二字符组合进行加密后得到的加密密文且查找到的加密密文已通过服务端的验证;显示模块,用于在显示区域展示与比对结果对应的提示信息,其中,提示信息用于提示第一字符组合是否输入正确。

根据本发明其中一实施例的再一方面,还提供了一种存储介质,该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述输入信息的获取方法。

根据本发明其中一实施例的又一方面,还提供了一种处理器处理器用于运行程序,其中,程序运行时执行上述输入信息的获取方法。

上述技术方案中的至少一个技术方案中,采用触控面板对应的显示区域包括多个感应区域,每个感应区域分别对应不同的标识的方式,通过在图形用户界面上渲染生成一显示区域,显示区域对应一触控面板,获取触摸介质在触控面板上输入的第一字符组合,该第一字符组合是由触摸介质在显示区域上选取的感应区域对应标识组成的字符序列,达到了利用在物理手柄的触控面板上输入信息的方式来取代由物理手柄衍生的虚拟光标输入信息的方式的目的,从而实现了降低在VR游戏中输入信息的操作复杂度,提高输入信息的准确率的技术效果,进而解决了相关技术中所提供的在VR游戏内的文本框输入信息的操作方式较为复杂且准确率较低的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明其中一实施例的输入信息的获取方法的流程图;

图2是根据本发明其中一优选实施例的通过点击操作方式获取输入信息的示意图;

图3是根据本发明其中一优选实施例的通过滑动操作方式获取输入信息的示意图;

图4是根据本发明其中一实施例的输入信息的获取装置的结构框图;

图5是根据本发明其中一优选实施例的输入信息的获取装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例,提供了一种输入信息的获取方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在本发明其中一实施例中所使用的加密算法介绍如下:

(1)安全散列算法1(SHA-1)是一种密码散列函数,由美国国家安全局设计,并由美国国家标准技术研究所(NIST)发布为联邦数据处理标准(FIPS)。SHA-1可以生成一个被称为消息摘要的160位(20字节)散列值,该散列值通常所采用的呈现形式为40个十六进制数。

(2)公钥加密算法(RSA)是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德〃李维斯特(Ron Rivest)、阿迪〃萨莫尔(Adi Shamir)和伦纳德〃阿德曼(Leonard Adleman)共同提出,用于下发密钥。

(3)高级加密标准(AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。该标准用来替代原先的数据加密标准(DES)。目前,高级加密标准已然成为对称密钥加密中最流行的算法之一,用于通信加密。

图1是根据本发明其中一实施例的输入信息的获取方法的流程图,如图1所示,该方法包括如下步骤:

步骤S12,在图形用户界面上渲染生成一显示区域,显示区域对应一触控面板,其中,显示区域包括:多个感应区域,每个感应区域分别对应不同的标识;

步骤S14,获取触摸介质在触控面板上输入的第一字符组合,其中,第一字符组合是由触摸介质在显示区域上选取的感应区域对应标识组成的字符序列。

在现有的VR游戏中,当需要输入密码、优惠券号码、代金券号码等文本信息时,如果依然延续使用电脑或手机中所采用的键盘输入方式:点击输入位置→出现虚拟键盘→使用光标选择一连串数字、字母及符号的组合,以完成最终输入操作。然而,在VR游戏中光标本来就会存在晃动现象,在指向尺寸较小的虚拟按键时不易对准,而且在键盘上逐个寻找并输入一连串字符组合,操作繁琐且准确度较低。通过上述步骤,可以采用触控面板对应的显示区域包括多个感应区域,每个感应区域分别对应不同的标识的方式,通过在图形用户界面上渲染生成一显示区域,显示区域对应一触控面板,获取触摸介质在触控面板上输入的第一字符组合,该第一字符组合是由触摸介质在显示区域上选取的感应区域对应标识组成的字符序列,达到了利用在物理手柄的触控面板上输入信息的方式来取代由物理手柄衍生的虚拟光标输入信息的方式的目的,从而实现了降低在VR游戏中输入信息的操作复杂度,提高输入信息的准确率的技术效果,进而解决了相关技术中所提供的在VR游戏内的文本框输入信息的操作方式较为复杂且准确率较低的技术问题。

在优选实施过程中,本发明实施例所提供的技术方案可以适用于外接设备,并配合手柄完成输入操作。

当需要输入一连串字符组合(即上述第一字符组合)时,可以在VR游戏的显示界面内呈现如下内容:

(1)触控圆盘,用于接收游戏玩家所执行的触控操作;

(2)输入框,用于游戏玩家输入字符组合;

(3)跟踪轨迹,用于记录游戏玩家在触控圆盘内执行滑动操作时所形成的滑动轨迹;

(4)定位点,用于记录游戏玩家在触控圆盘内执行滑动操作的终止位置;

(5)辅助提示,用于在游戏内指导游戏玩家(特别是初始玩家)执行相关操作;

(6)按钮,用于触发确认、返回、删除等控制指令。

当检测到触摸介质接触到触控圆盘后,开始标记触摸介质所在的起始位置,其映射方式为:触摸介质所在的起始位置直接对应触控圆盘的相应位置。

可选地,上述显示区域由同心的第一封闭曲线与第二封闭曲线组成,第一封闭曲线所围成的区域包含在第二封闭曲线所围成的区域范围内,且第一封闭曲线与第二封闭曲线之间的环形部分被等分为多个感应区域,在步骤S14中,获取触摸介质在触控面板上输入的第一字符组合可以包括以下执行步骤:

步骤S141,按照触摸介质在触控面板上的点击顺序,依次记录每次响应的感应区域所对应的标识,其中,每次响应的感应区域由第一显示颜色变换为第二显示颜色;

步骤S142,确定触摸介质终止执行点击操作并发送确认信号;

步骤S143,将连续记录的多个标识设置为第一字符组合。

上述同心的第一封闭曲线与第二封闭曲线可以为同心圆、同心四边形等多种几何图形。在具体实施过程中,可以从手柄上触控面板对应的显示区域上划分出多个感应区域,例如:在触控面板的上、下、左、右四个位置上分配对应一个感应区域,其标识可以设定为N、S、W、E,或者,采用1、2、3、4加以表示,由此,输入信息的长度可以自定义调节,操作简便。

如果检测到触摸介质在触控面板的特定位置执行单击操作,则确定为输入一个字符。如果检测到触摸介质在触控面板上连续执行点击操作,则确定为输入多个字符。图2是根据本发明其中一优选实施例的通过点击操作方式获取输入信息的示意图。如图2所示,可以将触控圆盘对应的显示区域划分为五个区域,中间区域为静置区域,上、下、左、右四个区域为感应区域。如果触摸介质进入至对应区域,则需要记录该区域的标识信息。使用一个区域范围的目的在于减小误差,中间静止区域为了防止游戏玩家执行误操作。当游戏玩家点击位置位于特定区域时,该区域的显示颜色将由初始颜色(例如:白色)替换为标记颜色(例如:蓝色),便于提示游戏玩家所执行的操作已被正常记录。

触摸介质在进入特定区域时,可以采用VR系统属性中的TouchPos属性准确记录触摸介质触碰区域的中心位置(即在触摸介质与触控圆盘的接触区域内计算出一个精确的平均值,作为该中心位置),其范围可以表示为[0,1]。

当触摸介质触碰到触控圆盘后,会立即并持续触发感应事件;并且,当感应事件被触发时,开始记录触摸介质的起始位置。如果触摸介质在触控圆盘上从上述记录的起始位置进入到上、下、左、右四个感应区域中的任意一个区域后,则记录该区域对应的标识信息,并在输入框中会出现本次输入所代表的显示内容,其可以包括但不限于以下之一:文字、数字、字母;但是如果连续再次进入相同感应区域时,则无需重复记录,最终记录的数据可以存储在一个预设数组中,例如:[1,0,2,3,1,3,2]。游戏玩家可以通过点击特定按键、执行特定动作、发出特定语音命令等方式删除单个字符,如果连续点击特定按键、执行特定动作、发出特定语音命令等方式,则可以连续删除多个字符。

另外,将中间区域设置为静置区域可以有效地降低在中间区域内由于小角度不易选择所带来的误操作,例如:在靠近中间位置时可能会出现点击之前上面的区域显示为触摸介质进入区域,而在执行点击操作的一瞬间又无意滑动至右方区域。

需要说明的是,在上述技术方案的执行过程中,通过触摸介质触碰触控圆盘的特定区域来选择输入内容的输入方式与通过光标选择输入内容的输入方式,两种输入方式不能同时启用,否则将有可能造成处理器接收到的控制指令发生冲突。

可选地,上述确定触摸介质终止执行点击操作需要满足以下条件之一:

条件一、检测到在第一预设时长内触摸介质与触控面板之间保持相对静止状态;

条件二、检测到触摸介质与触控面板相分离超过第二预设时长;

条件三、检测到触控面板的当前角度的偏移量超过第一预设阈值。

在优选实施过程中,判断终止输入的条件可分为以下两大类:

第一类,输入完成后触摸介质放置在触控面板之上;

第二类,输入完成后触摸介质离开触控面板;

对于上述第一类情形,需要触摸介质与触控面板之间保持静止的时间达到第一预设时长,或者,触控面板的角度发生偏移且偏移量超过第一预设阈值;

对于上述第二类情形,需要触摸介质不再点击触控面板的时间超过第二预设时长,或者,触控面板的角度发生偏移且偏移量超过第二预设阈值。

如果经过判断最终确定触摸介质终止执行点击操作,则出现光标。如果手柄此时对准“确认”按钮或“返回”按钮或“删除”按钮,游戏玩家可以通过点击特定按钮来选择执行特定功能。在光标指向特定按钮之后,该特定按钮对应图标将会突出显示,以此来反馈此时执行的是选择按键操作而并非是输入文本信息操作。在游戏玩家单击选择“确认”按钮或“返回”按钮后,将终止输入。如果游戏玩家选择点击“确认”按钮发出确认指令,进而游戏玩家输入的字符组合最终可以采用数组的形式进行存储,例如:

[1,0,2,4,1,0,3,2,0];

字符组合的长度最长为32位,然后采用SHA-1不可逆加密算法进行加密,得到加密密文。这样,即使存储上述字符组合的数据库意外泄露,也没有方法能够反推得到用户输入的字符组合。另外,加密后的密文可以采用RSA+AES加密算法进行加密处理,并发送至服务器端加以存储,其中,RSA+AES为通信过程中通常使用的加密算法,RSA用于加密AES的密钥和加密证书等,AES用于加密内容。

可选地,上述显示区域由第三封闭曲线围成,多个感应区域是在第三封闭曲线内分割出的多个互不接壤的等面积区域,在步骤S14中,获取触摸介质在触控面板上输入的第一字符组合可以包括以下执行步骤:

步骤S144,按照触摸介质在触控面板上生成的滑动轨迹所通过的感应区域顺序,依次记录每次通过的感应区域所对应的标识,其中,触摸介质每次所通过的感应区域由第三显示颜色变换为第四显示颜色;

步骤S145,确定触摸介质终止执行滑动操作并发送确认信号;

步骤S146,将连续记录的多个标识设置为第一字符组合。

上述第三封闭曲线可以为圆形等多种几何形状。如果检测到因触摸介质在触控面板上执行滑动操作而产生位移,则确定为开始记录滑动轨迹。

图3是根据本发明其中一优选实施例的通过滑动操作方式获取输入信息的示意图。如图3所示,假设预先定义四个区域,其分别标记为区域1、区域2、区域3和区域4。当触摸介质进入特定区域则获取该特定区域对应的标识如该图所示,与触摸介质进入的特定区域对应的标识为区域3,因此,记录该特定区域的标识—区域3。当游戏玩家点击位置位于特定区域时,该区域的显示颜色将由初始颜色(例如:白色)替换为标记颜色(例如:蓝色),便于提示游戏玩家所执行的操作已被正常记录。只要触摸介质不离开触控面板,则需要连续记录游戏玩家所执行的输入操作,此时如果滑动至特定区域2,则记录该特定区域的标识—区域2。如果触摸介质离开触控面板,则此时已经记录有特定区域标识[3,2]。如果触摸介质在离开手柄的触控圆盘之后又重新触碰触控圆盘并继续执行滑动操作,则继续记录触摸介质所进入的特定区域标识。

需要说明的是,在文本框中输入的字符长度最多可达到32位,但前后相邻的两个字符不可重复,其原因在于:如果触摸介质连续在同一个特定区域内滑动,难以判断该特定区域标识所需要出现的次数,因此,为避免输入错误,对于触摸介质连续在同一个特定区域内滑动的情况,只需对该特定区域标识进行一次记录。

另外,游戏玩家可以通过点击特定按键、执行特定动作、发出特定语音命令等方式删除单个字符,如果连续点击特定按键、执行特定动作、发出特定语音命令等方式,则可以连续删除多个字符。

可选地,上述确定触摸介质终止执行滑动操作需要满足以下条件之一:

条件一、检测到触摸介质与触控面板相分离;

条件二、检测到触控面板的当前角度的偏移量超过第二预设阈值;

条件三、检测到触摸介质在滑动轨迹的终止位置执行点击操作。

若触摸介质一直未离开触控圆盘,则需要持续记录游戏玩家所执行的滑动轨迹所产生的区域标识序列;而当触摸介质离开触控圆盘时,则认为游戏玩家已经终止执行输入操作并记录游戏玩家所执行的滑动轨迹所产生的区域标识序列。另外,在触摸介质离开触控圆盘,可以通过改变手柄的角度触发光标,进而选择对准“确认”按钮或“返回”按钮或“删除”按钮,游戏玩家可以通过点击特定按钮来选择执行特定功能。如果游戏玩家选择点击“确认”按钮发出确认指令,进而游戏玩家输入的字符组合最终可以采用数组的形式进行存储,例如:

[1,0,2,4,1,0,3,2,0];

字符组合的长度最长为32位,然后采用SHA-1不可逆加密算法进行加密,得到加密密文。这样,即使存储上述字符组合的数据库意外泄露,也没有方法能够反推得到用户输入的字符组合。另外,加密后的密文可以采用RSA+AES加密算法进行加密处理,并发送至服务器端加以存储,其中,RSA+AES为通信过程中通常使用的加密算法,RSA用于加密AES的密钥和加密证书等,AES用于加密内容。

可选地,在步骤S14,获取触摸介质在触控面板上输入的第一字符组合之后,还可以包括以下执行步骤:

步骤S15,对第一字符组合进行加密处理,得到待比对的加密密文;

步骤S16,将待比对的加密密文发送至服务端。

可选地,在步骤S16,将待比对的加密密文发送至服务端之后,还可以包括以下执行步骤:

步骤S17,接收服务端返回的比对结果,其中,比对结果是由服务端将待比对的加密密文与预设存储区域内查找到的加密密文进行比对后得到的,查找到的加密密文是对触摸介质初始输入的第二字符组合进行加密后得到的加密密文且查找到的加密密文已通过服务端的验证;

步骤S18,在显示区域展示与比对结果对应的提示信息,其中,提示信息用于提示第一字符组合是否输入正确。

当游戏玩家终止输入字符组合后,客户端先采用SHA-1不可逆加密算法对字符组合进行加密以得到加密密文,再采用RSA+AES加密算法对进行加密密文进行加密处理并通过通信网络发送至服务端。服务端在采用RSA+AES加密算法解密后,将用户当前输入的字符组合的加密密文与数据库中存储的密文信息(即上述查找到的加密密文)进行查询和比对,并向客户端返回最终的比对结果。

客户端根据对比结果确定游戏玩家输入正确,则在触控圆盘对应的显示位置处呈现静止图标(例如:“√”符号)或动态图标(例如:“√”动画);客户端根据对比结果确定游戏玩家输入错误,则在触控圆盘对应的显示位置处呈现静止图标(例如:“×”符号)或动态图标(例如:“×”动画),并引导游戏玩家重新输入。

需要说明的是,比对结果不一致可以分为游戏玩家输入的字符组合本身出现错误,以及游戏玩家未输入完整的字符组合,两者情形的反馈方式是相同的。上述第二字符组合通常是在游戏玩家首次输入字符序列时,在客户端的提示下,连续输入两次相同的字符序列。如果经过服务端验证两次输入的字符序列的密文相同,则需要将该字符序列的密文存储至上述数据库;如果经过服务端验证两次输入的字符序列的密文不同,则需要通知客户端提示游戏玩家重新输入。

根据本发明其中一实施例,还提供了一种输入信息的获取装置的实施例。图4是根据本发明其中一实施例的输入信息的获取装置的结构框图。如图4所示,该装置可以包括:生成模块10,用于在图形用户界面上渲染生成一显示区域,显示区域对应一触控面板,其中,显示区域包括:多个感应区域,每个感应区域分别对应不同的标识;获取模块20,用于获取触摸介质在触控面板上输入的第一字符组合,其中,第一字符组合是由触摸介质在显示区域上选取的感应区域对应标识组成的字符序列。

可选地,显示区域由同心的第一封闭曲线与第二封闭曲线组成,第一封闭曲线所围成的区域包含在第二封闭曲线所围成的区域范围内,且第一封闭曲线与第二封闭曲线之间的环形部门被等分为多个感应区域,获取模块10可以包括:第一记录单元(图中未示出),用于按照触摸介质在触控面板上的点击顺序,依次记录每次响应的感应区域所对应的标识,其中,每次响应的感应区域由第一显示颜色变换为第二显示颜色;第一确定单元(图中未示出),用于确定触摸介质终止执行点击操作并发送确认信号;第一处理单元(图中未示出),用于将连续记录的多个标识设置为第一字符组合。

可选地,第一确定单元(图中未示出),用于确定触摸介质终止执行点击操作包括以下条件之一:检测到在第一预设时长内触摸介质与触控面板之间保持相对静止状态;检测到触摸介质与触控面板相分离超过第二预设时长;检测到触控面板的当前角度的偏移量超过第一预设阈值。

可选地,显示区域由第三封闭曲线围成,多个感应区域是在第三封闭曲线内分割出的多个互不接壤的等面积区域,获取模块10可以包括:第二记录单元(图中未示出),用于按照触摸介质在触控面板上生成的滑动轨迹所通过的感应区域顺序,依次记录每次通过的感应区域所对应的标识,其中,触摸介质每次所通过的感应区域由第三显示颜色变换为第四显示颜色;第二确定单元(图中未示出),用于确定触摸介质终止执行滑动操作并发送确认信号;第二处理单元(图中未示出),用于将连续记录的多个标识设置为第一字符组合。

可选地,第二确定单元(图中未示出),用于确定触摸介质终止执行滑动操作包括以下条件之一:检测到触摸介质与触控面板相分离;检测到触控面板的当前角度的偏移量超过第二预设阈值;检测到触摸介质在滑动轨迹的终止位置执行点击操作。

可选地,图5是根据本发明其中一优选实施例的输入信息的获取装置的结构框图。如图5所示,上述装置还包括:加密模块30,用于对第一字符组合进行加密处理,得到待比对的加密密文;发送模块40,用于将待比对的加密密文发送至服务端。

可选地,如图5所示,上述装置还可以包括:接收模块50,用于接收服务端返回的比对结果,其中,比对结果是由服务端将待比对的加密密文与预设存储区域内查找到的加密密文进行比对后得到的,查找到的加密密文是对触摸介质初始输入的第二字符组合进行加密后得到的加密密文且查找到的加密密文已通过服务端的验证;显示模块60,用于在显示区域展示与比对结果对应的提示信息,其中,提示信息用于提示第一字符组合是否输入正确。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

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

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

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

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1