traum · 24-Окт-09 15:34(15 лет 2 месяца назад, ред. 28-Окт-09 22:33)
Traum Library 2.0 - Обновление 13 (24.10.2009) FB2: всё, что появилось в основных fb2-библиотеках на сегодняший день.
NonFB2: koob.ru (обновления), psylib.myword.ru (старый), psylib.kiev.ua, разное. Обновление состоит из архивов: fb2-ru.rar, fb2-en.rar, nonfb2-ru.rar Если вам не нужны не-fb2 книги, на 99% нехудожественные, - не скачивайте nonfb2-ru.rar! Порядок установки:
1. Скачать нужные архивы, развернуть в корень библиотеки.
2. Запустить upgrade_20091024.bat в корне библиотеки.
(если вы не скачивали не-fb2 книги, при выполнении будут ошибки - не обращайте внимания) Дополнительные файлы: allbooks-list.rar - списки книг (уже включено в fb2-ru.rar) db.rar - база данных для программистов. Количество книг: fb2 | не-fb2 | всего
на русском языке: 82483 | 7202 | 89685
на английском языке: 3449 | - | 3449 Список книг в обновлении: http:// СПАМ Все части библиотеки: https://rutr.life/forum/tracker.php?f[]=1238&tm=-1&tm=-1&o=1&s=1&pid=175592 Кто хочет кумулятив - https://rutr.life/forum/viewtopic.php?t=2359646
Все книги, без разделения на fb2/прочее, одним iso.
Версия 2.13, ничего нового по сравнению с этой раздачей там нет.
Там же небольшой FAQ по библиотеке.
А откуда не-фб часть взята? Хотя бы основные источники знать хотелось бы.
Так написано же...
В прошлом обновлении был koob.ru
В этом - koob.ru (обновления), psylib.myword.ru (старый), psylib.kiev.ua, разное (бессистемно, из разных мест, немного).
У меня получилось почему-то
Количество книг: fb2 | не-fb2 | всего
на русском языке: 84379 | 7202 | 91581
на английском языке: 3450 | - | 3450 Кажется, дубли остались после upgrade.bat. На предыдущей версии 12 количество книг совпадало
Например, у меня сейчас есть:
Цитата:
ru\А\Андреев Николай
ru\А\Андреев Николай Ю
ru\А\Андреев Николай Юрьевич
А это, похоже, один и тот же автор. У всех так, или я чем-то отличился?
Количество книг: fb2 | не-fb2 | всего
на русском языке: 82483 | 7202 | 89685
на английском языке: 3449 | - | 3449
Делал так:
1. Распаковывал архивы в отдельную папку
2. Скопировал распакованные в папку с библиотекой
3. Запустил bat в корне библиотеки (там же, где лежат папки en и ru) Не распаковываю сразу в библиотеку, что бы не было проблем с регистром букв в именах при замене файлов, на количественный состав файлов это не влияет.
traum
А, точно, спасибо. Пишу сравнивалку базы с имеющейся библиотекой, а из-за того, что пришлось 2 батника использовать на последнем обновлении (предпоследний и последний) присутствует некоторая локальная путаница
mustlive, для снятия вопросов "о наличии присутствия" книг в раздаче выполню проверку, когда у меня обновление скачается, т.е. через пару дней. Инструментарий для этого есть. В 2-12 все книги были на месте.
michel-f
Спасибо, но я уже разгреб почти. Двухпроходной прогой, которая сначала ищет то, что есть в базе, но нет в библиотеке, а потом-наоборот. По идее, все должно совпасть после того, как сами файлы переложу. Все было нормально, но вот оказывается забыл bat накатить, а после 2-х bat-ов от двух раздач появились расхождения. Кстати, вы не подскажете, как в MyHomeLib удалить книги, кроме как вручную? Импорт новые добавляет, а старые не убирает. А форум постоянно "лежит", никак туда не пробиться
mustlive
Не знаю, честно говоря. Я каждый раз БД из траумовского db.rar заново генерирую. Вручную добавлять книги чревато - даже после фикса они не всегда проходят, плюс изменяются файлы в библиотеке, расхождение получается.
А так все файлы остаются неизменёнными, и БД работает )
michel-f
Про корейца не понял. Это Алексей Пеньков, что ли?
Вопрос-то простой: если добавить в библиотеку обновления, потом в MyHomeLib сказать "Импорт" - то новые файлы она добавляет на ура (только новые!), а вот те книги, которые были удалены, она игнорирует. Хотя сделать это очень просто.
Я думал что вы один из авторов программы, поэтому и вопрос задал.
mustlive
По поводу удаления записей БД, для которых отсутствуют файлы - сразу вашу мысль не понял. Так да, разумно.
Но это - точно не при импорте, а как отдельная функция проверки наличия файлов. Нужна ли она и в каком виде - вопрос. Или выдавать лог ошибок, или корректировать БД с удалением некорректных записей. Но это точно - отдельная от импорта операция, скорее обслуживание БД. Вообще добавление через импорт порочно - не все фб2-книги валидны. Плюс сейчас у Траума и нехудлит есть, он ну никак не добавится через импорт. И будет несоответствие - часть книг не учтётся. В теме по Библиотекарю проходили уже - даже после применения FB2Fix десятка два книг не вносилось. Плюс конкретно по библиотеке Траума - будет рассогласование по авторам/сериалам/жанрам, не всегда они в БД совпадают с теми, что указаны в fb2-файле. Для собственной коллекции - актуально наверно, а для уже готовых - нет, пмсм.
Проще по-моему пересобрать базу заново, по имеющейся базе либрусека/траума. По либрусеку у Alex.Killer'а генератор есть, по Трауму - у меня. В планах доделать генератор для обработки других коллекций - фидо и генезиса, но руки не доходят. Так что я лично вижу здесь только усложнение программы без большой практической пользы - если нужно обеспечить соответствие имеющейся коллекции с имеющейся БД, проще эту БД сконвертировать полностью.
Так что я лично вижу здесь только усложнение программы без большой практической пользы - если нужно обеспечить соответствие имеющейся коллекции с имеющейся БД, проще эту БД сконвертировать полностью.
Это зависит от размера библиотеки. Возможно, что иногда быстрей ошибки поправить, чем заново пересоздавать.
Кстати, а почему вроде бы валидные с точки зрения FB2-читалок книги бракуются MyHomeLib? На текущей версии траума 4 книжки отбраковались
Кумулятив скоро будет. Без разделения на fb2/прочее, одним iso.
1. Можно ли будет иметь копию содержимого без скачивания кумулятива? У нас каналы не резиновые, да и скорости черепашьи
2. Может всеже лучше будет два iso? Вам конечно виднее, но имхо так было бы удобнее.
Кажется, не все вошло. Не русскоязычные вроде бы не включены
На английском - ничего нового, прочие языки не собираю.
Цитата:
1. Можно ли будет иметь копию содержимого без скачивания кумулятива?
Это как?
Цитата:
2. Может всеже лучше будет два iso?
Исо уже готова и переделывать не буду. Да и не умею делить.
По мне, так и один кумулятив - лишнее. Но раз регулярно просят - сделал.
Думаю, кто-нибудь вырежет fb2 и раздаст отдельно.
По мне, так и один кумулятив - лишнее. Но раз регулярно просят - сделал.
Кумулятив будет 2.13 или уже 2.14 ?
traum писал(а):
Думаю, кто-нибудь вырежет fb2 и раздаст отдельно.
Прошу, все таки, обновления не бросать. Что бы следующее обновление можно было применить как на кумулятив, так и на библиотеку с последовательно примененными предыдущими обновлениями.
И как вариант добавить в db.rar файл с crc32 книг - что бы каждый мог убедится, что у него точная копия.
Прошу, все таки, обновления не бросать. Что бы следующее обновление можно было применить как на кумулятив, так и на библиотеку с последовательно примененными предыдущими обновлениями.
Думаю, присоединятся к просьбе все заинтересованные неанлимщики.
Присоединяю свой голос к противникам "прочего". Объемы вырастают очень существенно при том, что этого "прочего" - маленький непонятный кусок от всего объема не-фб2 книг. Плюс нарушается единнообразие библиотеки - и каталогизировать и читать при равных условиях можно уже далеко не все книги