1414
1515
1616_instance_config = (
17- ((RecaptchaV2ProxylessRequest , RecaptchaV2Request ), getRecaptchaV2Timeouts ),
18- ((RecaptchaV2EnterpriseProxylessRequest , RecaptchaV2EnterpriseRequest ), getRecaptchaV2EnterpriseTimeouts ),
17+ ((RecaptchaV2Request , ), getRecaptchaV2Timeouts ),
18+ ((RecaptchaV2EnterpriseRequest , ), getRecaptchaV2EnterpriseTimeouts ),
1919 ((RecaptchaV3ProxylessRequest ), getRecaptchaV3Timeouts ),
2020 ((ImageToTextRequest ), getImage2TextTimeouts ),
21- ((FuncaptchaProxylessRequest , FuncaptchaRequest ), getFuncaptchaTimeouts ),
22- ((HcaptchaProxylessRequest , HcaptchaRequest ), getHcaptchaTimeouts ),
23- ((GeetestProxylessRequest , GeetestRequest ), getGeetestTimeouts ),
24- ((TurnstileProxylessRequest , TurnstileRequest ), getTurnstileTimeouts ),
21+ ((FuncaptchaRequest , ), getFuncaptchaTimeouts ),
22+ ((HcaptchaRequest , ), getHcaptchaTimeouts ),
23+ ((GeetestRequest , ), getGeetestTimeouts ),
24+ ((TurnstileRequest , ), getTurnstileTimeouts ),
2525 ((RecaptchaComplexImageTaskRequest , HcaptchaComplexImageTaskRequest ,
2626 FunCaptchaComplexImageTaskRequest ), getImage2TextTimeouts ),
27- ((DataDomeCustomTaskRequest , DataDomeCustomTaskProxylessRequest ), getDatadomeTimeouts ),
28- ((TenDiCustomTaskRequest , TenDiCustomTaskProxylessRequest ), getTenDiTimeouts ),
29- ((BasiliskCustomTaskRequest , BasiliskCustomTaskProxylessRequest ), getBasiliskTimeouts ),
30- ((AmazonWafRequest , AmazonWafProxylessRequest ), getAmazonWafTimeouts ),
31- ((BinanceTaskRequest , BinanceTaskProxylessRequest ), getBinanceTimeouts ),
32- ((ImpervaCustomTaskRequest , ImpervaCustomTaskProxylessRequest ), getImpervaTimeouts ),
27+ ((DataDomeCustomTaskRequest ,), getDatadomeTimeouts ),
28+ ((TenDiCustomTaskRequest ,), getTenDiTimeouts ),
29+ ((BasiliskCustomTaskRequest ,), getBasiliskTimeouts ),
30+ ((AmazonWafRequest ,), getAmazonWafTimeouts ),
31+ ((BinanceTaskRequest ,), getBinanceTimeouts ),
32+ ((ImpervaCustomTaskRequest ,), getImpervaTimeouts ),
3333 ((RecognitionComplexImageTaskRequest ), getCITTimeouts )
3434)
3535
@@ -61,29 +61,24 @@ async def get_balance(self) -> Dict[str, Union[int, float, str]]:
6161 return result
6262
6363
64- async def solve_captcha (self , request : Union [RecaptchaV2EnterpriseProxylessRequest ,
64+ async def solve_captcha (self , request : Union [
6565 RecaptchaV2EnterpriseRequest ,
6666 RecaptchaV2Request ,
67- RecaptchaV2ProxylessRequest ,
6867 RecaptchaV3ProxylessRequest ,
69- ImageToTextRequest ,
70- FuncaptchaProxylessRequest ,
71- FuncaptchaRequest ,
72- HcaptchaRequest ,
73- HcaptchaProxylessRequest ,
74- GeetestProxylessRequest ,
75- GeetestRequest ,
76- TurnstileProxylessRequest ,
77- TurnstileRequest ,
78- HcaptchaComplexImageTaskRequest ,
7968 RecaptchaComplexImageTaskRequest ,
69+ ImageToTextRequest ,
70+ FuncaptchaRequest ,
8071 FunCaptchaComplexImageTaskRequest ,
81- DataDomeCustomTaskProxylessRequest ,
72+ HcaptchaRequest ,
73+ HcaptchaComplexImageTaskRequest ,
74+ GeetestRequest ,
8275 DataDomeCustomTaskRequest ,
76+ TenDiCustomTaskRequest ,
77+ BasiliskCustomTaskRequest ,
78+ AmazonWafRequest ,
8379 BinanceTaskRequest ,
84- BinanceTaskProxylessRequest ,
8580 ImpervaCustomTaskRequest ,
86- ImpervaCustomTaskProxylessRequest ,
81+ TurnstileRequest ,
8782 RecognitionComplexImageTaskRequest ],
8883 ) -> Dict [str , str ]:
8984 '''
@@ -99,27 +94,25 @@ async def solve_captcha(self, request: Union[RecaptchaV2EnterpriseProxylessReque
9994 raise UnknownRequestInstanceError (f'Unknown request instance "{ type (request )} ", ' \
10095 f'expected that request will belong next instances: { rs_all } ' )
10196
102- async def _solve (self , request : Union [RecaptchaV2EnterpriseProxylessRequest ,
97+ async def _solve (self , request : Union [
10398 RecaptchaV2EnterpriseRequest ,
10499 RecaptchaV2Request ,
105- RecaptchaV2ProxylessRequest ,
106100 RecaptchaV3ProxylessRequest ,
107- ImageToTextRequest ,
108- FuncaptchaProxylessRequest ,
109- FuncaptchaRequest ,
110- HcaptchaRequest ,
111- HcaptchaProxylessRequest ,
112- GeetestProxylessRequest ,
113- GeetestRequest ,
114- TurnstileProxylessRequest ,
115- TurnstileRequest ,
116- HcaptchaComplexImageTaskRequest ,
117101 RecaptchaComplexImageTaskRequest ,
102+ ImageToTextRequest ,
103+ FuncaptchaRequest ,
118104 FunCaptchaComplexImageTaskRequest ,
105+ HcaptchaRequest ,
106+ HcaptchaComplexImageTaskRequest ,
107+ GeetestRequest ,
108+ DataDomeCustomTaskRequest ,
109+ TenDiCustomTaskRequest ,
110+ BasiliskCustomTaskRequest ,
111+ AmazonWafRequest ,
119112 BinanceTaskRequest ,
120- BinanceTaskProxylessRequest ,
121113 ImpervaCustomTaskRequest ,
122- ImpervaCustomTaskProxylessRequest ],
114+ TurnstileRequest ,
115+ RecognitionComplexImageTaskRequest ],
123116 timeouts : GetResultTimeouts ,
124117 ) -> Dict [str , str ]:
125118
0 commit comments