Skip to main content

A cracker of geetest depends on selenium

Project description

geecracker

极验验证 (geetest) Selenium 破解方式,参考了以下几篇文章:

文章一, 文章二, 文章三

Install

pip install geecracker

Usage

from geecracker import validate, panel_visible, GeeConfig

# 省略 selenium 登录到面板出现的代码,具体流程可以参考 tests/main.py

# GeeConfig 可以使用默认参数,如果需要修改配置以使更适合自己的项目的话,再考虑进行修改
gee_config = GeeConfig()

# 判断极验验证面板是否可见
if panel_visible(driver):
    # 开始验证
    validate(driver, gee_config)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geecracker-0.0.1.tar.gz (6.7 kB view hashes)

Uploaded Source

Built Distribution

geecracker-0.0.1-py3-none-any.whl (8.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page