Loading...
Error

Библиотека Flibusta.net [fb2&usr] на 1.09.2019 (локальная коллекция, ежемесячно пополняемая) + MultiLib

Страницы:   Пред.  1, 2, 3 ... 15, 16, 17 ... 53, 54, 55  След.

Ответить на тему

 | 

 
Автор Сообщение

gmk57

Tantalas11 писал(а):

По-этому примите библиотеку такую какая есть
Принимаем с благодарностью! Лично мне пока хватает LibRusLib. Кстати, ее автор, насколько я понял, предлагает переходить на MultiLib. Можно ли к ней прикрутить Вашу библиотеку?

Tantalas11 писал(а):

Кстати другие каталогизаторы Например: MyRuLib и LibRusLib не видят отдельных книг в локальных архивах (файлы в архивах присутствуют). Хотя отмечают их как имеющиеся на Флибусте
У меня что-то подобное было при задержках чтения с диска. При повторной попытке файл обычно читается.

Tantalas11

gmk57 писал(а):

Кстати, ее автор, насколько я понял, предлагает переходить на MultiLib. Можно ли к ней прикрутить Вашу библиотеку?
Я сам эти каталогизатором пробовал пользоваться 1 раз, от LibRuLib практически ни чем не отличается, Думаю библиотеку прикрутить проблем не составит.

gmk57 писал(а):

У меня что-то подобное было при задержках чтения с диска. При повторной попытке файл обычно читается.
Ситуация несколько иная. MyHomeLib в inpx некоторые файлы помечает как dummy (пропущенный) и в базу не заносит.
MyRuLib и LibRuLib показывают, что книга в базе есть, но в локальной коллекции отсутствует, хотя на самом деле файл с книгой в архивах присутствует.
Какой либо закономерности мною до сих пор не обнаружено. Вносить правки в inpx в ручную просто не имею времени.

saul99

Вопрос снимается.

Ratzguard

Даже не понимаю сомнений насчет необходимости сборки. Далеко не все книги есть в формате фб2.
Конечно, полная сборка нужна и огромное вам за нее спасибо. ar

Tantalas11

Уважаемые члены сообщества!
Проделал определенную работу по выяснению причин не попадания отдельных книг в библиотеку.
Причиной является перепаковка ежедневных usr-архивов в месячные. В течение последних 13-ти месяцев в базах Флибусты появились файлы, в названии которых присутствуют символы запрещенные в именах файлов в Винде, а именно < > : ? . При перепаковке архивов данные символы заменяются _, что приводит к тому, что при изготовлении INPX-файла подобные файлы помечаются dummy (поскольку имя файла в базе Флибусты и в usr-архиве различаются). По этой же причине другие каталогизаторы не видят эти файлы. Казалось бы, если привести все имена файлов к виду, в котором они есть в ежедневных архивах Флибусты, проблема будет решена. Ан не тут-то было. INPX -создается, содержит все файлы из usr-архива, но начинаются проблемы с MyHomeLib. В базе все файлы присутствуют, но при попытке например: отправить файл на устройство, получается файл с именем и расширением заказанного файла, но имеющий объем всего архива в котором он содержится (то есть бесполезный).
Проведя ряд экспериментов с различными каталогизаторами пришел к выводу, что для полной библиотеки подходит только MultiLib (замена больше не поддерживаемого LibRusLib).
Исходя из выше изложенного следующее обновление раздачи не будет содержать MyHomeLib, INPX и LibRusLib.
Раздача будет сориентирована только на MultiLib, для обеспечения совместимости с архивами Флибусты.

Пока есть время прошу высказываться

kegegk

Tantalas11 писал(а):

Проблема с обновлением скорее всего кроется в неправильной конфигурации файла collections.ini.
Update10="Flibusta FB2 Local";"";"flibusta_fb2_local.info";"flibusta_fb2_local.inpx";"1";"65536";
Update11="Flibusta ALL Local";"";"flibusta_all_local.info";"flibusta_all_local.inpx";"1";"65537";
Путь к папке обновлений должен быть указан
И у меня какой-то бред, тоже пишет "нет доступных обновлений"
И ведь все замечательно работало на прошлом обновлении

Не приложу ума, что-то где-то прокисло?
----
на всяк случай, доступная информация:


Настройки


обновление:


старый INPX


свойства

kegegk

Tantalas11 писал(а):

...
различными каталогизаторами пришел к выводу, что для полной библиотеки подходит только MultiLib (замена больше не поддерживаемого LibRusLib).
Исходя из выше изложенного следующее обновление раздачи не будет содержать MyHomeLib, INPX и LibRusLib.
Раздача будет сориентирована только на MultiLib, для обеспечения совместимости с архивами Флибусты.
Очень полезный пост, но:
мб пока не отменять раздачу INPX? А то пока обучишься этому MultiLib... Но, конечно, слова про возможные глюки при исп. MyHomeLib, INPX и LibRusLib вынести в текст раздачи.

ЗЫ
Кстати, MultiLib более вменяемый (с точки зрения описания всяких возможностей), чем MyHomeLib? И где на это можно разумно посмотреть?
А то только-только мне показалось, что приспособился использовать MyHomeLib в мирных целях...

Tantalas11

kegegk писал(а):



И у меня какой-то бред, тоже пишет "нет доступных обновлений"
Обновления пока нет. Будет в первых числах ноября. Я просто предупредил заранее, как изменится раздача.
Это касается только данной раздачи. Пользователям - только FB2 - не беспокоиться.

kegegk писал(а):

И где на это можно разумно посмотреть
[url]viewtopic.php?t=61147[/url]

rumata

Большое Спасибо !!!

Ratzguard

Уважаемый Tantalas11, пожалуйста, продолжайте поддерживать MyHomeLib, я попробовал MultiLib, он мне показался неудобным. Может быть позже найдется решение, но пусть MyHomeLib тоже будет! az

Tantalas11

Ratzguard писал(а):

Уважаемый Tantalas11, пожалуйста, продолжайте поддерживать MyHomeLib, я попробовал MultiLib, он мне показался неудобным. Может быть позже найдется решение, но пусть MyHomeLib тоже будет! az
Давайте определимся что нам нужно: полная библиотека или поддержка определенного каталогизатора с потерей отдельных книг, которые как выяснилось востребованы у отдельных пользователей.
Я за полную библиотеку.
Поддерживать MyHomeLib к сожалению не получится. По причине, которую я описывал выше. INPX для полной библиотеки и USR получается не рабочими.
Все книги в база присутствуют, но при открытии или отправке на устройство получается полная фигня.
Создавать дополнительную раздачу считаю не целесообразной. Править INPX вручную реально не имею времени.

MultiLib был выбран мной после экспериментов с наиболее популярными каталогизаторами (MyRuLib, MyHomeLib, Fb2 Library) и некоторыми другими.
На счет неудобства MultiLib - это не правда, по функционалу он даже превосходит MyHomeLib.
1. Ненужно никаких INPX, База обновляется через Интернет.
2. База для библиотеки он-лайн и локальной одна и та же, что позволяет пользователю очень легко закачать книги, которые по каким-то причинам не попали в официальные ежедневные архивы (такие есть, я проверял)
3. Встроенный OPDS
и многое другое.
Я понимаю, что привыкнув к одной программе сложновато перейти на другую. Но еще раз обращаю внимание, что это вынужденная мера.
INPX для только FB2 в состав раздачи будет включен. Там проблем нет.

Tantalas11

NikLeon писал(а):

Tantalas11

Цитата:

2. База для библиотеки он-лайн и локальной одна и та же, что позволяет пользователю очень легко закачать книги, которые по каким-то причинам не попали в официальные ежедневные архивы (такие есть, я проверял)
Можно немного поподробней как проверить, каких файлов нет в библиотеке (локальной), но есть в on-line?
Да очень просто, при попадании на такую книгу у Вас внизу слева появляется обложка красного цвета с надписью "Книга отсутствует", далее смотрим "Информацию о Книге" и на вкладке файл смотрим название файла в базе.
Как правило файл имеет имя типа IDDook.расширение.

Я поступал так:
1. Выбираю архив USR
2. В поиске задаю диапазон данного архива и выбираю критерий книги в формате не FB2.
3. По результатам поиска сверяю количество книг в базе с количеством книг в архиве.
4. Если есть не совпадение пролистываю список в поиске.

Пример:
архив f.usr-375703-379004.zip содержит 280 файлов, а поиск показывает 283 книги. Перелистываем поиск и находим, что нет книг с ID 377193, 377597, 377760.
Ну и принимаем решение оно нам надо или нет, качать или не качать.

в общем как-то так.
надеюсь ответил на вопрос ab

b00ker

спасибо за оперативность!

GugoCapet

Спасибо!

Но MultiLib не может подключиться к mySql. Sad

Drunkenmunky

Цитата:

1.11.2014 Для поддержания полной библиотеки (особенно не-FB2 книг) каталогизатор MyHomeLib заменен на MultiLib.
Исправлены ошибки в именах файлов, возникшие при перепаковке, в следующих архивы:
f.usr-335441-338879.zip
f.usr-338880-342953.zip
f.usr-342954-346561.zip
f.usr-346562-349246.zip
f.usr-349247-352349.zip
f.usr-352350-355443.zip
f.usr-355444-358535.zip
f.usr-358536-361574.zip
f.usr-361575-365133.zip
f.usr-365134-368728.zip
f.usr-368729-372448.zip
f.usr-372449-375702.zip
f.usr-375703-379004.zip
Два вопроса.
То есть теперь эти файлы необходимо перезакачать?
Почему размер MultiLib в раздаче в пять раз больше, чем на официальном сайте?
Показать сообщения:    
Ответить на тему