1. TimePilot v0.2.0 공개 테스트 버전 배포
안녕하세요 반갑습니다. YS의 책장의 YS입니다.
TimePilot v0.2.0 공개 테스트 버전을 배포했습니다.
TimePilot은 Windows PC에서 어떤 앱에 시간이 쓰였는지 로컬에서 기록하고, 사용자가 자신의 PC 사용 흐름을 확인할 수 있게 돕는 데스크톱 앱입니다.

1.2. 다운로드
TimePilot v0.2.0은 GitHub Release 페이지에서 다운로드할 수 있습니다.
다운로드 페이지:
일반 사용자는 설치 파일을 권장합니다.
- 권장 파일: TimePilot-0.2.0-Setup.exe
설치 없이 실행해보고 싶다면 무설치 압축 파일을 사용할 수 있습니다.
- 무설치 파일: TimePilot-0.2.0-win-x64-portable.zip

1.3. v0.2.0에서 달라진 점
v0.2.0은 단순히 앱 사용 시간을 기록하는 것에서 한 걸음 더 나아가, 기록을 보고 이해하고 관리하기 쉽게 만드는 데 초점을 두었습니다.
주요 개선 사항은 다음과 같습니다.
- 기간 단위 요약 보기 개선
- 타임라인 시각화, 확대, 강조 기능
- 상세 탭 실행 구간 타임라인
- 앱 분류 관리 기능
- CSV 내보내기와 원본 데이터 ZIP 내보내기
- 데이터 백업과 전체 복원
- 백업 복원 진행 상태 창
- Windows 이벤트와 기록 상태 표시 개선
[작성 필요: v0.2.0을 준비하면서 가장 중요하게 생각한 방향이나 개인적인 소감 2~4문장]
1.4. 요약 탭
요약 탭에서는 선택한 기간 동안 어떤 앱에 시간이 쓰였는지 확인할 수 있습니다.
앱별 활성 사용 시간, 유휴 기록 시간, 전환 횟수, 실행 시간 등을 통해 하루 또는 특정 기간의 PC 사용 흐름을 볼 수 있습니다.


요약탭은 지정한 기간에 실제로 유효 사용량을 알 수 있는 공간입니다. 기간에 따라 종합적으로 어떤 앱을 많이 사용했는지 알 수 있는 공간입니다. 활성 사용시간을 가지고 평하가는데 활성 사용시간은 컴퓨터에 입력이 있는 시간을 말합니다.
향후에 시각적인 효과를 위해서 막대 그래프를 상단에 추가해서 막대 그래프 상에서 비율을 확인이 가능하도록 업데이트 해보도록 하겠습니다.
그밖에도 좀 더 상세하게 타임라인을 통해서 보고 싶다면 타임라인에서 보기를 클릭하여 오늘의 사용를 시각적으로 보여줍니다. 향후 고급 기능으로 주간, 월간, 연간으로 사용량을 대략적으로 확인할 수 있는 히트맵과 관련 정보를 배치할 것을 고려 하고 있습니다.
1.5. 타임라인 탭
타임라인 탭에서는 시간 흐름에 따라 어떤 앱을 사용했는지 시각적으로 확인할 수 있습니다.
v0.2.0에서는 막대 그래프 형태의 타임라인을 추가하고, 확대/축소, 앱 강조, 유형 강조, Windows 이벤트 표시 등을 보강했습니다.


개인적으로는 완성형에 가까운 형태라고 보여집니다. 다만 UI 개선은 좀 더 이뤄져야 할 것으로 판단 됩니다. 기본은 30분 단위로 구획을 나눠서 어떤 분류를 많이 활용 했는지 알 수 있고 어떤 프로그램을 많이 사용했는 추적이 가능합니다.
윈도우 이벤트를 도입해서 Window OS의 활용을 추적하고자 했습니다. 물론 TimePilot이 실행되지 않은 부분에서는 추적이 쉽지 않아 참고로만 이용해주면 감사하겠습니다.
1.6. 상세 탭
상세 탭에서는 앱별 실행 시간과 실행 구간을 더 자세히 확인할 수 있습니다.
선택한 앱의 실행 구간을 별도 타임라인으로 볼 수 있어, 단순히 오래 켜져 있었는지뿐 아니라 어느 시간대에 실행되었는지도 확인할 수 있습니다.

1.7. 앱 분류 관리
v0.2.0에서는 앱을 분류해서 볼 수 있는 기능을 보강했습니다.
개발, 문서/글쓰기, 자료조사/브라우징, 커뮤니케이션, 게임, 미디어, 시스템, 백그라운드 같은 기본 분류를 제공하고, 사용자가 직접 분류를 추가하거나 앱의 분류를 지정할 수 있습니다.

앱 분류 관리는 수 많은 앱을 일일이 보이는대로 분류를 하는 것에 어려움이 있다고 생각해서 손쉽고 빠르게 앱을 분류할 수 있는 기능이 필요하다 생각해서 만들게 되었습니다.
다중 선택을 해서 미분류 된 앱을 분류 할 수 있습니다. 잘못 작업한 경우 1번에 한해 ctrl+z로 실행 취소 할 수 있습니다. 사용자 분류를 등록할 수 있고 앱의 이름을 사용자 지정으로 통해 독득하게 등록할 수 있습니다.
널리 알려진 앱은 자동 추천 및 근거로 알려주고 추천 적용 버튼을 이용해 앱의 분류를 등록 할 수 있습니다. 다만, 일반적으로 백그라운드에서 돌아가는 앱은 백드라운드 앱으로 분류하도록 추천됩니다.
웹 검색 기능을 통해서 앱 검색 버튼을 누르면 해당 앱 이름과 등록된 메타 데이터를 이용해서 검색을 합니다.
1.8. 데이터 내보내기와 백업
TimePilot은 사용 기록을 로컬에 저장합니다.
v0.2.0에서는 데이터를 확인하거나 보관할 수 있도록 CSV 내보내기, 원본 데이터 ZIP 내보내기, 백업과 전체 복원 기능을 보강했습니다.
현재 복원 기능은 전체 복원 중심입니다. 기존 데이터와 백업 데이터를 병합하는 복원 방식은 이후 버전에서 더 신중하게 검토할 예정입니다.




1.9. 데이터 저장 위치와 개인정보
TimePilot의 사용 기록과 설정은 사용자의 PC에 로컬로 저장됩니다.
저장 위치: %LocalAppData%\TimePilot
앱을 제거해도 기존 사용 기록과 설정은 유지됩니다.
완전히 삭제하려면 위 폴더를 직접 삭제해야 합니다.
사용 기록은 개인적인 데이터이기 때문에, 사용자가 직접 관리할 수 있는 상태로 두는 것이 중요하다고 생각했습니다.
1.10. 알려진 제한사항
v0.2.0은 아직 공개 테스트 버전입니다.
- 현재는 Windows 전용입니다.
- 코드 서명이 없어 Windows SmartScreen 경고가 표시될 수 있습니다.
- 백업 복원은 현재 전체 복원 중심이며, 병합 복원은 아직 제공하지 않습니다.
- 브라우저 방문 기록 같은 상세 웹 사용 기록 연동은 아직 제공하지 않습니다.
- 통계와 시각화 기능은 계속 개선 중입니다
1.11. 앞으로의 계획
앞으로는 다음 기능들을 차근차근 추가해볼 예정입니다.
- 주간/월간/연간 통계
- 더 보기 쉬운 기간 분석
- 앱 분류 추천
- 병합 복원 정책 기반 구현
- 브라우저 방문 기록 연동 가능성 검토
- 다국어 UI 개선
- Microsoft Store 배포 검토
다음으로는 백업 기능을 좀 더 보강하고 시각적인 부분에서 부족한 부분을 보충할 생각입니다. 현재는 일 단위 분석인데 고급기능으로는 주, 월, 년 단위 분석도 넣을 생각입니다. 히트맵 형식으로 활용과 앱 단위 활용양을 파악할 수 있게 할 예정입니다.
개인적인 정보도 취급할까 고민 중에 있습니다. 브라우저 방문 기록이나 윈도우에서 프로그램 사용시 표시되는 제목줄 정도의 기록을 앱마다 분류해서 가지고 있게 할 생각에 있습니다. 고급 기능으로 넣고 사용자의 선택에 따라서 기본값은 비활성화 상태에 필요한 앱에 한해서 기록을 하는 방식으로 구상 중입니다.
1.12. 피드백
사용해보면서 발견한 문제나 개선 의견은 GitHub Issues에 남겨주시면 좋습니다.
- GitHub 저장소: https://github.com/YSbookcase/TimePilot
- TimePilot v0.2.0 GitHub Release에서 다운로드하기
- 후원: https://github.com/sponsors/YSbookcase
TimePilot은 아직 공개 테스트 버전이지만, 실제로 사용해보면서 조금씩 더 쓸 만한 도구로 다듬어가려고 합니다.
사용 중 불편한 점이나 개선 아이디어가 있다면 GitHub Issues에 남겨주세요. 직접 후원이 아니더라도 피드백 하나하나가 개발을 계속 이어가는 데 큰 도움이 됩니다.
TimePilot 개발과 앞으로의 게임 개발 활동을 응원하고 싶다면 GitHub Sponsors를 통해 후원할 수 있습니다. 보내주신 후원은 배포 품질 개선, 테스트 환경 마련, 문서 정리, 이후 업데이트 작업에 사용하겠습니다.
읽어주셔서 감사합니다.


