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

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

Vnovikov2008 hace 13 años actualizado por Andrej Repin hace 13 años 7

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

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

Respuesta
Andrej Repin hace 13 años
Обновление исходных файлов при режиме работы "Index Only" реализовано в версии 1.1.352.1
0
Solucionado

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

Stepan hace 11 años actualizado por Andrej Repin hace 11 años 1

Image

Respuesta
Andrej Repin hace 11 años
Возможно это связанно с обновлением счётчиков из разных потоков. Будет исправлено в следующем обновлении.
0
Solucionado

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

HomeDimoN hace 11 años actualizado por Andrej Repin hace 10 años 3

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

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



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

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

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

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

Respuesta
Andrej Repin hace 10 años
Исправлено.
0
Solucionado

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

Valerij Morozov hace 11 años 0

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

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

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

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

ve51 hace 12 años actualizado por Andrej Repin hace 12 años 1

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

0
Solucionado

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

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

Respuesta
Andrej Repin hace 12 años
Исправлено.
0
Solucionado

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

Vladsol2 hace 9 años actualizado por Andrej Repin hace 9 años 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

Respuesta
Andrej Repin hace 9 años
Обе ошибки исправлены в версии 1.4.1129.0
0
Solucionado

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

agnen hace 11 años actualizado por Andrej Repin hace 11 años 1

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

Respuesta
Andrej Repin hace 11 años
Проблема связана с особенностью программы AlReader. В Fb2Library были внесены изменения исправляющие данную проблему и делающие работу с внешними программами более комфортной.
0
Solucionado

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

Алексей Харьков hace 9 años actualizado por Andrej Repin hace 9 años 5
Добрый день.
Импортирую локальные книги в базу.
Импорт происходит без ошибок, но номера книг в серии, кроме 1, не импортируются.
Подскажите, как исправить.
Respuesta
Andrej Repin hace 9 años
Исправлено в версии 1.4.1195.0

0
Solucionado

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

Stepan hace 12 años 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)