[发明专利]一种客户端自动取证方法和系统有效
申请号: | 201611130991.0 | 申请日: | 2016-12-09 |
公开(公告)号: | CN106775701B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 操家庆;桂坤 | 申请(专利权)人: | 武汉中软通证信息技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立;付倩 |
地址: | 430200 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 自动 取证 方法 系统 | ||
1.一种客户端自动取证方法,其特征在于,包括以下步骤:
步骤1,客户端取证过程中,当弹出操作提示框时,获取模拟点击位置;
步骤2,采用预设的模拟点击方法在所述模拟点击位置进行点击,以使客户端取证过程继续进行;
所述步骤1之前还包括分类步骤,具体为:
S1,获取客户端取证过程中所有需要进行模拟点击的场景;
S2,对不同型号的客户端进行测试,判断所述场景的模拟点击位置在所有型号的客户端中是否保持不变,若是,则将所述场景标识为第一类场景,并记录每个第一类场景对应的模拟点击位置;若否,则不对所述场景进行标识;
S3,建立所有第一类场景与对应模拟点击位置的对应关系表;
所述步骤1具体为:
S101,客户端取证过程中,当弹出操作提示框时,截取包含所述操作提示框的当前屏幕图像;
S102,根据当前屏幕图像判断当前场景是否为第一类场景,若是,则执行S103,若否,则执行S104;
S103,查询对应关系表,获取当前场景对应的模拟点击位置;
S104,对所述当前屏幕图像进行识别,获取预设字符在所述当前屏幕图像中的位置,并将所述位置设为模拟点击位置。
2.根据权利要求1所述的客户端自动取证方法,其特征在于,当模拟点击位置设置在客户端屏幕的右下角时,所述模拟点击位置的坐标为(X-a,Y-b),其中X为客户端的屏幕长度,Y为客户端的屏幕宽度,a的取值范围为20~60px,b的取值范围为20~60px。
3.根据权利要求1所述的客户端自动取证方法,其特征在于,所述步骤S104具体为:采用文字识别方法对当前屏幕图像的文字字符进行识别,当识别出的文字字符包括所述预设字符时,将所述预设字符在当前屏幕图像的位置设定为模拟点击位置;若识别出的文字字符不包括所述预设字符时,则生成并显示报警信息。
4.根据权利要求1所述的客户端自动取证方法,其特征在于,所述步骤S104具体为:
建立包括所述预设字符的图片,并建立图片库;
采用图像匹配算法将图片库中的图片分别与所述当前屏幕图像进行匹配,判断当前屏幕图像中是否包含所述图片,若不包含,则生成并显示报警信息,若包含,则获取所述图片在所述当前屏幕图像的坐标,并将所述坐标设定为模拟点击位置。
5.一种客户端自动取证系统,其特征在于,包括位置获取模块、点击模块和分类模块,
所述位置获取模块用于客户端取证过程中,当弹出操作提示框时,获取模拟点击位置;
所述点击模块用于采用预设的模拟点击方法在所述模拟点击位置进行点击,以使客户端取证过程继续进行;
所述分类模块用于所述位置获取模块之前,所述分类模块包括:
场景获取单元,用于获取客户端取证过程中所有需要进行模拟点击的场景;
测试单元,用于对不同型号的客户端进行测试,判断所述场景的模拟点击位置在所有型号的客户端中是否保持不变,若是,则将所述场景标识为第一类场景,并记录每个第一类场景对应的模拟点击位置;若否,则不对所述场景进行标识;
建表单元,用于建立所有第一类场景与对应模拟点击位置的对应关系表;
所述位置获取模块包括:
截屏单元,用于客户端取证过程中,当弹出操作提示框时,截取包含所述操作提示框的当前屏幕图像;
判断单元,用于根据当前屏幕图像判断当前场景是否为第一类场景,若是,则驱动查询单元,若否,则驱动识别单元;
查询单元,用于查询对应关系表,获取当前场景对应的模拟点击位置;
识别单元,用于对所述当前屏幕图像进行识别,获取预设字符在所述当前屏幕图像中的位置,并将所述位置设为模拟点击位置。
6.根据权利要求5所述的客户端自动取证系统,其特征在于,所述识别单元包括文字识别单元和/或图像识别单元,
所述文字识别单元用于采用文字识别方法对当前屏幕图像的文字字符进行识别,当识别出的文字字符包括所述预设字符时,将所述预设字符在当前屏幕图像的位置设定为模拟点击位置;若识别出的文字字符不包括所述预设字符时,则生成并显示报警信息;
所述图像识别单元用于采用匹配算法将预先建立的图片库中的图片分别与所述当前屏幕图像进行匹配,判断当前屏幕图像中是否包含所述图片,若不包含,则生成并显示报警信息,若包含,则获取所述图片在所述当前屏幕图像的坐标,并将所述坐标设定为模拟点击位置;所述图片库中的图片包括所述预设字符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉中软通证信息技术有限公司,未经武汉中软通证信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611130991.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种简化代码的方法和装置
- 下一篇:基于容器的服务内部接口发现方法