포터블기기 강좌


우분투 기본repository에 dict가 있습니다.

이게 dict프로토콜을 사용해서 사전서버들의 데이터를 받아오는 클라이언트고 서버는 dictd 가 있더군요.

사실 굉장히 유용한건데 요새는 웹어플이 대세라서 많이는 안쓰는가봅니다.


제 용도로는 좀 번잡해서 간단히 출력해주는것을 bash로 만들어봤습니다.

이 간단한 스크립트는 curl을 이용해 dict서버들에 접속해서 사전항목을 출력해줍니다.


쓰임은


dict_example.png



쓰임은 다음과 같습니다.

dic showdb => 기본서버의 db들을 보여줍니다.


dic s test  => test 의 짧은 영문 정의 (워드넷사용)

dic l test  => test 의 긴 영문 정의 (gcide사용)

dic w test => test 의 웹스터사전 정의

dic k test => test의 한글정의 (hellodictionary사용)


dic_example2.png



(s/l/w의 사전지정이 없으면 워드넷 정의가 출력)


dic fr-en enfant => enfant 를 영어로

dic en-fr child => child를 불어로

dic es-en luna => luna를 영어로

dic ru-en власть  => власть 의 정의

dic en-ru child => child를 러시아어 정의

dic fr maison => maison의 프랑스어 사전(콜린스 불어사전)

dic es sol => sol의 스페인어 사전(콜린스 스페인어사전)


이외에도 dic showdb로 디폴트서버의 db를 찾아서  db이름을 첫번째 인자, 낱말을 두번째 인자로 넣으면 정의가 출력됩니다.


dic_example3.png

(*위에서처럼 어려운 단어는 웹스터에서만 찾을수 있습니다)




제가 쓰는 용도로는 꽤 쓸만합니다만 영어와 러시아어를 제외한 다른언어들은 freedict사전을 사용하다보니 부실하기 짝이 없네요. 좋은 서버를 발견하면 업데이트하겠습니다.


추가) es ,fr 프랑스어와 스페인어 사전 추가했습니다. 콜린스사전을 이용합니다.

추가) k (한글사전) 추가했습니다.

번호 제목 작성자 작성일 조회
189 리눅스 : 음성타이머를 만들어보자 영진 12.08 30
188 리눅스데스크탑: 구글드라이브로 백업하기 [1] 영진 11.21 55
187 리눅스데스크탑: 오늘의 인용문 표시하기 영진 10.19 67
186 리눅스 데스트탑 : i3wm [2] 영진 10.17 115
185 시내먼 데스크탑: 비트코인 티커 만들기 (초간단) [1] 영진 10.01 130
184 윈도에서 간단하게 배터리 수명 알아보기 [2] matsal 05.10 719
183 중국 저가 AP 7세대의 운명과 8세대의 향방 [7] 星夜舞人 12.10 1990
182 중국에서 구입한 갤럭시S6 갤럭시노트5 같은폰은 폰카의 셔트음이 무음으로 되나요, [9] 그린 11.25 2189
181 USB Type-C 케이블과 USB 3.2 그래픽 출력단자 [2] matsal 01.01 3071
180 다이어트 방법 공유? [8] Freedom^^ 09.16 3101
179 DIY 철상자를 책 테이블로 [6] file 파리 07.16 3170
178 Palm Desktop to Google [6] dow 10.08 3175
177 미친척하고 비영리 Kickstarter 프로젝트 진행하기 (1편) 星夜舞人 12.28 3257
176 때늦은 팜 강좌 - 꼭꼭 숨어라 시리즈 강좌 3. 개인 데이터베이스 백업 [4] file 피델리티 03.10 3267
175 EKEN M001 안드로이드 타블렛 FAQs [7] 성야무인 06.20 3268
174 PD10 시스템 업그레이드 방법 [1] file 하늘마루 08.01 3279
173 위룰 하고 싶은데, 미국계정으로 앱스토어 접속해야하나요? [2] 바보남자 07.02 3284
172 WebOS 기기에 대한 질문글입니다. (고수님들 꾸벅~) [3] 패드패드패드 03.19 3287
171 휴대기기 이북리더 활용 [6] 마루 05.24 3289
170 iBooks 의 화끈한 샘플 양 [9] file 파리 06.24 3289

오늘:
385
어제:
3,367
전체:
11,639,499