应用系统登陆方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37881039 阅读:14 留言:0更新日期:2023-06-15 21:09
本申请涉及一种应用系统登陆方法、装置、计算机设备和存储介质。所述方法包括:提取操作系统的桌面图像中的应用系统信息;若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息;根据所述系统环境变量信息和所述应用系统信息,查询登陆凭据信息;根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统。采用本方法能够提升操作对象登陆应用系统时的便捷性。够提升操作对象登陆应用系统时的便捷性。够提升操作对象登陆应用系统时的便捷性。

【技术实现步骤摘要】
应用系统登陆方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机视觉
,特别是涉及一种应用系统登陆方法、装置、计算机设备和存储介质。

技术介绍

[0002]人们在使用计算机的过程中,难免会登陆不同的应用系统,例如外部应用系统(网盘、游戏应用以及在线邮箱等)以及内部应用系统(财务系统、考勤系统以及绩效系统等)。
[0003]目前,操作对象通常以用户名加密码的方式登陆应用系统,即在应用系统的登录界面手动输入用户名与密码,然后点击登录按钮完成登录过程。
[0004]然而,随着应用系统增多,常会出现操作对象忘记用户名或者密码而导致无法登陆应用系统的情况,此时往往需要操作对象通过短信验证等方式找回用户名或者密码后才能登陆应用系统,给操作对象带来极大不便。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提升操作对象登陆应用系统时的便捷性的应用系统登陆方法、装置、计算机设备和计算机可读存储介质。
[0006]第一方面,本申请提供了一种应用系统登陆方法。所述方法包括:提取操作系统的桌面图像中的应用系统信息;若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息;根据所述系统环境变量信息和所述应用系统信息,查询登陆凭据信息;根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统。
[0007]在其中一个实施例中,所述根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统,包括:从所述应用系统信息中提取应用系统的窗口附加信息;根据所述窗口附加信息,将所述登陆凭据信息输入所述应用系统对应的登陆控件;通过所述登陆控件登陆所述应用系统。
[0008]在其中一个实施例中,所述窗口附加信息包括窗口位置信息、控件位置信息以及控件类型信息;所述根据所述窗口附加信息,将所述登陆凭据信息输入所述应用系统对应的登陆控件,包括:根据所述窗口位置信息以及所述控件位置信息,定位所述应用系统的登陆窗口中各登陆控件,得到控件定位信息;根据所述控件类型信息和所述控件定位信息,将所述登陆凭据信息输入所述登陆控件。
[0009]在其中一个实施例中,所述登陆凭据信息包括登陆账号以及登陆密码;所述根据所述控件类型信息和所述控件定位信息,将所述登陆凭据信息输入所述登陆控件,包括:根据所述控件类型信息,在所述控件定位信息中确定第一控件的第一定位信息和
第二控件的第二定位信息;根据所述第一定位信息,将所述登陆账号输入所述第一控件;根据所述第二定位信息,将所述登陆密码输入所述第二控件。
[0010]在其中一个实施例中,在所述通过所述登陆控件登陆所述应用系统之后,包括:根据所述控件类型信息,在所述控件定位信息中确定安全登陆控件的第三定位信息;根据所述第三定位信息,通过所述安全登陆控件进行安全登陆验证。
[0011]在其中一个实施例中,所述根据所述第三定位信息,通过所述安全登陆控件进行安全登陆验证,至少包括以下各项中的一项:从所述窗口附加信息中提取安全验证码,基于所述第三定位信息,通过将所述安全验证码输入所述安全登陆控件,对本次登陆进行安全登陆验证;从所述窗口附加信息中确定拼图拖动距离,基于所述第三定位信息,通过将所述安全登陆控件中的拼图控制按键拖动所述拼图拖动距离,对本次登陆进行安全登陆验证。
[0012]在其中一个实施例中,所述应用系统信息包括第一检测信息和第二检测信息;所述提取操作系统的桌面图像中的应用系统信息,包括:通过将所述桌面图像与各预设图像进行图像特征对比,在各所述预设图像中查找与所述桌面图像相似度最高的目标预存图像;将所述目标预存图像对应的预存应用数据作为第一检测信息;通过预设目标检测模型,对所述桌面图像进行目标检测,得到第二检测信息;在所述若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息之前,所述方法还包括:确定所述第一检测信息和所述第二检测信息是否一致;若一致,则确定操作对象存在登陆意图;若不一致,则确定操作对象不存在登陆意图。
[0013]第二方面,本申请还提供了一种应用系统登陆装置。所述装置包括:应用系统信息提取模块,用于提取操作系统的桌面图像中的应用系统信息;环境变量信息获取模块,用于若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息;查询模块,用于根据所述系统环境变量信息和所述应用系统信息,查询登陆凭据信息;自动登陆模块,用于根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统。
[0014]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:提取操作系统的桌面图像中的应用系统信息;若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息;根据所述系统环境变量信息和所述应用系统信息,查询登陆凭据信息;根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统。
[0015]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:提取操作系统的桌面图像中的应用系统信息;
若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息;根据所述系统环境变量信息和所述应用系统信息,查询登陆凭据信息;根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统。
[0016]上述应用系统登陆方法、装置、计算机设备和存储介质,首先提取操作系统的桌面图像中的应用系统信息,利用该应用系统信息可以确定操作对象是否存在登陆意图信息,若存在,则获取操作系统的系统环境变量信息,从而以系统环境变量信息和应用系统信息作为索引,可以准确查询对应的登陆凭据信息,实现了自动查询应用系统的登陆凭据信息,利用该登陆凭据信息,即可登陆对应的应用系统,这样,本申请通过桌面图像中的应用系统信息后,可以自动查询应用系统对应的登陆凭据信息,再依据登陆凭据信息自动登陆对应的应用系统,无需操作对象通过手动输入用户名或者密码来登陆应用系统,可以避免由于操作对象忘记用户名或者密码而导致无法登陆应用系统的情况发生,同样也避免了需要操作对象通过短信验证等方式找回用户名或者密码后才能登陆应用系统,因此提升了操作对象登陆应用系统时的便捷性。
附图说明
[0017]图1为一个实施例中应用系统登陆方法的流程示意图;图2为一个实施例中桌面的登陆窗口的示意图;图3为另一个实施例中应用系统登陆方法的流程示意图;图4为一个实施例中自动登陆应用系统的流程示意图;图5为另一个实施例中自动登陆应用系统的流程示意图;图6为一个实施例中应用系统登陆装置的结构框图;图7为一个实施例中计算机设备的内部结构图。
具体实施方式
[0018]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用系统登陆方法,其特征在于,所述方法包括:提取操作系统的桌面图像中的应用系统信息;若根据所述应用系统信息确定操作对象存在登陆意图,则获取所述操作系统的系统环境变量信息;根据所述系统环境变量信息和所述应用系统信息,查询登陆凭据信息;根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统。2.根据权利要求1所述应用系统登陆方法,其特征在于,所述根据所述登陆凭据信息,登陆所述应用系统信息对应的应用系统,包括:从所述应用系统信息中提取应用系统的窗口附加信息;根据所述窗口附加信息,将所述登陆凭据信息输入所述应用系统对应的登陆控件;通过所述登陆控件登陆所述应用系统。3.根据权利要求2所述应用系统登陆方法,其特征在于,所述窗口附加信息包括窗口位置信息、控件位置信息以及控件类型信息;所述根据所述窗口附加信息,将所述登陆凭据信息输入所述应用系统对应的登陆控件,包括:根据所述窗口位置信息以及所述控件位置信息,定位所述应用系统的登陆窗口中各登陆控件,得到控件定位信息;根据所述控件类型信息和所述控件定位信息,将所述登陆凭据信息输入所述登陆控件。4.根据权利要求3所述应用系统登陆方法,其特征在于,所述登陆凭据信息包括登陆账号以及登陆密码;所述根据所述控件类型信息和所述控件定位信息,将所述登陆凭据信息输入所述登陆控件,包括:根据所述控件类型信息,在所述控件定位信息中确定第一控件的第一定位信息和第二控件的第二定位信息;根据所述第一定位信息,将所述登陆账号输入所述第一控件;根据所述第二定位信息,将所述登陆密码输入所述第二控件。5.根据权利要求3所述应用系统登陆方法,其特征在于,在所述通过所述登陆控件登陆所述应用系统之后,包括:根据所述控件类型信息,在所述控件定位信息中确定安全登陆控件的第三定位信息;根据所述第三定位信息,通过所述安全登陆控件进行安全登陆验证。6.根据权利要求5所述应用系统登陆方法,其特征在于,所述根据所述第三定位信息,通过所述...

【专利技术属性】
技术研发人员:杨悦史晓婧曾强曾明谢坚范阳阳
申请(专利权)人:深圳竹云科技股份有限公司
类型:发明
国别省市:

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

1