반응형
파이썬을 통해서 티스토리에 자동으로 포스팅하는 프로젝트를 작성하였다.
https://github.com/kksworks/tistory-posting-cli
프로그램의 장점
- markdown 내의 파일들 티스토리 업로드 및 업로드 파일링크 관리
- 여러 blog 동시 운영
- 다른 markdown 과의 링크
- 폴더 스캔후 md 파일들을 복수발행
...
일단 리눅스 환경과 win10 에서 동작테스트를 완료하였다.
계속 수정 및 동작을 수정해볼까 한다.
옵시디언에서의 해당 프로젝트사용
shell command plug in 설정하기
해당 repo 를 .obsidian
폴더 안에 clone 한 후에.. shell command plugin 을 다음과같이 추가한다.
python {{vault_path}}\.obsidian\tistory-posting-cli\tistory_posting_cli.py publish {{file_path:absolute}}
추가한 커맨드의 상세설정으로 이동하여 operation system & shell
탭으로 이동, windows shell 을 powershell5
혹은 powershell core
로 변경한다.
파이썬 스크립트에서 번역한 내용으로 replace 하기 위해서 output 설정은 다음과 같이 caret position
으로 변경한다.
obsidian shell 을 정상적으로 사용하기위한 설정
다음의 두 포스팅을 확인하여 동일하게 진행한다.
위의 포스팅은 powershell 에서 utf8 인코딩을 정상적으로 할 수 있도록 하는 세팅이다. 위대로 설정후 재부팅을 하면 powershell 내에서 호출하는 python 에서도 한글이 정상사용가능하다. (obsidian powershell 도 한글출력가능)
...
- 해당 포스팅은 tistory-posting-cli 를 이용해 발행되었습니다.
반응형