Организация домашней электронной библиотеки
Книги, ЛИС, Сервисы 22.04.2009
Многие люди, когда слышат про электронные книги, говорят: «А мне удобно только в бумажном варианте читать…». Тем не менее, электронные книги в силу своей компактности и распространенности начинают забивать компьютеры. Тем более устройства на электронной бумаге позволяют практически не ощущать неудобств при чтении. При большом количестве книг встает вопрос их правильной организации. На первый взгляд, для хранения книг достаточно простой папочной структуры, но, когда книг скапливается много, возникают некоторые сложности.
Например, у меня очень много произведений Айзека Азимова, каждое произведение – это отдельный файл. Если я зайду в папку со всеми произведениями, то мне предстанет огромный список, в котором будут и мелкие рассказы, и огромные романы. Также файлы с книжками обычно качаются с разных сайтов и имеют разные имена, а вручную переименовывать бывает лень, поэтому возникает проблема поиска.
Я рассмотрел несколько программ для организации домашних электронных библиотек, и выбрал FB2Librarian (Библиотекарь). Программа сама по себе бесплатная, автор рекомендует хранить все книги в формате fb2.
fb2 - это специальный формат, основанный на XML, который помимо текста книги хранит по специальному стандарту еще и другие данные: автора, название, картинку обложки, жанр и многое другое. Такой стандарт позволяет программам автоматически понимать информацию о книге, что автоматизирует процесс добавления книг в библиотеку. Сейчас ресурсов, где можно скачать книги в fb2 очень много.
Fb2Librarian позволяет делать выборку по авторам, жанрам, сериям. В каждом окошке можно детально настроить сортировку, группировку. Добавлять fb2-книги тоже одно удовольствие: я просто качаю книги в одну и ту же папку, а потом периодически включаю автоматическое добавление их в Библиотекарь, который сам делает все необходимые действия. Программа хранить книги двумя способами: либо в виде структуры папок и файлов, либо в своей собственной базе данных.
При клике на книгу можно настроить, в какой программе она будет открываться. По умолчанию вместе с Библиотекарем идет Haali Reader, я же поставил себе AlReader (тоже бесплатный). В программе есть также много других дополнительных возможностей: мощный поиск, отправка книг на КПК, добавление комментариев, рейтингов.
Основной недостаток данной программы – это некоторая нелюбовь к другим форматам. Тот же txt, конечно, добавить можно, но все данные о нем предстоит вбивать ручками. Также нельзя добавить PDF. Нельзя убрать книгу из показа в общем списке. Например, я качаю много книг, которые единственные у данного автора. Получается в программе большой список авторов, у которых одна книга, и это несколько забивает список и ухудшает визуальное восприятие.
Хорошая структура хранения книг, поддержка файловой системы хранения
Поддержка многопользовательского режима
Интеграция с программами для чтения и мобильными устройствами
Пользователь может добавлять от себя рецензии, цитаты, пометки прочтения и избранного
Не берет pdf, а удобство автоматического добавления предоставляется только для fb2


16.05.2009 в 08:08
Как вариант, для хранения электронной библиотеки можно использовать возможности файловой системы. Просто переменовывать файлы по названию книги и разложить по папкам. Для каждого автора своя папка. Найти нужную книгу становится достаточно просто, кроме того для поиска книг можно использовать обычный поиск по имени файла.
Переименовать файлы и рассортировать по папкам можно с помощью программы Booki. Страничка программы http://booki.110mb.com/. Формирование имени файла и папок можно настраивать абсолютно как угодно.
——————————————–
Что касается pdf файлов. В файле есть реквизиты документа: автор и название. Только в большинстве pdf файлов они не заполнены. Именно поэтому, автоматически автора и название книги из pdf получить нельзя. Примерно такая же плохая ситуация с djvu и chm. В них совсем нет таких реквизитов.
16.05.2009 в 14:53
Плюс программы с собственной базой данных заключается в возможности поиска информации, задании дополнительных параметров и в том, что имя файла может не зависеть от названия книги. Например, для загрузки на сайт или последующего использования в юникс-операционках файл лучше именовать латинскими буквами, но от этого читаемость названия падает.
Хотя, конечно, программа, которую вы предлагаете, имеет потенциально очень широкую аудиторию – простое переименование без всяких заморочек удобно для многих. Я так понимаю, вы ее автор?
16.05.2009 в 15:36
Да. Занимаюсь разработкой программы в качестве хобби.
26.10.2009 в 08:50
А какой смысл все книги хранить на винчестере?
Я например качаю из интернета, прочитываю и удаляю.
26.10.2009 в 23:11
Часто хочется дать почитать какие-нибудь книги друзьям, перечитать что-то через некоторое время, просто вести какой-то учет литературы. Даже просто приятно иметь у себя какую-то упорядоченную библиотеку :)