Repository navigation
v1.0.0 - 초기 릴리스
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 참고