Loading...
Error

Библиотека Flibusta (только FB2) на 01.05.2024 (626054 книги) (локальная коллекция, пополняемая ежемесячно) + MyHomeLib + inpx

Страницы:   Пред.  1, 2, 3 ... 204, 205, 206 ... 228, 229, 230  След.

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

 | 

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

zews3333

hops.314 писал(а):

zews3333 писал(а):

vilehan писал(а):

Здравствуйте. Кто-нибудь может подсказать как установить скаченую программу на imac. У меня выдает сообщение: "Приложение «freeLib» нельзя открыть, так как не удалось проверить разработчика." Стоит macOS Monterey.
Жмете правую кнопку мышки на приложении, выбираете пункт открыть, на предупреждение все равно говорите открыть. Данную процедуру достаточно сделать один раз.
Дальше можно запускать обычным способом.
Спасибо

Remar

Флибуста через i2p у всех отвалилась?
Последний раз была замечена:

Цитата:

flibusta.i2p a b 2022-08-26 12:47:30
и все - host down.
А через тор - доступна? (пока не могу проверить).

alexls74

zews3333 писал(а):

vilehan писал(а):

Здравствуйте. Кто-нибудь может подсказать как установить скаченую программу на imac. У меня выдает сообщение: "Приложение «freeLib» нельзя открыть, так как не удалось проверить разработчика." Стоит macOS Monterey.
А где вы взяли готовый билд? У меня со сборкой проблемы Sad

kapley

был бы благодарен, если б узнал, как создавать inpx для Библиотека Flibusta (только FB2) ah . потому, как получается, что тов. «Crystal» занят, а больше никто и не умеет его создавать

kapley

желательно в виде видео.

Crystal

kapley

Да всё будет сегодня или, в крайнем случае, завтра. Не беспокойтесь.

Crystal



Для начала нужно скачать утилиту Lib2Inpx вот отсюда: https://github.com/rupor-github/InpxCreator/releases
Распаковать в любую удобную папку.

Потом необходимо скачать вот эти файлы базы данных Флибусты (домен может быть любым из доступных):
http://flisland.net/sql/lib.libavtor.sql.gz
http://flisland.net/sql/lib.libtranslator.sql.gz
http://flisland.net/sql/lib.libavtorname.sql.gz
http://flisland.net/sql/lib.libbook.sql.gz
http://flisland.net/sql/lib.libfilename.sql.gz
http://flisland.net/sql/lib.libgenre.sql.gz
http://flisland.net/sql/lib.libgenrelist.sql.gz
http://flisland.net/sql/lib.libjoinedbooks.sql.gz
http://flisland.net/sql/lib.librate.sql.gz
http://flisland.net/sql/lib.librecs.sql.gz
http://flisland.net/sql/lib.libseqname.sql.gz
http://flisland.net/sql/lib.libseq.sql.gz

Далее, скачанное необходимо распаковать в любую папку. Сами архивы *.gz можно после этого удалить, они более не понадобятся.

Потом создаём в любом удобном месте .bat-файл со следующим содержимым:

C:\Shells\lib2inpx\lib2inpx.exe --process fb2 --archives H:\fb2.Flibusta.Net\ f:\Flibdown\Flibusta\FlibustaSQL\ --db-name flibusta --read-fb2 all --sequence author --prefer-fb2=complement --inpx flibusta_fb2_local.inpx --inpx-format 2.x --comment c:\Shells\lib2inpx\comment_fb2.utf8 --quick-fix --ignore-dump-date --clean-when-done --verbose
pause

Выделенные полужирным пути, разумеется, меняем на свои. С первым понятно - это путь к исполняемому файлу Lib2Inpx. Второй - путь к папке собственно библиотеки. Тот, что с FlibustaSQL в конце - путь к папке с распакованными архивами БД Флибусты.
Всё, запускаем батник и ждём-с. На моём ноуте 2015 года процесс сейчас занимает минут 40-50. И с каждым новым ежемесячным архивом время увеличивается, само собой.

Hibor

Crystal писал(а):

"Инструкция по созданию inpx (только FB2) "для чайников"
...
Всё, запускаем батник и ждём-с. На моём ноуте 2015 года процесс сейчас занимает минут 40-50. И с каждым новым ежемесячным архивом время увеличивается, само собой.
Можно ускорить:
два варианта:
1) Заменить "--prefer-fb2=complement" на соответственно ignore - кардинально уменьшает время, т.к. не читает инфу с книг в архиве. В базе по идее всё есть, а чего нет - оно специально убрано пользователями библиотеки в процессе пользования (те же серии, например).
Еще чуть ускорить (но уже мизер) - убрать "--read-fb2" - файлы что в архивах, но не в базе - дубли нормально прописанных в БД. Специально проверял.
2) Создать и обновлять "базу fbd" : для каждой книги автовыдирать description и складывать в строго по структуре раздачи (наименования файлов, архивов, расширений). И уже натравливать lib2inpx именно на директорию с этими подставновочными архивами. Все что нужно (описания и структура) для утилиты будет, зато работа с крошечными fbd значительно быстрее чем с полноценными. Получается что для каждой полной книги выполнить выдирание инфы нужно будет только один раз, а не каждый месяц заново.
у меня генерация по текущей коллекции с уже выдранными fbd заняло 6 минут, из них 1 - импорт sql (2 годичный бюджетник, с винта)

Alex_Croft

Crystal писал(а):



Для начала нужно скачать утилиту Lib2Inpx вот отсюда: https://github.com/rupor-github/InpxCreator/releases
Распаковать в любую удобную папку.

Потом необходимо скачать вот эти файлы базы данных Флибусты (домен может быть любым из доступных):
http://flisland.net/sql/lib.libavtor.sql.gz
http://flisland.net/sql/lib.libtranslator.sql.gz
http://flisland.net/sql/lib.libavtorname.sql.gz
http://flisland.net/sql/lib.libbook.sql.gz
http://flisland.net/sql/lib.libfilename.sql.gz
http://flisland.net/sql/lib.libgenre.sql.gz
http://flisland.net/sql/lib.libgenrelist.sql.gz
http://flisland.net/sql/lib.libjoinedbooks.sql.gz
http://flisland.net/sql/lib.librate.sql.gz
http://flisland.net/sql/lib.librecs.sql.gz
http://flisland.net/sql/lib.libseqname.sql.gz
http://flisland.net/sql/lib.libseq.sql.gz

Далее, скачанное необходимо распаковать в любую папку. Сами архивы *.gz можно после этого удалить, они более не понадобятся.

Потом создаём в любом удобном месте .bat-файл со следующим содержимым:

C:\Shells\lib2inpx\lib2inpx.exe --process fb2 --archives H:\fb2.Flibusta.Net\ f:\Flibdown\Flibusta\FlibustaSQL\ --db-name flibusta --read-fb2 all --sequence author --prefer-fb2=complement --inpx flibusta_fb2_local.inpx --inpx-format 2.x --comment c:\Shells\lib2inpx\comment_fb2.utf8 --quick-fix --ignore-dump-date --clean-when-done --verbose
pause

Выделенные полужирным пути, разумеется, меняем на свои. С первым понятно - это путь к исполняемому файлу Lib2Inpx. Второй - путь к папке собственно библиотеки. Тот, что с FlibustaSQL в конце - путь к папке с распакованными архивами БД Флибусты.
Всё, запускаем батник и ждём-с. На моём ноуте 2015 года процесс сейчас занимает минут 40-50. И с каждым новым ежемесячным архивом время увеличивается, само собой.
Спасибо ay
Не то чтобы я собирался лезть поперёк батьки, но знания лишними не бывают.

Crystal

Hibor
Спасибо, буду иметь в виду Smile Сейчас я inpx уже сделал, и переделывать не стану. Но на следующий раз непременно воспользуюсь Вашими советами.

Crystal



01.09.2022. Раздача обновлена. Пожалуйста, перекачайте торрент-файл.
Добавлены архивы f.fb2-667728-674574.zip, f.fb2-674575-679328.zip, f.fb2-679329-684136.zip. Файл inpx обновлён. Большое спасибо yanusbeda за то, что подхватил знамя в летние месяцы Smile А всем остальным - спасибо за терпение Smile
В качестве бонуса - на Яндекс.Диске до следующего обновления будут лежать архивы за всё лето.


umazsievyqilylyk

Crystal писал(а):

01.09.2022. Раздача обновлена.
Ура!

kapley

благодарю за инструкцию и за раздачу - буду пробовать сделать inpx ag .

RVSN777

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

umazsievyqilylyk

А, нет, не совсем ура. У вас в новом торрент-файле каталог обозван fb2.Flibusta.net, а в старом был fb2.Flibusta.Net. И, соответственно, в системах, где имена файлов чувствительны к регистру - торрентокачалка нервно икает.
Т.е. либо тем, кто скачивает, нужно переименовать у себя каталог, либо вам исправить торрент-файл.
Показать сообщения:    
Ответить на тему