Tag: Gelbooru
Gelbooru의 그림을 손쉽게 다운로드 할 수 있는 GelbooruGrabber 공개
by Cyrus H. on Jan.11, 2010, under FIY, Java, Made by myself
- 업데이트 내역
- 2010/01/12 : 검색어에 괄호와 콜론이 들어 있으면 검색에 문제가 생기던 것 수정
- 2010/02/01 : Google Code 저장소로 모두 이동 & 컴파일 방법 설명 제거. 사유는 ‘효용성 제로’.
- 2010/05/03 : Gelbooru측이 페이저 부분을 살짝 수정함으로써 생기던 ’25개 검색’ 문제 해결
- Gelbooru가 제공하는 API 문서를 지금에야 찾아내었음. 지금껏 해 오던 방식대로 Raw-HTML을 긁어오는대신 API를 사용하면 조금이나마 속도 향상을 볼 수 있지 않을까 싶어 업그레이드하는 중.
누군가의 요청으로 인해 만든 것인데, 이제 별로 고칠 것도 없고 해서 그냥 공개한다.
아니, 그런 눈으로 쳐다보지는 말아주길 바란다. 내가 이런 데 항가하는 취미를 가지고 있는 것도 아니고, 누군가의 부탁이었으며 또 실습을 겸해서 만든 것이니.
만약 Gelbooru가 뭔지 모른다면, 더 이상 알려 하지 말도록. 당신은 순수한 사람이다. :-)

Gelbooru Grabber는 이렇게 생겨먹었다 on Windows.

GelbooruGrabber는 이렇게 생겨먹었다 on Mac OS X.

GelbooruGrabber는 이렇게 생겨먹었다 on Linux.
주의: Linux 환경에서 GelbooruGrabber로 그림을 다운로드하면 다운로드 디렉토리가 현재 로그인한 계정의 홈 디렉토리에 만들어지는 것을 발견했다.
Java로 만들었고, 미리 컴파일 된 실행 가능한 Jar 파일(executable Jar)과 그 원본 소스 코드를 같이 배포한다. 귀찮은 일이 일어나는 것을 방지하기 위해 GPL v3를 달았다.
GelbooruGrabber 0.1.4 다운로드 페이지 (GelbooruGrabber-0.1.4.jar)
GelbooruGrabber 0.1.4 source code 보기
실행 가능한 Jar 파일을 실행하려면 JRE(Java Runtime Environment, 자바 런타임 환경)가 필요하다. Sun의 Java 설치 확인 페이지를 방문하여 설치 여부를 확인하고, 미설치인 경우에는 설치 과정까지 마치도록 한다. JRE를 설치했다면 다운로드 받은 GelbooruGrabber.jar 파일을 더블클릭하여 실행하면 된다. 이 응용 프로그램은 GUI만 지원하므로 TUI 환경에서는 실행할 수 없다는 것을 명심하자.
마지막으로, 이 응용 프로그램을 사용함으로써 생기는 모든 피해(부모님께 들켰다던가, 기타 등등…….)에 대한 책임은 사용자 본인이 져야 함을 명심하기 바란다. 내게는 아무런 책임이 없다.

