一种机器人访问检测的方法及装置制造方法及图纸

技术编号:13959810 阅读:52 留言:0更新日期:2016-11-02 23:54
本发明专利技术实施例提供了一种机器人访问检测方法和装置,适用于触屏操作系统。所述方法包括:对触屏屏幕进行划分;给定绘制信息;采集手指绘制轨迹;时刻判定手指轨迹是否落入有效范围。本发明专利技术通过向客户端发送绘制信息,时刻接收所述用户端返回的用户操作信息,验证所述用户操作信息是否与所述向用户端给出的绘制信息相符合的技术手段,解决了现有技术中提供的验证方式需要用户通过键盘输入的方式才能完成操作,输入效率低,有效性差并且容易误操作的技术问题,充分利用了触摸屏的优势,提高了验证码的输入效率,降低了验证码的输入复杂度。

【技术实现步骤摘要】

本专利技术涉及计算机安全
,具体涉及一种机器人访问检测的方法和装置。技术背景随着互联网的快速发展,互联网机器人检测被广泛用在各种各样的网站中,为了防止有人使用恶意程序频繁的访问网站,网站一般会使用验证码的方式来判断操作者是人类还是程序。目前该类的技术方案比较多,常见的有验证码、点选验证图片等。不过随着移动互联网的普及,手机尺寸小,输入麻烦的特性使得当前的方案并不是很适用。
技术实现思路
有鉴于此,本专利技术实施例提供了一种机器人访问检测的方法,通过以手指在屏幕上滑动进行划线的方式进行机器人访问检测,相对于现有的输入验证码、点选验证图片等验证方法更加简便且易于操作,解决了传统的检测验证方法中验证码或验证图片辨识不清、验证字符输入复杂等问题。本专利技术实施例提供了一种机器人访问检测装置,适用于触屏操作系统,充分利用了触屏操作系统的优势,解决了传统的验证方法输入效率低、有效性差且容易误操作等问题。本专利技术实施例中所述用户端和接收端分别为前端和后端,同时出现在移动设备中。本专利技术的机器人访问检测的方法,适用于触屏操作系统,所述方法包括:对触屏屏幕进行划分;给定绘制信息;采集手指绘制轨迹;时刻判定手指轨迹是否落入有效范围;如果手指轨迹落入有效范围,则验证成功,如果手指轨迹没有落入有效范围,则验证失败,需重新进行验证。其中,所述对触屏屏幕进行划分包括:将触屏屏幕划分成若干面积均等的形状相同的分割区域,每一分割区域均对应唯一的坐标范围。其中,所述给定绘制信息包括:给出的待绘制图案为随机曲线,且性质为连续的曲线,曲线形式为单调曲线、抛物线、圆周曲线或者折线中的一种或组合;给出待绘制的随机曲线的同时给出相应的方向提示语句;对待绘制的随机曲线穿过的分割区域依次进行编号。其中,所述时刻判定手指轨迹是否落入有效范围包括:判定绘制路线的正确性时,对用户所绘制的路线有容忍度;用户在绘制曲线过程中,接收端随时判定用户所绘制的曲线的正确性,一旦超出容忍度,则立即给出相应的错误提示,及时改正之后可以继续绘制,如果不及时改正,则需要重新开始划线。一种机器人访问检测的装置,包括:屏幕划分装置100,用于对触屏屏幕进行区域划分;给定绘制信息装置200,用于向用户发送待绘制信息;采集信息装置300,用于采集用户的绘制信息;操作信息判定装置400,用于设定合格阈值将用户的操作信息与给定绘制信息装置200给出的待绘制信息随时进行重合度分析,达到合格阈值即验证成功,否则,验证失败。其中,所述屏幕划分装置100具体包括:坐标给定装置1100,用于设定触屏屏幕的坐标系,对每一分割区域给定唯一的坐标值范围;其中,所述给定绘制信息装置200具体包括:绘制曲线装置210,用于给出待绘制随机曲线,该随机曲线为连续曲线;方向提示装置220,用于给出与所给出随机曲线相对应的方向提示语句;编号装置230,用于对给出的随机曲线穿过的分割区域依次进行编号。其中,所述操作信息判定装置400具体包括:误差容忍装置410,判定绘制信息的正确性时,对用户所绘制的信息有容忍度。其中,所述绘制曲线装置210在屏幕上弹出的曲线为随机曲线,且性质为连续的曲线,曲线形式为单调曲线、抛物线、圆周曲线或者折线中的一种或组合。本专利技术公开的机器人访问检测的方法和装置,以手指在屏幕上滑动进行绘制的方式进行机器人访问检测,随机图案在屏幕上出现的同时弹出与之对应的提示语句,检测方法简便且易于操作,因此验证时无需再进行验证字符的输入和验证图片的识别,解决了传统的检测验证方法中验证码或验证图片辨识不清、验证字符输入复杂等问题,进一步提升了用户体验。附图说明图1所示为本专利技术的基本工作原理图;图2所示为本专利技术实施例提供的机器人访问检测方法的流程图;图3所示为本专利技术实施例提供的机器人访问检测装置的结构图;图4所示为本专利技术实施例提供的机器人访问检测的方法的示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种机器人访问检测的方法和装置,适用于触屏操作系统。本专利技术实施例通过以手指在屏幕上滑动绘制图案的方式进行机器人访问检测,相对于现有的输入验证码、点选验证图片等验证方法更加简便且易于操作,该方法包括:将触屏屏幕划分成若干面积均等的形状相同的分割区域,每一分割区域均对应唯一的坐标值范围;给出待绘制随机曲线和相应的方向提示语句;对待绘制的随机曲线穿过的分割区域依次进行编号;用户手指按照相应的方向提示语句和随机曲线在屏幕上滑动;用户在绘制曲线过程中,接收端随时判定用户所绘制的曲线的正确性,一旦超出容忍度,则立即给出相应的错误提示,及时改正之后可以继续绘制,如果不及时改正,则需要重新开始划线。其中,所述将触屏屏幕划分成若干面积均等且形状相同的分割区域,该分割区域的具体形状为矩形,每个矩形都对应唯一的坐标区域,该坐标系以屏幕左下角为坐标零点,以水平方向为x轴,垂直方向为y轴。其中,所述随机曲线性质为一条连续的线,曲线形式为单调曲线、抛物线、圆周曲线或者折线中的一种或组合。其中,所述与屏幕上弹出的随机曲线相对应的方向提示语句能够提示用户随机曲线的正确滑动方向,如果用户滑动的方向错误或者滑动起始点错误,屏幕上会弹出相应的滑动错误提示。其中,所述接收端在判定用户绘制曲线的正确性时,对每次验证的随机曲线经过的分割区域依次进行编号,如果用户手指按照装置编订的编号顺序依次划线,则验证成功,否则,验证失败。其中,所述接收端在判定用户绘制曲线的正确性时,容忍度设置为随机曲线对应的正确顺序的分割区域周围的20像素点,如果用户在划线过程中手指划线没有触及正确顺序的分割区域,但是触及正确顺序的分割区域周围20像素点范围内,则也视为触及了正确顺序的分割区域。其中,所述接收端在判定用户绘制曲线的正确性时,如果用户划线的起始端错误,接收端会给出相应的错误提示,并且需要用户重新开始划线。图1所示为本专利技术的基本工作原理,在需要用户验证时将弹出一条随机曲线和相应的文字提示,背后的分格线可以显示也可以在用户将手指按住屏幕时显示。当用户按照文字提示进行滑动时会相继通过对应的矩形分割区域,如果这些矩形分割区域被点亮则表示验证成功。如图2所示,本专利技术实施例提供的机器人访问检测的方法的流程如下:110:对触屏屏幕进行划分。120:给定绘制信息。130:采集手指绘制轨迹。140:时刻判定手指轨迹是否落入有效范围。150:如果手指轨迹落入有效范围,则验证成功。160:如果手指轨迹没有落入有效范围,则验证失败,需重新进行验证。在步骤110中,还包括以下处理步骤:111,设定划分区域坐标范围。在步骤120中,还包括以下处理步骤:121,给出随机曲线;122,给出方向提示语句;123,对随机曲线通过的分割区域依次编号。在步骤140中,还包括以下处理步骤:141,设定偏差容忍度,用于对用户绘制轨迹的过程中出现的误差的可接受程度进行设定。如图3所示,本专利技术实施例提供的机器人访问检测装置结构如下:100:屏幕划分装置,用于对触屏屏幕进本文档来自技高网...

【技术保护点】
一种机器人访问检测的方法,其特征在于,适用于触屏操作系统,所述方法包括:对触屏屏幕进行划分;给定绘制信息;采集手指绘制轨迹;时刻判定手指轨迹是否落入有效范围;如果手指轨迹落入有效范围,则验证成功,如果手指轨迹没有落入有效范围,则验证失败,需重新进行验证。

【技术特征摘要】
1.一种机器人访问检测的方法,其特征在于,适用于触屏操作系统,所述方法包括:对触屏屏幕进行划分;给定绘制信息;采集手指绘制轨迹;时刻判定手指轨迹是否落入有效范围;如果手指轨迹落入有效范围,则验证成功,如果手指轨迹没有落入有效范围,则验证失败,需重新进行验证。2.根据权利要求1所述的方法,其特征在于,对触屏屏幕进行划分包括:将触屏屏幕划分成若干面积均等的形状相同的分割区域,每一分割区域均对应唯一的坐标范围。3.根据权利要求1所述的方法,其特征在于,给定绘制信息包括:给出的待绘制图案为随机曲线,且性质为连续的曲线,曲线形式为单调曲线、抛物线、圆周曲线或者折线中的一种或组合;给出待绘制的随机曲线的同时给出相应的方向提示语句;对待绘制的随机曲线穿过的分割区域依次进行编号。4.根据权利要求1所述的方法,其特征在于,时刻判定手指轨迹是否落入有效范围包括:判定绘制路线的正确性时,对用户所绘制的路线有容忍度;用户在绘制曲线过程中,接收端随时判定用户所绘制的曲线的正确性,一旦超出容忍度,则立即给出相应的错误提示,及时改正之后可以继续绘制,如果不及时改正,则需要重新开始划线。5.一种机器人访问检测的装置,其特征在于,包括:屏幕划分装置(100),用于对触屏屏幕...

【专利技术属性】
技术研发人员:陈文栋纪路
申请(专利权)人:北京比邻弘科科技有限公司
类型:发明
国别省市:北京;11

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

1