Loading...
Error

Библиотека Либрусек (lib.rus.ec) + MyHomeLib. [FB2] (Новый формат)

Страницы:   Пред.  1, 2, 3 ... , 201, 202, 203  След.

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

 | 

Как вы считаете - какая должна быть периодичность выхода обновлений?

по мере выхода очередного архива-тысячника   2%  2%  [ 2 ]
два раза в месяц   5%  5%  [ 4 ]
раз в месяц (как было ранее)   91%  91%  [ 67 ]

Всего проголосовало : 73

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

Oleg.Bars

Alter Old писал(а):

Можно, конечно, удалить текущую коллекцию, а потом создать новую из файла inpx - по сути это тот же процесс, что и обновление, только вручную. А потом уже разбираться в свободное время, что за напасть такая.
Так новая коллекция тогда потенциально не увидит и не будет иметь того, что содержится обновлении. Какой смысл тогда?

Alter Old

Oleg.Bars
В этой раздаче файл inpx ежемесячно увеличивается, и на сегодняшний день содержит книги Либрусек по 1 апреля 2024. При создании новой коллекции на базе файла inpx вы увидите все книги, которые есть в библиотеке. Процесс обновления с полным файлом inpx - это, по сути, удаление старой коллекции и создание новой.
PS причина проста: любой файл inp от предыдущих месяцев/лет может быть в любой момент времени откорректирован. Чтобы гарантировать, что такие изменения отразятся в вашей локальной библиотеке, можно сравнивать каждую запись в поисках расхождений, а можно просто каждую запись заменять без сравнения - так будет быстрее. Но раз уж всё равно заменять все записи, то проще и надёжнее пересоздать библиотеку (базу данных).

LeaF

Oleg.Bars

Уважаемый Alter Old все описал абсолютно верно.
Говоря честно, я сам практически никогда не пользовался автообновлением коллекций MyHomeLib (до недавнего времени).
Раньше всегда создавал новую коллекцию просто из inpx файла, а старую - удалял. Обновление коллекций у меня не работало ("Нет доступных обновлений"), а почему именно - мне разбираться было лень.

Но месяц или два назад решил исправить ситуацию.
Оказалось, что в моем случае проблема была в том, что имя моей локальной коллекции было не таким, как в файле collections.ini
Т.е. если в этом файле указано:

Код:

[UPDATES]
Update0="Lib.rus.ec Local [FB2]";"";"librusec_local_fb2.info";"librusec_local_fb2.inpx";"1";"65536";
, то имя коллекции должно быть строго таким же: Lib.rus.ec Local [FB2]

После того, как я переименовал коллекцию и положил файл librusec_local_fb2.inpx в под-папку update - обновление коллеции прошло успешно.
По факту, как я понимаю, при обновлении происходит полная очистка старой коллекции и заливка новой (т.н. flush'n'fill). От старого моего подхода (с созданием новой коллекции и удалением старой) отличается только меньшим количеством телодвижений.

Да, использую MHL 2.4.0.851

Oleg.Bars

LeaF писал(а):

Oleg.Bars

Уважаемый Alter Old все описал абсолютно верно.
Говоря честно, я сам практически никогда не пользовался автообновлением коллекций MyHomeLib (до недавнего времени).
Раньше всегда создавал новую коллекцию просто из inpx файла, а старую - удалял. Обновление коллекций у меня не работало ("Нет доступных обновлений"), а почему именно - мне разбираться было лень.

Но месяц или два назад решил исправить ситуацию.
Оказалось, что в моем случае проблема была в том, что имя моей локальной коллекции было не таким, как в файле collections.ini
Т.е. если в этом файле указано:

Код:

[UPDATES]
Update0="Lib.rus.ec Local [FB2]";"";"librusec_local_fb2.info";"librusec_local_fb2.inpx";"1";"65536";
, то имя коллекции должно быть строго таким же: Lib.rus.ec Local [FB2]

После того, как я переименовал коллекцию и положил файл librusec_local_fb2.inpx в под-папку update - обновление коллеции прошло успешно.
По факту, как я понимаю, при обновлении происходит полная очистка старой коллекции и заливка новой (т.н. flush'n'fill). От старого моего подхода (с созданием новой коллекции и удалением старой) отличается только меньшим количеством телодвижений.

Да, использую MHL 2.4.0.851
collections.ini правил - имена совпадают, но не сработало.
MHL тот же, проверено.

Коллецию удалил, и создал новую из нового inpx. Все создалось без ошибок.

SlalomJohn

Oleg.Bars писал(а):

LeaF писал(а):

Oleg.Bars

Уважаемый Alter Old все описал абсолютно верно.
Говоря честно, я сам практически никогда не пользовался автообновлением коллекций MyHomeLib (до недавнего времени).
Раньше всегда создавал новую коллекцию просто из inpx файла, а старую - удалял. Обновление коллекций у меня не работало ("Нет доступных обновлений"), а почему именно - мне разбираться было лень.

Но месяц или два назад решил исправить ситуацию.
Оказалось, что в моем случае проблема была в том, что имя моей локальной коллекции было не таким, как в файле collections.ini
Т.е. если в этом файле указано:

Код:

[UPDATES]
Update0="Lib.rus.ec Local [FB2]";"";"librusec_local_fb2.info";"librusec_local_fb2.inpx";"1";"65536";
, то имя коллекции должно быть строго таким же: Lib.rus.ec Local [FB2]

После того, как я переименовал коллекцию и положил файл librusec_local_fb2.inpx в под-папку update - обновление коллеции прошло успешно.
По факту, как я понимаю, при обновлении происходит полная очистка старой коллекции и заливка новой (т.н. flush'n'fill). От старого моего подхода (с созданием новой коллекции и удалением старой) отличается только меньшим количеством телодвижений.

Да, использую MHL 2.4.0.851
collections.ini правил - имена совпадают, но не сработало.
MHL тот же, проверено.

Коллецию удалил, и создал новую из нового inpx. Все создалось без ошибок.
Вот мой collections.ini для обновления прямо из INPX файлов (флибуста и либрусек с MHL которые):
[Groups]
Group0=Библиотека Lib.rus.ec
Group1=Библиотека Flibusta.net
Group2=Библиотека Траума
[INPX]
Inpx0="0";"Flibusta FB2 Local";"Архивы библиотеки flibusta.net (только FB2)";"flibusta_fb2_local.inpx";
Inpx1="1";"Flibusta OnLine [FB2]";"Книги скачиваются по запросу с сервера flibusta.net";"flibusta_online_fb2.inpx";
Inpx2="0";"Lib.rus.ec Local [FB2]";"Архивы библиотеки lib.rus.ec (только в формате FB2))";"librusec_local_fb2.inpx";
Inpx3="0";"Lib.rus.ec Local [USR]";"Архивы библиотеки lib.rus.ec (не-FB2) (usr-xxxxxx-xxxxxx.zip)";"librusec_local_usr.inpx";
Inpx4="0";"Lib.rus.ec Local [ALLBOOKS]";"Все архивы (fb2-xxxxxx-xxxxxx.zip и usr-xxxxxx-xxxxxx.zip)";"librusec_local_all.inpx";
Inpx5="0";"Lib.rus.ec Online [FB2]";"Книги скачиваются по запросу с серввера lib.rus.ec (необходима регистрация)";"librusec_online_fb2.inpx";
Inpx6="5";"Traum [FB2]";"Библиотека Траума (только FB2)";"traum_local_fb2.inpx";
Inpx7="5";"Traum [NonFB2]";"Библиотека Траума (только не-FB2)";"traum_local_nonfb2.inpx";
Inpx8="5";"Traum [ALLBOOKS]";"Библиотека Траума Полная)";"traum_local_all.inpx";
[UPDATES]
Update0="Lib.rus.ec Local [FB2]";"";"librusec_local_fb2.info";"librusec_local_fb2.inpx";"1";"65536";
Update1="Lib.rus.ec Local [FB2]";"";"";"daily_librusec_local_fb2.zip";"0";"65536";
Update2="Lib.rus.ec Online [FB2]";"";"librusec_online_fb2.info";"librusec_online_fb2.zip";"1";"134283264";
Update3="Lib.rus.ec Online [FB2]";"";"extra_librusec_online_fb2.info";"extra_librusec_online_fb2.zip";"0";"134283264";
Update4="Lib.rus.ec Local [USR]";"";"librusec_local_usr.info";"librusec_local_usr.zip";"1";"65537";
Update5="Lib.rus.ec Local [ALLBOOKS]";"";"librusec_local_allbooks.info";"librusec_local_allbooks.zip";"1";"65537";
Update6="Flibusta FB2 Local";"";"flibusta_local_fb2.info";"flibusta_fb2_local.inpx";"1";"65536";
Update7="Flibusta OnLine [FB2]";"";"flibusta_online_fb2.info";"flibusta_fb2_local.inpx";"1";"134283264";
Update8="Flibusta OnLine [FB2]";"";"extra_flibusta_online_fb2.info";"extra_flibusta_online_fb2.zip";"0";"134283264";
Update9="Traum [FB2]";"";"traum_local_fb2.info";"traum_local_fb2.zip";"1";"0";
Update10="Traum [NonFB2]";"";"traum_local_nonfb2.info";"traum_local_nonfb2.zip";"1";"1";
Update11="Traum [ALLBOOKS]";"";"traum_local_all.info";"traum_local_all.zip";"1";"1";

zeldox12

Предлагаю заменить алридер 2й устаревший и часто некорректно открывающий фб2 и епаб файлы с иллюстрациями более современным алридер Х от того же автора:
https://cloud.mail.ru/public/YpGU/5KmFZRviW

Можете непосредственно скачать с сайта автора. Лично для себя я убрал лишние фоны и настроил под себя.
Преимущества:
Гораздо более мощный и быстрый в открытии больших многостраничных файлах.
Корректно отображает картинки и фотки внутри файлов.

Пока еще ранняя версия, но уже значительно лучше устаревшего алридера.

Alter Old

zeldox12
Заморожена с 19 года, для андроида гораздо полноценнее. Открыть книгу непосредственно из программы нельзя. Нет списка прочитанных и недавно открытых. Не факт, что будет дописана для компьютера в силу определённых причин (Alan - одессит, насколько я помню, у него хлопот хватает). Единственное, что неимоверно раздражает в некоторых книгах - мне так и не удалось настроить высоту пустой строки, отличную от нуля. Если кто справился - буду благодарен за отгадку.
Всё же 2 версия универсальнее, хотя X бесспорно побыстрее будет, да и поприятнее глазу (субъективно).

Oleg.Bars

zeldox12 писал(а):

Предлагаю заменить алридер 2й устаревший и часто некорректно открывающий фб2 и епаб файлы с иллюстрациями более современным .
Замените себе на Calibre https://calibre-ebook.com/ru/download. Мне зашёл. Попробуйте.

SlalomJohn

Oleg.Bars писал(а):

zeldox12 писал(а):

Предлагаю заменить алридер 2й устаревший и часто некорректно открывающий фб2 и епаб файлы с иллюстрациями более современным .
Замените себе на Calibre https://calibre-ebook.com/ru/download. Мне зашёл. Попробуйте.
Лично я CoolReader3 на компе использую

towervit

Большое спасибо за Ваш труд!

absenc

zeldox12 писал(а):

Предлагаю заменить алридер 2й устаревший и часто некорректно открывающий фб2 и епаб файлы с иллюстрациями более современным алридер Х от того же автора:
https://cloud.mail.ru/public/YpGU/5KmFZRviW

Можете непосредственно скачать с сайта автора. Лично для себя я убрал лишние фоны и настроил под себя.
Преимущества:
Гораздо более мощный и быстрый в открытии больших многостраничных файлах.
Корректно отображает картинки и фотки внутри файлов.

Пока еще ранняя версия, но уже значительно лучше устаревшего алридера.
не открывает, показывает такой страницы нет код ошибки 404

AlexS24

Хочу напомнить, что для владельцев MAC имеется не новая, но всё ещё работоспособная оболочка freeLib5.0.1
https://sourceforge.net/projects/freelibdesign/files/5.0.1/

absenc

AlexS24 писал(а):

Хочу напомнить, что для владельцев MAC имеется не новая, но всё ещё работоспособная оболочка freeLib5.0.1
https://sourceforge.net/projects/freelibdesign/files/5.0.1/
великолепная программа много лет пользуюсь и всем советую!!! ay

absenc

можно вопрос, почему выпали 63 зипа?

LeaF

Раздача обновлена.
Вчера были перебои с электричеством, поэтому выложить не успел.
Зато в сегодняшней раздаче книг "на один день" больше Smile
Показать сообщения:    
Ответить на тему