Skip to main content

Login to wifi portals commonly found at cafes.

Project description

cafelogin

A python command line tool for logging into cafe wifi portals.

Compatibility:

Install

pip install cafelogin

Usage

cafelogin [-h] [-c CONFIG_FILE] [--version] [--browser {chrome,firefox}] [--chrome-driver-version CHROME_DRIVER_VERSION] [--firefox-driver-version FIREFOX_DRIVER_VERSION] [--watch] [--watch-interval WATCH_INTERVAL]

Examples:

# Check portal connection and login via any detected portal
cafelogin

# Watch the portal connection continuously for changes
cafelogin --watch

# Specify a web-driver version to use
cafelogin --browser firefox --firefox-driver-version "v0.28.0"

WebDriver cache

Run the command once with an internet connection to install the web-driver to the cache.

cafelogin

[WDM] - ====== WebDriver manager ======
[WDM] - There is no [linux64] geckodriver for browser  in cache
[WDM] - Getting latest mozilla release info for v0.29.0
[WDM] - Trying to download new driver from https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-linux64.tar.gz
[WDM] - Driver has been saved in cache [/home/me/.wdm/drivers/geckodriver/linux64/v0.29.0]

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

cafelogin-0.2.5.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cafelogin-0.2.5-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file cafelogin-0.2.5.tar.gz.

File metadata

  • Download URL: cafelogin-0.2.5.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Darwin/22.1.0

File hashes

Hashes for cafelogin-0.2.5.tar.gz
Algorithm Hash digest
SHA256 c0932038289aeef2f11aa1d3913fb6e80c724569ef2820b3e390398678ae2cd0
MD5 20862530a7dbb820e3b83652d6aa708a
BLAKE2b-256 0235afec2580ed95e64669034766e227e920a704c23f0b3f7e279105b1f11eb8

See more details on using hashes here.

File details

Details for the file cafelogin-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: cafelogin-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Darwin/22.1.0

File hashes

Hashes for cafelogin-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 93ef0e58ec94ce43dd9bd28299860630ef3dc4eb313f0b78586c85dfd5f07bd9
MD5 a2dd398ea43d354d5864ff1f3df48d23
BLAKE2b-256 74725f2736239d8d6049bea41881a280c7492efc00ac2f9ccd6cf0b6a274c8d0

See more details on using hashes here.

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