Skip to content

Sends a Windows 10 notification when the user has set a time for the health of the lower back while working on the computer and informs the user of the time off

Notifications You must be signed in to change notification settings

thelight0804/Squirtle-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squirtle

컴퓨터 작업 중 허리 건강을 위해, 사용자가 설정한 시간이 되면 Windows 10 알림을 통해 사용자에게 휴식 시간을 알려주는 프로그램입니다.


설치 방법

  1. GitHub repository releases에서 실행 압축파일을 다운받습니다.
  2. Squirtle.exe 파일을 실행합니다.

코드 기여

해당 코드를 컴파일하기 위해서는 두 가지의 라이브러리를 설치해야 합니다. 단순히 프로그램을 실행하기 위해서는 해당 과정을 건너뛰어도 됩니다.

  1. PyQt5 설치

    $ pip install PyQt5
  2. win10toast 설치

    $ pip install win10toast

기능 설명

1. 타이머

  1. 환경설정
    • 타이머 시간, 알림 내용 등을 변경할 수 있습니다.
  2. 타이머 화면
    • 설정한 시간에 따라 타이머가 진행됩니다.
  3. 초기화
    • 타이머 시간을 설정한 시간으로 초기화 합니다.
  4. 시작 / 일시 정지
    • 타이머를 시작하거나 일시 정지 합니다.

2. 환경설정

  1. 타이머 시간을 설정합니다.
  2. 타이머가 끝난 후 스트레칭 및 휴식 시간을 설정합니다.
  3. 타이머가 끝난 후 알림창의 이름과 내용을 설정합니다.
  4. Squirtle 프로그램 실행 시 자동으로 타이머가 시작하도록 설정합니다.
  5. UI의 언어를 변경합니다. (한국어, 영어, 일본어)

3. 알림 예시

타이머가 끝나면 알림을 Windows 알림(Toast content)을 이용하여 사용자에게 알림을 보냅니다.


사용 기술 및 개발 환경

개발 환경

Visual Studio Code, Qt Designer

개발 언어

Python

라이브러리

PyQt5, win10toast


참여자


프로젝트 기간

  • 2022/02/01 ~ 2022/05/09

About

Sends a Windows 10 notification when the user has set a time for the health of the lower back while working on the computer and informs the user of the time off

Topics

Resources

Stars

Watchers

Forks