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

Объединение и редактирование авторов

Vnovikov2008 vor 13 Jahren aktualisiert von Andrej Repin vor 13 Jahren 7

При объединении авторов внизу можно поставить галочку напротив Update source files. Я так понял что имеется ввиду внести изменения в исходные файлы?? О чем речь?? У меня не вышло. В переводе он сказал что не может этого сделать в виду того что имеется несколько ошибок.

При редактировании автора есть строка Home Page, но после сохранения ее содержимое не отображается.

Antwort
Andrej Repin vor 13 Jahren
Обновление исходных файлов при режиме работы "Index Only" реализовано в версии 1.1.352.1
0
Fixed

Что не так со счётчиком. 1.3.1 766

Stepan vor 11 Jahren aktualisiert von Andrej Repin vor 11 Jahren 1

Image

Antwort
Andrej Repin vor 11 Jahren
Возможно это связанно с обновлением счётчиков из разных потоков. Будет исправлено в следующем обновлении.
0
Fixed

При импорте произошла страшная весчь...

HomeDimoN vor 11 Jahren aktualisiert von Andrej Repin vor 10 Jahren 3

Импортировал около 400 книг...

Все прошло почти великолепно... (дубли и т.д.)



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

Количество отмеченых у меня стало -2

После импорта одной книги уже -3

И теперь эта кнопка не работает (заголовок первого столбца списка книг для импорта)

Antwort
Andrej Repin vor 10 Jahren
Исправлено.
0
Fixed

Пропадает online library username

Valerij Morozov vor 11 Jahren 0

Не скачивает файлы Либрусек, в настройках Сеть->online library переменная username становится пустой.

Antwort
Andrej Repin vor 11 Jahren
Исправлено, будет доступно в следующей версии. А пока можно воспользоваться следующим фиксом:

В файле %LOCALAPPDATA%\Gremlin\Fb2Library\Local.conf в секциях FlibustaConfig и LibRusEcConfig вносим требуемое имя пользователя (атрибут UserName)
0
Wird überprüft

Нелогичное маштабирование обложек

ve51 vor 12 Jahren aktualisiert von Andrej Repin vor 12 Jahren 1

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

0
Fixed

В вер 1.3.667.1 не ставится «аттрибут» «Прочитано»

Точнее на ленте и в контекстном меню галочка выделена, а слева от названия книги галочка отсутствует.

Antwort
Andrej Repin vor 12 Jahren
Исправлено.
0
Fixed

Проблема при открытии книги

Vladsol2 vor 9 Jahren aktualisiert von Andrej Repin vor 9 Jahren 6
При попытке открытии книги встроенной читалкой возникает ошибка.

При первом открытии книги:

System.Windows.Markup.XamlParseException: Предоставление значения для "System.Windows.Markup.StaticExtension" вызвало исключение. ---> System.ArgumentException: 'Значение StaticExtension "Fb2Library.Fb2ReaderCommands.SetOnePageViewingMode" нельзя определить как перечисление, статическое поле или статическое свойство.
в System.Windows.Markup.StaticExtension.ProvideValue(IServiceProvider serviceProvider)
в MS.Internal.Xaml.Runtime.ClrObjectRuntime.CallProvideValue(MarkupExtension me, IServiceProvider serviceProvider)
--- Конец трассировки внутреннего стека исключений ---
в System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
в System.Windows.ResourceDictionary.CreateObject(KeyRecord key)
в System.Windows.ResourceDictionary.OnGettingValue(Object key, Object& value, Boolean& canCache)
в System.Windows.ResourceDictionary.OnGettingValuePrivate(Object key, Object& value, Boolean& canCache)
в System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
в System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
в System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
в System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
в System.Windows.FrameworkElement.FindResourceInternal(FrameworkElement fe, FrameworkContentElement fce, DependencyProperty dp, Object resourceKey, Object unlinkedParent, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, DependencyObject boundaryElement, Boolean isImplicitStyleLookup, Object& source)
в System.Windows.FrameworkElement.FindImplicitStyleResource(FrameworkElement fe, Object resourceKey, Object& source)
в System.Windows.FrameworkElement.GetRawValue(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry& entry)
в System.Windows.FrameworkElement.EvaluateBaseValueCore(DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry& newEntry)
в System.Windows.DependencyObject.EvaluateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry newEntry, OperationType operationType)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
в System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp, Boolean preserveCurrentValue)
в System.Windows.FrameworkElement.UpdateStyleProperty()
в System.Windows.FrameworkElement.OnInitialized(EventArgs e)
в System.Windows.FrameworkElement.OnVisualParentChanged(DependencyObject oldParent)
в System.Windows.Media.Visual.FireOnVisualParentChanged(DependencyObject oldParent)
в System.Windows.Controls.ContentPresenter.UseContentTemplate.BuildVisualTree(FrameworkElement container)
в System.Windows.StyleHelper.ApplyTemplateContent(UncommonField`1 dataField, DependencyObject container, FrameworkElementFactory templateRoot, Int32 lastChildIndex, HybridDictionary childIndexFromChildID, FrameworkTemplate frameworkTemplate)
в System.Windows.FrameworkTemplate.ApplyTemplateContent(UncommonField`1 templateDataField, FrameworkElement container)
в System.Windows.FrameworkElement.ApplyTemplate()
в System.Windows.FrameworkElement.MeasureCore(Size availableSize)
в System.Windows.UIElement.Measure(Size availableSize)
в System.Windows.ContextLayoutManager.UpdateLayout()
в Fluent.RibbonTabControl.UpdateSelectedContent()
в Fluent.RibbonTabControl.OnSelectionChanged(SelectionChangedEventArgs e)
в System.Windows.Controls.Primitives.Selector.SelectionChanger.End()
в System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)
в System.Windows.Controls.Primitives.Selector.OnSelectedItemChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
в Fluent.Ribbon.OnSelectedTabItemChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
в System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
в Fb2Library.MainWindow.?.?()
в Fb2Library.MainWindow.viewFrame_Navigated(Object sender, NavigationEventArgs e)
в System.Windows.Navigation.NavigatedEventHandler.Invoke(Object sender, NavigationEventArgs e)
в System.Windows.Navigation.NavigationService.FireNavigated(Object navState)
в System.Windows.Navigation.NavigationService.HandleNavigated(Object navState, Boolean navigatedToNewContent)
в System.Windows.Navigation.NavigateQueueItem.Dispatch(Object obj)
в 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)

При последующих открытиях:

System.Runtime.InteropServices.InvalidComObjectException: Объект COM, который был отделен от своего базового RCW, использоваться не может.
в System.StubHelpers.StubHelpers.GetCOMIPFromRCW(Object objSrc, IntPtr pCPCMD, IntPtr& ppTarget, Boolean& pfNeedsRelease)
в VirtualFileSystem.SevenZip.IInArchive.Close()
в VirtualFileSystem.SevenZip.SevenZipFileSystem.doCloseCommunicationLink()
в VirtualFileSystem.Provider.AbstractFileSystem.closeCommunicationLink()
в VirtualFileSystem.SevenZip.SevenZipFileSystem.close()
в VirtualFileSystem.Provider.AbstractFileProvider.closeFileSystem(IFileSystem filesystem)
в Fb2Library.Fb2Reader.?.?(Object ?, DoWorkEventArgs ?)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

версия 1.4.1097.0_x64
система Win 8.1 x64

Antwort
Andrej Repin vor 9 Jahren
Обе ошибки исправлены в версии 1.4.1129.0
0
Fixed

программа закрывается

agnen vor 11 Jahren aktualisiert von Andrej Repin vor 11 Jahren 1

​Для чтения файлов fb2 по расширению запускается внешний вьювер alreader.
в программе также установлено использовать внешний вьювер.
При чтении файл из библиотеки открывается во внешнем вьювере все в порядке.
Когда файл уже открыт во внешнем вьювере, при повторной попытке открытия другого файла программа закрывается с ошибкой.

Antwort
Andrej Repin vor 11 Jahren
Проблема связана с особенностью программы AlReader. В Fb2Library были внесены изменения исправляющие данную проблему и делающие работу с внешними программами более комфортной.
0
Fixed

Не импортируются номера книг в серии

Алексей Харьков vor 9 Jahren aktualisiert von Andrej Repin vor 9 Jahren 5
Добрый день.
Импортирую локальные книги в базу.
Импорт происходит без ошибок, но номера книг в серии, кроме 1, не импортируются.
Подскажите, как исправить.
Antwort
Andrej Repin vor 9 Jahren
Исправлено в версии 1.4.1195.0

0
Fixed

Ошибка при удалении файлов из сканера

Stepan vor 12 Jahren 0

При действии в сканере "Удалить исходный файл" над несколькими записями (чаще со всеми) возникает вот такая ошибочка (работу потом можно продолжить):
System.IO.FileNotFoundException: Could not find a book file
Имя файла: "file:///F:/_Books/Traum/fb2/ru/Г/Гаврилов Дмитрий, Наговицын Алексей - Языческие боги славян.fb2"
в ?  .95nubds7f6qp3cxskxua326clhexpbyv  ?(?   ?, Fb2DocumentEntry ?)
в Fb2Library.ImportView.?(Fb2DocumentEntry ?)
в Fb2Library.ImportView.?(DependencyObject ?, DependencyPropertyChangedEventArgs ?)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в Fb2Library.ImportView.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
в Fb2Library.ImportView.?(Object ?, RecordActivatedEventArgs ?)
в Fb2Library.ImportView.?.?()
в 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)