전자책을 즐기는 독자라면 KOReader라는 강력한 도구를 잘 알고 계실 것입니다. 하지만, KOReader의 기본 홈 화면이 다소 단조롭고 개인 맞춤화가 부족하다는 점은 많은 사용자들에게 아쉬운 경험을 남기곤 했습니다. 그 해결책으로 등장한 것이 바로 Bookshelf.koplugin입니다. 이 오픈소스 프로젝트는 KOReader의 홈 화면을 아름답고 직관적으로 변화시켜 주며, 독자가 원하는 방식으로 도서관을 탐색할 수 있는 환경을 제공합니다. 이제 Bookshelf를 통해 어떻게 나만의 전자책 라이브러리를 관리할 수 있는지 함께 살펴보겠습니다!

Bookshelf.koplugin의 주요 기능

Bookshelf는 단순히 책을 나열하는 것을 넘어, 독서 경험을 향상시키기 위해 다음과 같은 기능을 제공합니다:

  1. 다양한 탐색 옵션: 시리즈, 저자, 장르, 컬렉션 등 다양한 기준으로 서재를 탐색할 수 있습니다.
  2. 개인화된 책 미리보기: 각 책의 표지, 줄거리, 평점, 읽기 진행 상황 등을 한눈에 확인할 수 있습니다.
  3. 사용자 맞춤형 시작 메뉴: 즐겨찾는 책이나 폴더에 쉽게 접근할 수 있도록 커스터마이징할 수 있습니다.
  4. 편리한 필터링과 정렬: 사용자가 원하는 기준으로 도서를 정렬하고 필터링할 수 있습니다.
  5. 이러한 기능들은 모든 독서 애호가들에게 큰 도움이 될 것입니다.

    설치 가이드

    Bookshelf.koplugin을 설치하는 방법은 매우 간단합니다. 다음 단계를 따라 해보세요.

  6. Releases 페이지에서 최신 bookshelf.koplugin.zip 파일을 다운로드합니다.
  7. 압축을 해제한 후, 아래의 경로에 파일을 옮깁니다.
  8. | 장치 | 플러그인 폴더 경로 | | ------- | ------------------------------------------- | | Kindle | /mnt/us/koreader/plugins/ | | Kobo | /mnt/onboard/.adds/koreader/plugins/ | | Android | <koreader-dir>/plugins/ |

  9. KOReader를 재시작합니다.
  10. KOReader의 메뉴에서 Start with -> Bookshelf로 설정합니다. 이 설정이 없으면 KOReader는 기본 파일 브라우저로 열립니다.
  11. > 참고: Start with 설정은 KOReader의 파일 관리자 화면에서만 보이며, 책을 열고 있는 상태에서는 나타나지 않습니다. 책을 닫고 메뉴를 열어야 합니다.

  12. CoverBrowser 플러그인을 활성화해야 합니다. 이는 Bookshelf가 표지와 메타데이터를 가져오는 데 필요합니다.
  13. 이제 KOReader를 시작하면 상단 메뉴에서 Bookshelf 섹션을 통해 모든 기능에 접근할 수 있습니다.

    기본 사용법

    Bookshelf의 인터페이스는 매우 직관적입니다. 상단의 "칩 바"를 통해 원하는 서가를 선택하고, 책을 클릭하여 세부 정보를 확인한 후 쉽게 읽기를 시작할 수 있습니다. 기본적으로 제공되는 칩은 다음과 같습니다:

    • Home: 모든 도서를 폴더 구조로 또는 평면 목록으로 볼 수 있습니다.
    • Recent: 최근에 읽은 책이나 새로 추가한 책을 보여줍니다.
    • Favourites: 즐겨찾기 목록입니다.
    • 칩을 길게 눌러서 이름을 바꾸거나 삭제할 수 있으며, 새로운 칩을 추가하는 것도 가능합니다. 이는 사용자가 자신의 라이브러리를 어떻게 구성할지를 자유롭게 결정할 수 있게 해 줍니다.

      -- 새로운 칩 추가 예제
      local new_chip = {
          name = "My Favorites",
          type = "favorites",
      }
      
      table.insert(chips, new_chip)

      활용 시나리오

      Bookshelf.koplugin은 다양한 독서 환경에서 활용될 수 있습니다. 예를 들어, 특정 장르의 책을 즐겨 읽는 독자는 자신의 홈 화면에 해당 장르의 칩을 추가하여 필요한 책에 쉽게 접근할 수 있습니다. 또한, 여러 시리즈를 읽는 독자라면 시리즈별로 칩을 생성하여 각 서가에서 쉽게 탐색할 수 있습니다.

      비슷한 도구로는 Calibre가 있지만, Calibre는 주로 PC에서 사용되는 도서 관리 소프트웨어입니다. 반면, Bookshelf는 KOReader라는 모바일 리더의 플러그인으로, 언제 어디서나 손쉽게 라이브러리를 관리할 수 있는 장점이 있습니다.

      추천 대상

      Bookshelf.koplugin은 다음과 같은 독자에게 추천합니다:

    • KOReader를 사용하는 모든 전자책 독자
    • 개인화된 독서 경험을 원하는 사용자
    • 다양한 장르와 시리즈를 관리해야 하는 독자

이제 여러분도 Bookshelf.koplugin을 통해 KOReader의 홈 화면을 매력적으로 꾸며보세요!

자세한 내용과 소스 코드는 여기에서 확인하세요.