짱구삼촌
18.07.06
조회 수 200
추천 수 0
댓글 1

https://github.com/garfieldnate/kengdic

깃허브에 있는 자료를 db로 만들어 봤습니다.
그냥 쉽게 생각해서 word, def, hanja 컬럼만 이용해봤습니다.

학교, school, 學校 이렇게 져장된 자료가 나온다고 생각하시면 됩니다.
총 13만 이상의 데이터가 있습니다.
위쪽 링크자료 중에서 tsv 를 이용해서 db로 만든 겁니다.

티브이를 보다가 초성퀴즈가 나오길래 이걸 좀 쉽게 접근해보자 싶어서 고안했습니다.
초성을 찾는 방법은 문자표에서 가 코드가 44032 입니다.
각각 초성은 588새씩 ㄱㄲㄴㄷㄸ.... ㅎ 순서로 저장되어 있습니다
고로 그 글자의 코드를 알면 초성이 뭔지 알 수 있다는 이야깁니다.
원하는 글자의 코드에서 44032를 빼고 그 숫자를 588로 나누면 몇번째 페이지인지 알아낸다는 방법입니다.

db 에서는 substr, unicode FUNCTION 을 쓸 수 있겠으나 태스커 플러그인 sqlite3 는 불행히도 blob, unicode 함수 오류가 나오므로 해당초성을 가 보다 크고 깋 보다는 작거나 같고 등으로 처리하시면 됩니다.

substr(word,1,1) <= '가' and substr(word,1,1) <= '깋'
이 쿼리는 word 첫번째 단어 초성이 ㄱ 인 경우를 찾지요.

substr(word,2,1) <= '나' and substr(word,2,1) <= '닣'
2번째 글자의 초성이 ㄴ 인 경우입니다.

지금 처리할 일이 좀 있는 관계로 간략하게 설명했습니다.

** 참고
참고로 태스커 변수에서 문자코드 값을 구하는 방법은
var input = input.charCodeAt(0)
java scriptlet 을 이행하는 겁니다.
변수 input 의 코그사 반환됩니다. 마지막 괄호안 숫자는 0일때 첫문자 1일때 두번째문자 입니다.


Screenshot_20180706-154345_Tasker.jpg

문제적남자 문제에서 나왔던 ㅅㅇㅈ 초성으로는 76개가 나오네요

Extra Form
첨부
kengdic.db  [File Size:12.02MB/Download:2]
Screenshot_20180706-154345_Tasker.jpg  [File Size:132.4KB/Download:0]
댓글을 남겨야 다운로드가 가능합니다. 감사의 댓글을 달고 오른쪽 확인버튼을 눌러주세요.
다운로드시 일주일에 한개 이상의 게시물 작성이 필요합니다. 지금 자유게시판에 회원님의 하루를 남겨보세요.
추천♡버튼을 잊지 마세요. 추천인과 회원님 모두 포인트가 적립됩니다.

짱구삼촌 님의 SIGNATURE

profile

그래도 아직은 사랑이, 낡은 외투처럼 너덜너덜해져서 이제는 갖다 버려야 할, 그러나 버리지 못하고...

"신은 그저 질문하는 자일 뿐... 운명은 내가 던지는 질문이다. 답은 그대들이 찾아라."

댓글 1
댓글 쓰기 권한이 없습니다.
List of Articles
제목 글쓴이 추천 조회 날짜
일반유틸 Google Play Store 11.2.14 20 file 스틸하트 4 148 2018.08.09
일반유틸 Google Play Store 11.1.30 5 file 스틸하트 5 115 2018.08.08
일반유틸 미밴드3 정식 펌웨어에서 한글 지원 25 file 스틸하트 2 1207 2018.08.08
일반유틸 Google Play Store 11.1.15 7 file 스틸하트 5 137 2018.08.06
시스템 쓰지 마세요) 갤럭시 노트8 리테일 모드 apk 1 hayang1027 561 2018.08.02
일반유틸 google play store 2 file k5831 113 2018.07.31
일반유틸 안드로이드 아웃포커스 카메라 어플 God Defocus Pro 2.17.8 무료 배포 이벤트 (원스토어 버전/라이센스 프리) 85 file 하이바쓴 18 645 2018.07.31
일반유틸 Google Play Store 11.0.20 6 file 스틸하트 4 105 2018.07.31
일반유틸 Google Play Store 10.8.50 11 file 스틸하트 3 113 2018.07.28
시스템 Odin3_v3.13.1 437 file 구루국 82 1207 2018.07.24
일반유틸 Google Play Store 10.8.32 18 file 스틸하트 7 148 2018.07.21
배포 잘쓸게요 인어총각 105 2018.07.15
일반유틸 Google Play Store 10.8.23 11 file 스틸하트 5 120 2018.07.15
일반유틸 RemoveAnySign4PC 6 file 스틸하트 1 183 2018.07.15
루팅 어플 감사합니다. pago 81 2018.07.14
생활/편의 Tmap6.3.1.190458.apk 85 file 일심™ 15 555 2018.07.14
일반유틸 Google Play Store 10.8.21 18 file 스틸하트 4 120 2018.07.12
일반유틸 카톨릭 성경 db 1.1 5 file 짱구삼촌 3 193 2018.07.06
일반유틸 깃허브 한영사전 db 1 file 짱구삼촌 200 2018.07.06
일반유틸 Google Play Store 10.7.19 15 file 스틸하트 4 120 2018.07.05
갤럭시S2 ㄳㄳ 나홀로인 79 2018.07.02
갤럭시S2 감사합니다. 나홀로인 81 2018.07.02
일반유틸 Google Play Store 10.7.18 10 file 스틸하트 6 136 2018.07.02
기타 감사합니다 똥쭐 73 2018.06.29
일반유틸 Google Play Store 10.7.17 5 file 스틸하트 1 98 2018.06.28
일반유틸 Google Play 스토어_10.6.08-all [0] [PR] 200628961 13 file 비즈짱 2 157 2018.06.22
시스템 Google Play Store 10.5.33 (18/06/20) 6 file Kimssn 1 108 2018.06.20
게임 검은사막 홍이야11 190 2018.06.19
일반유틸 Google Play Store 10.5.10 k5831 207 2018.06.18
루팅어플 잘쓸게요 Kookie 129 2018.06.15
1 - 5 - 373