Skip to content

This Python code creates a simple timer that displays the remaining time in the taskbar. It allows users to set the duration and provides basic functionality.

Notifications You must be signed in to change notification settings

VicChorn/timer-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TimerPy v2.3

TimerPy is a customizable countdown timer application with audio playback, transparency, and volume control. It’s designed to run efficiently and offer an intuitive GUI for easy use.

MyTimer2

Features

  • Tkinter GUI Interface: A modern Tkinter interface provides a straightforward, visually appealing layout.
  • Custom Audio Playback: Users can select an audio file to play when the timer completes.
  • Transparency and Volume Controls: Easily adjustable transparency and volume levels with saved settings.
  • Always-on-Top Mode: Keep the timer visible on top of other windows.
  • Resizable Progress Bar: Visual feedback of countdown progress, with adjustable maximum time.

Usage

  1. Enter the desired time in minutes in the entry field.
  2. Click Start to begin the countdown.
  3. Adjust transparency and volume as needed using the Options window (⚙️ button).
  4. Use the Stop button to pause or reset the timer.
  5. The Always-on-Top button (→) keeps the timer window visible above other applications.

Error Handling

The application is equipped with error messages for any issues with audio loading or settings saving.

Requirements

  • Python 3.x
  • Libraries: tkinter, pygame

Ensure pygame is installed by running:

pip install pygame

Installation

  1. Download the TimerPlus.dmg file.
  2. Double-click the downloaded file to mount the disk image.
  3. Drag the TimerPlus icon to the Applications folder to install the application.
  4. Once installed, double-click the TimerPlus icon to launch the application.

For using code:

  1. Clone the repository to your local machine.
  2. Run code:
python main.py

Notes:

For advanced users, the application can be customized further by modifying the source code.

About

This Python code creates a simple timer that displays the remaining time in the taskbar. It allows users to set the duration and provides basic functionality.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages