예전에 기능별로 만들어놓았던것인데 복사할수 있게 기능을 합쳐봤습니다.
블로그 이사를 계획했던적이 있는데 Daum블로그를 위한툴은 보이지 않더라구요.
최근에 갑자기 생각이 나서 다시 만들었어요.
0.설명
파일 다운로드 : http://myvb.tistory.com/9
프로그램은 이렇게 생겼습니다.
제가 HTML을 어떻게 잘라야하는지몰라 대충 잘라서 폰트라던지 여러가지로 문제가 있을수 있습니다.
오류가 뜰수도 있습니다.
XMLRPC를 통해 이미지,HTML소스만 내려받기때문에
첨부파일은 그냥 링크만 됩니다..
적용이 되지 않는 블로그가 있을수 있습니다
(테스트를 충분히 거치지 않음)
다운받을때 인증과정이 없어서 공개글만 받아올수있습니다
1.다운로드
우선 자료를 저장하는방법입니다.
BlogID : 저장하고 싶은 블로그 ID (ex. pootbar)
게시물번호 : 복사할 게시물번호의 범위
저장 : "C:\Myhome" 경로에 블로그ID의 폴더를 만들어서 저장합니다.
이렇게 저장을 했으면 C:\Myhome\ID 와 같은 경로가 생성되었을겁니다.
(ex. "C:\Myhome\pootbar" )
저는 40번부터 45번까지 내려받았습니다.
안에 보시면 HTML파일과함께 이미지파일 보일거에요. (인터넷이 안되도 이제 보실수 있습니다..물론 동영상이나 링크등은...)
2_1.업로드_블로그API 정보받기
이제 다운받았으니 업로드를 해야죠.
먼저, API정보를 알아야합니다.
먼저 네이버의 경우입니다.
블로그 - 환경설정-메뉴.글관리 - 글쓰기API설정 페이지를 엽니다.
그리고 사용할수 있게 API설정을 활성화 해주시고
API연결URL ,ID,API연결암호를 메모장에 복사해둡니다.
티스토리블로그에서 관리자페이지- 글설정메뉴로 들어갑니다.
글설정메뉴에 BlogAPI탭으로 이동해서
API주소,ID,인증키를 메모장에 복사해둡니다
2_2. 업로드_데이터입력
BlogID : C:\Myhome\ 의 업로드할 폴더이름 (다운받은 ID그대로 두시면됩니다)
게시물번호 : C:\Myhome\BlogID\ 내의 게시물폴더범위를 입력 (다운받을때 입력한 게시물번호 그대로두시면됩니다)
API주소 : API연결URL & API주소 입력
API_ID : 아이디 & ID 입력
Blog_Mail주소 : 네이버 = 아이디 , 티스토리 = 티스토리 로그인용 E-Mail주소
API_PIN : API연결 암호 & 인증키
이렇게 입력하시면 됩니다.
네이버의 경우 하루 200개 제한, 티스토리는 300개 제한으로 알고 있구요..
Exe파일과 같은경로에 Dll 파일이 꼭 같이 있어야해요.
'프로그래밍언어 > VB.NET' 카테고리의 다른 글
VB.NET>Treenode (0) | 2013.07.01 |
---|---|
HTML_Browser (0) | 2013.07.01 |
vb.net동적컴파일 (0) | 2013.06.22 |
스레드에서 invoke (0) | 2013.06.21 |
Textbox에서 Ctrl + A 사용 (0) | 2013.06.21 |