Skip to content

v1.0.0 - 초기 릴리스

Choose a tag to compare

@nsa06035 nsa06035 released this 26 May 04:48
· 11 commits to master since this release

Daily Reporter

업무 시간 기록 및 일일/주간 보고서 자동 생성 Windows 데스크탑 앱.

다운로드

아래 Assets에서 daily_reporter.exe 다운로드 → 원하는 폴더에 저장 → 실행 (별도 설치 불필요)

주요 기능

  • 출근/퇴근 클릭 기록 + 날짜별 CSV 로그
  • 매시 정시 알림 팝업으로 업무 내용 입력 (분 단위 설정 가능)
  • 근무 시간대 설정 시 첫 알림 시각 자동 고정 (9-6, 10-7 프리셋 / 직접 입력)
  • 점심 시간대 자동 기록 (팝업 없이 점심 시간 로그 + 근무 시간에서 자동 제외)
  • 일일/주간 업무보고 hwpx 파일 자동 생성 (템플릿 EXE 내장)
  • 윈도우 시작 시 자동 실행, 출근 상태 자동 복원
  • 로그/일일보고/주간보고 저장 경로 개별 설정

시스템 요구사항

  • Windows 10/11
  • 별도 Python 설치 불필요

코드 리뷰 반영 (v1.0.0)

  • 자정 경계(work_start=23, alarm_minute<30) ValueError 수정
  • 일일보고 첫 항목 시작 시각을 work_start 설정값 기준으로 사용
  • 점심 시간 차감을 lunch_start/lunch_end 설정값 기준으로 계산
  • 알람 루프의 config 중복 로딩 정리
  • 설정 창 경로 입력란 UX 개선 (빈 값 + 안내 라벨)
  • 마우스 휠 바인딩을 bind_all 기반으로 변경
  • 배포 방식 변경: 바이너리는 Releases에 업로드

자세한 사용법

README 참고