2009년 9월 28일 월요일

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

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

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

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

이 프로그램은 티스토리/텍스트큐브의 백업 파일(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)

댓글 11개:

  1. 유용한 프로그램 잘 받아갑니다^^

    자주 들러서 유용한 정보 얻어가겠습니다 좋은하루되세요~^^

    답글삭제
  2. @수르카 - 2009/09/18 06:41
    제가 필요해서 만든 프로그램인데, 도움이 될까 모르겠네요.

    잘 쓰시기 바랍니다. ^^;

    답글삭제
  3. >_ 옥토님이 아싸~하며 받아갑니다.

    답글삭제
  4. 일단 받고나서 쓸곳을 생각해봅니다...

    어디다 쓰져..;;

    답글삭제
  5. 좋은 프로그램이군요. 잘 쓰겠습니다. ^^

    답글삭제
  6. 비밀 댓글 입니다.

    답글삭제
  7. 유용하겠는데요. 좋은 프로그램 감사합니다.

    좋은 하루 되세요~

    답글삭제
  8. 이거 정말 유용하겠는데요. ^^

    답글삭제
  9. 유용한 프로그램이네요. 근데 제꺼 XML 은 받아놓으니 4GB 네요.. 데이터포함하지 않고 받은뒤, 돌려봐야겠습니다.

    수고하셨어요 ^^ 즐거운 밤 되세요 !!

    답글삭제
  10. @cdmanii - 2009/09/18 23:59
    첨부가 없어야 됩니다.

    처음에 만들 때부터 발로(ㅠ.ㅠ) 만들다 보니 4GB 이상의 파일에 대해선 아예 생각도 안 했습니다.



    지금 와서 뜯어고치려니 생각할 게 한둘이 아니라서 그냥 포기 ㅠ.ㅠ

    답글삭제
  11. @Anonymous - 2009/09/18 09:13
    수정완료!

    답글삭제