

Отмечаем нужные файлы, убираем ненужные (если таковые есть) и нажимаем кнопку (обработать выбранные файлы).
В правой части окна будет отображаться ход операции. Вся информация о выполненных операциях будет храниться до очистки списков. За один раз можно добавлять практически любое количество книг. Прием книг можно прервать нажатием клавиши «Esc».
При нажатии правой кнопкой мыши на правой или левой панелях окна, высветятся интуитивно-понятные контекстные меню, расширяющие возможности импорта произведений.
При добавлении книг программа следует следующему алгоритму:
1. Сканер ищет подобный документ по идентификатору, созданному из названия книги и авторов в алфавитном порядке. Если документ с таким идентификатором не найден в базе, создается новый документ (статус "Успешно добавлен").
2. Если документ с таким идентификатором найден, проверяется, совпадает ли в них поле ‹ID›. Если поле ‹ID› совпадает, проверяется версия (поле ‹VERSION›) добавляемого документа. Если версия больше, чем версия документа в библиотеке, документ заменяет аналогичный документ в библиотеке (статус "Обновлено"). Если поля ‹ID› не совпадают, документу присваивается статус "Дубликат (‹ID› отличается)".
3. Если версии не отличаются, проверяется соответствие размеров и дат последней модификации двух документов. Если размеры файлов и их даты последней модификации совпадают, документ приобретает статус "Дубликат (идентичный)". Если версия добавляемого документа меньше или дата последней модификации меньше при равных версиях, присваивается статус "Дубликат (старее)". Иначе присваивается статус "Дубликат" (т.е., когда версии равны, но добавляемый документ новее (?) по дате последней модификации).
