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