디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

HWP 편집 모듈 같이 개발할 용자 어디 없냐?

아놔콘다갤로그로 이동합니다. 2012.03.08 13:14:04
조회 175 추천 0 댓글 2


2010년에 한컴에서 공개한 문서 가지고 hwp 읽고 편집할 수 있는 웹 시스템 같이 개발해볼 용자 없음?


일단 문서 참고해서 hwp 바이트 스트림 벗겨내는것 까지는 했음.

첨에는 그냥 텍스트로 출력해서 문서 이해하려고 했는데 시부랄 문서가 너무 개판이라 군데군데 틀린데도 많고, 아예 설명을 생략해버려서 무슨 수수께끼 퀴즈 풀듯이 바이트마다 다 테스트 해보고 있는데 진도가 너무 안나감..

저거 hex viewer 만드는데 일주일이나 걸렸음...

문서가 너무 개판이라 곳곳이 지뢰밭임....

1차적인 목표는 바이트 스트림 까서 POJO 인스턴스로 저장하는거고

2차 목표는 웹에서 한글 문서 업로드하면 POJO를 Json 으로 변환해서 http 응답으로 내려보내면 웹에서 html5 하고 자바스크립트로 문서의 간략한 내용을 보여주는거, 

3차 목표는 편집 기능 추가해보는거...(졸라 어려울 듯..)

2차 목표까지 한 6개월 잡았는데.. 아오 ㅅㅂ 문서가 진짜 개판이라 진도가 나가질 않음... 더 큰 문제는 한글 편집기가 2002 2004 2007 2010 으로 변하면서 레코드 구조도 바뀌고 추가되는게 있는데 한글 공개 문서에는 하나도 안나옴. 버츄얼 머신 띄워서 일일이 코덱이 제대로 작동하는지 다 확인해야함..

이것도 5.0 이상 버전만 해당되고 그 이전 3.x 대 문서는 또 따로 개발을 해야함...

혼자 해서 영광을 독차지 하고 싶었는데 이거 이러다 2년 지나도 못끝낼거 같음.

같이 해볼 용자 어디 없는가?

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 대박 날 것 같아서 내 꿈에 나와줬으면 하는 스타는? 운영자 25/11/17 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
306488 퇴근하겠습니다? 퇴근해보겠습니다? 그딴게 어딨냐? [4] iljeomobolt갤로그로 이동합니다. 12.03.09 92 0
306487 시스템프로그래밍책뭐가좋나요? 중간점검갤로그로 이동합니다. 12.03.09 38 0
306486 왜 우리나라는 퇴근할 때 눈치를 보는가?? [3] 서현빠돌이갤로그로 이동합니다. 12.03.09 91 0
306485 형님들, JAVA에서 키보드없이 키보드 눌린효과를 주고 싶은데요... [6] 로히블랑코(211.221) 12.03.09 96 0
306484 JSP에 소스 다 때려박으면 말야 [3] 야요이갤로그로 이동합니다. 12.03.09 67 0
306483 강간을 해보겠습니다. [1] 야요이갤로그로 이동합니다. 12.03.09 78 0
306482 '퇴근해보겠습니다' 는 정확한 표현이다. [2] 바보플머(218.155) 12.03.09 540 1
306478 자바 웹 프 독학으로 가능? [9] ㅁㅌ(121.124) 12.03.09 192 0
306476 엄마가 칼을 사온게 미스테리 ㄷㄷㄷㄷ 서현빠돌이갤로그로 이동합니다. 12.03.09 32 0
306474 크롬에서 자바스크립트 처리 속도 [1] 공돌이대장갤로그로 이동합니다. 12.03.09 61 0
306473 바보플머의 파서강좌. [1] 바보플머(218.155) 12.03.09 105 0
306472 학교에서 프로세싱이란걸 배웟슴 [1] 강원도(1.177) 12.03.09 65 0
306471 횽들 C 매크로 뭐뭐 있지? [3] 생물학(211.234) 12.03.09 69 0
306470 내일은 금요일 [1] 생물학(211.234) 12.03.09 37 0
306469 즐거운 금요일 [2] 알렉산더갤로그로 이동합니다. 12.03.09 51 0
306467 전에 파서 짠다고 한거 건드리고 있는데 [2] 땡칠도사갤로그로 이동합니다. 12.03.09 101 0
306466 나도 샀따. [2] Gromit갤로그로 이동합니다. 12.03.09 79 0
306465 출근해보겠습니다 [1] 신입(115.23) 12.03.09 57 0
306463 정보처리기사가 있으면 뭐가 좋나요? [7] (61.81) 12.03.09 230 0
306462 도스와 윈도우의 차이점?? [2] 변질된면상갤로그로 이동합니다. 12.03.09 72 0
306460 증명 할수 있나? [3] 전원버튼갤로그로 이동합니다. 12.03.09 87 0
306459 안드로이드 초보인데 [1] cyber갤로그로 이동합니다. 12.03.09 75 0
306458 음... 이런 마사지 기구도 있네... SODMaster갤로그로 이동합니다. 12.03.09 86 0
306457 이상은없는데 오류가 뜨네 이거좀 ㅋ [13] 마실나감갤로그로 이동합니다. 12.03.09 113 0
306455 으 아까 비주얼 6.0 함수 질문인데 다시 정리 ㅜ [8] C++(125.129) 12.03.08 68 0
306454 대문자형은 봅니다... java로 3d... [1] 막장신입(14.32) 12.03.08 65 0
306449 개초보 질문임다.. if else if 문 [6] vold갤로그로 이동합니다. 12.03.08 75 0
306448 형들 비주얼 씨 호환문제 [3] ㅇㅇ갤로그로 이동합니다. 12.03.08 37 0
306447 [질문글]함수의 리턴값 질문요 ㅠㅠ [2] 엠엠데쓰갤로그로 이동합니다. 12.03.08 59 0
306446 비주얼 6.0 쓰는데 math 함수 관련 질문 [2] C++(125.129) 12.03.08 40 0
306445 디더링된 이미지를 원래대로 돌려주는 필터 같은 거 없을까 [1] 가나다라마법(211.44) 12.03.08 33 0
306444 이것좀 알려주세요 [6] -(122.34) 12.03.08 112 0
306443 .js 파일말인데 [2] CELICA갤로그로 이동합니다. 12.03.08 77 0
306442 자바에 Call by reference가 없다는게 무슨 말인지.. [6] 잡빠(122.128) 12.03.08 110 0
306440 for문은 어떻게 짜시나? [4] ㅇㅇ(122.128) 12.03.08 113 0
306439 닷넷 잘 아는 형들 있음? [1] 헤헤헤헤갤로그로 이동합니다. 12.03.08 68 0
306435 형들 vs2010 이거 왜 그런지 아시는분 계심? [2] 길가던놈갤로그로 이동합니다. 12.03.08 66 0
306432 미국 IT 회사의 근무 환경 뭐가 달라? [2] 서현빠돌이갤로그로 이동합니다. 12.03.08 204 0
306430 php에서 .= 은 뭐냐 ㅡ.ㅡ??? [4] 서현빠돌이갤로그로 이동합니다. 12.03.08 102 0
306429 나 신입인데 집에 언제가야함?... [7] 신입(122.36) 12.03.08 166 0
306428 java의 참조가 null 값을 가질 수 없음? [4] 추상화갤로그로 이동합니다. 12.03.08 81 0
306426 횽들 오늘 교수님이 이상한 질문을... [19] 뉴비(118.46) 12.03.08 158 0
306425 mfc 코드좀 봐줘 [2] mfc(119.214) 12.03.08 54 0
306420 형들 네트워크보안전문가 유망직종? [7] 효효횽(211.246) 12.03.08 141 0
306419 형들 오류가 51개가 뜨는데 왜 이런지좀 알려주세요(사진포함) [8] 행인(58.140) 12.03.08 79 0
306418 여기가 숙제갤인가요? [4] Harper갤로그로 이동합니다. 12.03.08 77 0
306417 리눅스 [1] 등골브레이커(175.117) 12.03.08 59 0
306416 프갤횽들~ 정보처리기사 책 좀 추천해 주시와요~ .ㅅ.(211.237) 12.03.08 52 0
306415 갤러리 존나병신같다 [3] 개쉛기갤로그로 이동합니다. 12.03.08 144 0
306414 인공지능 vs MFC [3] 면역이(14.44) 12.03.08 144 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2