Code Monkey home page Code Monkey logo

tistorysaver's Introduction

Tistory Saver

Build status

OpenAPI를 사용하여 티스토리의 글을 파일로 백업합니다.

Features

  • 소유한 여러 블로그 선택 가능.
  • 글의 내용만 HTML 형식으로 다운로드.
  • 이미지, 첨부파일(티스토리 자체) 다운로드 및 HTML상에서의 경로 변경.
  • 카테고리 구조를 폴더 구조로 유지.
  • API 앱 변경 가능.

How

  1. 프로그램 실행 후 '인증' 버튼을 누릅니다.
    • 자신의 API 앱으로 인증하려면 해당 정보를 입력하고 진행하면 됩니다.
  2. 웹 페이지가 열리면 티스토리 계정으로 로그인하고 만약 이어지는 페이지에서 '허가하기' 버튼이 나온다면 눌러줍니다.
  3. 프로그램이 준비되면 대상 블로그를 선택합니다.
  4. 저장할 폴더를 '찾기' 버튼을 눌러 선택합니다.
    • 여기서 지정하는 폴더 아래에 블로그 이름 폴더가 생깁니다.
    • 만약 지정한 폴더 아래 백업이 이미 존재한다면 그 글만 건너뛰게 됩니다.
  5. '시작' 버튼을 눌러 백업을 시작합니다.
    • 에러가 발생한다면 다시 시도해봅니다.
  6. 제대로 백업이 되었는지 확인하고 문제가 있다면 그 글에 해당하는 폴더만 지우고 다시 백업을 수행합니다.

tistorysaver's People

Contributors

neurowhai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

tistorysaver's Issues

티스토리 로그인 버튼 비활성화 문제

다른 컴퓨터에서 테스트 해보니 티스토리 로그인 단계에서 로그인 버튼을 클릭할 수 없는 문제가 발견 됨.
익스플로러 버전이 낮아서 그런가 싶은데 확인이 필요.

새로운 에디터 지원

티스토리가 새로 서비스하는 에디터에서 이미지를 삽입하면 img 태그가 아니라 특수한 형식의 텍스트가 포함된 p 태그로 삽입된다.
단일 삽입은 해결되었지만 그룹 삽입은 또 다른 형식으로 들어가는지라 수정이 필요함.

인증 문제.

토큰 유효시간이 지나지 않았음에도 API 사용시 유효시간이 지났다는 500에러가 발생.
웃긴건 성공 여부와 관계 없이 Implicit 방식을 한 번 수행하고 나면 한동안은 기존 방식으로 인증해도 토큰에 문제가 발생하지 않음.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.