Skip to main content

Sync cookies between Chrome

Project description

cookie-sync

About

This is a simple extension that allows you to sync cookies between Chrome and Python using the websocket protocol.

Requirements

Usage

  1. pip install cookie-sync

  2. Download the and unarchive the extension from releases

  3. Set host_permissions for the target website in manifest.json

  4. Load the extension in Chrome

    • Go to chrome://extensions
    • Click Load unpacked and locate the extension folder
  5. Quickstart example

import aiohttp
from cookie_sync import run_server

session = aiohttp.ClientSession()

run_server(
    session=session,
    domain='https://google.com'
)

Documentation

run_server configuration options

session: aiohttp.ClientSession
    - 'The session to keep cookies synced on'

domain: str
    - 'The domain to sync cookies for'

cookies: Optional[list] # Default []
    - 'List of cookies to sync, if empty, all cookies will be synced'

wait_for_cookies: Optional[bool] # Default True
    - 'If `False`, will not wait for the cookies to be synced'

timeout: Optional[int] # Default 30
    - 'Timeout in seconds to wait for `wait_for_cookies`'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cookie-sync-0.0.1.tar.gz (2.4 kB view details)

Uploaded Source

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page