이번에 바꾸게 된 것은 크게 두 가지입니다.


  1. 모든 글과 트랙백, 댓글을 가져와 data 폴더에 저장한 다음에 xml 파일을 작성합니다. data 폴더에는 글 id별로 폴더가 생성되며, trackbacks, comments라는 폴더도 같이 만들어집니다. 따라서 지금까지와 달리 모든 자료를 다운받지 못했음에도 xml 파일이 생성되는 일이 없을 것입니다. 따라서 만약 프로그램을 실행시켰음에도 xml 파일이 생성되지 않았다면 다시 실행시켜서 이어받기를 하시길 바랍니다.
  2. 실행파일을 그냥 실행시키기에 에러로 프로그램이 죽어버리면 메시지를 확인할 수 없었습니다. 따라서 이를 해결하고자 에러로 프로그램이 꺼지면 error_숫자.txt 라는 파일이 만들어져 이 안에 에러 내용을 저장하도록 만들었습니다. 보시고 잘 모르시겠으면 해당 파일 내용을 저에게 알려주시면 답변을 얻기 편하실 것입니다.

  error가 발생하는 대표적인 예 중 하나입니다.


Can't locate object method "value" via package "RPC::XML::Client::send_request: HTTP server error: Connect failed: connect: Unknown error; Unknown error" (perhaps you forgot to load "RPC::XML::Client::send_request: HTTP server error: Connect failed: connect: Unknown error; Unknown error"?) at /<N:\EgloostoTTXML\ÃÖÁ¾º»\Egloos2TTXML\Egloos2TTXML.exe>PostClass.pm line 53, <STDIN> line 4.


  위 에러의 뜻은 이글루스 블로그 내용을 가져오는데 실패했다는 뜻입니다. 현재 이글루스에서는 과도한 접근이 한 곳에서 이루어지면 이를 차단합니다. (제가 백업할 때는 이런 일이 없었죠.;;;)

따라서 이런 메시지가 뜬다면 프로그램을 다시 실행시키세요. 그럼 앞에 받은 것은 빠르게 넘기고 못 받은 것부터 다운로드를 받을 것입니다.


  실행파일은 두 개가 있으나 아무 것이나 실행하셔도 됩니다.


 c1



다운로드

http://www.box.net/shared/gijm3lcnfb

ver 0.0.5.3 : http://nosyu.pe.kr/1822

PS

  사실 이번에 GUI로 만들려고 하였으나 은근히 귀찮더군요.^^;; 저는 GUI 프로그램을 만드는데 코드로 일일이 치는 것을 그리 좋아하지 않아서...;;; 그래서 그냥 CUI로 계속 나가게 되었습니다.

크리에이티브 커먼즈 라이선스
Creative Commons License

글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.

트랙백 주소 :: http://nosyu.pe.kr/trackback/1820

댓글을 달아 주세요

  1. Mizar 2009/01/21 09:33  댓글주소  수정/삭제  댓글쓰기

    또 업그레이드를 하셨군요.. 수고가 많으십니다.
    그런데 개인적인 생각으로는 프로그램 사용 시에 자꾸 문제가 생기는 것이 사용자분들이 GUI가 아닌 CUI에 익숙하지 않아서 그런 경우도 상당하지 않을까 생각됩니다. 실제로 저도 예전에 학생들에게 CUI프로그램을 배포했는데 무척 간단(우리 기준에는)한 것이었음에도 불구하고 자꾸 어이없는 실수들을 내더라구요.
    요즘은 CUI를 쓰는 사람이 거의 없이 발생하는 해프닝이 아닌가 싶네요.

    • NoSyu 2009/01/21 09:48  댓글주소  수정/삭제

      저도 그러하다고 생각합니다.
      그래서 이번에 GUI를 잠깐 공부하여 틀을 만들었으나 문제가 글과 트랙백, 댓글을 받는 현재 상태를 출력할 때 어떤 식으로 해야할지가 고민이었습니다.
      하나씩 출력하면 위로 착착 올라가는 것이 GUI 기반에 있는지 모르겠더군요.^^;;;
      거기다 코드만으로 객체의 위치를 정하려고하니 안 그래도 디자인이 꽝인 실력에 정말 힘들었습니다.OTL....
      유저와 친해진다는 것은 정말 어려운 듯싶습니다.^^OTL....

  2. 종이우산 2009/01/21 12:48  댓글주소  수정/삭제  댓글쓰기

    EOF looking for CDATA section end [Ln: 31, Col: 0]

    댓글 백업중 이런 에러가 났는데 이게 뭐죠 ㅡㅡ;;;;

    • NoSyu 2009/01/21 15:30  댓글주소  수정/삭제

      백업할 댓글에 특수문자가 들어있는 듯싶습니다. 그래서 xml로 쓸 수가 없어 에러를 낸 듯싶습니다. 어느 댓글인지 확인해보세요.

      http://nosyu.pe.kr/1822
      새로운 버전으로 해보세요.^^

[로그인][오픈아이디란?]