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

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

Vnovikov2008 il y a 13 ans mis à jour par Andrej Repin il y a 13 ans 7

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

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

Solution
Andrej Repin il y a 13 ans
Обновление исходных файлов при режиме работы "Index Only" реализовано в версии 1.1.352.1
0
Corrigé

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

Stepan il y a 11 ans mis à jour par Andrej Repin il y a 11 ans 1

Image

Solution
Andrej Repin il y a 11 ans
Возможно это связанно с обновлением счётчиков из разных потоков. Будет исправлено в следующем обновлении.
0
Corrigé

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

HomeDimoN il y a 11 ans mis à jour par Andrej Repin il y a 10 ans 3

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

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



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

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

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

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

Solution
Andrej Repin il y a 10 ans
Исправлено.
0
Corrigé

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

Valerij Morozov il y a 11 ans 0

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

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

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

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

ve51 il y a 12 ans mis à jour par Andrej Repin il y a 12 ans 1

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

0
Corrigé

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

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

Solution
Andrej Repin il y a 12 ans
Исправлено.
0
Corrigé

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

Vladsol2 il y a 9 ans mis à jour par Andrej Repin il y a 9 ans 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

Solution
Andrej Repin il y a 9 ans
Обе ошибки исправлены в версии 1.4.1129.0
0
Corrigé

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

agnen il y a 11 ans mis à jour par Andrej Repin il y a 11 ans 1

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

Solution
Andrej Repin il y a 11 ans
Проблема связана с особенностью программы AlReader. В Fb2Library были внесены изменения исправляющие данную проблему и делающие работу с внешними программами более комфортной.
0
Corrigé

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

Алексей Харьков il y a 9 ans mis à jour par Andrej Repin il y a 9 ans 5
Добрый день.
Импортирую локальные книги в базу.
Импорт происходит без ошибок, но номера книг в серии, кроме 1, не импортируются.
Подскажите, как исправить.
Solution
Andrej Repin il y a 9 ans
Исправлено в версии 1.4.1195.0

0
Corrigé

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

Stepan il y a 12 ans 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)