블로그 이미지
이비그치면

태그목록

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

윈도우도움말파일을 이용하여
앞의 글에서 만들었던 연재칼럼 스크랩파일들을 편리하게 볼수있는 방법을
소개하고자 한다
윈도우도움말파일은 파일확장자가 .chm인 파일로 별도의 실행프로그램없이
MS 윈도우에서 클릭하면 실행되는 파일이다
주로 MS윈도우의 사용자매뉴얼파일로 많이 제공되는 파일형식이다
실행된 모양은 아래 그림과 같다


만드는 방법은 [윈도우도움말 만들기] 로 검색을 해보면 많이 찾을수 있다
유틸리티를 이용해서 만드는 방법과 프로그램을 작성해서 만드는 방법이 있다

MS에서 제공하는 Html Help Workshop을 이용하는 방법이 많이 소개되고 있다
하지만 좀 손이 많이 가서 익숙해지기전까지는  도움말파일만들기가 쉽지않다

여기서는 앞의 파이선 프로그램을 약간 수정하고 또 하나의 파이선 프로그램을 만들어 
이 도움말파일만드는 작업을 좀 쉽게  해보고자 한다
물론 프로그램작성이 쉽다는 얘기는 아니다

1) HTML Help Workshop 설치
   - http://www.microsoft.com/downloads/details.aspx?familyid=00535334-c8a6-452f-9aa0-d597d16580cc&displaylang=en 에서 다운받아 설치

2) 목록파일과 내용파일(연재물웹페이지)을 만든다 
    - 게시물 스크랩 프로그램 변경하여 [게시물제목##내용페이지]형식의 목록파일 작성
    - 아래의 프로그램을 다운받아 실행
     


3) 위의 목록파일을 처리하여 HTML Help Workshop프로그램에서 사용할 
    프로젝트파일(.hhp)과 목차파일(.hhc)을 만든다
    - 아래의 프로그램을 다운받아 IDLE(Python GUI)에서 실행
    
4) 윈도우의 시작 -> 실행 (cmd 입력)  -> 확인 -> 도스 실행창이 뜨면
   - cd c:\HanjaIyagi
   - C:\HanjaIyagi>"c:\Program Files\HTML Help Workshop\hhc.exe" HanjaIyagi.hhp

5) 작업폴더에서 확인해보면 HanjaIyagi.chm 파일이 만들어진것을 볼수있다
   이것으로 원래 도움말만들기 작업은 완료가 되는것인데 목차파일의 한글처리문제때문에
   이 chm파일을 클릭해보면 목차부분이 깨져보인다
   그래서 좀 번거롭지만 한가지 작업을 더 해주어야지 최종완성본이 만들어진다

6) KeyTools 유틸리티 사용
    - 임시폴더 하나 생성(예: c:\Output)
    - http://www.keyworks.net/keytools.htm 에서 다운받아 설치
    - 설치가 끝나면 실행
    - Decompile 클릭
      . Source file -- Browse버튼 눌러 c:\HanjaIyagi\HanjaIyagi.chm 선택
      . Destination folder -- Browse버튼 눌러 C:\Output 선택
      . OK 버튼 클릭
    - 위의 작업이 끝나면 C:\Output 폴더를 연다
    - UltraEdit 같은 에디터로 HanjaIyagi.hhc 를 Open한후에 새이름으로저장을 선택하고
       (하지만 이름을 바꿀 필요는 없다) 서식을 ANSI/ASCII 로 하여 다시 저장한다
    - cmd창 열어 cd c:\Output
    - C:\Output>"c:\Program Files\HTML Help Workshop\hhc.exe" HanjaIyagi.hhp  

7) Output폴더의 HanjaIyagi.chm 클릭해보면 아래와 같이 잘 만들어진
    연재물보기를 볼수있을것이다