Closed j0semm closed 1 year ago
Try setting
caseSensitive=1
@kratzky
I´ve tried with
caseSensitive=1 caseSensitive=True case=True
but it did not work
@j0semm It seems there is a problem with the option renaming, so if you use the original name of the parameter regsense=1
it will work fine. It looks like they accept both original and renamed parameters.
When I run the script gives only lowercase
I use the example you have with options.
import sys import os
sys.path.append(os.path.dirname(os.path.dirname(os.path.realpath(file))))
from twocaptcha import TwoCaptcha
in this example we store the API key inside environment variables that can be set like:
export APIKEY_2CAPTCHA=1abc234de56fab7c89012d34e56fa7b8 on Linux or macOS
set APIKEY_2CAPTCHA=1abc234de56fab7c89012d34e56fa7b8 on Windows
you can just set the API key directly to it's value like:
api_key="1abc234de56fab7c89012d34e56fa7b8"
api_key = os.getenv('APIKEY_2CAPTCHA', 'YOUR_API_KEY')
solver = TwoCaptcha(api_key, defaultTimeout=30, pollingInterval=5)
try: result = solver.normal( './images/normal_2.jpg', numeric=4, minLen=4, maxLen=20, phrase=0, caseSensitive=0, calc=0, lang='en',
hintImg='./images/normal_hint.jpg',
except Exception as e: sys.exit(e)
else: sys.exit('result: ' + str(result))