창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 권선중2010-07-08 14:38:44, Hit : 4203
자막 웹에서 퍼오기 가능할듯
Homepage : http://love2is.ndsever.biz
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=4484
예전에 작업하려했던 LRC[가사파일]일 알쏭이나 윈에푸처럼 웹상에서 글어올 방안이 생겼습니다..

조금 돌아서 긇어올수뿐이없지만 그래도 방법이 생겼네요..

웹연동작업은 항상그러하듯 이번에도 손상진님께서 공개해주신 http간의 데이타 주고받기소스덕이네요..

이번주중으로 작업이 약간 바쁜관계로 조금 힘들듯하니 다음주중에는 만들어서 공개할수있도록해보겠습니다.

가사파일을 긁어오는 사이트가 UTF-8사이트라.. 다이렉트로 긁어올수가 없어서 너무 아쉽네요..

ㅡㅡ;진정 UTF-8 창조로 읽어올수없는걸까요..ㅠㅠ

요즘활동을 다시 시작하신 상현님~~~~ 해결방안없을까요..

지상현   2010-07-08 PM 3:38:28  
전역한지 좀 돼서 ^^; 더 바빠지기 전에 영향력(?)을 키우고자..... 농담입니다. -_-;;

utf-8는 인코딩이라기보단 표현 방법의 차이일 뿐으로, 창조에서 직접적으로 쓸 수 있게 만들려면 utf-8 => utf-16 LE (그냥 유니코드라고 하는 것) => ks-x-1001 (ks-c-5601) 으로 바꿔줘야 합니다.
실은 윈도에서 cp949는 저 인코딩에 없는 글자도 표현 가능하지만.

어쨌든 2-pass를 해야 하는데, 그 중 utf-16 LE에서 cp949로 바꾸는건 제가 어딘가 만들어둔 문자 변환 어쩌고 예제에 WideCharToMultiBytes인가 하는 Api로 구현한게 있습니다.

결국 문제는 utf-8을 utf-16 LE로 바꾸는 건데, 이건 간단한 규칙으로 할 수 있지만 창조로 구현했을 경우 -_- 발생하는 리스크를 저는 책임질 수 없네요.
유니코드 멀티바이트문자 전환은 별다른 방법이 없고 매핑 테이블 놓고 서로 맞는것 끼리 바꾸는건데, utf-8은 가변길이라 (영문 1바이트, 한글 거의 3바이트, 일부 문자는 2바이트...) 매핑이 상당히 힘들죠.

잡설이 길어지고 있는데 utf-8에서 utf-16 LE로 바꾸는건 시도해볼만 하네요. 집에 가서-_-;; 시도해보구요.
utf-16 LE를 cp949로 바꾸는건 그냥 Api를 쓰면 되겠네요.
지상현   2010-07-08 PM 3:47:14  
-_- 아!
혹시나 싶어 다시 보니까 WideCharToMultiByte Api로도 utf-8 처리가 가능하네요.
예전에 봤을때는 특정 환경에서만 되는 줄 알았는데 Windows 98 이상이면 지원하네요... (95는 직접적으로 지원 안 한다는데 그게 다 무슨 소용입니까 ㅋㅋㅋ)

예전 소스 코드를 조금만 수정해서 시도해봐야겠네요.
그렇다면 여기서도 눈치 보며 할 수 있을지도 모르겠네요...;;
지상현   2010-07-08 PM 4:08:47  
http://cugz.sjworks.net/bbs/zboard.php?id=pds_sc&no=591
종훈님께서 벌써 해두셨네요~
지상현   2010-07-08 PM 4:14:11  
-_- 잠시만요.
여기가 윈7이라 그런진 몰라도 Api 안 쓰고 할 수 있는 방법이 있는 것 같네요 ㅋㅋㅋㅋㅋ
XP에서 테스트 해보고 결과 알려드리겠습니다. -_-
권선중   2010-07-08 PM 5:00:23  
오웃 상현님 감샤 감샤~~
이것때문에 어제 새벽에 삽질을 좀했죠..

창조폼에서 검색어입력 -> php에서 해당검색어 유니코드로전화 -> 가사집 페이지검색 -> 불러와진 페이지 php로 긁어오기 -> 해당 페이지 utf-8에서 euc-kr로 변환 -> 창조로 읽어오기 ㅠㅠ 아주 생쑈에 삽질을 했네요..
paintj   2010-07-08 PM 5:54:46  
윈도우 7에서는 창조에서도 UTF-8이 읽힙니다;;;
어째서인지는 모르겠지만요.
paintj   2010-07-08 PM 6:02:06  
유니코드는 안 읽히고, UTF-8은 정말 잘 읽히네요... 왜일까요...
지상현   2010-07-08 PM 6:26:23  
@paintj
제가 그 사실을 오늘 발견하고 왜 그런지 분석해봤습니다.
http://cugz.sjworks.net/bbs/zboard.php?id=pds_sc&no=781
한수훈   2010-07-08 PM 6:42:30  
@지상현
창조 유저그룹에도 트위터 바람이 분건가요 ㅋㅋ
지상현   2010-07-08 PM 7:03:48  
@한수훈
누차 말씀드리지만, 트위터 나오기 전부터 외쿡 포럼 같은데서는 @ 많이 썼었습니다;;
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
3721
   컴퓨터 AS와 관련하여 [4]
신용주 2010/07/08  4325
3720
   옛날 OCPLAY어가 떠오르네요.. [5]
권선중 2010/07/06  4942
3719
   인력모집 공고가 났습니다.^^ [2]
남상기 2010/07/06  4275
3718
   창조 버전업은 언제쯤 기대해볼 수 있을까요? [1]
신용주 2010/07/06  4156
3717
   노래방 흉내내기 하니.. [1]
손상진 2010/07/06  4568
3716
   옛날 소스파일 필요하신분? [5]
이정도 2010/07/05  4750
3715
   으오, 속도측정~ 왠일로 이런 안정적인 그래프가 ;; [2]
김동민 2010/07/05  4518
3714
   왜 manifest를 넣으면 테마가 적용되는가 [3]
지상현 2010/07/03  4493
3713
   64비트란 놈에 대해 간략하게 정리... [9]
지상현 2010/07/02  4477
3712
   한컴에서 hwp 파일 포맷 공개한답니다. [3]
지상현 2010/07/01  4796
3711
   휴~ 대체 지름의 끝은 어디인가! [3]
김동민 2010/06/28  4796
3710
   아래 배열 문제 해결 ㅋㅋㅋㅋㅋ
지상현 2010/06/28  4744
3709
   창조에서 객체 배열 다루다가... [2]
지상현 2010/06/27  4883
3708
   테니스 경기는.. 두게임 이상 차이가나야 승부가 가리나 보군요..
손상진 2010/06/27  4817
3707
   ARON KB-A106S+ 기계식 키보드 [4]
김동민 2010/06/25  5040
3706
   아아 간만에 정말 거나하게 웃어봅니다!!! [2]
지상현 2010/06/25  4068
3705
   저와 함께 일하실 분? [6]
남상기 2010/06/25  3720
3704
   아이고~ 동원훈련 다녀왔습니다 ㅋ [7]
김동민 2010/06/25  4310
3703
   키보드 질렀습니다. [4]
손상진 2010/06/24  4663
3702
   (공지종료)서버 호스팅 업체 유지보수 작업 안내(24일 새벽) [3]
손상진 2010/06/17  4859
3701
   점점 맛이 가는 SmartScreen 필터...
지상현 2010/06/23  4554
3700
   고기, 빵, 라면... [1]
지상현 2010/06/20  4692
3699
   재미있는 신문기사 [2]
권선중 2010/06/12  4252
3698
   키보드를 새로 구입했습니다. [5]
손상진 2010/06/12  4465
3697
   창조가 한사람의 운명을 바꾸다!! [4]
권선중 2010/06/12  4068
LIST ALL   Prev [1][2][3][4][5][6][7] 8 [9][10]..[156] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인