A simple package for interacting with the 9kw.eu anti-captcha service.

Overview

Welcome to captcha9kw’s documentation!

captcha9kw is a smallish Python package for making use of the 9kw.eu services, including solving of interactive captchas like Google’s reCaptcha or image-based captchas used by a lot of different services out there.

Important: This package is under construction and functionality may change.

Installation

You can install captcha9kw from PyPI using pip:

$ pip install captcha9kw

Getting started

Solving a simple image-based captcha is pretty easy:

docs/source/_static/captcha.gif

The captcha used here.

image-captcha

from captcha9kw import api9kw

conn = api9kw()
conn.api_key = "myapikeyhere"
print(f"Current account balance: {conn.balance} credits.")
captcha_id = conn.submit_image_captcha("mycaptcha.gif")
answer = conn.get_answer(captcha_id, wait=1)
if(answer == "spring water"):
    conn.captcha_feedback_correct(captcha_id)
else:
    conn.captcha_feedback_incorrect(captcha_id)

Similarly, for e.g. a reCaptcha:

interactive captcha

from captcha9kw import api9kw

conn = api9kw()
conn.api_key = "myapikeyhere"
print(f"Current account balance: {conn.balance} credits.")
website_url = "https://www.some.web.site"
website_key = obtain_site_key() # Supply your own code here
captcha_id = conn.submit_interactive_captcha(website_key, website_url)
answer = conn.get_answer(captcha_id, wait=1)
if(test_answer_on_site(answer)):
    conn.captcha_feedback_correct(captcha_id)
else:
    conn.captcha_feedback_incorrect(captcha_id)

For more information, check the API Reference.

9kw.eu

9kw.eu is a German captcha-solving service, providing a quick and easy API over HTTP GET/POST. Users can buy credits that will be deducted from based on the type of captcha in question and related settings. As a nice bonus, users can also earn credits for themselves by solving other people’s captchas, either through the website directly or through their custom client.

You can sign up for their service at: https://www.9kw.eu/register.html

Or, if you really wish to grant me a couple of free credits, sign up using my referral link: https://www.9kw.eu/register.html?r=210326

Note: Do not feel any pressure to use the referral link! I know a lot of
people feel iffy about such and I do not feel offended, if you prefer to not add me as your referrer.

Also, maybe take a look at their API.

Minitel 5 somewhat reverse-engineered

Minitel 5 The Minitel was a french dumb terminal with an embedded modem which had its Golden Age before the rise of Internet. Typically cubic, with an

cLx 10 Dec 28, 2022
Open Source Management System for Botanic Garden Collections.

BotGard 3.0 Open Source Management System for Botanic Garden Collections built and maintained by netzkolchose.de in cooperation with the Botanical Gar

netzkolchose.de 1 Dec 15, 2021
Custom Weapons 3 attribute support for Custom Weapons X

CW3toX Allows use of Custom Weapons 3 attributes in Custom Weapons X. Requiremen

2 Mar 01, 2022
Module for remote in-memory Python package/module loading through HTTP/S

httpimport Python's missing feature! The feature has been suggested in Python Mailing List Remote, in-memory Python package/module importing through H

John Torakis 220 Dec 17, 2022
Make pack up python files easier.

python-easy-pack make pack up python files easier. 目前只提供了中文环境 如何使用? 将index.py复制到你的项目文件夹,或者把.py文件拷贝到这个文件夹。 打开你的cmd或者powershell 切换到程序所在目录,输入python index

2 Dec 15, 2021
Heads Down Application for Mac OSX

Heads Down A Mac app that lives in your ribbon—with a click of the mouse, temporarily block distracting websites and applications to encourage "heads

20 Mar 10, 2021
Here You will Find CodeChef Challenge Solutions

Here You will Find CodeChef Challenge Solutions

kanishk kashyap 1 Sep 03, 2022
For Tok-k passages that have passed through the Bi-Encoder Retrival, ReRank is performed using CrossEncoder.

Cross-Encoder-with-Bi-Encoder For Tok-k passages that have passed through the Bi-Encoder Retrival, ReRank is performed using CrossEncoder. Data Data u

7 Feb 09, 2022
A docker container (Docker Desktop) for a simple python Web app few unit tested

Short web app using Flask, tested with unittest on making massive requests, responses of the website, containerized

Omar 1 Dec 13, 2021
List of resources for learning Category Theory

A curated list of resources for studying category theory. As resources aimed at mathematicians are abundant, this list is aimed at materials whose target audience is not people with a graduate-level

Bruno Gavranović 100 Jan 01, 2023
Store Simulation

Almacenes Para clonar el Repositorio: Vaya a la terminal de Linux o Mac, o a la cmd en Windows y ejecute:

Johan Posada 1 Nov 12, 2021
Earth centric orbit propagation tool. Built from scratch in python.

Orbit-Propogator Earth centric orbit propagation tool. Built from scratch in python. Functionality includes: tracking sattelite location over time plo

Adam Klein 1 Mar 13, 2022
Expression interpreter written in Python

Calc Interpreter An interpreter modeled after a calculator implemented in Python 3. The program currently only supports basic mathematical expressions

1 Oct 17, 2021
Have an idea for a Python package? Register the name on PyPI 💡

Register Package Names on PyPI Have an idea for a Python package? Thought of a great name? Register it on PyPI, before someone else does! A tool that

Alex Ioannides 1 Jul 15, 2022
In this project we will be using OpenCV to virtually drag a rectangle and drop it at a different location. It will be further used for Virtual Mouse.

Virtual Drag & Drog using OpenCV In this project we will be using OpenCV to virtually drag a rectangle and drop it at a different location. It will be

Hassan Shahzad 5 Sep 27, 2021
Proyecto desarrollado para el programa #FutureDevelopers, tabla periódica interactiva.

Tabla_Periodica Proyecto desarrollado para el programa #FutureDevelopers, tabla periódica interactiva. Descripcion primer entregable: Tabla periodica

1 Dec 04, 2021
A place where one-off ideas/partial projects can live comfortably

A place to post ideas, partial projects, or anything else that doesn't necessarily warrant its own repo, from my mind to the web.

Carson Scott 2 Feb 25, 2022
Check if Python package names are available on PyPI.

😻 isavailable Can I haz this Python package on PyPI? Check if Python package names are available on PyPI. Usage $ isavailable checks whether your des

Felipe S. S. Schneider 3 May 18, 2022
Python binding to rust zw-fast-quantile

zw_fast_quantile_py zw-fast-quantile python binding Installation pip install zw_fast_quantile_py Usage import zw_fast_quantile_py

Paul Meng 1 Dec 30, 2021
Aplicação que envia regularmente um email ao utilizador com todos os filmes disponíveis no cartaz dos cinemas Nos.

Cartaz-Cinemas-Nos Aplicação que envia regularmente uma notificação ao utilizador com todos os filmes disponíveis no cartaz dos cinemas Nos. Só funcio

Cavalex 1 Jan 09, 2022