feature!: добавлен механизм обхода антибот защиты

This commit is contained in:
protokey committed 2026-09-17 15:49:12 +04:00
1 parent f5871710ab
commit 1d2fdeae70
17 files changed
+735 -16

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
from playwright.async_api import Page
from ..base import Detector, ChallengeInfo
from ..base import Stage
from ..registry import register_detector
@register_detector
class CloudflareDetector(Detector):
provider = 'cloudflare_turnstile'
stage = Stage.INTERSTITIAL
async def detect(self, page: Page) -> ChallengeInfo:
result = ChallengeInfo(
stage=self.stage,
provider=self.provider,
)
# TODO: добавить функцию определения что страница с проверкой показана
raise NotImplementedError
return result