Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜北京航天云路有限公司孔旭峰获国家专利权

恭喜北京航天云路有限公司孔旭峰获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜北京航天云路有限公司申请的专利一种基于控制网页元素属性实现滑动验证码自动识别的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN113901426B

龙图腾网通过国家知识产权局官网在2025-04-08发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111118726.1,技术领域涉及:G06F21/36;该发明授权一种基于控制网页元素属性实现滑动验证码自动识别的方法是由孔旭峰;朱泽;单酉;李凯丽设计研发完成,并于2021-09-24向国家知识产权局提交的专利申请。

一种基于控制网页元素属性实现滑动验证码自动识别的方法在说明书摘要公布了:本发明公开了一种基于控制网页元素属性实现滑动验证码自动识别的方法,包括以下步骤:S1隐藏滑块图片二,截取背景图片一;S2修改背景图片一元素颜色属性,截取滑块图片二;S3全图循环扫描对比图片一、图片二颜色差值,判断是否等于预设颜色差值;S4输出横移距离值distance,并拖拽滑块拼合。本发明解决了现有滑动验证码识别技术在复杂情况下识别不准确、识别过程复杂、识别效率较低的问题,从而达到实现滑块验证码自动识别、简化识别方法、提高识别精准度和效率、提高自动化测试登录效率的目的。

本发明授权一种基于控制网页元素属性实现滑动验证码自动识别的方法在权利要求书中公布了:1.一种基于控制网页元素属性实现滑动验证码自动识别的方法,其特征在于,包括以下步骤:S1隐藏滑块图片二,截取背景图片一:基于selenium启动浏览器driver访问登录网页后,定位滑动验证码整体图片元素的位置,采用JavaScript脚本,JavaScript能够改变HTML样式,采用document.getElementById方法定位到滑块图片二元素,通过改变display样式来隐藏HTML元素,隐藏滑块图片二,截取背景图片一;S2修改背景图片一元素颜色属性,截取滑块图片二:采用JavaScript脚本,采用document.getElementById方法定位到背景图片一元素,通过改变background样式来修改背景图片一元素颜色,截取滑块图片二;S3全图循环扫描对比图片一、图片二颜色差值,判断是否等于预设颜色差值,具体包括以下步骤:S31设置图片一、图片二预设颜色差值:分别查看图片一、图片二拼合时的拼合位置RGB颜色值,进行相减汇总得到RGB颜色差值一,在设计自动化方法之前查看,并在代码中设置此RGB颜色差值一作为预设颜色差值,该预设颜色差值作为循环判断是否符合输出横移距离值distance的条件值;S32全图循环扫描对比图片一、图片二颜色差值,判断是否等于预设颜色差值,获取横移距离值distance:采用全图循环扫描方法,分别将图片一、图片二中的相同坐标点中的数字转化为RGB数字,然后将3个数字相减汇总,得到一个相同坐标点的RGB颜色差值二,从图片X轴、Y轴的0点位置开始循环,判断当RGB颜色差值二等于预设颜色差值时,终止循环,此时得到的X轴坐标即为需要的横移距离值distance;S4输出横移距离值distance,并拖拽滑块拼合:采用Selenium提供的模拟鼠标移动、拖拽、长按操作页面元素方法实现移动滑块,使用长按操作clickAndHold按下滑块元素后,使用移动操作moveByOffset传入之前得到的横移距离值distance,进行移动即可将滑块拖拽到验证码拼合位置,最终实现识别效果。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京航天云路有限公司,其通讯地址为:100043 北京市石景山区八大处路49号院7号楼12层1206;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。