Skip to content

pjyy2k/timestager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Overlay Timer App

Introduction

Overlay Timer App은 발표나 연설 등의 시간 관리를 돕기 위해 설계된 타이머 애플리케이션입니다. 이 앱은 사용자가 시간을 효과적으로 추적하고 관리할 수 있도록 도와줌으로써, 발표 중에 시간을 정확하게 조절할 수 있게 합니다. 시계 창은 항상 최상단에 표시되며, 별도의 제어창을 통해 타이머를 시작, 정지, 초기화할 수 있습니다.

Features

  • Overlay Display: 항상 화면의 최상단에 시간을 표시합니다.
  • Customizable Timer: 사용자가 타이머를 쉽게 조작할 수 있는 제어창을 제공합니다.
  • Multi-Monitor Support: 다중 모니터 환경에서도 특정 모니터에 타이머를 표시할 수 있습니다.
  • Blinking Text Feature: 중요한 시간에 메시지가 깜박이도록 설정할 수 있습니다.

Prerequisites

이 앱을 사용하기 위해선 Python 3.6 이상이 설치되어 있어야 합니다. 또한, screeninfo 라이브러리가 필요합니다.

Installation

Python Installation

Python은 https://www.python.org에서 다운로드할 수 있습니다. 설치 과정 중 "Add Python to PATH" 옵션을 선택해주세요.

Dependencies

필요한 Python 패키지는 requirements.txt 파일에 정의되어 있습니다. 프로젝트 디렉토리에서 다음 명령어를 실행하여 의존성을 설치하세요:

bashCopy code

pip install -r requirements.txt

Library install 과정에서 SSL 오류 발생하는 경우

pip --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org install tk screeninfo

Running the Application

앱을 실행하기 위해, 스크립트가 위치한 디렉토리로 이동한 후 다음 명령어를 실행합니다:

bashCopy code

python timer.py

Usage

  1. 애플리케이션을 시작하면, 시계 창이 화면의 오른쪽 상단에 나타납니다.
  2. 제어창에서 "Start" 버튼을 클릭하여 타이머를 시작할 수 있습니다.
  3. "Stop" 버튼으로 타이머를 일시정지하고, "Reset" 버튼으로 초기화할 수 있습니다.
  4. "Publish" 버튼으로 타이머 하단에 사용자 정의 텍스트를 표시할 수 있습니다.
  5. "Blink" 버튼으로 텍스트의 깜박임 효과를 토글할 수 있습니다.

Troubleshooting

  • Python이 설치되어 있지 않다고 나타날 때: PATH가 제대로 설정되었는지 확인하세요.
  • 라이브러리 설치 중 오류가 발생할 때: Python 버전이 라이브러리와 호환되는지 확인하고 필요하면 Python을 업데이트하세요.

Contact Information

도움이 필요하거나 문의사항이 있을 경우 [deneb.jin@gmail.com]로 연락주세요.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages