본문 바로가기

한글

한글 변환기 ( Chrome Extensions ) 크롬 확장 프로그램을 만들었습니다. 예전에 만들어준 한글 변환기 스크립트를 이용하여 만들었습니다. 한글 입력기가 설치되지 않은 환경에서 한글 입력이 가능 합니다. 1시간 미만으로 뚝딱 만든 건데, 대부분 시간이 아이콘 만드는 시간이었네요. ^^; * History 2010-04-23 한글 키보드 레이아웃 이미지 추가 ( 옵션에서 출력 여부 결정 ) Download : https://chrome.google.com/extensions/detail/mdkppbnnjcekjodocacfchkeeebebdpl 더보기
한글변환기 영어 상태로 입력된 문장을 한글로 변환 해주는 Javascript 함수를 만들어 봤다. 나중에 지를(ㅡㅡ;) 아이팟 터치에서 한글 입력 기능이 없단다. 떠도는 얘기를 들어보니 별도 SDK가 없이 javascript로 개발을 한다고 해서 자료를 찾아보지도 않고 무작정 코딩부터 했다. 흐흐.. 테스트는 http://newtype.myi.cc/tools/hangle.html http://panghosting.net/~newtype/tools/hangle.html http://host.newtype.pe.kr/tools/hangle.html 여기서 해보면 된다. 테스트는 IE6, IE7, FF2 에서 해보았다. 스크립트 용량을 줄여보겠다고 바둥바둥했는데.. 그래도 2KB (1,971 바이트) 란다. 발로 코딩하.. 더보기
UTF-8 을 EUC-KR 로 변환 libxml2를 사용하여 파싱을 하게되면 한글이 무조건 utf-8로 변환되어 버리더군요. 문제 해결을 위해 iconv라이브러리를 사용했습니다. [CODE type=c++] #ifndef _UTF8TOEUCKR #define _UTF8TOEUCKR #include static int UTF8toEUCKR( char *outBuf, int outLength, char *inBuf, int inLength ) { iconv_t cd = iconv_open( "EUC-KR", "UTF-8" ); int ires = (int)iconv( cd, &inBuf, (size_t*)&inLength, &outBuf, (size_t*)&outLength ); iconv_close(cd); return ires; } #en.. 더보기