자신의 티스토리/텍스트큐브 포스트를 한눈에 보자! (재수정)

블로그를 관리하다보면 그럴 때가 있다.

내 글 중에 어디에선가 이런 내용이 있는데, 딱히 기억나지 않을 때...
검색기능 써서 일일이 뒤져보니 막상 검색이 안 될 때...
그림이고 뭐고 다 날리고 글만 한눈에 보고 싶을 때...

그런 경우에 사용할 수 있는 프로그램을 공개한다.

이 프로그램은 티스토리/텍스트큐브의 백업 파일(XML)에서 제목, 본문 등 최소한의 정보만을 HTML로 재구성해준다.

사용자 삽입 이미지

1.2로 업데이트 되어서도 단순하기 짝이 없는 화면은 역시 그대로임


이 프로그램의 기능은 아래와 같다.

1. XML 파일을 통째로 읽어 HTML로 재구성 (4GB 이상의 파일도 잘 읽고 쓰므로 첨부가 있어도 상관없음 ㅎㅎ)

2. css나 이미지 등의 별도 파일은 생성하지도 사용하지도 않음

3. HTML 본문의 폭 지정 (이것도 기능이냐면 할 말 없음)

4. 페이지 당 포스트 수를 지정해서 전체를 한 페이지에도 넣을 수 있고, 몇 개의 파일로 구분할 수도 있음

5. 각 포스트 별 접기/펼치기 및 전체 접기/펼치기의 기본적인 컨트롤 제공

6. 이미지, 첨부파일 및 화면에 표시되지 않는 공백이나 엔터(CR/LF/탭) 최소화

7. <br /> 태그가 3개 이상이면 3개만 남김

8. ASCII 형식으로 저장. 따라서, 일부 글자나 부호가 표시되지 않을 수 있음.
    (UTF-8을 굳이 ASCII로 변환하는 이유는 조금이라도 파일 크기를 더 줄이기 위함)

9. 저장되는 포스트의 순서를 지정. (새 포스트 → 헌 포스트 또는 그 반대)

생성된 HTML의 샘플 화면은 아래와 같다.

사용자 삽입 이미지

전체 포스트를 접은 상태임


아래 파일을 다운받아 압축을 풀면 사용할 수 있으며, (언제나 그렇듯이) 추가적인 라이브러리는 필요하지 않다.
윈도우 XP 이상의 환경이라면 어디서나 잘 동작한다.


덧1. 텍스트큐브의 데이터를 제대로 읽지 못하는 문제가 있어 수정했음. (2009.9.18)
덧2. 4GB 이상의 파일을 이상없이 읽고 쓸 수 있도록 수정함. 아싸! (2009.9.27)