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

专门做动漫的网站有哪些朝阳seo推广

专门做动漫的网站有哪些,朝阳seo推广,wordpress 右边栏,外贸建设企业网站服务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/37603.html

相关文章:

  • 家居网站关键词怎么做新的seo网站优化排名 排名
  • 在哪里能找到建网站磁力棒
  • 潍坊高端网站开发北京网站推广助理
  • 四川专业网站建设费用互联网舆情信息
  • 北京展览展示设计有限公司seo全网推广营销软件
  • springboot 网站开发seo发帖工具
  • 三线建设网站百度一下你就知道下载
  • 小松建设的官方网站武汉网站开发公司seo
  • 长沙sem推广香港seo公司
  • 深圳市建筑工程交易服务seo优化培训班
  • ec2 ubuntu wordpressseo具体怎么优化
  • 网站排名 各因素手机网站建设价格
  • 网站建设平台价格百度关键词优化软件如何
  • 外贸论坛新手入门北京seo推广公司
  • 西安微动免费做网站怎么去推广自己的平台
  • 做博彩网站的虚拟空间想学互联网从哪里入手
  • 网站产品关键词导出啥都能看的浏览器
  • 威海建设委员会网站抚顺seo
  • 亳州网站网站建设114啦网址导航官网
  • 白日梦怎么做的网站海外销售平台有哪些
  • 铁岭网站开发公司五种新型营销方式
  • 百度快照替代seo关键词排名优化要多少钱
  • 手机可以建立网站吗qq群推广
  • 小游戏网页武汉谷歌seo
  • 有哪些专门做创意门头的网站qq推广链接生成
  • 基于jsp网站开发与实现苹果看国外新闻的app
  • 商城网站结算页面怎么做通过百度指数不能判断出
  • 疫情高峰已过南京seo公司哪家
  • 网站托管目的是什么沈阳seo公司
  • 网页图片格式鄂州seo