Программа-библиотекарь для книг в формате FictionBook

Материал из FictionBook.

Вы уже привыкли читать с экрана, вы читаете много, и ваша коллекция электронных книг постоянно растет. Но когда количество книг переваливает за вторую сотню, то внезапно обнаруживается, что найти нужную книгу становится все труднее. Поневоле приходишь к мысли, что нужен каталогизатор, или оболочка, которая позволит рассортировать массив файлов и эффективно ориентироваться в нем. Специально для этих целей Дмитрий Пустовит и Олег Князев написали программу FB2Librarien («Библиотекарь»).

Основные функции и возможности программы

Ведёт базу данных всех имеющихся книг. Информация хранится в формате бесплатной СУБД Firebird 1.5.

Автоматически сортирует книги согласно описаниям (description).

Отображает всю информацию о книге включая аннотацию и обложку.

Позволяет добавлять дополнительную информацию — например, подробные сведения об авторе.

Поддерживает раздельную работу пользователей. Для каждого пользователя ведется отдельная история чтения книг, избранное.

Позволяет пользователям оценивать книги и добавлять рецензии.

Может экспортировать книги из библиотеки на ActiveSync-устройство (поддерживаются устройства под управлением WinCE и PalmOS) или просто в отдельную папку.

Может работать в локальной сети.

Поддерживает скины .msstyle.

Установка программы

Скачать программу можно отсюда. Раздел Файлы\Программные файлы > файл fb2lib.rar. Программа полностью бесплатна. Для работы FB2Librarien требуется Windows 2000 или XP. Запуск программы под Windows 9x возможен, но там она работает не совсем корректно. Распакуйте архив в нужную директорию. Совсем не обязательно, чтобы она была в Program Files. Лучше всего создать директорию в корневом каталоге диска — например, D:\FB2LIBR.

При этом установка Firebird на ПК вовсе не требуется. Необходимая dll’ка включена в дистрибутив программы. Сервер Firebird будет нужен только при работе в локальной сети. При первом запуске программы автоматически открывается пустая база данных. Она хранится в каталоге, где находится программа, в поддиректории Library. Можно использовать её, а можно создать свою.

Создание новой базы данных

Новая база создаётся с помощью функции меню «Библиотека/Создать». Выбираем способ хранения книг «База данных» или «Файловая система». При способе хранения «База данных» файлы книг хранятся в теле самой базы данных в поле BLOB. При способе хранения «Файловая система» книги размещаются в специально отведённой папке, упакованные в архивы ZIP. Для каждого автора создаётся отдельная папка «имя_фамилия». Нужно указать местоположение файла базы и его формат (рекомендуется .fdb), а для способа хранения «Файловая система» ещё и папку, где будут храниться книги — точку монтирования. Способ хранения данных можно в любой момент изменить. Делается это функцией меню «Библиотека/Изменить способ хранения». В настройках «Инструменты/Опции» в разделе «Хранилище» тоже присутствует выбор «База данных\Файловая система». Однако попытка изменить способ хранения книг таким образом может привести лишь к тому, что часть книг будет в базе, а часть — в папках. Иногда после создания базы выскакивает окно с ошибкой, и база не добавляется в список доступных баз. В таком случае вызываем функцию «Библиотека/Открыть» и добавляем её вручную («Добавить в портал»). Чтобы начать работать с программой, необходимо авторизоваться и закачать книги в базу данных.

Личные инструменты