This Python script provides a graphical user interface (GUI) for a countdown timer. The timer allows you to set hours, minutes, and seconds and initiates a countdown when started.
- Three tabs for setting hours, minutes, and seconds individually.
- Start and stop buttons to control the timer.
- Visual representation of the countdown time in the main window.
- Beep sound for 3 seconds when the timer reaches zero.
- Information message at startup indicating that the timer was made by Mario with ChatGPT <3.
- Run the script using Python:
python timer.py. - Set the desired time in the Hours, Minutes, and Seconds tabs.
- Click the "Start" button to initiate the countdown.
- Click the "Stop" button to pause the countdown.
- The timer will display the remaining time in the main window.
- When the countdown reaches zero, a beep sound will play, and an information message will appear.
- Python 3.x
- Tkinter (standard GUI toolkit for Python)
- Winsound (for Windows sound support)
- (Optional) Pygame (for cross-platform sound support)
- This timer was made with <3