iPod Touch 강좌 23. weDict - 사전 수동 설치하기

2008/07/18 10:28

iPod Touch의 활용도는 아주 높다. 사용자가 어떻게 사용하느냐에 따라 그 활용도는 상당히 달라진다. iPod Touch의 활용도를 높이는 것 중 하나가 바로 weDict이라는 전자사전 기능이다. 필자가 학교 다닐 때에는 상당히 투터운 사전을 가방에 항상 넣어 가지고 다녀야 했지만 요즘은 대부분 작고 가벼운 전자사전을 가지고 다닌다.

iPod Touch 프로그램 중 하나인 weDict를 이용하면 iPod Touch를 다른 전자사전에 부럽지 않은 전자사전으로 탈바꿈 시킬 수 있다. 필자는 영한사전보다는 영영사전을 좋아하기 때문에 보통 한글사전, 한자사전, 영영사전을 iPod Touch에 설치해서 사용하고 있다. iPod Touch 강좌 3. 유용한 소스들라는 글에서 설명한 것처럼 덕수니님의 Zoo 소스를 추가하면 weDict에서 사용할 수 있는 한글, 한자, 영한 사전 파일을 추가할 수 있다.

그런데 요즘 몇 가지 문제가 발생했다. 일단 iPod Touch에 프로그램을 설치/삭제하다 보면 Zoo 소스로 부터 더이상 프로그램을 추가할 수없는 문제가 발생한다. 따라서 사전을 추가하려고 하면 Main Script Execution Failed와 같은 오류 메시지가 발생한다. 또 최근에 Zoo 소스를 추가해 보면 예전과는 달리 사전 카테고리가 제거되었다. 다른 카테고리로 이동한 것인지 아니면 삭제된 것인지 아직 확인해지 못했지만 한글 사전 파일을 설치하면서 계속 문제가 발생해서 이번에는 한글 사전 파일을 수동으로 설치하는 방법을 설명하겠다.

일단 한글 사전 파일을 수동으로 설치하려면 운영체제에서 iPod Touch의 파일 시스템에 접근할 수 있어야 한다. iPod Touch의 파일 시스템에 접근하는 방법은 상당히 많다. SSH를 이용해서 콘솔로 접속할 수도 있고 SSH를 지원하는 FTP 클라이언트로 접속할 수도 있다. 필자가 이전에 쓴 글처럼 네트워크 드라이브로 연결해서 접속할 수도 있다. 아울러 TouchExplorer라는 유틸리티 를 이용해도 된다.

필자는 iPod Touch가 켜있는 상태에서 USB 케이블만 연결되면 접근 가능한 T-Pot 이라는 Total Commander 플러그인을 사용하고 있다. Total Commander는 Windows에서 파일을 관리하는 최고의 도구이지만 사용하지 않는 사람이 있을 수 있으므로 iPod Touch네트워크 드라이브로 연결해서 복사하는 방법을 사용하도록 하겠다. iPod Touch에 네트워크 드라이브로 연결하는 방법은 iPod Touch 강좌 9. 네트워크 드라이브 연결하기을 참조하기 바란다. 또 네트워크 드라이브로 연결하는 것이 귀찮은 사람은 iPod Touch 강좌 4. 무한 Edit Home Screen 문제의 WinSCP 사용법을 참조해서 복사해도 된다. 그외 다른 방법으로 파일 시스템에 접근하기 원하는 사람은 희주님의 글, 컴퓨터로 아이팟 터치에 있는 파일에 접근하는 방법들 을 읽어 보기 바란다.

사전 파일 내려받기
사전 파일을 수동으로 설치하기 위해서는 먼저 사전 파일을 내려받아 압축을 풀어 두어야 한다. 사전 파일은 다음 사이트에서 내려받을 수 있다. 필요한 사전을 클릭하면 자동으로 내려받기 창이 나타난다.

StartDict 한글 사전
사전링크라이선스/설치용량/단어수
한글 사전 stardict-KoreanDic-2.4.2.tar.bz2 공개/21.0M/14'7722 단어
영한 사전 stardict-quick_eng-kor-2.4.2.tar.bz2 공개/3.5M/9'4170 단어
한영 사전 stardict-KoreanEnglishDic-2.4.2.tar.bz2 공개/16.4M/4'9757 단어
한자 사전 stardict-Hanja_KoreanHanzi_Dic-2.4.2.tar.bz2 공개/5.49M/12'4831 단어
법률 사전 stardict-KoreanLawDic-2.4.2.tar.bz2 공개/3.16M/3225 단어
의학 사전 stardict-KoreanMedicalDic-2.4.2.tar.bz2 공개/1.30M/7721 단어
수의학 사전 stardict-KoreanAnimalMedicalDic-2.4.2.tar.bz2 공개/1.33M/3'3845 단어

사전 파일 압축 해제
사전 파일은 Unix에서 많이 사용되는 Bzip으로 압축되어 있다. 일반적으로 Bzip은 하나의 파일 밖에 압축하지 못하기 때문에 여러 파일을 하나로 합치지 위해 tar로 다시 병합되어 있다. 이 tar 파일을 풀면 .dz, .idx, .ifo의 세개의 파일이 생성된다. 여기서 .dz는 사전 파일, .idx는 색인 파일, .ifo는 정보 파일이다. 실제 weDict에서 사용하는 파일은 .dz와 .idx 파일이다. 한가지 주의할 것은 .dz 파일은 gzip으로 압축된 파일이기 때문에 tar의 압축을 푼 뒤 다시 .dz 파일을 다시 풀어야 한다. 이렇게 하면 .dict, .idx 파일이 만들어 진다. iPod Touch에는 .dict 파일과 .idx 파일을 업로드하면 된다. 적당한 압축 프로그램을 가지고 있지 않다면 공개이며, 한글을 지원하는 강력한 압축율의 7-Zip을 권한다.

동영상에 나오는 것처럼 7-ZipTotall Commander처럼 두개의 창을 사용하도록 하려면 보기/창나눔 메뉴를 클릭(F9)해야 한다. 또 동영상에서 알 수 있듯이 다음과 같은 순서로 압축을 풀어 복사해야 한다.

weDict 설치 및 영영 사전 설치
사용자 사전 폴더를 만드는 가장 쉬운 방법은 weDict을 설치한 뒤 다른 사전 파일을 Installer를 통해 설치하는 것이다. weDict 설치와 사전 파일을 설치하는 방법은 아주 간단하다.

이미 weDict을 설치했지만 영영 사전을 설치하지 않고 한글 사전만 설치하고 싶다면 /User/Library밑에 weDictt라는 폴더를 만들고 이 폴더로 두개의 사전 파일(quick_english-korean.dict, quick_english-korean.idx)을 복사하면 된다.

사전 파일을 설치한 뒤 weDict을 실행하고 ⓘ단추를 터치하면 그림처럼 사전 파일이 설치되어 있는 것을 알 수 있다. 참고로 플러그인에서는 웹에서 서치할 사전 사이트를 설정할 수 있다. 그러나 플러그인까지 설정하면 단어를 검색하는 속도가 지나치게 느려질 수 있으므로 가급적 로컬 사전만 사용하는 것이 좋다. 또 설치한 사전이 많다고 해도 자주 사용하는 사전만 선택해서 사용하는 것이 좋다.

관련 링크
저작권 정책 제 블로그의 글은 기본적으로 펌금지, 링크 허용의 정책을 취하고 있습니다. 특히 네이버로의 펌은 어떠한 경우에도 허용하지 않습니다. 자세한 이유는 알림글네이버에 대한 글을 참조하시기 바랍니다.
구독 & 책갈피
글이 마음에 드시나요? HanRSS구글 리더로 편하게 구독하세요!!! 참고로 고료는 추천으로 받습니다!!!
책갈피WZD | 구글 | 네이버 | 뉴스2.0 | 다음 | 델리셔스 | 마가린 | 북마커 | 야후 | 한RSS | 정보
컴관련
오늘의글
인기글

Trackback

Trackback Address :: http://offree.net/trackback/1851

Comments

  1. goohwan 2008/07/18 15:06

    ㅎㅎㅎ오늘은 도아님이 제 블로그에 쓰던 말을 돌려드리고 가려합니다~
    "너무 아이팟 관련글만 적으시는거 아닌가요?"
    ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
    터치 뽐뿌는 이제 그만 ~~
    아이폰을 기다리자~^^/

    perm. |  mod/del. |  reply.
    • 도아 2008/07/18 17:07

      그래도 저는 쓰는 글 자체가 많지만 goohwan님은 올리는 글 자체가 전부잖아요? ㅋㅋㅋ

  2. 공상플러스 2008/07/18 15:11

    못하는게 없네요..

    성능만 더 좋아지면 가상머신도 될것같은..?

    perm. |  mod/del. |  reply.
    • 도아 2008/07/18 17:08

      플레이스테이션도 에뮬레이션이 되니까 아마 간단한 Windows 3.1정도는 충분히 가능하지 않을까 싶더군요.

쥐박이가 아니라면 소통하세요!!!

댓글 입력 폼

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.