Мы всегда рады услышать ваше мнение и пожелания по дальнейшему развитию программы.
0
Fixed

Ошибка при импорте

Владимир Григорьев 7 years ago • updated by Andrej Repin 7 years ago 1

Вернсия 1.3.0
При импорте из ФС при выборе у дубликата «Заменить документ в библиотеке» замены не происходит, а файл переходит в категорию «Ошибка разбора»​

0
Answered

Скорость работы с базой

Александр Мудрагель 5 years ago • updated by Andrej Repin 4 years ago 2
Какой оптимальный размер базы библиотеки в гигабайтах (размер который не стоит превышать)?
При загрузки базы долго обновляется (выводится) информация об авторах (возможно это время загрузки базы). Но ещё дольше обновляется (выводится) информация при нажатии на вкладки "жанры и серии". И так при каждой загрузке базы в которую ничего не добавлялось. Размер базы 38 GB. Нельзя ли эту информацию хранить в самой базе и обновлять при её изменении?
Answer
Andrej Repin 4 years ago
Прошу извинить за столь долгую задержку с ответом.

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

Пару советов по оптимизации времени отклика программы:

1. Обновить программу до последней версии (на текущий момент - это 1.4.1170.0)
2. Не хранить книги в базе данных (тем более в таком объеме)
3. Если, все же очень хочется, произвести конвертацию базы в формат SQLite

Из личного опыта: Самая большая база, с которой я работал, 14 GB в новом формате и в последней версии программы, загружается очень быстро, субъективно меньше одной секунды (нe на самом последнем компьютере)

0
Fixed

Сканер. Дубликат идентичный - не правда

Stepan 8 years ago • updated by Andrej Repin 8 years ago 2

Жуткие весчи творит сканер.. Объявляет идентичными дублями разные книги.

Answer
Andrej Repin 8 years ago
Правда. Книги с одинаковым ID и с почти одинаковым названием считаются возможными дубликатами.
0
Fixed

Открытие книги

Илья Агафонов 7 years ago • updated by Andrej Repin 7 years ago 2

​Версия программы последняя, не открывается ни одна книга

Ошибка
VirtualFileSystem.FileSystemException: Ошибка ввода-вывода.
в   .   (DbManager , BookInfo )
в   .GetBookContent(BookInfo )
в Fb2Library.Fb2Reader.(   )
в Fb2Library.Fb2Reader..(Object , DoWorkEventArgs )
в System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

Answer
Andrej Repin 7 years ago
​Исправлено в весии 1.3.0.685 , недоработка была связана с частичной несовместимостью FbLibrarian и Fb2Library, последняя определяет запакован файл или нет по его имени в базе данных. Отсюда и возник конфликт - в имени файла fb2, а в поле TEXT - zip
0
Answered

Поддержка firebird

Алексей Карпов 5 years ago • updated 4 years ago 5
Насколько я понимаю, с версии 1.4 программа перешла на sqlite вместо firebird и поддержка сервера сходит на нет? Это весьма обидно, так как теряется одно из главных преимуществ - хранение библиотеки на сервере и коллективный к ней доступ. Сейчас, при попытке импортировать книги в свежесозданную "legacy" базу, лежащую на firebird сервере на каждую книгу вываливается:
invalid request BLR at offset 139
function UPPERCASE is not defined
No message for error code 335544932 found.

Стоит ли ждать работу с сервером, или уже пора искать замену?
0

Ошибка при остановке импорта

Stepan 8 years ago 0

Режим Index, добавление книг из файловой системы.
При нажатии СТОП, выдало ошибку:

System.InvalidOperationException: Модуль записи закрыт из-за ошибки.
в System.Xml.XmlWellFormedWriter.AdvanceState(Token token)
в System.Xml.XmlWellFormedWriter.WriteEndElement()
в System.Xml.XmlWellFormedWriter.WriteEndDocument()
в  .    (XmlWriter ,    , IEnumerable`1 , IEnumerable`1 )
в Fb2Library.ImportView.(String )
в Fb2Library.ImportView.()
в Fb2Library.ImportView..(Object , RunWorkerCompletedEventArgs )
в System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
в System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
в MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)

0
Fixed

Не сохраняется информация о книге

Vladsol2 5 years ago • updated by Andrej Repin 5 years ago 3
1. После правки не сохраняется информация о книге (команда править информацию о книге), выдает ошибку 
версии 1.4.1097.0 x64, 1.4.1129.0 x64, Windows 8.1
2. В версии 1.4.1129.0 x64 после запуска программы не появляется список книг. Список появляется только после перехода на другую вкладку и возврата обратно на вкладку "Авторы".
Answer
Andrej Repin 5 years ago
Обе ошибки исправлены в версии 1.4.1133.0
0
Completed

Сканер. Идентичность ID книг

Stepan 8 years ago 0

Хотелось бы что бы сравнение ID книг было регистронезависимым.

0
Fixed

Ссылка на местоположение файла

Геннадий Алехин 4 years ago • updated 4 years ago 11
Привет. Спасибо за программу. Пользуюсь давно, нравится. Теперь проблема. Режим хранения - индекс. При попытке внести изменения в информацию о книге требует, чтобы файл был расположен в том месте, откуда был импортирован. А файлов там давно нет. (Импортирую из временных папок). В прошлогодних версиях все менялось без проблем. Подскажете как исправить?
Answer
Andrej Repin 4 years ago
Исправлено в версии 1.4.1190.0
0
Answered

Планируется ли возможность установки программы на флэшку?

NOVl 7 years ago 0

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

Answer
Andrej Repin 7 years ago
Если установленную программу перенести на "флэшку", то она прекрасно с неё запустится. Единственная проблема в конфигурационных и служебных файлах, которые располагаются в папке %LOCALAPPDATA%\Gremlin\Fb2Library. Если хочется иметь настоящую portable версию, создайте предложение по этой идее на этом сайте.