本发明专利技术属于计算机技术领域,本发明专利技术实施例提供了一种基于鼠标的登录方法、装置、设备及存储介质。所述方法包括:监测鼠标的点击规则;校验所述点击规则与预设规则的一致性;当所述一致性检验通过时登录应用程序或操作系统。所述装置包括:监测模块;校验模块;登录模块。本发明专利技术实施例通过监测鼠标的点击规则,然后对一致性进行校验,无需通过键盘输入密码。一方面,在没有配备键盘或者键盘损坏的应用场景中可以完成登录;另一方面,通过鼠标点击的方式隐蔽性较好,不容易被旁人看到密码造成信息泄露,也能够避免被键盘记录病毒程序记录账号、密码等用户信息,安全性较好。
【技术实现步骤摘要】
基于鼠标的登录方法、装置、设备及存储介质
本专利技术涉及计算机
,尤其涉及一种基于鼠标的登录方法、装置、设备及存储介质。
技术介绍
现有技术在登录应用程序或者操作系统时,需要往往需要输入账号、密码等用户信息,或者通过传感器对用户的生物特征(例如指纹、虹膜)进行采集,以此完成登录。采用对生物特征进行采集的技术方案需要额外配备传感器,硬件成本较高。因此,目前主流的方案还是采用输入账号、密码等用户信息进行登录的方式,但该技术方案的安全性较差,容易被旁人看到密码或者被键盘记录病毒程序记录账号、密码等用户信息,造成信息泄露。在生产管理中,如虚拟物料信息的烧录操作中,现有的登录方式较为复杂,不易记住,且操作繁琐不方便。
技术实现思路
有鉴于此,本专利技术实施例提供了基于鼠标的登录方法、装置、设备及存储介质,用以解决现有技术中登录应用程序或者操作系统时安全性较差、操作繁琐的技术问题。第一方面,本专利技术实施例提供了一种基于鼠标的登录方法,所述方法包括:S1:监测鼠标的点击规则;S2:校验所述点击规则与预设规则的一致性;S3:当所述一致性检验通过时登录应用程序或操作系统。本专利技术实施例通过监测鼠标的点击规则,然后对一致性进行校验,无需通过键盘输入密码。一方面,在没有配备键盘或者键盘损坏的应用场景中可以完成登录;另一方面,通过鼠标点击的方式隐蔽性较好,不容易被旁人看到密码造成信息泄露,也能够避免被键盘记录病毒程序记录账号、密码等用户信息,安全性较好。<br>优选地,在所述S1中,包括:监测鼠标的各个按键的点击次数得到对应的计数值;在所述S2中,包括:校验所述计数值与对应的预设值的一致性以确定所述点击规则与预设规则的一致性。本专利技术实施例通过监测鼠标的各个按键的点击次数得到对应的计数值,无需注意各个按键在点击时候的先后顺序,用户仅需记忆各个按键对应的预设值,记忆量较小,与传统的密码相比不容易遗忘。优选地,当其中一个所述计数值超过对应的预设值时,重新监测鼠标的点击规则。本专利技术实施例在其中一个所述计数值超过对应的预设值时,就将所有的计数值全部清零,然后重新监测鼠标的点击规则。因此,当用户的鼠标点击规则不符合预设的规则时,可以以最快的速度重新进行新一轮的输入,最大限度的减少时间成本,提高效率。优选地,鼠标的各个按键分别对应一个不同的字符;在所述S1中,包括:S11:监测鼠标的各个按键的点击顺序;S12:根据各个按键对应的字符以及所述点击顺序生成校验序列;在所述S2中,包括:校验所述校验序列与预设序列的一致性以确定所述点击规则与预设规则的一致性。本专利技术实施例通过为鼠标中的每一个按键分配一个对应的字符,并监测鼠标的各个按键的点击顺序,以对应生成校验序列。因此,用户需要按照特定的顺序对鼠标的各个按键进行点击,安全性较高,不易泄露。优选地,在所述S3中,包括:当所述一致性检验通过时以管理员身份登录所述应用程序或操作系统。本专利技术实施例在一致性检验通过时以管理员身份登录所述应用程序或操作系统,特别适用于管理员需要在其它用户的电脑进行操作的实用场景。例如,在生产流水线中,测试员需要使用其电脑上的应用程序对产品的各项指标进行测试,在需要对测试的流程进行修改时,需要管理员登录其账号进行修改,此时容易被其它测试员看到其密码,造成信息泄露。而采用本专利技术实施例,可以在较为隐蔽的情况下,完成管理员登录,对其电脑上的测试流程进行修改,安全性有较好的保证。优选地,在所述S1中,包括:仅监测鼠标对预设区域的点击规则。本专利技术实施例通过仅监测鼠标对于预设区域的点击规则,能够进一步保证登录的安全性。一方面,对于旁观者而言,其很难确定具体的预设区域。另一方面,对于木马病毒而言,还需要额外记录鼠标在屏幕上的位置,进一步提高了实现难度。此外,还可以设定当鼠标在预设区域之外的区域进行点击时,重新对鼠标点击规则进行监测。优选地,在所述S1中,包括:S13:监测相邻2次点击鼠标的时间间隔;S14:若所述时间间隔大于或等于时间阈值则重新监测鼠标的点击规则。本专利技术实施例通过设定时间阈值对鼠标的点击间隔判断,能够有效的判断用户是在进行登录操作还是普通的交互操作,避免用户在进行普通的输入/交互操作时,造成意外登录。第二方面,本专利技术实施例提供了一种基于鼠标的登录装置,所述装置包括:监测模块,用于监测鼠标的点击规则;校验模块,用于校验所述点击规则与预设规则的一致性;登录模块,用于当所述一致性检验通过时登录应用程序或操作系统。第三方面,本专利技术实施例提供了一种终端设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。第四方面,本专利技术实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,这些均在本专利技术的保护范围内。图1是现有技术中的用户登录界面的示意图。图2是本专利技术实施例提供的一种基于鼠标的登录方法的流程示意图。图3是本专利技术实施例提供的一种监测鼠标点击规则的方法的流程示意图。图4是本专利技术实施例提供的一种重新监测鼠标点击规则的方法的流程示意图。图5是本专利技术实施例提供的另一种监测鼠标点击规则的方法的流程示意图。图6是本专利技术实施例提供的另一种重新监测鼠标点击规则的方法的流程示意图。图7是本专利技术实施例提供的一种基于鼠标的登录装置的结构示意图。图8是本专利技术实施例提供的一种终端设备的结构示意图。具体实施方式下面将详细描述本专利技术的各个方面的特征和示例性实施例,为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本专利技术,并不被配置为限定本专利技术。对于本领域技术人员来说,本专利技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本专利技术的示例来提供对本专利技术更好的理解。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所本文档来自技高网...
【技术保护点】
1.一种基于鼠标的登录方法,其特征在于,所述方法包括:/nS1:监测鼠标的点击规则;/nS2:校验所述点击规则与预设规则的一致性;/nS3:当所述一致性检验通过时登录应用程序或操作系统。/n
【技术特征摘要】
1.一种基于鼠标的登录方法,其特征在于,所述方法包括:
S1:监测鼠标的点击规则;
S2:校验所述点击规则与预设规则的一致性;
S3:当所述一致性检验通过时登录应用程序或操作系统。
2.根据权利要求1所述的方法,其特征在于:
在所述S1中,包括:监测鼠标的各个按键的点击次数得到对应的计数值;
在所述S2中,包括:校验所述计数值与对应的预设值的一致性以确定所述点击规则与预设规则的一致性。
3.根据权利要求2所述的方法,其特征在于,当其中一个所述计数值超过对应的预设值时,重新监测鼠标的点击规则。
4.根据权利要求1所述的方法,其特征在于,鼠标的各个按键分别对应一个不同的字符;
在所述S1中,包括:
S11:监测鼠标的各个按键的点击顺序;
S12:根据各个按键对应的字符以及所述点击顺序生成校验序列;
在所述S2中,包括:校验所述校验序列与预设序列的一致性以确定所述点击规则与预设规则的一致性。
5.根据权利要求1-4任一项所述的方法,其特征在于,在所述S3中,包括:当...
【专利技术属性】
技术研发人员:吴南南,张静,吴文健,
申请(专利权)人:深圳奥尼电子股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。