Выбрать главу

12.4 Опции (Настройки)

Изменение параметров программы.

12.5 Создание пользовательского меню

Можно настроить дополнительные пункты меню при нажатии правой кнопки мыши на выбранном произведении.

12.6 Режимы работы программы

Программа позволяет работать в трех режимах: "База данных", "Файловый режим", "Индексирование.

12.7 Техническая информация о программе

13 Работа в режиме «Новости»

Закладка «News». Данный режим предназначен для анализа принятых книг за произвольный промежуток времени. Актуален для совместно ведущихся библиотек для просмотра последних поступлений.

Работа с выведенным списком книг обычная.

14 Опции (Настройки

При выборе пункта меню «Инструменты» > «Опции» появится окно вида:

В котором можно изменить некоторые параметры программы. В частности на закладке «Общие»:

– устанавливается база по умолчанию. Т.е. база, которая будет открываться при загрузке программы;

– настраивается действие по «двойному клику» на произведении. По умолчанию это открытие книги во внешней читалке. Можно это действие поменять на любое из пяти предлагаемых (пометить как прочитанное, сохранить на диск, на устройство, читать, править информацию);

– доступ к настройке пользовательского меню;

– дополнительные мелкие настройки интерфейса и запросов программы;

– выбор программы для чтения книг (может быть вы предпочитаете CoolReader – можете заменить поставляемый HaaliReader на него)

– просмотр внешних форматов архивов (какие форматы архивов программа будет анализировать при импорте книг)

– внутренние форматы книг (какие форматы она будет хранить)

Закладки «Внешний вид» и «Шкурка» предназначены исключительно для наведения «красоты» на внешний вид программы.

Закладка «Прочее», не смотря на свое обобщающее название, несет наверное самую важную функцию, а именно:

Настройки для работы сканера

– установку и настройку путей для вспомогательных папок;

– режим записи имен авторов и названий произведений (пункт «Заголовки»);

– возможность преобразования обложек в книгах, с целью привести их к одному размеру;

При изменении путей папок могут применяться следующие переменные:

*PROGRAMROOT* – корневая папка программы (в которой находится FBLibrary.exe);

*LIBRARYROOT* – корневая папка библиотеки (в которой находится база данных *.FBD);

*TEMPFOLDER* – папка, на которую указывают переменные окружения TEMP или TMP.

Настройки работы хранилища

– возможность смены режима работы. Сильно рекомендую данной функцией в этом разделе пользоваться только при вводе начальных настроек, на только что созданной и пока пустой базе. В случае смены режима из состояния допустим «база данных» в режим «файловая система», программа его конечно изменит, но потеряет пути нахождения книг – она будет их искать по введенной точке монтирования, и наоборот.

– здесь настраивается шаблон именования папки/файла (см. точка монтирования)

Настройка для сохранения файлов на диски

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

Соответственно, для сохранения изменений в настройки жмите [Ok], для отмены этих изменений [Отмена]

15 Вопросы-ответы

Как скопировать книжку на Palm

Идея такова, что пользователь указывает директорию компьютера, из которой утилита HotSync потом зальет книгу на карту памяти КПК. Например, для Sony Clie TJ37 этот каталог такой C:\Program Files\Sony Handheld\User\CardInst\Slot-MemoryStick\ Если у вас другая модель Пальма, директория может отличаться…

Где бы разжиться скинами (шкурками) для программы?…

Одна из ссылок: /www.wincustomize.com

Подскажите, где взять XML с жанрами?

ftp://ftp.fictionbook.org/pub/genres/genres_transfer-win1251.zip

При загрузке книг в базу, после загрузки 7-8 тыс. книг вдруг появляется "ошибка обновления базы" для всех последующих книг.

Если используется режим хранения "База данных" и раздел жесткого диска FAT, то FAT срабатывает ограничение на размер файла. Максимальный размер файла для такого типа разделов – 4 Gb.

Что делать тем у кого английский Windows? Некоторые слова не верно отображаются.

Пока что, единственный способ – в реестре переключить таблицы преобразования кодовых страниц. Т.е., изменить ключи. Код:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage \1252 = 'c_1251.nls'

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage \1250 = 'c_1251.nls'

Обязательно перезагрузиться…

Можно ли базу данных держать на DVD и работать с ней?

Можно, только в режиме чтения. Для этого library.fdb перевести в режим для чтения при помощи утилиты gfix из состава Firebird Server, кладём её к файлу Library.fdb и выполняем: gfix -mode read_only library.fdb, после этого файл можно записывать на CD/DVD. Чтобы вернуть режим записи выполняем: gfix -mode read_write library.fdb

У меня было хранение в базе. *.fbd – 8 гиг. Изменил способ хранения на файловую систему. Получилась файловая база на 7 гигов, но файл базы данных не изменился и остался также 8 гиг. Т.е. либа увеличила себя в два раза.

В таких случаях используйте gbak из состава Firebird Server. Кроме неё ничего не поможет ужать базу. Ничего страшного в этом нет. Достаточно иногда делать что вроде этого:

1. Делаем резервную копию:

"C:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" -user sysdba -password masterkey -b FBLibrary.FDB FBLibrary.FDB_bak.gbk

2. Восстанавливаем из резервной копии:

"C:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" -user sysdba -password masterkey -c FBLibrary.FDB_bak.gbk pressed_base.fdb

16 Режимы работы программы

Программа позволяет работать в трех режимах:

База данных – вся информация по книгам, а так же сами книги хранятся в одном файле базы данных.

Файловый режим – в базе данных программы хранятся только описания произведений, включая авторов, жанры, обложки, аннотации и т.п. Сами книги хранятся на диске в виде отдельных файлов. При импорте книг в библиотеку, они копируются из места-источника в каталоги по месту «Точки монтирования» в виде отдельных файлов, с переименованием и раскладыванием по подкаталогам (или без оных) по заданному шаблону.

Индексирование – это по большому счету разновидность «файлового режима». В базе данных программы хранятся только описания произведений, включая авторов, жанры, обложки, аннотации и т.п. Сами книги хранятся на диске в виде отдельных файлов. При импорте книг в библиотеку, они остаются на своем старом месте, а в базе данных просто прописывается их месторасположение.

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

Например для сетевой работы с библиотекой (т.е. при доступе в нее нескольких пользователей с разных компьютеров) рекомендуется устанавливать режим «База данных».