Metadata-Version: 2.1
Name: funcaptcha-challenger
Version: 0.14.1
Summary: 
Author: Madoka
Author-email: s@madokax.com
Requires-Python: >=3.9,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: loguru (>=0.7.2,<0.8.0)
Requires-Dist: onnxruntime (>=1.16.2,<2.0.0)
Requires-Dist: pillow (>=10.1.0,<11.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Requires-Dist: tqdm (>=4.66.1,<5.0.0)
Description-Content-Type: text/markdown

# funcaptcha challenger

## Introduction

Just `ai vs ai`

## Features

| Challenge Type                | Prompt                                                                                 | Demo                                                                             |
|-------------------------------|----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------|
| 3d_rollball_animals           | Use the arrows to rotate the animal to face in the direction of the hand               | [3d_rollball_animals_demo](demo/3d_rollball_animals_demo.py)                     |
| 3d_rollball_objects           | Use the arrows to rotate the object to face in the direction of the hand               | [3d_rollball_objects_demo](demo/3d_rollball_objects_demo.py)                     |
| numericalmatch                | Use the arrows to change the number of objects until it matches the left image         | 🚧                                                                               |
| hopscotch_highsec             | Use the arrows to move the person to the icon indicated by the colored circle          | [hopscotch_highsec_demo](demo/hopscotch_highsec_demo.py)                         |
| icon_connect                  | Using the arrows, connect the same two icons with the dotted line as shown on the left | 🚧                                                                               |
| coordinatesmatch              | Using the arrows, move the person to the indicated seat                                | [coordinatesmatch_demo](demo/coordinatesmatch_demo.py)                           |
| train_coordinates             | Use the arrows to move the train to the coordinates indicated in the left image        | [train_coordinates_demo](demo/train_coordinates_demo.py)                         |
| BrokenJigsawbrokenjigsaw_swap |                                                                                        | [BrokenJigsawbrokenjigsaw_swap_demo](demo/BrokenJigsawbrokenjigsaw_swap_demo.py) |
| shadows                       | Pick the wrong shadow                                                                  | [shadows_demo](demo/shadows_demo.py)                                             |
| penguins                      | Pick the penguin                                                                       | [penguin_demo](demo/penguins_demo.py)                                            |
| frankenhead                   | Select the animal with the wrong head                                                  | [frankenhead_demo](demo/frankenhead_demo.py)                                     |
| counting                      | Pick the image where the number matches the amount of animals                          | [counting_demo](demo/counting_demo.py)                                           |
| ...                           | ...                                                                                    | 🚧                                                                               |

## Installation

```bash
pip install funcaptcha-challenger
```

## Sponsors

### [Capsolver](https://capsolver.com?utm_source=github&utm_medium=banner_github&utm_campaign=funcaptcha_challenger)

[![Capsolver](doc/sponsors.gif)](https://capsolver.com?utm_source=github&utm_medium=banner_github&utm_campaign=funcaptcha_challenger)

[Capsolver.com](https://capsolver.com?utm_source=github&utm_medium=banner_github&utm_campaign=funcaptcha_challenger) is
an AI-powered service that provides automatic captcha solving capabilities. It supports a range of captcha types,
including reCAPTCHA, hCaptcha, FunCaptcha, AWS Captcha, Geetest and image captcha. It aims to
facilitate seamless web automation by bypassing captcha verifications efficiently.

## Discussion

- 📱 [Telegram](https://t.me/+iNf8qQk0KUpkYmEx)

