블로그 이미지
JEEN

서울에 사는 꽃청년의 IT찌질모험기

Rss feed Tistory
IT/Mac 2009.11.17 18:47

[ Perl & DeliciousLibrary2 ] with Bookmarklet

2009/10/11 - [IT/Perl] - [ Perl & Delicious Library 2 ] 그럼 이제 웹 브라우저에서 DL2 로!
2009/10/10 - [IT/Perl] - [ Perl & Delicious Library 2 ] 한국책을 스캔하려고 해봐야 팔만 아프다!
2009/10/09 - [IT/Mac] - [ Delicious Library 2 ] Loves Perl! 안되면 되게 하라!

  벌서 한달정도 지난 DL2 관련 이슈를 다시 끄집어 내 봅니다.
  웹브라우저 상에서의 DL2 로 등록에 관해서 Drag and Drop 이라는 일반적이지 못한 방법을 고집했다가, "골빈해커"님과 "@y0ngbin"님에게 북마클릿을 쓰는 게 어떠냐고 들었습니다.
  그러겠다고 하고 GTD 의 Someday 에 넣어놓은 지 한달이 지났습니다.
  그러던 중에 capri91 님이 애플포럼에서 DL2 플러그인을 만들어 공개하셨으니 할 맘은 더욱 없어져 갔습니다.
  요즘 하도 의욕이 없다시피하다가 보니, 다시 하나 끄집어내야 되겠다고 해서 코드를 다시 만들었습니다.
  모조리 갈아엎고 Version 0.01 로 다시 시작해서 하루만에 0.02 까지 해놓았습니다.

***
  기능상으로는 Drag and Drop 기능을 없애고, 피드백을 받은 Bookmarklet 으로 만들었습니다.
  사실 JS 는 좀 버벅거려서, 기존에 쓰고 있던 Instapaper 의 Bookmarklet 을 참고해서 만들었습니다.
  우선은 Aladdin 에서 작동이 가능합니다.

***
  우선 사용가능환경에 대해서는 Mac 을 가지고 계시며, Delicious Library 2 를 가지고 계신 분에 한해서 입니다.
  설치는 아직까지 번거롭지만... 한번 도전해 보실 분에게는...
  * 1. XCode 설치
  * 2. CPAN 모듈 설치 (README 문서 참고)
  를 해야합니다.

** Terminal 에서
git clone git://github.com/JEEN/Delicious-Library-2-for-Korean.git
을 하시거나..
링크를 통해서 zip 파일을 다운받아서 압축을 풀고

** 바코드 스캔
  - perl bin/isight.pl

** ISBN 직접 입력
  - perl bin/term.pl

** Bookmarklet 사용 (서버 모드)
  - perl bin/server-starter.pl

과 같은 세가지 기능이 있습니다.
그 중 이것은 북마클릿 사용시의 화면입니다. 서버를 띄우고, 서적페이지로 가서 등록된 북마클릿 버튼을 클릭하면 자동으로 DL2 로 등록시켜주게 됩니다.



  일단은 Aladdin 뿐이지만, 제가 주로 책을 구입하는 곳은 Yes24 이고, 컴퓨터 서적관련해서 자주 보는 곳은 강컴이고, 아이리버 스토리 지름신이 살짝 왔다갔다 하는 지라 교보문고에도 들락거리기에...
  조만간 이 모든 서적 사이트를 지원하게끔 만들어보고자 합니다.

  사용 시의 고쳐줬으면 하는 점, 설치시의 문제점 등에 관한 것이 있으시다면 댓글을 남겨주시면 되도록 친절하게 알려드리고자 노력하겠습니다. :-)

  북마클릿은 아래의 링크를 끌어서 [북마크 도구모음] 란에 끌어놓으시면 됩니다.

  Insert into DL2
 
신고
TOTAL 466,848 TODAY 22

티스토리 툴바