当前位置: 首页 > wzjs >正文

那里做网站比较好怎么上百度搜索

那里做网站比较好,怎么上百度搜索,网站排名优化课程,oa系统哪个比较好hCaptcha 是一种常见的验证码服务,用于区分人类用户和自动化程序。由于其基于图像识别和行为分析,下面介绍如何使用自动化点击验证码完成登陆。 思路:登陆目标网站触发验证码,截图并发给打码平台返回坐标,模拟人工点击…

hCaptcha 是一种常见的验证码服务,用于区分人类用户和自动化程序。由于其基于图像识别和行为分析,下面介绍如何使用自动化点击验证码完成登陆。
思路:登陆目标网站触发验证码,截图并发给打码平台返回坐标,模拟人工点击完成验证

1、注册识别 hCaptcha API,获取授权

在这里插入图片描述

import requests
def get_rect(base64_list, title_list):url = "https://api.acedata.cloud/captcha/recognition/hcaptcha"headers = {"accept": "application/json","authorization": "授权码","content-type": "application/json"}payload = {"queries": base64_list,"question": ",".join(title_list)}response = requests.post(url, json=payload, headers=headers).json()return response

2、登陆目标网站,触发网站验证码

在这里插入图片描述

co = ChromiumOptions().headless(False).auto_port()
co.set_argument('--enable-translate')
page = ChromiumPage(co)
co.incognito()
page.get('https://www.ebay.com/sh/ord/?filter=status%3AALL_ORDERS%2Ctimerange%3APREVIOUSMONTH')
if page.title != "Security Measure":login(page, username_str, password_str)

3、将验证码截图获取图片并转为base64编码

def land():page.get_screenshot(path='tmp', name='pic.jpg', full_page=True)rangle = (74, 10, 474, 610)  # 左、上、右、下img = Image.open(r'tmp/pic.jpg')cropped_img = img.crop(rangle)# 保存裁剪后的图片cropped_img.save(r'tmp/cropped_image.png')title = (79, 15, 464, 130)img.crop(title).save(r"tmp/title.png")reader = easyocr.Reader(['ch_sim', 'en'])result = reader.readtext(img)title_list = []for detection in result:print(detection[1])title_list.append(detection[1])img1 = (79, 135, 209, 260)img.crop(img1).save(r"tmp/img1.png")img2 = (209, 135, 339, 260)img.crop(img2).save(r"tmp/img2.png")img3 = (339, 135, 469,260)img.crop(img3).save(r"tmp/img3.png")img4 = (79, 265, 209, 395)img.crop(img4).save(r"tmp/img4.png")img5 = (209, 265, 339, 395)img.crop(img5).save(r"tmp/img5.png")img6 = (339, 265, 469, 395)img.crop(img6).save(r"tmp/img6.png")img7 = (79, 395, 209, 525)img.crop(img7).save(r"tmp/img7.png")img8 = (209, 395, 339, 525)img.crop(img8).save(r"tmp/img8.png")img9 = (339, 395, 469, 525)img.crop(img9).save(r"tmp/img9.png")base64_list = []for i in range(1, 10):with  open(f'tmp/img{i}.png', "rb") as img_file:encoded_string = base64.b64encode(img_file.read()).decode('utf-8')base64_list.append(encoded_string)return base64_list,title_list

4、将图片列表和标题传入图片识别api返回目标坐标,模拟完成点击

res = get_rect(base64_list, 'tmp/title.png')
objects = res["solution"]["objects"]
img_list = [img1, img2, img3, img4, img5, img6, img7, img8, img9]
print("1111", objects)
for i in range(9):if objects[i]:target = ((int(img_list[i][0]) + int(img_list[i][2])) / 2, (int(img_list[i][1]) + int(img_list[i][3])) / 2)page.actions.move_to(target).click()time.sleep(1)
http://www.dtcms.com/wzjs/158705.html

相关文章:

  • 延边网站开发中国新冠疫苗接种率
  • bluehost能放哪些网站如何推广seo
  • 深圳集团网站开发网站开发公司电话餐饮营销方案
  • 网站开发转包协议seo经理
  • 加盟网络推广方案怎么写长春seo排名公司
  • 无锡做网站哪个公司好我要下载百度
  • 手机网站制作要求标准信息流优化师简历
  • 学习网站建设与管理天津外贸seo推广
  • 移动网站优化排名上往建站
  • 网站推广的公司哪家好百度网址大全旧版本
  • 网站关键词排名全掉了重庆网站排名公司
  • 可克达拉市建设局网站做推广
  • 合川做网站广州推广服务
  • 企业法人手机号码查询seo站长工具
  • 自建网站迁移厦门seo结算
  • 信丰县建设局网站线在成都网站推广公司
  • 上那个网站做测试用例合肥网站快速排名提升
  • flash布局 的优秀网站今日新闻内容摘抄
  • 浏览器如何推广自己网站长沙百度关键词推广
  • 网站301重定向 注意事项百度收录技术
  • 物流公司在哪做网站现在推广用什么平台
  • 写作网站好吗百度秒收录软件
  • 怎么做网站关键词优化小红书seo是什么
  • 钱宝做任务的网站怎么下百度快照客服电话
  • 长春网站开发公司找个免费的网站
  • 网站制作先学什么一个企业seo网站的优化流程
  • 宁波seo自然优化技术杭州seo网站建设靠谱
  • ui中有哪些做的好看的网站做个网页价格多少
  • 互联网+报名入口官网seo系统推广
  • 贸易公司网站制作一键优化是什么意思