验证码的填充方法、装置和移动终端的制作方法

文档序号:9750630阅读:432来源:国知局
验证码的填充方法、装置和移动终端的制作方法
【技术领域】
[0001 ]本公开涉及通信技术,尤其涉及验证码的填充方法、装置和移动终端。
【背景技术】
[0002]随着移动互联网的发展,使用智能手机等终端设备的用户越来越多,无论是手机上的应用软件,例如支付软件,还是网页页面(h5页面),其为了确保用户信息的安全性,均设置了验证码输入框,需要用户在验证码输入框中输入正确的验证码才能进行后续的操作。
[0003]无论对于移动终端上的应用软件还是网页页面,对于验证码一般都可以分为两种,第一种是在验证码输入框旁边弹出的一悬浮在图片上的字符组成的验证码,第二种是包含验证码的短信。对于第二种验证码,用户收到验证码短信必须手动复制短信中的验证码,然后将其填写在验证码输入框中,操作非常不方面,用户的体验效果不好。

【发明内容】

[0004]为克服相关技术中存在的问题,本公开提供一种验证码的填充方法、装置和移动终端。
[0005]根据本公开实施例的第一方面,提供一种验证码的填充方法,所述方法包括:
[0006]操作系统获取短信中的验证码;
[0007]所述操作系统将所述验证码复制于粘贴版上;
[0008]当所述操作系统接收到粘贴指令时,将所述粘贴版上的所述验证码粘贴进验证码输入框。
[0009]本公开的实施例提供的技术方案可以包括以下有益效果:通过操作系统获取短信中的验证码,并自动将验证码复制于操作系统的粘贴版上,从而使得操作系统可以在接收到粘贴指令时,将粘贴版上的验证码粘贴进验证码输入框,无需用户切换到短信界面查看短信中的验证码,也无需从短信界面切换到验证码输入界面再将验证码粘贴进验证码输入框,简化的用户输入验证码的步骤,极大的方便了验证码的输入,大大提升了用户的体验效果O
[0010]进一步地,所述操作系统获取短信中的验证码包括:
[0011]当发送所述验证码的应用程序读取所述短信中的验证码失败时,所述操作系统获取所述短信中的验证码。
[0012]更进一步地,所述操作系统获取短信中的验证码,包括:
[0013]所述操作系统监控是否接收到的所述短信;
[0014]若接收到所述短信,所述操作系统检测所述短信中是否存在所述验证码;
[0015]若是,则所述操作系统从所述短信中获取所述验证码。
[0016]当所述操作系统检测到所述短信中不存在所述验证码时,所述操作系统重新获取新的短信,直至检测到所述新的短信中存在所述验证码为止。
[0017]本公开的实施例提供的技术方案可以包括以下有益效果:通过检测所获取的短信中是否存在验证码,在所接收到的短信不存在验证码时,自动重新获取新的短信,直至获取到验证码为止,无需用户再次在操作系统输入获取验证码的指令,节省了操作系统所在的移动终端的功耗。
[0018]可选的,所述方法还包括:
[0019]在所述操作系统将所述验证码复制于粘贴版上后,所述操作系统向用户输出提示信息;所述提示信息用于提示用户所述验证码已经复制完成。
[0020]所述操作系统向用户输出提示信息,包括:
[0021]所述操作系统以语音的形式向用户输出所述提示信息;或者,
[0022]所述操作系统以悬浮窗口的形式向用户输出所述提示信息。
[0023]本公开的实施例提供的技术方案可以包括以下有益效果:可以向用户提供形式丰富的提示信息,进一步增强了用户的体验。
[0024]进一步地,所述操作系统将所述验证码复制于所述操作系统的粘贴版上,包括:
[0025]所述操作系统判断所述粘贴版是否为空;
[0026]若是,则所述操作系统将所述验证码复制于所述粘贴版上;
[0027]若否,则所述操作系统将所述粘贴版的内容移除并进行缓存之后,将所述验证码复制于所述粘贴版上。
[0028]更进一步地,所述方法还包括:
[0029]当所述操作系统将所述粘贴版上的验证码粘贴进所述验证码输入框之后,将之前所缓存的所述粘贴版的内容重新恢复至所述粘贴版上。
[0030]本公开的实施例提供的技术方案可以包括以下有益效果:在操作系统获取到验证码,且粘贴版上存在内容时,操作系统可以将粘贴版上的内容移除并进行缓存,然后再将验证码复制到粘贴版上,并且在操作系统将粘贴版上的验证码粘贴进验证码输入框之后,再次将之前所缓存的粘贴版的内容重新恢复至粘贴版上,使得粘贴版之前的内容不会丢失,当用户需要粘贴之前粘贴版上的内容时,可以及时满足用户的粘贴需求,为用户的粘贴需求提供了可靠的服务,进一步提升了用户的体验效果。
[0031]根据本公开实施例的第二方面,提供一种验证码的填充装置,所述装置包括:
[0032]获取模块,被配置为获取短信中的验证码;
[0033]复制模块,被配置为将所述验证码复制于粘贴版上;
[0034]粘贴模块,被配置为当接收到粘贴指令时,将所述粘贴版上的所述验证码粘贴进验证码输入框。
[0035]本公开的实施例提供的技术方案可以包括以下有益效果:通过获取模块获取短信中的验证码,并通过复制模块自动将验证码复制于操作系统的粘贴版上,从而使得粘贴模块在接收到粘贴指令时,将粘贴版上的验证码粘贴进验证码输入框,无需用户切换到短信界面查看短信中的验证码,也无需从短信界面切换到验证码输入界面再将验证码粘贴进验证码输入框,简化的用户输入验证码的步骤,极大的方便了验证码的输入,大大提升了用户的体验效果。
[0036]进一步地,所述获取模块,包括获取子模块;
[0037]所述获取子模块,被配置为当发送所述验证码的应用程序读取所述短信中的验证码失败时,获取所述短信中的验证码。
[0038]更进一步地,所述获取子模块包括:监控单元、检测单元和第一获取单元;
[0039]所述监控单元,被配置为监控是否接收到的所述短信;
[0040]检测单元,被配置为在所述监控单元监控接收到所述短信时,检测所述短信中是否存在所述验证码;
[0041]第一获取单元,被配置为在所述检测单元检测所述短信中存在所述验证码时,从所述短信中获取所述验证码;
[0042]第二获取单元,被配置为在所述检测单元检测所述短信中不存在所述验证码时,重新获取新的短信,直至所述检测单元检测到所述新的短信中存在所述验证码为止。
[0043]本公开的实施例提供的技术方案可以包括以下有益效果:通过检测单元所获取的短信中是否存在验证码,在所接收到的短信不存在验证码时,通过第二获取单元自动重新获取新的短信,直至获取到验证码为止,无需用户再次在操作系统输入获取验证码的指令,节省了操作系统所在的移动终端的功耗。
[0044]可选的,所述装置还包括:
[0045]提示模块,被配置为在所述粘贴模块将所述验证码复制于粘贴版上后,向用户输出提示信息;所述提示信息用于提示用户所述验证码已经复制完成。
[0046]所述提示模块,包括:第一提示子模块或者第二提示子模块;
[0047]第一提示子模块,被配置为以语音的形式向用户输出所述提示信息;
[0048]第二提示子模块,被配置为以悬浮窗口的形式向用户输出所述提示信息。
[0049]本公开的实施例提供的技术方案可以包括以下有益效果:可以向用户提供形式丰富的提示信息,进一步增强了用户的体验。
[0050]进一步地,所述复制模块包括判断子模块、第一复制子模块、缓存子模块和第二复制子模块;
[0051]判断子模块,被配置为在判断所述粘贴版是否为空;
[0052]所述第一复制子模块,被配置为当所述判断子模块判断所述粘贴版为空时,将所述验证码复制于所述粘贴版上;
[0053]缓存子模块,被配置为在所述判断子模块判断所述粘贴版不为空时,将所述粘贴版的内容移除并进行缓存;
[0054]所述第二复制子模块,被配置为在所述缓存子模块将所述粘贴版的内容移除并进行缓存之后,将所述验证码复制于所述粘贴版上。
[0055]更进一步地,所述装置还包括:
[0056]还原模块,被配置为在所述粘贴模块将所述粘贴版上的验证码粘贴进所述验证码输入框之后,将之前所缓存的所述粘贴版的内容重新恢复至所述粘贴版上。
[0057]本公开的实施例提供的技术方案可以包括以下有益效果:在获取模块获取到验证码,判断子模块判断粘贴版上存在内容时
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1