验证码的提取方法、验证码的提取装置和终端与流程

文档序号:12123219阅读:713来源:国知局
验证码的提取方法、验证码的提取装置和终端与流程

本发明涉及终端技术领域,具体而言,涉及一种验证码的提取方法、一种验证码的提取装置和一种终端。



背景技术:

在相关技术中,为了提升业务的安全性,在通过终端执行应用程序的业务时(比如注册、登陆、支付等业务),通过请求服务器发送验证码,以在通过验证后执行相应的业务,但是用户在接收到包括验证码的推送信息后,仍需要手动输入验证码,并且如果用户没有实时输入验证码时,还需要重新打开推送信息查看以及提取,影响了用户的使用体验。

因此,如何设计一种新的验证码的提取方案,以简化验证码的提取过程成为亟待解决的技术问题。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的验证码的提取方案,通过在任一应用程序中生成验证界面,并获取到验证请求指令后的预设时间段内,遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,从而在将目标验证码提示给用户后,将目标验证码复制至验证界面的验证码输入区,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

有鉴于此,本发明提出了一种验证码的提取方法,包括:在任一应用程序中生成验证界面后,获取验证请求指令;在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息;将目标验证码复制至验证界面的验证码输入区。

在该技术方案中,通过在任一应用程序中生成验证界面,并获取到验证请求指令后的预设时间段内,遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,从而在将目标验证码提示给用户后,将目标验证码复制至验证界面的验证码输入区,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

具体地,在获取到验证请求指令后,通过遍历推送信息确定目标推送信息,目标推送信息可以是一个,也可以是多个,在目标推送信息为一个时,可以通过直接提取目标推送信息中的目标验证码,实现目标验证码的复制,在目标推送信息为多个时,目标验证码至少为一个,此时可以将多个目标推送信息都提示给用户,以通过用户的选择确定目标验证码,也可以通过系统的自动筛选确定至少一个目标验证码,从而实现目标验证码的复制。

在上述技术方案中,优选地,在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,具体包括以下步骤:确定推送信息的属性信息;检测属性信息中是否具有验证成功反馈参数;在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息。

在该技术方案中,通过确定推送信息的属性信息,以检测属性信息中是否具有验证成功反馈参数,在检测到属性信息中不具有验证成功反馈参数时,表明推送信息中的验证码未被验证或验证未成功,将未被验证或验证未成功的推送信息确定为目标推送信息,从而实现了目标推送信息的确定,保证了目标推送信息中的目标验证码的有效性。

具体地,在验证码验证成功后,服务器会下发验证成功短信,此时验证成功的验证码即刻失效,通过确定属性信息中是否具有验证成功反馈参数,确定验证码的有效性,防止实效的验证码对用户造成干扰。

在上述任一项技术方案中,优选地,在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息,具体包括以下步骤:检测推送信息中是否具有与验证界面匹配的关键字信息;在检测到推送信息中具有关键字信息时,将推送信息确定为目标推送信息。

在该技术方案中,通过检测推送信息中是否具有与验证界面匹配的关键字信息,以在检测到推送信息中具有匹配的关键字信息时,表明推送信息为与当前验证界面的应用程序关联的推送信息,通过对关键字信息的验证,进一步优化了目标推送信息的提示范围,减少了对用户不相关的推送信息的提示,从而进一步提升了用户的使用体验。

其中,关键字信息可以是应用程序的应用名称。

具体地,比如在使用支付宝进行支付时,需要接受服务器发送的交易验证码,在接收到的包括交易验证码的推送信息中,包括“您正在使用支付宝进行支付”的信息,此时将“支付宝”作为关键字信息,以与当前使用的应用程序进行匹配。

在上述任一项技术方案中,优选地,还包括:确定属性信息中的实效参数;根据实效参数检测推送信息是否具备时效性;在检测到推送信息具有时效性时,将推送信息确定为目标推送信息。

在该技术方案中,通过确定属性信息中的实效参数,进一步排出不具有时效性的推送信息,从而得到更加精确的目标推送信息,对于用户触控复制粘贴操作而言,进一步减少了用户的触控操作次数,提升了验证的可靠性。

具体地,对于实时接收的推送信息,实效参数可以是推送信息的接收时间,对于延迟接收的推送信息,实效参数可以是推送信息的发送时间,通常在获取到验证请求指令后,具有60秒的验证时间,实效参数与60秒验证时间匹配的推送信息,结合未被验证或验证未成功,以及具有匹配的关键字信息等限制调节,即可获得满足当前验证要求的目标推送信息。

在上述任一项技术方案中,优选地,将目标验证码复制至验证界面的验证码输入区,具体包括以下步骤:生成目标推送信息的提示悬浮窗口;在获取到对提示悬浮窗口上的复制按键的触控指令时,将目标验证码复制至剪切板;在获取到对提示悬浮窗口上的粘贴按键的触控指令时,将目标验证码粘贴至验证码的输入区。

在该技术方案中,生成目标推送信息的提示悬浮窗口,提示悬浮窗口可以只显示目标验证码,并且提示悬浮窗口还可以包括复制、粘贴以及插入等触控按键,可以通过获取用户对复制按键的触控指令,直接复制提示悬浮窗口内的目标验证码,然后通过获取用户对粘贴按键的触控指令,将目标验证码粘贴至验证码的输入区,以实现对验证码的复制过程,一方面,不需要显示完整的目标推送信息,即可实现目标验证码的复制粘贴,另一方面,通过设置复制虚拟按键,简化了对目标验证码的选择操作过程,进一步简化了用户的操作。

根据本发明第二方面,还提出了一种验证码的提取装置,包括:获取单元,用于在任一应用程序中生成验证界面后,获取验证请求指令;遍历单元,用于在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息;复制单元,用于将目标验证码复制至验证界面的验证码输入区。

在该技术方案中,通过在任一应用程序中生成验证界面,并获取到验证请求指令后的预设时间段内,遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,从而在将目标验证码提示给用户后,将目标验证码复制至验证界面的验证码输入区,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

具体地,在获取到验证请求指令后,通过遍历推送信息确定目标推送信息,目标推送信息可以是一个,也可以是多个,在目标推送信息为一个时,可以通过直接提取目标推送信息中的目标验证码,实现目标验证码的复制,在目标推送信息为多个时,目标验证码至少为一个,此时可以将多个目标推送信息都提示给用户,以通过用户的选择确定目标验证码,也可以通过系统的自动筛选确定至少一个目标验证码,从而实现目标验证码的复制。

在上述技术方案中,优选地,还包括:确定单元,用于确定推送信息的属性信息;检测单元,用于检测属性信息中是否具有验证成功反馈参数;确定单元还用于:在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息。

在该技术方案中,通过确定推送信息的属性信息,以检测属性信息中是否具有验证成功反馈参数,在检测到属性信息中不具有验证成功反馈参数时,表明推送信息中的验证码未被验证或验证未成功,将未被验证或验证未成功的推送信息确定为目标推送信息,从而实现了目标推送信息的确定,保证了目标推送信息中的目标验证码的有效性。

具体地,在验证码验证成功后,服务器会下发验证成功短信,此时验证成功的验证码即刻失效,通过确定属性信息中是否具有验证成功反馈参数,确定验证码的有效性,防止实效的验证码对用户造成干扰。

在上述任一项技术方案中,优选地,检测单元还用于:在检测到属性信息中不具有验证成功反馈参数时,检测推送信息中是否具有与验证界面匹配的关键字信息;确定单元还用于:在检测到推送信息中具有关键字信息时,将推送信息确定为目标推送信息。

在该技术方案中,通过检测推送信息中是否具有与验证界面匹配的关键字信息,以在检测到推送信息中具有匹配的关键字信息时,表明推送信息为与当前验证界面的应用程序关联的推送信息,通过对关键字信息的验证,进一步优化了目标推送信息的提示范围,减少了对用户不相关的推送信息的提示,从而进一步提升了用户的使用体验。

其中,关键字信息可以是应用程序的应用名称。

具体地,比如在使用支付宝进行支付时,需要接受服务器发送的交易验证码,在接收到的包括交易验证码的推送信息中,包括“您正在使用支付宝进行支付”的信息,此时将“支付宝”作为关键字信息,以与当前使用的应用程序进行匹配。

在上述任一项技术方案中,优选地,确定单元还用于:确定属性信息中的实效参数;检测单元还用于:根据实效参数检测推送信息是否具备时效性;确定单元还用于:在检测到推送信息具有时效性时,将推送信息确定为目标推送信息。

在该技术方案中,通过确定属性信息中的实效参数,进一步排出不具有时效性的推送信息,从而得到更加精确的目标推送信息,对于用户触控复制粘贴操作而言,进一步减少了用户的触控操作次数,提升了验证的可靠性。

具体地,对于实时接收的推送信息,实效参数可以是推送信息的接收时间,对于延迟接收的推送信息,实效参数可以是推送信息的发送时间,通常在获取到验证请求指令后,具有60秒的验证时间,实效参数与60秒验证时间匹配的推送信息,结合未被验证或验证未成功,以及具有匹配的关键字信息等限制调节,即可获得满足当前验证要求的目标推送信息。

在上述任一项技术方案中,优选地,还包括:生成单元:用于生成目标推送信息的提示悬浮窗口;复制单元还用于:在获取到对提示悬浮窗口上的复制按键的触控指令时,将目标验证码复制至剪切板;验证码的提取装置还包括:粘贴单元,用于在获取到对提示悬浮窗口上的粘贴按键的触控指令时,将目标验证码粘贴至验证码的输入区。

在该技术方案中,生成目标推送信息的提示悬浮窗口,提示悬浮窗口可以只显示目标验证码,并且提示悬浮窗口还可以包括复制、粘贴以及插入等触控按键,可以通过获取用户对复制按键的触控指令,直接复制提示悬浮窗口内的目标验证码,然后通过获取用户对粘贴按键的触控指令,将目标验证码粘贴至验证码的输入区,以实现对验证码的复制过程,一方面,不需要显示完整的目标推送信息,即可实现目标验证码的复制粘贴,另一方面,通过设置复制虚拟按键,简化了对目标验证码的选择操作过程,进一步简化了用户的操作。

根据本发明第三方面,还提出了一种终端,包括上述任一项技术方案所述的验证码的提取装置,因此,该终端包括上述任一项技术方案所述的验证码的提取装置的技术效果,在此不再赘述。

通过以上技术方案,通过在任一应用程序中生成验证界面,并获取到验证请求指令后的预设时间段内,遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,从而在将目标验证码提示给用户后,将目标验证码复制至验证界面的验证码输入区,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

附图说明

图1示出了根据本发明的实施例的验证码的提取方法的示意流程图;

图2示出了根据本发明的实施例的验证码的提取装置的示意框图;

图3示出了根据本发明的一个实施例的终端的示意框图;

图4示出了根据本发明的一个实施例的验证码的提取方案的界面示意图;

图5示出了根据本发明的另一个实施例的验证码的提取方案的界面示意图;

图6示出了根据本发明的另一个实施例的终端的示意框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用第三方不同于在此描述的第三方方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的实施例的验证码的提取方法的示意流程图。

如图1所示,根据本发明的实施例的验证码的提取方法,包括:步骤102,在任一应用程序中生成验证界面后,获取验证请求指令;步骤104,在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息;步骤106,将目标验证码复制至验证界面的验证码输入区。

在该技术方案中,通过在任一应用程序中生成验证界面,并获取到验证请求指令后的预设时间段内,遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,从而在将目标验证码提示给用户后,将目标验证码复制至验证界面的验证码输入区,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

具体地,在获取到验证请求指令后,通过遍历推送信息确定目标推送信息,目标推送信息可以是一个,也可以是多个,在目标推送信息为一个时,可以通过直接提取目标推送信息中的目标验证码,实现目标验证码的复制,在目标推送信息为多个时,目标验证码至少为一个,此时可以将多个目标推送信息都提示给用户,以通过用户的选择确定目标验证码,也可以通过系统的自动筛选确定至少一个目标验证码,从而实现目标验证码的复制。

在上述技术方案中,优选地,在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,具体包括以下步骤:确定推送信息的属性信息;检测属性信息中是否具有验证成功反馈参数;在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息。

在该技术方案中,通过确定推送信息的属性信息,以检测属性信息中是否具有验证成功反馈参数,在检测到属性信息中不具有验证成功反馈参数时,表明推送信息中的验证码未被验证或验证未成功,将未被验证或验证未成功的推送信息确定为目标推送信息,从而实现了目标推送信息的确定,保证了目标推送信息中的目标验证码的有效性。

具体地,在验证码验证成功后,服务器会下发验证成功短信,此时验证成功的验证码即刻失效,通过确定属性信息中是否具有验证成功反馈参数,确定验证码的有效性,防止实效的验证码对用户造成干扰。

在上述任一项技术方案中,优选地,在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息,具体包括以下步骤:检测推送信息中是否具有与验证界面匹配的关键字信息;在检测到推送信息中具有关键字信息时,将推送信息确定为目标推送信息。

在该技术方案中,通过检测推送信息中是否具有与验证界面匹配的关键字信息,以在检测到推送信息中具有匹配的关键字信息时,表明推送信息为与当前验证界面的应用程序关联的推送信息,通过对关键字信息的验证,进一步优化了目标推送信息的提示范围,减少了对用户不相关的推送信息的提示,从而进一步提升了用户的使用体验。

其中,关键字信息可以是应用程序的应用名称。

具体地,比如在使用支付宝进行支付时,需要接受服务器发送的交易验证码,在接收到的包括交易验证码的推送信息中,包括“您正在使用支付宝进行支付”的信息,此时将“支付宝”作为关键字信息,以与当前使用的应用程序进行匹配。

在上述任一项技术方案中,优选地,还包括:确定属性信息中的实效参数;根据实效参数检测推送信息是否具备时效性;在检测到推送信息具有时效性时,将推送信息确定为目标推送信息。

在该技术方案中,通过确定属性信息中的实效参数,进一步排出不具有时效性的推送信息,从而得到更加精确的目标推送信息,对于用户触控复制粘贴操作而言,进一步减少了用户的触控操作次数,提升了验证的可靠性。

具体地,对于实时接收的推送信息,实效参数可以是推送信息的接收时间,对于延迟接收的推送信息,实效参数可以是推送信息的发送时间,通常在获取到验证请求指令后,具有60秒的验证时间,实效参数与60秒验证时间匹配的推送信息,结合未被验证或验证未成功,以及具有匹配的关键字信息等限制调节,即可获得满足当前验证要求的目标推送信息。

在上述任一项技术方案中,优选地,将目标验证码复制至验证界面的验证码输入区,具体包括以下步骤:生成目标推送信息的提示悬浮窗口;在获取到对提示悬浮窗口上的复制按键的触控指令时,将目标验证码复制至剪切板;在获取到对提示悬浮窗口上的粘贴按键的触控指令时,将目标验证码粘贴至验证码的输入区。

在该技术方案中,生成目标推送信息的提示悬浮窗口,提示悬浮窗口可以只显示目标验证码,并且提示悬浮窗口还可以包括复制、粘贴以及插入等触控按键,可以通过获取用户对复制按键的触控指令,直接复制提示悬浮窗口内的目标验证码,然后通过获取用户对粘贴按键的触控指令,将目标验证码粘贴至验证码的输入区,以实现对验证码的复制过程,一方面,不需要显示完整的目标推送信息,即可实现目标验证码的复制粘贴,另一方面,通过设置复制虚拟按键,简化了对目标验证码的选择操作过程,进一步简化了用户的操作。

本发明实施例验证码的提取方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

图2示出了根据本发明的实施例的验证码的提取装置的示意框图。

如图2所示,根据本发明的实施例的验证码的提取装置200,包括:获取单元202,用于在任一应用程序中生成验证界面后,获取验证请求指令;遍历单元204,用于在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息;复制单元206,用于将目标验证码复制至验证界面的验证码输入区。

在该技术方案中,通过在任一应用程序中生成验证界面,并获取到验证请求指令后的预设时间段内,遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,从而在将目标验证码提示给用户后,将目标验证码复制至验证界面的验证码输入区,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

具体地,在获取到验证请求指令后,通过遍历推送信息确定目标推送信息,目标推送信息可以是一个,也可以是多个,在目标推送信息为一个时,可以通过直接提取目标推送信息中的目标验证码,实现目标验证码的复制,在目标推送信息为多个时,目标验证码至少为一个,此时可以将多个目标推送信息都提示给用户,以通过用户的选择确定目标验证码,也可以通过系统的自动筛选确定至少一个目标验证码,从而实现目标验证码的复制。

在上述技术方案中,优选地,还包括:确定单元208,用于确定推送信息的属性信息;检测单元210,用于检测属性信息中是否具有验证成功反馈参数;确定单元208还用于:在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息。

在该技术方案中,通过确定推送信息的属性信息,以检测属性信息中是否具有验证成功反馈参数,在检测到属性信息中不具有验证成功反馈参数时,表明推送信息中的验证码未被验证或验证未成功,将未被验证或验证未成功的推送信息确定为目标推送信息,从而实现了目标推送信息的确定,保证了目标推送信息中的目标验证码的有效性。

具体地,在验证码验证成功后,服务器会下发验证成功短信,此时验证成功的验证码即刻失效,通过确定属性信息中是否具有验证成功反馈参数,确定验证码的有效性,防止实效的验证码对用户造成干扰。

在上述任一项技术方案中,优选地,检测单元210还用于:在检测到属性信息中不具有验证成功反馈参数时,检测推送信息中是否具有与验证界面匹配的关键字信息;确定单元208还用于:在检测到推送信息中具有关键字信息时,将推送信息确定为目标推送信息。

在该技术方案中,通过检测推送信息中是否具有与验证界面匹配的关键字信息,以在检测到推送信息中具有匹配的关键字信息时,表明推送信息为与当前验证界面的应用程序关联的推送信息,通过对关键字信息的验证,进一步优化了目标推送信息的提示范围,减少了对用户不相关的推送信息的提示,从而进一步提升了用户的使用体验。

其中,关键字信息可以是应用程序的应用名称。

具体地,比如在使用支付宝进行支付时,需要接受服务器发送的交易验证码,在接收到的包括交易验证码的推送信息中,包括“您正在使用支付宝进行支付”的信息,此时将“支付宝”作为关键字信息,以与当前使用的应用程序进行匹配。

在上述任一项技术方案中,优选地,确定单元208还用于:确定属性信息中的实效参数;检测单元210还用于:根据实效参数检测推送信息是否具备时效性;确定单元208还用于:在检测到推送信息具有时效性时,将推送信息确定为目标推送信息。

在该技术方案中,通过确定属性信息中的实效参数,进一步排出不具有时效性的推送信息,从而得到更加精确的目标推送信息,对于用户触控复制粘贴操作而言,进一步减少了用户的触控操作次数,提升了验证的可靠性。

具体地,对于实时接收的推送信息,实效参数可以是推送信息的接收时间,对于延迟接收的推送信息,实效参数可以是推送信息的发送时间,通常在获取到验证请求指令后,具有60秒的验证时间,实效参数与60秒验证时间匹配的推送信息,结合未被验证或验证未成功,以及具有匹配的关键字信息等限制调节,即可获得满足当前验证要求的目标推送信息。

在上述任一项技术方案中,优选地,还包括:生成单元212:用于生成目标推送信息的提示悬浮窗口;复制单元206还用于:在获取到对提示悬浮窗口上的复制按键的触控指令时,将目标验证码复制至剪切板;验证码的提取装置200还包括:粘贴单元214,用于在获取到对提示悬浮窗口上的粘贴按键的触控指令时,将目标验证码粘贴至验证码的输入区。

在该技术方案中,生成目标推送信息的提示悬浮窗口,提示悬浮窗口可以只显示目标验证码,并且提示悬浮窗口还可以包括复制、粘贴以及插入等触控按键,可以通过获取用户对复制按键的触控指令,直接复制提示悬浮窗口内的目标验证码,然后通过获取用户对粘贴按键的触控指令,将目标验证码粘贴至验证码的输入区,以实现对验证码的复制过程,一方面,不需要显示完整的目标推送信息,即可实现目标验证码的复制粘贴,另一方面,通过设置复制虚拟按键,简化了对目标验证码的选择操作过程,进一步简化了用户的操作。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

图3示出了根据本发明的实施例的终端的示意框图。如图3所示,根据本发明的实施例的终端300,包括上述任一项技术方案所述的验证码的提取装置200,因此,该终端300包括上述任一项技术方案所述的验证码的提取装置200的技术效果,在此不再赘述。

图4和图5分别示出了根据本发明的实施例的验证码的提取方案的界面示意图。

如图4所示,在接收到用户对“获取验证码”的触控操作后,在接收到推送信息时,通过遍历推送信息,确定当前接收到的推送信息是否为目标推送信息,在确定当前接收到的推送信息为目标推送信息时,生成悬浮提示框或下拉提示菜单,显示内容“短信注册验证码:123456”的目标验证码以及“复制”按键,用户可以通过对“复制”按键的触控操作,复制目标验证码,并在验证码输入区显示“123456”,通过对“验证”按键的触控操作,完成验证过程。

如图5所示,在用户切换至其他应用程序后,再次切换至待验证的应用程序的验证界面时,通过接收用户对验证码输入区的按压操作,遍历推送信息,以获取目标推送信息,在目标推送信息中确定目标验证码后,生成操作提示菜单,包括“复制”、“粘贴”和“插入”,用户可以通过分别点击“复制”和“粘贴”按键,实现目标验证码复制操作,也可以通过直接点击“插入”按键,实现目标验证码复制操作,简化了用户的操作过程。

图6示出了根据本发明的另一个实施例的终端的示意框图。

如图6所示,根据本发明的第二个实施例的终端,包括:处理器1、传感器2、显示屏3、存储器4和通信组件5。

其中,存储器5用于存储一组程序代码,处理器1调用存储器4中存储的程序代码,用于执行以下操作:

通过传感器2,在任一应用程序中生成验证界面后,获取验证请求指令;

在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息;

将目标验证码复制至验证界面的验证码输入区,并在显示屏3中显示。

作为一种可选的实施方式,处理器1调用存储器4中存储的程序代码,在获取验证请求指令后的预设时间段内遍历推送信息,以根据推送信息的属性信息确定包括目标验证码的目标推送信息,具体为:

确定推送信息的属性信息;

根据通信组件5是否接收到验证成功反馈信息,检测属性信息中是否具有验证成功反馈参数;

在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息。

作为一种可选的实施方式,处理器1调用存储器4中存储的程序代码,在检测到属性信息中不具有验证成功反馈参数时,将包括目标验证码的推送信息确定为目标推送信息,具体为:

在检测到属性信息中不具有验证成功反馈参数时,检测推送信息中是否具有与验证界面匹配的关键字信息;

在检测到推送信息中具有关键字信息时,将推送信息确定为目标推送信息。

作为一种可选的实施方式,处理器1调用存储器4中存储的程序代码,还包括:

确定属性信息中的实效参数;

根据实效参数检测推送信息是否具备时效性;

在检测到推送信息具有时效性时,将推送信息确定为目标推送信息。

作为一种可选的实施方式,处理器1调用存储器4中存储的程序代码,

通过显示屏3,生成目标推送信息的提示悬浮窗口;

根据显示屏3和传感器2,在获取到对提示悬浮窗口上的复制按键的触控指令时,将目标验证码复制至剪切板;

根据显示屏3和传感器2在获取到对提示悬浮窗口上的粘贴按键的触控指令时,将目标验证码粘贴至验证码的输入区。

本领域普通技术人员可以理解上述实施例的各种验证码的提取方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上结合附图详细说明了本发明的技术方案,考虑到相关技术中如何简化验证码的提取过程的技术问题,本发明提出了一种新的验证码的提取方案,简化了目标验证码的提取过程,方便了用户的查看,提升了用户的使用体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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