온하루 사용설명서
설치부터 바탕화면 배치, 일정 입력, 설정 항목 하나하나의 의미까지.
실제 ONHARU 화면과 함께 차근차근 안내합니다.
설치하고 첫 실행
- 다운로드에서 설치판 또는 포터블을 받습니다. 처음이라면 설치판을 권합니다.
- 설치판은
ONHARU-2.2.5-Setup.exe를 실행합니다. 설치 위치는%LOCALAPPDATA%\Programs\ONHARU입니다. 관리자 권한이 필요 없습니다. - 포터블은 압축을 푼 폴더에서
ONHARU.exe를 바로 실행합니다. 같은 폴더의 네 파일을 함께 두어야 합니다.ONHARU.exe,ONHARU.exe.config,Onharu.LayerHost.exe,Onharu.DesktopHook.dll. - 처음 실행하면 이동 상태로 열립니다. 원하는 자리와 크기로 맞춘 뒤 고정을 누르면 바탕화면에 자리를 잡습니다.
기존 버전에서 올릴 때
기존 ONHARU 위에 그대로 덮어쓰면 됩니다. 일정·설정·Google 연결·시간표 데이터는 유지됩니다. 제거해도 사용자 데이터는 지워지지 않습니다.
달력 화면 한눈에 보기

지금 보고 있는 기간이 표시됩니다. 이 글자를 누르면 원하는 연·월로 바로 이동합니다.
검색, 시간표, 알람, 프로야구, 설정이 놓입니다. 설정에서 필요한 것만 켜면 그만큼만 나타납니다.
표시 기간(4주 · 월 전체), 스킨(파스텔 · 블랙), 배치 상태(이동 · 고정)를 한 번에 바꿉니다.
둘째 줄 왼쪽의 가로 막대입니다. 달력 전체의 투명도를 조절해 바탕화면과 어울리게 만듭니다.
날짜칸에 일정이 막대로 쌓입니다. 칸에 다 들어가지 않으면 +N개 더보기가 나타납니다.
고른 날짜의 일정을 카드로 보여 줍니다. 오늘 · 이번 주 · 다음 주로 범위를 바꿀 수 있습니다.
세부 일정 패널 접기
달력과 세부 패널 사이의 작은 화살표를 누르면 패널이 접히고 달력이 넓어집니다. 다시 누르면 펼쳐집니다.
날짜칸에서 바로 하는 일
| 한 번 누르기 | 그 날짜를 선택합니다. 오른쪽 세부 패널이 그 날짜로 바뀝니다. |
|---|---|
| 빈 곳 두 번 누르기 | 그 날짜로 새 일정 창이 열립니다. |
| 일정 두 번 누르기 | 그 일정의 수정 창이 열립니다. |
| 일정 끌어 놓기 | 다른 날짜로 옮깁니다. Ctrl을 누른 채 끌면 복사합니다. |
| +N개 더보기 | 그 날의 일정을 모두 보여 주는 작은 창이 열립니다. |
바탕화면에 놓기 · 이동과 고정
ONHARU는 일반 창처럼 떠 있는 이동 상태와, 바탕화면 그림 위·아이콘 아래에 자리 잡는 고정 상태를 오갑니다. 머리글 둘째 줄의 이동 · 고정 버튼으로 바꿉니다.
창 테두리를 끌어 크기를 바꾸고, 머리글을 끌어 자리를 옮깁니다. 최소화·최대화도 이때만 됩니다.
바탕화면 아이콘 아래에 붙습니다. 다른 창을 열어도 가려지지 않고 바탕화면의 일부처럼 남습니다. 아이콘은 달력 위에서 그대로 움직이고 눌립니다.
다음에 켤 때의 상태
설정의 시작 위치 상태에서 정합니다. 이전 상태는 마지막으로 쓰던 상태를 기억하고, 항상 고정은 늘 고정으로 시작하며, 항상 위치 조정은 늘 이동 상태로 열어 자리를 다시 잡게 합니다.
알림 영역 아이콘
작업 표시줄 오른쪽 알림 영역에도 온하루 아이콘이 생깁니다. 창을 숨겨 두었을 때 여기서 다시 불러옵니다.
일정을 넣고 고치기
날짜칸의 빈 곳을 두 번 누르거나, 세부 패널 오른쪽 위의 + 버튼을 누르면 새 일정 창이 열립니다.
이미 넣은 일정을 두 번 누르면 같은 창이 일정 수정으로 열립니다. 두 화면은 칸의 순서와 이름이 같아서, 넣을 때와 고칠 때 익힐 것이 하나입니다.
새 일정 · 처음 넣을 때

일정 수정 · 다시 고칠 때

| 두 화면이 같은 것 | 제목, D-Day 표시, ★ 중요 일정, 저장 위치, 하루 종일·여러 날, 오전·오후와 시각, 알림, 반복 일정, 메모. 칸의 자리와 이름이 모두 같습니다. |
|---|---|
| 수정 화면에만 있는 것 | 제목 옆의 저장 위치 표시(예: 온하루 일정), 날짜를 옮기는 날짜 변경 버튼, 그리고 맨 아래 왼쪽의 삭제 버튼입니다. ★ 중요 일정을 켜 두었다면 제목 오른쪽에 배경·글씨 색을 고르는 동그라미도 함께 보입니다. |
| 고친 뒤 | 두 화면 모두 아래의 일정 저장을 눌러야 반영됩니다. 창을 그냥 닫으면 바뀐 값은 버려집니다. |
| 제목 | 일정 이름입니다. 비워 두면 저장되지 않습니다. |
|---|---|
| D-Day 표시 | 켜면 오른쪽 세부 패널에 남은 날짜를 세는 D-Day 카드로 함께 나타납니다. |
| ★ 중요 일정 | 켜면 달력과 세부 패널에서 늘 맨 위에 오고 별표가 붙습니다. |
| 저장 위치 | 온하루에만 저장할지, 연결한 Google 캘린더에 저장할지 고릅니다. Google에 로그인하지 않았다면 이 PC에만 저장됩니다. |
| 하루 종일 | 시간 없이 그 날 전체에 걸리는 일정입니다. 달력에서 띠 모양 막대로 표시됩니다. |
| 여러 날 일정 | 시작일부터 종료날짜까지 이어지는 일정입니다. 며칠에 걸친 출장이나 여행에 씁니다. |
| 오전 · 오후 | 하나를 고르면 그 아래에 시각과 분을 고르는 칸이 나타납니다. 둘 다 끄면 하루 종일로 돌아갑니다. |
| 알림 | 없음이거나, 정한 시간만큼 앞서 알려 줍니다. 분·시간·일 단위를 고를 수 있습니다. |
| 반복 일정 | 매일·매주·매월 같은 주기를 정합니다. 끝은 횟수나 종료날짜 둘 중 하나로 정합니다. |
| 메모 | 여러 줄로 적을 수 있습니다. 세부 패널의 카드에 함께 보입니다. |
고치고 지우기
달력이나 세부 패널에서 일정을 두 번 누르면 같은 창이 수정 모드로 열립니다. 아래쪽에 삭제 버튼이 함께 나타납니다. 반복 일정을 지울 때는 이 일정만 지울지 전체 반복을 지울지 묻습니다.
완료 체크
To-Do로 만든 일정은 세부 패널의 카드에서 네모를 눌러 완료로 바꿉니다. 완료한 일정을 어떻게 보일지는 설정의 완료 일정에서 정합니다.
설정 항목 자세히 보기
머리글 오른쪽 위의 톱니바퀴를 누르면 설정 창이 열립니다. 위에서 아래로 디자인 → 색상 → 아이콘 → 달력 표시 → 화면과 동작 → 세부 달력 → 일정 조작 → 동기화 → 입력 기본값 → 알림 → 데이터 → 앱 순으로 열두 구역이 놓여 있습니다. 아래 설명의 번호는 각 그림에 붙은 번호와 같고, 그림에서 테두리를 두른 곳이 그 설명이 가리키는 자리입니다. 바꾼 값은 창 아래의 설정 저장을 눌러야 적용됩니다.
1디자인 스킨

| 파스텔 | 밝은 배경에 같은 계열의 짙은 글자를 씁니다. 기본값입니다. |
|---|---|
| 블랙 | 어두운 배경에 흰 글자를 씁니다. 어두운 바탕화면에서 눈이 편합니다. |
2추천 색상 조합

| 추천 색상 조합 | 미리 맞춰 둔 팔레트입니다. 차분한 중간톤, 밝고 산뜻한 조합, 맑고 선명한 조합과, 직접 만든 색을 담아 두는 내설정이 있습니다. |
|---|---|
| 색상 조합 전체보기 | 켜면 각 팔레트의 열두 색을 한 번에 펼쳐 비교합니다. |
| 온하루 · 업무일정 / 개인일정 / 야구 | 온하루에만 저장하는 일정의 세 갈래입니다. 카드를 눌러 색을 바꿉니다. |
| Google · 휴일 | 공휴일 달력의 색입니다. 휴일은 어느 팔레트에서나 같은 의미색을 유지합니다. |
| Special Day · D-Day / 기념일 | 남은 날을 세는 D-Day와, 매년 돌아오는 기념일의 색입니다. |
3상단 기능 아이콘

아이콘 줄은 창 조작 버튼 왼쪽에 붙어 있고, 켤수록 왼쪽으로 늘어납니다.
| 검색 | 제목·메모로 일정을 찾는 창을 엽니다. |
|---|---|
| 시간표 | 요일과 교시로 된 주간 시간표 창을 엽니다. |
| 알람 · 타이머 | 지정한 시각에 울리는 알람과, 정한 시간 뒤에 울리는 타이머를 씁니다. |
| 프로야구 일정 | KBO 경기 일정을 보고 원하는 경기를 내 일정으로 등록합니다. 개인 Parse.bot API 키가 있어야 씁니다. |
| 달력 표시 기간 전환 | 머리글의 4주 · 월 전체 버튼을 보일지 정합니다. |
| 스킨 전환 | 머리글의 파스텔 · 블랙 버튼을 보일지 정합니다. |
| 이동·고정 전환 | 머리글의 이동 · 고정 버튼을 보일지 정합니다. |
4메인 달력 표시 옵션

| 주차(Week) 표시 | 달력 왼쪽에 그 주가 몇 번째 주인지 표시합니다. |
|---|---|
| ISO 방식 / 일반 | 주차를 세는 기준입니다. ISO는 목요일이 포함된 주를 그 해의 첫 주로 봅니다. 일반은 1월 1일이 든 주를 첫 주로 봅니다. |
| 24시간제로 시간 표시 | 끄면 오전·오후 표기로 바뀝니다. |
| 음력 표시 | 날짜 옆에 음력 날짜를 함께 적습니다. |
| 24절기 표시 | 입춘·하지 같은 절기 이름을 해당 날짜에 적습니다. |
| 달의 위상 아이콘 | 보름·그믐 같은 달 모양을 작은 그림으로 표시합니다. |
| 연속 일정은 항상 위에 표시 | 여러 날에 걸친 일정을 그 날의 다른 일정보다 위에 둡니다. 띠가 끊겨 보이지 않습니다. |
| 완료 Todo는 아래로 이동 | 완료한 할 일을 그 날의 맨 아래로 내립니다. |
| 일정 표시 순서 | 카테고리별은 업무·개인처럼 갈래로 묶어 보여 주고, 전체 시간순은 갈래를 섞어 시각 순서로만 세웁니다. |
| 중요 일정 우선 | ★ 표시한 일정을 어떤 순서에서도 맨 위에 둡니다. |
5화면과 동작

| 시작 요일 | 달력의 첫 열을 무슨 요일로 할지 정합니다. |
|---|---|
| 쉬는 날 | 고른 요일의 날짜 글자를 쉬는 날 색으로 표시합니다. 토·일 말고 다른 요일도 지정할 수 있습니다. |
| 완료 일정 | 완료한 할 일을 그대로 두거나, 흐리게 보이거나, 아예 숨김 처리합니다. |
| 시작 화면 | 앱을 켤 때 오늘을 보여 줄지, 마지막으로 본 날짜로 돌아갈지 정합니다. |
| 시작 위치 상태 | 이전 상태는 마지막 상태를 기억하고, 항상 고정은 늘 바탕화면에 붙은 채로 열며, 항상 위치 조정은 늘 이동 상태로 열어 자리를 다시 잡게 합니다. |
| 선택일 표시 | 고른 날짜를 색상으로 칠할지, 테두리만 두를지, 둘 다 쓸지 정합니다. 옆의 색 견본을 눌러 색도 바꿉니다. |
| 오늘 표시 | 오늘 날짜를 색상, 날짜 원형, 또는 둘 다로 강조합니다. |
| 글자 크기 | 달력과 세부 패널의 글자를 작게 · 보통 · 크게 중에서 고릅니다. 작은 노트북에서는 작게가 편합니다. |
6세부 달력 표시 옵션

| 날짜 표시 | 세부 패널 제목의 날짜 형식입니다. 26/08/31 (월)처럼 연도를 앞에 둘지, 월·일을 앞에 둘지 고릅니다. |
|---|---|
| 온하루 · 업무 / 개인 / 야구 | 세부 패널에 그 갈래의 카드를 보일지 정합니다. 달력 표시와는 별개입니다. |
| Special Day · D-Day / 기념일 | D-Day 카드와 기념일 카드를 보일지 정합니다. |
| 미완료 일정 버튼 표시 | 세부 패널에 미완료 버튼을 두고, 언제까지 거슬러 모을지 정합니다. 최근 1개월 이후면 한 달 전까지의 못 끝낸 할 일을 모아 보여 줍니다. |
| 세부 달력이 열려 있어도 더보기 팝업 표시 | 끄면 세부 패널이 열려 있을 때 +N개 더보기가 팝업 대신 그 날짜를 세부 패널에 띄우는 것으로 갈음합니다. |
7일정 조작

| 드래그로 일정 옮기기 | 끌어서 날짜를 바꾸는 기능을 켭니다. 아래 네 갈래로 나눠 허용합니다. |
|---|---|
| · 온하루 일정 | 온하루에만 저장한 일정을 끌 수 있게 합니다. |
| · Google 일정 | Google 캘린더 일정을 끌 수 있게 합니다. 끄면 실수로 남의 캘린더 일정을 옮기는 일을 막습니다. |
| · 세부 일정 카드 | 오른쪽 패널의 카드 순서를 끌어 바꿉니다. |
| · Special Day 카드 | D-Day·기념일 카드도 같은 방식으로 순서를 바꿉니다. |
8Google 자동 동기화

| 사용 안 함 | 자동으로 주고받지 않습니다. 필요할 때만 직접 동기화합니다. |
|---|---|
| 5 · 15 · 30 · 60분 | 정한 간격마다 자동으로 주고받습니다. 짧게 잡을수록 최신이지만 네트워크를 더 씁니다. |
9입력 화면 · 새 일정

| 저장 위치 기본값 | 새 일정 창이 열릴 때 미리 골라 둘 저장 위치입니다. 자주 쓰는 갈래나 캘린더를 지정해 두면 편합니다. |
|---|---|
| 하루종일 / 시간 지정 | 새 일정의 기본 시간 방식입니다. 시간 지정을 고르면 옆에서 기본 시각을 정합니다. |
10알림

| 알림 사용 | 끄면 어떤 일정도 알림을 띄우지 않습니다. |
|---|---|
| 소리 사용 | 알림이 뜰 때 소리를 낼지 정합니다. |
| 조용한 시간 | 정한 시간대에는 알림을 띄우지 않습니다. 예: 22시 ~ 07시. |
| 새 일정 기본 알림 | 새 일정 창의 알림 칸이 처음에 어떤 값일지 정합니다. 없음이거나 정한 시간만큼 앞서는 값입니다. |
| 알림 위치 | 알림 창을 주 모니터 중앙에 띄울지, 온하루 위에 띄울지 정합니다. |
11일정 관리

| 백업 복원 | 온하루가 매일 자동으로 만든 백업 중에서 골라 되돌립니다. 되돌리기 전에 지금 상태를 한 번 더 저장해 둡니다. |
|---|---|
| 가져오기 | 다른 프로그램의 .ics나 .json 파일을 온하루 일정으로 읽어 옵니다. |
| PC 저장 | 일정을 파일로 내보냅니다. JSON·ICS는 온하루 로컬 일정, Excel CSV는 Google을 포함한 전체 일정입니다. |
| 메일 보내기 | 내보낸 파일을 메일로 보냅니다. 형식을 고를 수 있습니다. |
| 일정 삭제 | 고른 범위의 일정을 지웁니다. 지우기 직전에 안전 백업을 따로 만듭니다. |
12앱 업데이트

| 새 버전 자동 확인 · 설치 전 항상 확인 | 하루에 한 번 새 버전이 있는지 확인합니다. 내려받아 설치할지는 언제나 사용자가 고릅니다. 확인만 하고 아무것도 내려받지 않습니다. |
|---|
상단 아이콘과 부가 기능
1검색제목과 메모에서 찾습니다
제목과 메모에서 일정을 찾습니다. 기간을 좁혀 볼 수 있고, 결과를 두 번 누르면 그 일정이 열립니다.

2시간표요일과 교시로 짜는 주간표
요일과 교시로 된 주간 시간표입니다. 교시 수와 수업 길이, 쉬는 시간을 정할 수 있고 칸을 눌러 바로 적습니다.

3알람 · 타이머시각 알람과 남은 시간 타이머
정한 시각에 울리는 알람과, 정한 시간 뒤에 울리는 타이머를 함께 씁니다. 실행 중인 목록이 아래에 남습니다.

4프로야구 일정KBO 경기를 골라 등록
KBO 경기 일정을 달력처럼 보고, 원하는 경기를 골라 내 일정으로 등록합니다. 개인 Parse.bot API 키 필요

5설정5장의 모든 항목이 여기 있습니다
이 설명서 5장의 모든 항목이 들어 있습니다. 항상 표시되며 숨길 수 없습니다.
5장 설정 항목 자세히 보기에서 열두 구역을 하나씩 다룹니다.
6기념일매년 돌아오는 날을 세어 줌
세부 패널의 기념일 카드 오른쪽 +로 만듭니다. 생일처럼 매년 돌아오는 날을 세어 줍니다.

Google Calendar와 Tasks
오른쪽 세부 패널 위의 Login 버튼으로 Google 계정을 연결합니다. 브라우저가 열리고 사용자가 직접 승인합니다.
연결하면 달라지는 것
- 연결한 계정의 캘린더 목록이 세부 패널에 나타나고, 각 캘린더를 켜고 끌 수 있습니다.
- 새 일정 창에서 저장 위치로 Google 캘린더를 고를 수 있습니다.
- Google Tasks의 할 일도 함께 표시됩니다. 완료 체크가 양쪽에 반영됩니다.
- 읽기 전용으로 공유받은 캘린더는 수정 불가로 표시되고 고쳐지지 않습니다.
계정별로 데이터가 나뉩니다
계정을 바꾸면 그 계정의 일정만 보입니다. 로그아웃해도 온하루에만 저장한 일정은 그대로 남습니다.
인터넷이 끊겼을 때
일정은 이 PC에 먼저 저장되고, 연결이 돌아오면 Google로 올라갑니다. 아직 올라가지 못한 일정은 표시로 구분됩니다.
내 데이터가 있는 곳
| 저장 위치 | %LOCALAPPDATA%\Onharu |
|---|---|
| 일정 | items-local.json은 로그아웃 상태의 일정, items-<계정>.json은 그 Google 계정의 일정입니다. |
| 설정 | settings.json |
| 자동 백업 | backups 폴더. 하루에 한 번 만들고 최근 30개를 남깁니다. |
| 시간표 | timetable.json. 이전 버전에서 쓰던 일기는 diary.json에 그대로 남아 있습니다. |
| 기록 | logs 폴더. 오류가 났을 때만 쌓이며 개인정보는 지워서 적습니다. |
다른 PC로 옮기기
- 설정의 PC 저장으로 일정을 파일로 내보냅니다.
- 새 PC에 ONHARU를 설치합니다.
- 설정의 가져오기로 그 파일을 읽어 옵니다.
문제가 생겼을 때
| 달력이 보이지 않습니다 | 알림 영역의 온하루 아이콘을 눌러 다시 불러옵니다. 고정 상태에서 바탕화면 새로 고침 뒤에는 잠깐 사라졌다가 돌아올 수 있습니다. |
|---|---|
| 고정했는데 아이콘이 달력에 가려집니다 | 바탕화면 아이콘은 항상 달력 위에 있어야 정상입니다. Explorer를 다시 시작한 뒤 이동 → 고정을 한 번 더 해 보세요. |
| 창 크기가 조절되지 않습니다 | 고정 상태에서는 크기를 바꿀 수 없습니다. 이동으로 바꾼 뒤 조절하세요. |
| 모니터를 바꾸니 자리가 틀어집니다 | 해상도나 배율이 바뀌면 이전 자리를 되살립니다. 그래도 어긋나면 이동 상태에서 다시 놓고 고정하세요. |
| Google 일정이 보이지 않습니다 | 세부 패널에서 그 캘린더가 꺼져 있는지 먼저 보세요. 그 다음 상단의 동기화를 눌러 다시 받아 옵니다. |
| 설치할 때 경고가 뜹니다 | 코드 서명이 없어 나타나는 안내입니다. 다운로드 페이지의 SHA-256과 받은 파일을 비교해 확인할 수 있습니다. |
| 일정을 잘못 지웠습니다 | 설정의 백업 복원에서 되돌립니다. 자동 백업은 최근 30일치가 남아 있습니다. |
필요할 때, 필요한 만큼.
더 궁금한 점은 자주 묻는 질문에서 확인하세요.