Spaces:
Sleeping
Sleeping
File size: 1,025 Bytes
494c89b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
"""
Фасад-модуль для спуфинга браузера
Экспортирует всё необходимое из spoofers/ для удобного использования.
Использование:
from autoreg.spoof import apply_pre_navigation_spoofing, BehaviorSpoofModule
# В BrowserAutomation.__init__:
spoofer = apply_pre_navigation_spoofing(self.page)
self._behavior = BehaviorSpoofModule()
"""
# Re-export всё из spoofers
from spoofers import (
# Profile
SpoofProfile,
PROFILES,
generate_random_profile,
# CDP Spoofer
CDPSpoofer,
apply_cdp_spoofing,
apply_pre_navigation_spoofing,
# Behavior
BehaviorSpoofModule,
# All modules (для продвинутого использования)
ALL_JS_MODULES,
)
__all__ = [
'SpoofProfile',
'PROFILES',
'generate_random_profile',
'CDPSpoofer',
'apply_cdp_spoofing',
'apply_pre_navigation_spoofing',
'BehaviorSpoofModule',
'ALL_JS_MODULES',
]
|