아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.

안내

글을 찾기 위한 검색 메뉴는 바로 위 메뉴의 '회원 명단' 옆에 있습니다~
TNF는 회사가 아니라 오픈소스 커뮤니티입니다. textcube.org 는 회사에서 운영하는 서비스가 아니라, 커뮤니티에서 개발하는 소프트웨어입니다.
(2007.1.10) TNF는 해당 포럼 및 위키, trac 저장소상에서 이메일 수집을 금지합니다. 해당 공지 를 포럼 하단에 명기하였습니다.
(2007.2.9) TNF와 태터툴즈/텍스트큐브 코드 수정에 관한 workflow를 정리하였습니다. 안내
(2007.4.5) 공식 소스 버그 리포터 그룹의 일원이 되어주실 분들을 찾습니다. :) 관련 공지

최근소식

(2016.1.18) 텍스트큐브 1.10.9 의 첫 베타 버전을 배포합니다. 내려받기
(2015.11.19) 텍스트큐브 1.10.8 : Tempo primo를 배포합니다. 내려받기
(2015.7.9) 텍스트큐브 1.10.8의 첫번째 발표 후보를 배포합니다. 내려받기
(2015.6.4) 텍스트큐브 1.10.7 : Tempo primo를 배포합니다. 내려받기

포럼 내용 넘어가기

TNF : Tatter Network Foundation forum

태터 네트워크 재단 - 태터앤프렌즈 포럼입니다 :)


새 댓글 쓰기

새 댓글 쓰기

새 댓글 쓰기

사용할 수 있는 기능: BBCode 이미지 웃음그림

입력을 마치기 전에 (필수) 로 명기된 부분은 모두 적어 주셔야 합니다.

방문자의 경우 필요한 정보



Captcha image. Turn pictures on to see it.
필요한 정보
선택사항설정

주제 보기 (새 글 순)

7

NoSyu 작성:

제 개인적인 경험으로는 base64 인코딩 시 개행을 하지 않아야 하더군요.
그렇게 하지 않아서 복원을 해도 에러가 발생하였습니다.
여튼 위의 링크는 제가 만든 프로그램의 소스를 공개한 글입니다.
postClass.pm에서 처리하였으니 참고가 되시길 바랍니다.

개인적으로 왜 그런 말이 문서화되어있지 않은지 답답...;;;
(제가 못 찾은 것인지도 모르겠지만...)
저 프로그램도 결과물을 보고 상상하며 만들어서 결과가 제대로 나오는 것만 확인하였습니다...;;;

T_T http://dev.textcube.org/wiki/devReference 쪽에 기술해 놓으면 나중에 도움이 되겠군요. 기존의 TTXML 분석 문서를 하나 적어 보아야 겠습니다. ;;

6

제 개인적인 경험으로는 base64 인코딩 시 개행을 하지 않아야 하더군요.
그렇게 하지 않아서 복원을 해도 에러가 발생하였습니다.
여튼 위의 링크는 제가 만든 프로그램의 소스를 공개한 글입니다.
postClass.pm에서 처리하였으니 참고가 되시길 바랍니다.

개인적으로 왜 그런 말이 문서화되어있지 않은지 답답...;;;
(제가 못 찾은 것인지도 모르겠지만...)
저 프로그램도 결과물을 보고 상상하며 만들어서 결과가 제대로 나오는 것만 확인하였습니다...;;;

5

daybreaker님 답변 감사합니다. 제 문제가 안풀려서 다시 질문합니다.

아래는 티스토리에서 xml로 백업한 문서중 일부입니다.

[##_1C|nk220000000000.png|width="360" height="216" alt="사용자 삽입 이미지"|_##]
아마 윗부분이 그림파일이 들어가는 곳에 위치하겠지요.

<attachment mime="image/png" size="17078" width="360" height="216"><name>nk220000000000.png</name><label>tt.png</label>
<enclosure>0</enclosure><attached>1234944169</attached><downloads>0</downloads>
<content>iVBORw0KGgoAAAANSUhE  ...

... 5CYII=</content></attachment>

이렇게 첨부파일로 그림이 함께 저장되게 되어 있습니다.

NoSyu님께서 말씀하신데로... base64인코딩해서 <content>테그 사이에 넣어주었습니다. 결과는 실패이구요. 제 추측은, base64가 아닌 다른 방식이거나, 제가 모르는 문제가 있는 듯 하네요.

4

그냥 binary로 읽으면 됩니다;; png 파일을 읽어서 직접 파싱하여 이미지를 화면에 뿌려주려는 게 아닌 이상 그냥 파일의 바이트열이 그대로 나오게 읽으면 되지요.

3

nosyu님 답변 감사합니다. 추가 질문이 있습니다.

base64로 인코딩하기 전에... 파일을 읽어야 하잖아요.
png파일을 읽을 때, 어떤 binary type을 써서 읽어 들여야 할까요?

2

읽어서 base64로 인코딩 하셔서 넣으시면 되는 것으로 알고 있습니다.
그렇게 하니 제대로 복원이 되는 것을 확인하였습니다.

http://nosyu.pe.kr/1862

1

티스토리에서 xml백업파일 형식을 빌어 문서를 작성하여 글을 작성하고 있습니다.
< < less than
> > greater than
& & ampersand 
&apos; ' apostrophe
" " quotation mark
이런 정도만 바꾸어서 글을 xml형식으로 저장해서 글을 올리고 있습니다.

그런데, 그림파일(png형식)도 문서에 끼워넣고 싶습니다.
png파일을 어떤 형식으로 읽어서 끼워넣어야 할지요.



Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.