Login to wifi portals commonly found at cafes.
Project description
cafelogin
A python command line tool for logging into cafe wifi portals.
Compatibility:
- Browser WebDriver
- Chrome
- Firefox (Geckodriver)
- Wifi Portal
- https://service.wi2.ne.jp
- Starbucks JP
- Wired Cafe JP
- Doutor JP
- https://service.wi2.ne.jp
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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0932038289aeef2f11aa1d3913fb6e80c724569ef2820b3e390398678ae2cd0
|
|
| MD5 |
20862530a7dbb820e3b83652d6aa708a
|
|
| BLAKE2b-256 |
0235afec2580ed95e64669034766e227e920a704c23f0b3f7e279105b1f11eb8
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93ef0e58ec94ce43dd9bd28299860630ef3dc4eb313f0b78586c85dfd5f07bd9
|
|
| MD5 |
a2dd398ea43d354d5864ff1f3df48d23
|
|
| BLAKE2b-256 |
74725f2736239d8d6049bea41881a280c7492efc00ac2f9ccd6cf0b6a274c8d0
|