Управление книгами


Создание новой книги

Новая книга Создание новой книги

Для создания новой книги служит кнопка в меню списка книг «Создать». В открывшемся окне выбирается вариант "Новая книга", после чего задаётся имя книги.

Кроме имени в окне свойств книги задаются следующие настройки:

  • События – значение «в фоновом режиме» позволяет обрабатывать события персональной книги без её открытия и информировать пользователя в окне напоминаний.
  • Свойства книги
  • Автоархивирование – определяет частоту создания архива книги в папке Backup. Варианты периодичности: ежедневно / еженедельно / ежемесячно. Архив создаётся при первом открытии книги в день или, при непрерывной работе, в полночь. Имя архива задаётся по маске ИмяКниги_ГГГГ-ММ-ДД, где ГГГГ - год, ММ - месяц, ДД - день создания архива.
  • Тип – работа с книгой в персональном или сетевом режиме. Сетевой тип книги назначается для открытия многопользовательского доступа к ней в локальной сети и через Интернет (см. раздел Работа по сети).
Обработка событий в фоновом режиме невозможна для сетевой книги и книги, защищённой паролем. Оповещения о событиях при многопользовательской работе по сети производятся только при открытии книги на серверном компьютере или при подключении к ней удалённых пользователей. Оповещения о событиях в защищённой книге производятся только при открытии этой книги.

Создание подключения по сети

Новое подключение

Если к существующей книге открыт многопользовательский доступ, то для одновременной работы с ней в локальной сети и через Интернет требуется создать подключение. Как и создание новой книги, подключение осуществляется по кнопке в меню списка книг «Создать». В открывшемся окне выбирается вариант "Подключение к сетевой книге", после чего задаётся имя существующей книги (см. раздел Работа по сети).

Свойства «Логин» и «Пароль» служат для задания по умолчанию при подключении к книге без необходимости их указания при каждом подключении.


Удаление

Удаление книги

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

При удалении книги её каталог из папки Books помещается в системную корзину, откуда при необходимости можно произвести восстановление книги.


Экспорт книги в файл архива .rbook

Экспорт в управлении книгами служит для ручного архивирования или для переноса на другой компьютер всей книги целиком (для экспорта отдельной ветки записей см. Экспорт/импорт ветки записей). Архивы полной книги и отдельной ветки записей ничем не отличаются, т.о. возможен импорт архива книги как ветки в другую книгу, либо создание новой книги из архива ветки записей.

Экспорт книги

Операция экспорта книги в архив вызывается по кнопке в меню «Экспорт» или через контекстное меню списка книг. В открывшемся окне указываются:

  • Путь – путь и имя файла, в который будут помещены база данных записей и приложенные к записям файлы (открывается диалоговое окно по кнопке в правой части поля);
  • Имя – имя книги, которое будет использовано при разархивировании в полную книгу (при разархивировании как ветки оно игнорируется);
  • Комментарии – справочная информация.

Если при экспорте поле пути к файлу подкрашивается жёлтым цветом, то это означает предупреждение о том, что файл с таким именем по указанному пути уже существует и при попытке сохранения будет выведено окно с дополнительным запросом на согласие переписать уже существующий файл.

Архив книги имеет расширение .rbook. При установке программы в обычном режиме (см. Установка и размещение в файловой системе), в ассоциации с программами операционной системы добавляется данное расширение, что позволяет открыть программу и автоматически запустить операцию импорта из указанного файла архива.

При архивировании зашифрованной книги указывать пароль не требуется. При этом в архив помещается вся база, включая файлы, которые находятся в закрытой базе данных.


Импорт книги из файла архива

Импорт книги служит для создания новой книги и извлечения в неё данных из ранее созданного архива. Архив может быть как всей книги целиком, так и отдельной ветки записей. Для импорта данных в существующую книгу необходимо воспользоваться операцией импорта в дереве записей книги (см. Экспорт/импорт ветки записей).


Оптимизация

Оптимизация книги

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

  • полное удаление помеченных ранее записей как удалённых (при подтверждении);
  • сжатие базы от удалённых записей;
  • сжатие базы от удалённых файлов в зашифрованной книге.

Шифрование

Установка пароля на книгу

Установка пароля на книгу производится в управлении книгами по кнопке «Пароль», расположенной на вкладке свойств книги. Если ранее книге уже был задан пароль, то его необходимо предварительно ввести. Задать новый пароль можно со скрытием вводимых символов и последующим дублированием пароля, или с отображением вводимых символов, установив значение переключателя «Показать пароль» в значение «да».

При шифровании книги приложенные файлы и иконки предосмотра помещаются в базу данных и удаляются из файловой системы. Все добавляемые в процессе работы файлы также будут помещаться в базу данных.

Не рекомендуется добавлять в зашифрованную книгу файлы больших размеров. Это может значительно замедлить работу с книгой.

Для снятия пароля к книге (дешифрования), необходимо установить пустой пароль после подтверждения ранее установленного. Все приложенные файлы будут извлечены из базы данных и помещены в файловую систему.

Зашифрованную книгу нельзя открыть для сетевого многопользовательского доступа. Также ей нельзя назначить обработку событий в фоновом режиме.

Шифрование данных производится по алгоритму AES с длиной ключа в 256 бит.

ВАЖНО! Открыть книгу без пароля невозможно. При его утере данные будут потеряны безвозвратно.