2012-11-07 추가 - 블로그 정리하다. 기존 게시물을 날려먹어 다시 글을 등록했습니다.(아까운 소중한 댓글과 좋아요 ㅠㅜ)
2012-03-29 추가 - 하단에 소스공개 정보가 있습니다.
2015-12-28 추가 - 2017년 1월과 2월의 대월/소월 정보가 바뀐 버그를 바로잡았습니다.(JiNN 님의 댓글 감사합니다.)(v.0.9.2)
아이폰 캘린더 및 구글캘린더를 사용하면서 소소한 문제가 되는 음력일정을 자동 변환해 주는 프로그램입니다.
개인적으로 구글캘린더와 아이폰 연동 시 어르신 생신을 관리하기 어려워 직접 제작하여 공유합니다.
(소스코드도 곧 공개할 예정입니다.)
음력달력 생성기(hjLunarCalendarGenerator)
기능은 아래의 3가지 입니다.
1, 음력 / 양력 변환
2, 음력일자 표시 달력 파일 생성
3, 음력 기념일 달력 파일 생성
1, 음력/양력 변환
음력변환 : 음력 년/월/일을 넣고 [음력을 양력으로 변환] 버튼을 누르면 변환된 양력 일자가 화면에 표시됩니다.
- 윤달인 경우 [위 음력 일자가 윤달인 경우 선택하세요.] 체크박스를 체크하고 시도
양력변환 : 양력 년/월/일을 넣고 [양력을 음력으로 변환] 버튼을 누르면 변환된 음력 일자가 화면에 표시됩니다.
2, 음력일자 표시 달력 파일 생성
☞ 달력파일(ICS 포맷)을 생성하여 구글캘린더 등에 등록하는 기능입니다.
1, 달력범위 조정 : 달력 범위를 조정하여 연도를 조정 합니다.(해당 연도의 달력 파일이 생성됩니다.)
2, 음력달력 표시 형식 선택
3, [달력파일 생성] 버튼 클릭
4, 파일저장 경로 선택 후 [저장] 버튼 클릭하여 달력 파일 생성
5, 구글 캘린더 등록
- 음력달력 테스트(녹색) : 음력이름으로 표시 항목으로 파일 생성 후 등록
- 음력달력 테스트2(적색) : 5일 간격으로 표시 항목으로 파일 생성 후 등록
3, 음력 기념일 달력 파일 생성
☞ 음력생일, 제사일 등과 같은 음력 기념일을 등록하고, 달력파일을 생성하는 기능입니다.
2, 기념일 추가 : [추가] 버튼을 클릭하여 “기념일 등록” 창을 호출합니다.
3, 기념일 등록 : 음력일자 및 기념일 내용을 입력하구 [저장] 버튼을 클릭합니다.
- 음력일자 : 음력 월과 음력 일을 입력합니다.(말일을 선택해야 하는 경우 [월의 말일로 처리] 체크박스를 선택합니다.)
- 기념일내용 : 달력에 표시될 기념일 내용을 입력합니다.
4, [기념일 앞에 일자 표시] 체크박스 선택 시 달력에 표시되는 기념일 종류 앞에 일자가 표시됩니다.
5, [달력파일 생성] 버튼 클릭
6, 파일저장 경로 선택 후 [저장] 버튼 클릭하여 달력파일 생성
7, 구글 캘린더 등록
혹시 필요하신 기능이 있으시면 댓글달아 주세요.
2012-03-29 추가
해당 프로그램 소스를 공개합니다.
라이센스는 GPL이구요 Github를 이용하여 공개합니다.
프로그램은 델파이(Delphi 2010)라는 RAD Tool로 작성되었습니다.
GIthub 정보
- https://github.com/hjfactory/hjLunarCalendarGenerator
- Github 사용법([SW / Dev/오픈소스프로젝트] - GIT과 Github 안내)
관심있으신 분은 참여해주시고 Follow도 신청해 주세요^^;
2012-03-29 추가 끝
개선된 내용
- 2012-05-29 : v0.9.1 - 기념일 추가(신규) 창에서 [삭제] 버튼 누르면 오류 발생 해결