A TUI that lets you vote on SOM project through the terminal!
Project description
SOM CLI
A TUI that lets you vote on SOM projects via the terminal
Features:
- Uses Textual for the TUI
- Uses Selenium and Beautiful Soup for web scraping
- Gets cookies from the user by asking for them
Prerequisites
- Have Chrome Installed
- If it doesn't work because the driver crashed, download the latest chrome version here: https://developer.chrome.com/docs/chromedriver/downloads
Usage:
pip (Recommended)
- Go into devtools in your browser while at summer.hackclub.com/campfire after signing in
- Go to the Storage tab
- In Cookies, there should be a cookie named _journey_session and copy the value of that cookie
- Then run
pip install SOM-TUIin the terminal - You might need to use
pip3 install SOM-TUIon some systems - Finally, type in
votein the terminal! - Paste the cookie value you copied earlier into the text field
- Start voting!
- If you want to exit, tap Ctrl+Q ###Check out the Pypi page at https://pypi.org/project/SOM-TUI/1.3 and star this repo if you like it!
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
som_tui-4.7.tar.gz
(8.3 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
som_tui-4.7-py3-none-any.whl
(8.3 kB
view details)
File details
Details for the file som_tui-4.7.tar.gz.
File metadata
- Download URL: som_tui-4.7.tar.gz
- Upload date:
- Size: 8.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36573dc3e06f23ed27072bb3365d0289c6f75c515d8a9ae3c8df909d5a751288
|
|
| MD5 |
5e967750df247327a5f666b11ab7dc3f
|
|
| BLAKE2b-256 |
de904ab1d26b29fcac7bc51efb63efb7124fecad628a3636b03d57364caab73e
|
File details
Details for the file som_tui-4.7-py3-none-any.whl.
File metadata
- Download URL: som_tui-4.7-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3740993868ff76e90c1e56ecead35dbf8adb89dc85fe8c11582ae76098cd6c6b
|
|
| MD5 |
803d5e078cf8b636fe1db3b701ae8028
|
|
| BLAKE2b-256 |
79e4565e1255e6afd992f273a4043b85d64161997312afe7518a78fdc441e787
|