공개/블로그

Markdown to Tistory 개발 완료! (v1.1.0)

잔망짱구 2023. 2. 15. 17:38
728x90
반응형

평소 마크다운 문법으로 문서를 작성하면서, 티스토리 블로그에 올릴 때마다 귀찮은 점이 많았다.
개발자는 귀찮은 부분을 개발함으로써 내가 편하게 사용할 수 있게 하는 게 장점인 것 같다!
그래서 편하게 업로드를 할 수 있는 프로그램을 만들었다.

실행화면은 위와 같다.

왼쪽부터 설명하자면 파일업로드 버튼, 태그 추가 버튼, 공개 업로드 버튼, 비공개 업로드 버튼이다.
파일을 선택하고 태그를 추가하고 공개 or 비공개로 업로드 하는 프로그램이다.

이 프로그램을 사용하려면 먼저 tistory.json 파일에 내 블로그 정보를 입력해야한다.
2023.02.14 - [프로그래밍/Python] - [Python] Tistory Api, Key와 Token발급 받기

 

[Python] Tistory Api, Key와 Token발급 받기

😊 TISTORY API 1. Open API 사용하기 위해 App등록 - Key 발급 https://www.tistory.com/guide/api/manage/register 위 주소를 클릭해서 아래와 같이 진행해주세요! 서비스명과 설명은 아무거나 상관 없음 서비스 URL :

wonny.kim

위 글에서 id, secret key, code를 발급받아 아래와 같이 입력하면 된다!

{
	"client_id": "",
	"client_secret": "",
	"code": "",
	"redirect_uri": "",
	"blogName": ""
}



파일의 제목이 작성될 글의 제목이 되고, 그 파일이 담고 있는 폴더가 카테고리로 정해진다.

예를 들어, D:\project\TIL\프로그래밍\Python\제목입니다.md 라는 파일이 있다면 카테고리는 Python으로 결정되고, 제목은 제목입니다 가 된다.

현재 블로그에 없는 카테고리라면 없는 상태로 업로드 할 수 있다.

태그는 태그 버튼 클릭 후 한 줄 단위로 태그를 입력하면 추가된다.
예를 들어, Python, Pyqt5, 파일 열기 인 태그를 등록하고 싶으면

    Python
    Pyqt5
    파일 열기

순으로 입력 후 진행하면 된다.
동일한 태그 입력시 하나만 추가되고, 빈 칸은 태그로 추가되지 않는다.

pyinstaller를 이용해 프로그램을 만들었다는게 뿌듯하지만, 수정할 오류가 많다.
오류 수정도 하고, 기능 추가도 하며 더 나은 프로그램으로 만들어봐야겠다!!!



혹시 사용하고 싶으신 분은 댓글로 달아주세요...😳

728x90
반응형