INNER CODE UNIT · Python

browser

wkaisertexas/tiktok-uploader · src/tiktok_uploader/browsers.py:56

    browser = browser_type.launch(**launch_args)

    # Create a new context with stealth-like options if needed
    # For now, we use standard context but set locale/timezone if passed in kwargs
    # or rely on defaults.

    context_args: dict[str, Any] = {
        "viewport": {"width": 1280, "height": 720},
        "user_agent": config.disguising.user_agent,
        "locale": "en-US",
    }

    context = browser.new_context(**context_args)

    # Add init script to mask webdriver
    context.add_init_script("""
        Object.defineProperty(navigator, 'webdriver', {
            get: () => undefined

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…