Headless Selenium bot that bypasses Wocabee vocabulary exercises
Project description
WOCAFREE
Headless Selenium bot that bypasses vocabulary exercises on wocabee.app. Terminal TUI to pick login + select packs, fires grading API directly from browser — no exercise interaction.
Quick start
pip install wocafree
wocafree # press N in the TUI to add credentials
Config auto-created at ~/.config/wocafree/logins.json on first run.
Local dev
git clone https://github.com/VSHT3/WOCAFREE.git
cd WOCAFREE
pip install -e .
wocafree
CLI
wocafree # normal run
wocafree --dry-run # scrape only, no POST
wocafree --proxy 127.0.0.1:8080
See AGENTS.md for full architecture and internals.
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
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 wocafree-1.0.1.tar.gz.
File metadata
- Download URL: wocafree-1.0.1.tar.gz
- Upload date:
- Size: 17.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66beb63587a872674e2bd2a7f4eea9020b49a6d6688dd22a4d9c7ccd8423b154
|
|
| MD5 |
fbfb9d50f6e7dc139fa12b084c09aeb3
|
|
| BLAKE2b-256 |
698b938cd4314466ed3a90c52e2655476e7d57f99b909f3e7facd149fe6be7c8
|
File details
Details for the file wocafree-1.0.1-py3-none-any.whl.
File metadata
- Download URL: wocafree-1.0.1-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90df61f5a6c041c90220b0a2783db01ec0ee4bf6d65d580b462c1922d92b8921
|
|
| MD5 |
41c8b48c8b5ea00b1b297fead435d2c1
|
|
| BLAKE2b-256 |
eacc3f9051fbd00730fc5e7c23a21a12b72ec581465d854c3af51aa337f32829
|