글
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 에서
을 하시거나..
링크를 통해서 zip 파일을 다운받아서 압축을 풀고
** 바코드 스캔
- perl bin/isight.pl
** ISBN 직접 입력
- perl bin/term.pl
** Bookmarklet 사용 (서버 모드)
- perl bin/server-starter.pl
과 같은 세가지 기능이 있습니다.
그 중 이것은 북마클릿 사용시의 화면입니다. 서버를 띄우고, 서적페이지로 가서 등록된 북마클릿 버튼을 클릭하면 자동으로 DL2 로 등록시켜주게 됩니다.


일단은 Aladdin 뿐이지만, 제가 주로 책을 구입하는 곳은 Yes24 이고, 컴퓨터 서적관련해서 자주 보는 곳은 강컴이고, 아이리버 스토리 지름신이 살짝 왔다갔다 하는 지라 교보문고에도 들락거리기에...
조만간 이 모든 서적 사이트를 지원하게끔 만들어보고자 합니다.
사용 시의 고쳐줬으면 하는 점, 설치시의 문제점 등에 관한 것이 있으시다면 댓글을 남겨주시면 되도록 친절하게 알려드리고자 노력하겠습니다. :-)
북마클릿은 아래의 링크를 끌어서 [북마크 도구모음] 란에 끌어놓으시면 됩니다.
Insert into 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
'IT > Mac' 카테고리의 다른 글
[ Apple ] 나의 Apple A/S 이용기 (0) | 2009.12.19 |
---|---|
[ Perl & DeliciousLibrary2 ] with Bookmarklet (1) | 2009.11.17 |
[ 잡담 ] 애플과 나의 엇갈림 (1) | 2009.10.21 |
[ Delicious Library 2 ] Loves Perl! 안되면 되게 하라! (3) | 2009.10.09 |
트랙백
댓글
-
골빈해커 2009.11.17 21:30
굿잡! +_+)b
RECENT COMMENT