吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3670|回复: 16
收起左侧

[Python 转载] Python验证码识别并自动复制

[复制链接]
薛之谦6666 发表于 2022-7-16 03:02
本帖最后由 薛之谦6666 于 2022-7-16 15:28 编辑

代码开源在Github:https://github.com/Technicalflight/yzm-OCR
感谢你们的小星星!!!!

[Python] 纯文本查看 复制代码
import ddddocr
import pyperclip
import requests
import pytesseract
from PIL import Image
import os
#死循环
while True:
    yzm = input("请将验证码图片链接拖入到当前窗口(或者直接输入验证码图片链接):")
    yzm = requests.get(yzm)
    ocr = ddddocr.DdddOcr()
    image_yzm = ocr.classification(yzm.content)
    pytesseract.pytesseract.tesseract_cmd = r"xxx"  # 设置你下载的tesseract.exe位置路径,类似于C:\Program Files\Tesseract-OCR\tesseract.exe
    #判断是否存在yzm.png文件
    if os.path.exists('yzm.png'):
        os.remove('yzm.png')
    #下载验证码图片
    with open('yzm.png', 'wb') as f:
        f.write(yzm.content)
    text = pytesseract.image_to_string('yzm.png', lang='eng')  # 识别
    print(f'Google tesseract识别的验证码为:{text}')
    print(f'ddddocr识别的验证码为:{image_yzm}')
    #复制到剪贴板
    pyperclip.copy(image_yzm)
    print("验证码已复制到剪贴板(默认复制ddddocr识别的验证码)")
    #等待下一次循环
    input("按回车键继续")
    #退出循环
    cz = 'y'
    cz = input("是否继续?(y/n)(默认继续):")
    if cz == "n":
        break


----------------------------------------------------------------------------------------------------------
v2 新增滑块验证,但是还是要到浏览器控制台进行执行:

5

5

----------------------------------------------------------------------------------------------------------
运行截图:

1

1

2

2

3

3

4

4

免费评分

参与人数 5吾爱币 +9 热心值 +5 收起 理由
qfl222 + 1 + 1 我很赞同!
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
gunxsword + 1 + 1 热心回复!
_ever_ + 1 + 1 我很赞同!
为之奈何? + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

89684828 发表于 2022-7-16 06:34
感谢楼主分享,支持一下!
laos 发表于 2022-7-16 06:47
lxfx1 发表于 2022-7-16 06:49
lammysoft 发表于 2022-7-16 07:15
现在数字验证码都少了,大多数都是像论坛登录的,还有颠倒字的。
dork 发表于 2022-7-16 08:33
小星星小星星
头像被屏蔽
daisypojie 发表于 2022-7-16 10:45
提示: 作者被禁止或删除 内容自动屏蔽
advancejar 发表于 2022-7-16 12:02
ddddocr滑块也能识别的
熊猫拍板砖 发表于 2022-7-16 12:11
这是只做了个复制功能吧,我看的识别是ddddocr的库
Biackezio 发表于 2022-7-16 12:44
感谢大佬分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表