В ожидании приезда моего Дарвина из Москвы, решил-таки систематизировать домашнюю библиотеку и запилить OPDS для удобного доступа с ридера и телефона. Итак, задача стояла следующим образом — структурированный каталог с сортировкой по авторам и тегам, круглосуточно доступный с любого устройства выходящего в интернет (в моем случае электронная книжка и айфон). Реализовано просто, даже без отдельного хостинга, просто через публичную ссылку в дропбоксе на созданный через «Calibre2opds» личный OPDS-каталог на основе библиотеки в «Calibre». Звучит сложновато, но настраивается за 5-10 минут. Все ссылки на использованные программы подвешу в посте, в левой колонке.
Пошаговая инструкция
- Идем в «.../Dropbox/Public» и создаем там новый каталог, например, «books», в нем мы будем хранить нашу библиотеку «Calibre»;
- Устанавливаем «Calibre», указываем только что созданный каталог как основной каталог библиотеки, т.е. «.../Dropbox/Public/books»;
- Добавляем нужные книги в библиотеку через «Добавить книгу» в левом верхнем углу. Просто выбираем нужные книжки, «Calibre» сам их загрузит и вытащит все нужные мета-теги. При необходимости, мета-теги у каждой книги можно менять вручную.
На данном этапе мы получаем рабочую библиотеку «Calibre», которая хранится в публичной папке дропбокса. Теперь, нужен, собственно, OPDS-каталог. Для этого нужно скачать и установить «Calibre2opds». Скачиваем архив с официального сайта (ссылка слева), распаковываем и запускаем файл «calibre2opds-3.5-369.jar», он должен установить приложение. Далее идем в папку, в которую только что установили приложение и запускаем файл «OpdsOutput-3.5-SNAPSHOT.jar».
- В настройках «Calibre2opds» на первой странице в качестве Папки базы данных указываем нашу «.../Dropbox/Public/books»;
- Папку каталога обзываем на свое усмотрение, она автоматически создастся в «.../Dropbox/Public/books/» при генерации каталога;
- Сохраняемся и жмем «Сгенерировать каталоги»
На данном этапе мы имеем OPDS-каталог нашей домашней библиотеке, который хранится в публичной папке дробокса.
- Идем в «.../Dropbox/Public/books/catalog_name/», где находим файл «index.xml»;
- Правый клик на этом файле — «Копировать публичную ссылку»;
- Данная ссылка и будет ссылкой на OPDS-каталог вашей библиотеки, которая прекрасно открывается на айфоне (проверено на приложении eBook Search), смартах на андроиде и на различных ридерах, оснащенных wi-fi модулем (в ближайшее время проверю на Дарвине, отпишусь).
Как пользоваться?
Заходим на смарте/планшете/ридере в приложение с поддержкой OPDS, добавляем нашу ссылку.
По ней в приложении откроется удобный каталог всей вашей библиотеки, с картинками, описаниями, различными сортировками и возможность скачать любую книгу на устройство. Благодаря тому, что каталог размещен в дропбоксе, он доступен круглосуточно и не зависит от того, включен ли ваш компьютер.