Update image_to_coordinates.py
This commit is contained in:
parent
4e2170c9b4
commit
13f67e891c
|
@ -14,6 +14,9 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
def __init__(
|
def __init__(
|
||||||
self,
|
self,
|
||||||
api_key: str,
|
api_key: str,
|
||||||
|
comment: Optional[str] = None,
|
||||||
|
mode: str = "points",
|
||||||
|
websiteURL: Optional[str] = None,
|
||||||
captcha_type: Union[CaptchaTypeEnm, str] = CaptchaTypeEnm.ImageToCoordinatesTask,
|
captcha_type: Union[CaptchaTypeEnm, str] = CaptchaTypeEnm.ImageToCoordinatesTask,
|
||||||
sleep_time: int = 5,
|
sleep_time: int = 5,
|
||||||
save_format: Union[str, SaveFormatsEnm] = SaveFormatsEnm.TEMP,
|
save_format: Union[str, SaveFormatsEnm] = SaveFormatsEnm.TEMP,
|
||||||
|
@ -25,6 +28,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
api_key: Capsolver API key
|
api_key: Capsolver API key
|
||||||
|
comment: Comments for the task in English characters only.
|
||||||
|
Example: "Select objects in specified order" or "select all cars".
|
||||||
|
mode: Task mode, can be "points" or "rectangles". The default is "points".
|
||||||
|
websiteURL: Optional parameter to distinguish source of image captchas in spending statistics.
|
||||||
captcha_type: Captcha type
|
captcha_type: Captcha type
|
||||||
sleep_time: The waiting time between requests to get the result of the Captcha
|
sleep_time: The waiting time between requests to get the result of the Captcha
|
||||||
save_format: Image save format - temporary or persistance
|
save_format: Image save format - temporary or persistance
|
||||||
|
@ -33,7 +40,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
>>> ImageToCoordinates(api_key="99d7d111a0111dc11184111c8bb111da",
|
>>> ImageToCoordinates(api_key="99d7d111a0111dc11184111c8bb111da",
|
||||||
... save_format=SaveFormatsEnm.CONST
|
... save_format=SaveFormatsEnm.CONST,
|
||||||
|
... comment="select all cars",
|
||||||
|
... mode="rectangles",
|
||||||
|
... websiteURL="https://some-website.xyz/"
|
||||||
... ).captcha_handler(captcha_file='files/captcha-image.jpg')
|
... ).captcha_handler(captcha_file='files/captcha-image.jpg')
|
||||||
{
|
{
|
||||||
"errorId": 0,
|
"errorId": 0,
|
||||||
|
@ -41,8 +51,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
"errorDescription": None,
|
"errorDescription": None,
|
||||||
"status":"ready",
|
"status":"ready",
|
||||||
"solution":{
|
"solution":{
|
||||||
"text":"qGphJD",
|
"coordinates":[
|
||||||
"url":"http://69.65.31.125/986/172815194092195.jpg"
|
[17,48,54,83],
|
||||||
|
[76,93,140,164]
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"cost": 0.002,
|
"cost": 0.002,
|
||||||
"ip": "46.53.249.230",
|
"ip": "46.53.249.230",
|
||||||
|
@ -53,7 +65,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
}
|
}
|
||||||
|
|
||||||
>>> ImageToCoordinates(api_key="99d7d111a0111dc11184111c8bb111da",
|
>>> ImageToCoordinates(api_key="99d7d111a0111dc11184111c8bb111da",
|
||||||
... save_format=SaveFormatsEnm.CONST
|
... save_format=SaveFormatsEnm.CONST,
|
||||||
|
... comment="select 3 cats",
|
||||||
|
... mode="points",
|
||||||
|
... websiteURL="https://some-website.xyz/"
|
||||||
... ).captcha_handler(captcha_link='https://........../captcha-image.jpg')
|
... ).captcha_handler(captcha_link='https://........../captcha-image.jpg')
|
||||||
{
|
{
|
||||||
"errorId": 0,
|
"errorId": 0,
|
||||||
|
@ -61,8 +76,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
"errorDescription": None,
|
"errorDescription": None,
|
||||||
"status":"ready",
|
"status":"ready",
|
||||||
"solution":{
|
"solution":{
|
||||||
"text":"qGphJD",
|
"coordinates":[
|
||||||
"url":"http://69.65.31.125/986/172815194092195.jpg"
|
[17,48,54,83],
|
||||||
|
[76,93,140,164]
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"cost": 0.002,
|
"cost": 0.002,
|
||||||
"ip": "46.53.249.230",
|
"ip": "46.53.249.230",
|
||||||
|
@ -73,7 +90,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
}
|
}
|
||||||
|
|
||||||
>>> await ImageToCoordinates(api_key="99d7d111a0111dc11184111c8bb111da",
|
>>> await ImageToCoordinates(api_key="99d7d111a0111dc11184111c8bb111da",
|
||||||
... save_format=SaveFormatsEnm.CONST
|
... save_format=SaveFormatsEnm.TEMP,
|
||||||
|
... comment="select 3 cats",
|
||||||
|
... mode="points",
|
||||||
|
... websiteURL="https://some-website.xyz/"
|
||||||
... ).aio_captcha_handler(captcha_link='https://........../captcha-image.jpg')
|
... ).aio_captcha_handler(captcha_link='https://........../captcha-image.jpg')
|
||||||
{
|
{
|
||||||
"errorId": 0,
|
"errorId": 0,
|
||||||
|
@ -81,8 +101,10 @@ class ImageToCoordinates(CaptchaParams):
|
||||||
"errorDescription": None,
|
"errorDescription": None,
|
||||||
"status":"ready",
|
"status":"ready",
|
||||||
"solution":{
|
"solution":{
|
||||||
"text":"qGphJD",
|
"coordinates":[
|
||||||
"url":"http://69.65.31.125/986/172815194092195.jpg"
|
[17,48,54,83],
|
||||||
|
[76,93,140,164]
|
||||||
|
]
|
||||||
},
|
},
|
||||||
"cost": 0.002,
|
"cost": 0.002,
|
||||||
"ip": "46.53.249.230",
|
"ip": "46.53.249.230",
|
||||||
|
|
Loading…
Reference in New Issue