A professional desktop application for managing enterprise authentication tokens, featuring a modern graphical user interface. Built with Python & CustomTkinter.
- Modern & Clean UI: A sleek and intuitive user interface built with the
customtkinterlibrary, featuring a dark theme. - One-Click Token Retrieval: Easily fetch authentication tokens for different account types (e.g., RSMY, Red Smith).
- Auto-Copy to Clipboard: Retrieved tokens are automatically copied to your clipboard for immediate use.
- Real-time Status Updates: The application provides clear feedback on the status of token retrieval.
- Cross-Platform: As a Python and Tkinter-based application, it can run on Windows, macOS, and Linux.
Follow these instructions to get a copy of the project up and running on your local machine.
- Python 3.7 or newer
pip(Python package installer)
-
Clone the repository:
git clone https://github.com/lahirusanjika/Cookie-Bucket.git cd Cookie-Bucket -
Create and activate a virtual environment (recommended):
# For Linux/macOS python3 -m venv venv source venv/bin/activate # For Windows python -m venv venv .\venv\Scripts\activate
-
Install the required packages:
pip install -r requirements.txt
Run the application with the following command:
python3 cookie_bucket.pyOnce the application is running:
- Click on either the "RSMY ACCOUNT" or "RED SMITH ACCOUNT" button.
- The application will fetch the corresponding authentication token.
- The token will be displayed in the output text area and automatically copied to your clipboard.
- The status label will confirm that the token has been copied.
- Python - The programming language used.
- CustomTkinter - The UI toolkit for creating the modern GUI.
- Requests - For making HTTP requests to fetch the tokens.
