이글루스 백업 프로그램 – Egloos2TTXML ver 0.0.9.2

By | 2011/01/05

  이글루스 백업 프로그램 Egloos2TTXML입니다.

c0001

  이번에 변경된 것은 다음과 같습니다.

  1. 해당 글에 댓글이나 트랙백을 달 수 없는 경우에 정규표현식 문제 발생 해결
  2. 메뉴릿에 적는 글도 백업 가능
  3. 잡다 버그 해결

  현재 발견된 버그 및 참조할 사항에 대해 정리하겠습니다.

  1. 언제나 그렇듯이 스킨은 이글루스 1.0 그리고 2.0 중 HTML 기본 (화이트)에서 테스트 하였습니다. 다른 스킨 및 사용자에 맞게 수정한 스킨에서는 안 될 수 있습니다. 제가 테스트 한 환경은 http://dongdm.egloos.com 입니다. 또한 모바일 환경은 http://dongdm.egloos.com/m 입니다.
  2. 유니코드 문제를 해결해보았지만, 아마 문제가 있을 것입니다.
  3. 0.0.9.0 이상은 모바일 페이지를 이용하였습니다. 그렇기에 최근에 적은 글, 트랙백, 댓글의 경우 시각이 제대로 인식이 되지 않습니다. 후에 해결을 할 생각이지만 언제가 될지 모르겠습니다. 이것이 싫다면 0.0.8.5 버전의 것을 이용해주세요.
  4. 문제 발생 시 혹은 새로운 이글루를 백업하고 싶으시다면 data 폴더를 제거하고 진행하세요.

  다운로드 받을 수 있는 링크는 다음과 같습니다.

  백업을 하시거나 이사를 하신 경우 실행하신 해당 버전 프로그램을 올린 글에 트랙백이나 댓글을 남겨주신다면 감사 드리겠습니다.

19 thoughts on “이글루스 백업 프로그램 – Egloos2TTXML ver 0.0.9.2

  1. imc84

    안녕하세요 NoSyu님. 예고하신대로 Egloos2ttxml 0.0.9.2 버전을 올리셨길래 보자마자 테스트해 봤습니다. 결론적으로 제 블로그를 티스토리에 흠잡을 데 없이 이사할 수 있는 상태가 됐습니다. 한마디로, 멋집니다. 업데이트 감사합니다. 늘 그렇듯이 수고가 많으셨습니다.

    이번에 사용해 보니 감개가 무량하게도, XML데이터를 생성하는데 아무런 오류를 일으키지 않았습니다. 게다가 포스팅 데이터를 내려받는 동안에도 에러 로그는 이미지 내려받는 것 관련해서 3개인가 나왔는데, 전혀 신경쓰이지 않는 부분이었습니다. 알려주신 팁을 활용해 대용량 메일 첨부로 데이터 복구에 링크도 쉽게 했고요. 숨김포스팅도 제대로 숨은 채로 복구됐습니다.

    이를 위해 제가 시시때때로 갖가지 오류를 리포팅하면서 NoSyu님을 번거롭게 해드린 것을 생각하면 참 송구스럽습니다…. 하여 이렇게 길게 덧글을 남깁니다. 문득 재작년에 CCL코리아 오프라인 행사에서 한 번 뵐 기회가 있었는데 못 알아뵈고 지나친 게 아쉽게 떠오르는군요. 답례를 좀 하고 싶은데 말입니다. 제가 갖고 있는 책이 도움이 될지 모르니, 자세한 얘기는 메일로 말씀을 드리겠습니다.

    Reply
    1. NoSyu

      오.. TTXML 파일이 잘 작성되었나보네요. 다행입니다.^^

      이미지가 없어지거나 하면 에러가 발생하기에 이를 사용자가 확인할 수 있도록 일부러 만들었습니다.^^

      아니요. 덕분에 해당 프로그램을 업데이트 시킬 수 있었는걸요. 특히 메뉴릿의 경우에는 제가 이글루스를 떠난 후 나타난 기능이기에 있는 줄 몰랐습니다.OTL

      메일을 받았고 답장을 보내드렸습니다. 챙겨주셔서 정말 고맙습니다.ㅜ

      Reply
  2. S

    덕분에 백업 잘 했습니다.
    한가지 에러가 났던 부분이, wikipedia에서 *.svg였나 하는 이미지를 링크 해놓은게 있었는데, 외부 이미지인데도 계속 다운 받으려고 시도를 하면서 거기서 멈춰버렸습니다. 다른 이미지는 안받아지면 그냥 넘어가는것 같던데, 그것만 계속 10초에 한번씩 시도를 하더군요. 결국, 별거 아닌 거라서 글을 고쳐 이미지 태그를 지운뒤에 무사히 백업후 태터로 옮겼습니다. 감사합니다.

    아, 한가지 건의 사항이, 현재 메세지 출력이 완료시점을 기점으로 나오는데, 이러면 어느글에서 에러가 나는지 사람들이 헛갈려 할것 같습니다. 별로 중요한 사항은 아니지만요.

    Reply
    1. NoSyu

      반갑습니다.
      외부 이미지를 포함해서 모든 이미지를 다운로드 받게 만들었습니다.^^
      지금은 이글루스가 무제한을 제공하지만, 예전에는 그러하지 않았기에 그 때 작성한 글에 있는 이미지도 백업해야겠다는 판단에서 였습니다.

      svg는 그런 문제가 있군요.
      확인하겠습니다.

      해당 사항에 대해서도 사실 저도 곤란했습니다.
      글 정보를 가져와야지 어떤 글인지 화면에 찍을 수 있다는 점 때문에
      글을 다 완료하여야지 화면에 글을 출력할 수 밖에 없습니다.
      하지만 사용자 입장에서는 진행중이라고 판단할 수 있겠군요.
      ‘완료’라는 글을 추가하여 헷갈리지 않도록 하겠습니다.^^
      조언 고맙습니다.

      Reply
  3. 벨루나

    안녕하세요 NoSyu 님 툴 배포 감사드립니다.
    거의 휴면 상태인 이글루스 블로그를 티스토리로 이전 해 두려고 작업을 진행하였습니다.
    결과적으로 상당히 잘 완료된 것을 확인 할 수 있었습니다. 매우 만족스럽습니다. :) 감사드려요!

    남은 후 작업이 좀 남아있지만, 감사 겸 몇 가지 피드백을 위해 덧글을 남깁니다.

    사용한 툴은 최신버전인 0.0.9.2 버전이며, 사용 OS는 윈도우 XP였습니다

    0. 이글루스 외부 주소를 기본 주소로 설정 해 둔 상태에서 프로그램을 돌렸더니 제목과 본문 모두 -1 인 상태로 저장되었습니다. (수많은 에러로그와 함께…) 이글루스 주소를 기본으로 변경한 상태에서 프로그램을 사용할 수 있도록 안내가 있으면 좋을 것 같습니다.
    – 덧붙이면 해당 상황에서 0.0.8.5 버전은 정상 작동하는 것을 확인했습니다. 모바일 페이지 관련된 문제인 것 같습니다.

    1. 덧글의 엔터가
    태그로 남는 상황을 확인 할 수 있었습니다. 이글루스가
    이 아니라
    이라는 바보같은 태그를 쓰기 때문인 것 같지만, 여튼 그런 경우가 있네요.

    2. 굉장히 사소한 버그인데, 프로그램이 종료된 뒤 엔터 혹은 ctrl+c 를 입력하면 프로그램이 종료된다고 나올 때, 엔터를 입력했을때 종료되지 않았습니다.

    3. 거대한 이미지가 삽입된 포스트의 경우 사진이 원본 사이즈로 올라가는 것을 확인했습니다. 이글루에서는 작게 보여서 얘가 이렇게 큰 이미지였나 싶은 기분이 들었습니다. 하하.

    4. 포스트에 삽입된 이전 블로그 글 주소 링크의 경우 엉뚱한 글로 링크가 되는 것을 볼 수 있었습니다. 비공개 처리 된 글들 때문에 주소 변환에 문제가 생기는 것은 아닐까 하고 조심스레 추측 해 보았습니다.

    이상의 사항들은 사소한 사항들이고, 사실 이전 결과는 매우 만족스러웠습니다. 툴 제작/배포 해 주신 것에 거듭 감사드립니다.

    Reply
    1. NoSyu

      반갑습니다.
      댓글 및 상세한 리포트 정말 고맙습니다.

      0. 기본주소라면 아이디, 비밀번호 입력 후를 말씀하시나요?
      그것을 제가 테스트 하였을 때는 아무런 문제가 없더니 에러가 발생하였나보네요.
      혹시 txt 파일을 메일로 보내주실 수 있으신가요?

      1.
      ,
      을 처리하도록 하였는데
      로도 하였군요.OTL
      처리하도록 하겠습니다.

      2. 사실 엔터를 누르면 종료를 하도록 만들었는데 어떤 컴에서는 되고 어떤 컴에서는 안 되기에 Ctrl + C까지 권장하였습니다.
      이 방법은 프로그램을 강제종료 시키는 것인데, 이미 다 끝난 상황이니 그렇게 해도 문제가 없다고 판단하였기 때문입니다.
      (실제로 모든 작업을 끝내고 자료는 다 반환한 후에 해당 메시지가 뜨는 것이니..)

      3. 거대 이미지의 경우 원본을 백업해야 한다는 원칙에 따라 원본 파일을 다운로드 받도록 하였습니다. 그리고 이를 넣도록 하였습니다.
      하지만 모바일 페이지는 일괄적으로 작게 이미지를 출력하기에 실제 페이지에서 얼마의 크기로 하는지 측정하기 곤란해서 그렇게 처리하였습니다.
      이것도 개선을 해야하는 것이군요.OTL

      4. 비공개든 아니든 모두 다 처리를 한 후에 정렬시켜서 처리함에도 버그가 있는 듯싶네요.
      한 번 더 로직을 살펴보겠습니다.

      다시 한 번 상세한 리포트 및 댓글 달아주신 것에 대해 감사 드립니다.
      고맙습니다!

      Reply
    2. 벨루나

      아아 그 기본 주소라 하는 것은, 이글루스에 개인 도메인 주소를 설정 할 수 있는데, 개인 도메인 주소 설정을 하게 되면, 개인 도메인 주소를 기본주소로 사용할 것인지, 이글루스 주소를 기본 주소로 사용할 것인지를 선택 할 수 있는 옵션이 있습니다. 이것을 말하는 것인데, 개인 도메인 주소로 설정된 상태에서는 정상 작동하지 않았습니다.

      Reply
    3. NoSyu

      아.. 그런 기능이 있군요.
      제가 해당 프로그램을 최종적으로 완성한 때가 09년 1월입니다.
      그러다보니 그 뒤에 생긴 기능/메뉴에는 제가 처리를 못했습니다.
      메뉴릿인가 하는 기능도 그 뒤에 생겨서 이번에 업데이트 하였네요.OTL
      보내주신 메일 확인하였습니다.
      버그 리포트 기록에 올리겠습니다.
      정보 고맙습니다.ㅜ

      Reply
  4. Pingback: 달콤소녀♡

  5. 斧鉞액스

    음.. 백업도중에 몇번 실패를 하였습니다.
    오류 레코드를 살펴보니 올린지 꽤 오래된 포스팅들 중에 외부의 그림을 가져와서 사용했는데, 그 링크가 사라져버린 글에서 걸려서 오류가나서 그냥 종료가 되어버리더군요.

    그림은 받는 것같은데, 혹시라도 링크가 깨진 경우에는 그냥 무시하고 진행하는 방법은 없을까요?

    혹시내해서 적습니다만, 3회에 걸쳐서 걸리는 포스팅이 http://ksu000.egloos.com/5198314 이더군요. 그림이 두개 링크가 파쇄되어 있었습니다.

    Reply
    1. NoSyu

      반갑습니다.
      그림이 깨진 경우 시도를 한 후 정 안 되면 그냥 넘어가라고 했음에도 그게 잘 작동하지 않는가보네요.
      학기가 시작되어 정신이 없는지라 학기가 끝나는 5월 후에 아마 손을 볼 수 있을 듯싶습니다.
      버그 리포트에 감사 드립니다.
      고맙습니다.

      Reply
  6. Pingback: rainblue

  7. 안녕하세요

    혹시 xml 파일들을 이글루스에 올리는 법은 없을까요?? 즉 복원말입니다.
    현재 네이버블로그 사용중인 사람입니다. 근데 이글루스로 블로그 이전하고싶어서 여쭘니다.네이버 블로그는 다른 툴을 이용해서 xml파일로 백업해놓은 상태입니다.

    Reply
    1. NoSyu

      반갑습니다.
      이글루스는 공식적으로 백업과 복원을 지원하지 않습니다.
      따라서 얘기하신 방법은 현재 없습니다.

      Reply
  8. 주은

    > 리스트 가져오는 중…
    트랙백 리스트 다운로드 완료…
    댓글 리스트 다운로드 완료…
    글 가져오는 중…
    get_all_post 함수에서 postid를 찾지 못했습니다

    이렇게 나오네요. ㅠㅠ 뭐가 잘못된걸까요?

    Reply
    1. NoSyu

      반갑습니다.
      현재 제가 다른 일(연구 등)에 바빠서 여기에는 전혀 손을 못 대고 있네요.
      일단 버그 리포트로 받겠습니다만,
      만약 해야 한다면 새로이 프로그램을 짜야하지 않을까 싶습니다.
      후에 만들게 되면 블로그에 올리겠습니다.

      Reply

Leave a Reply