КулЛиб - Скачать fb2 - Читать онлайн - Отзывы
Всего книг - 454579 томов
Объем библиотеки - 651 Гб.
Всего авторов - 213447
Пользователей - 100039

Впечатления

медвежонок про Бурносов: Революция. Книга 1. Японский городовой (Альтернативная история)

Лучше бы автор продолжал работать санитаром.

Рейтинг: +1 ( 1 за, 0 против).
Shcola про Оченков: Митральезы Белого генерала. Часть вторая (Альтернативная история)

Вся серия очень интересная. Почитайте, весело и интересно.

Рейтинг: +1 ( 1 за, 0 против).
vovih1 про Бурносов: (Фантастика: прочее)

Спасибо!

Рейтинг: 0 ( 0 за, 0 против).
Форумы - Новости - Генерация книг с правками
CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)

У книг, в строке "(скачать) (читать) ...", добавился вариант скачки книги "(скачать исправленную)". Этот вариант появляется если в книге были исправления: добавили/заменили обложку, аннотацию, год, жанр и тд. Нет исправлений - кнопки нет!
Весь блок "description" в fb2 пересобирается в соответствии с базой данных библиотеки. Текст книги (секция "body") остаётся без изменений.
В секции "history" fb2 дописываются изменения, которые были сделаны в книге. Например: v 1.0 – создание fb2 – (MCat78); v 1.1 (CoolLib.net) User_xxx: правка обложки
Для контроля версий книги, теперь каждое исправление данных книги в библиотеке поднимает её версию на 0.01. Пример: была версия 1.0, изменили год, добавили жанр - версия автоматически поднялась до 1.02

"(скачать исправленную)" - тестовая функция. Файлов много, некоторые имеют не валидную разметку fb2. Это может привести к ошибкам. Просьба сообщить в комментариях, если при нажатии "(скачать исправленную)", книга не скачивается или файл "битый".
Старая кнопка "(скачать)" продолжает работу, её функционал никак не пересекается с новой "(скачать исправленную)".

CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)
Re: Генерация книг с правками

"(скачать исправленную)" пока только для пользователей, если всё будет работать стабильно, то открою для анонимов.

SubMarinka
SubMarinka's picture
Оффлайн
Библиотекарь
Зарегистрирован: 12.04.2014
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Люди ждут ваш отзыв (Достигнуто 100 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)Почётный блогер (Добавлено 50 записей в блог!)Премия "Форум - дом родной" (Добавлено 5000 сообщений на форуме!)
Re: Генерация книг с правками

Всё замечательно
Только с версией задумано как-то не очень хорошо, по-моему. Я сейчас добавила книжку: потом вставила аннотацию, обложку, издательство, город, издательскую серию, два жанра и удалила неправильный жанр. В итоге у книги стала версия 1.8.
А теперь представим, что кто-то хочет закачать лучшую версию этой книги (исправлены ошибки вычитки и добавлено все недостающие атрибуты), то есть меняет секции "body" и "description", ставит версию 1.2. А программа посчитает, что уже есть более высокая версия… Может быть, версию поднимать не на 0.1, а на 0.01?

—————

Если вам всё равно, где вы находитесь, значит, вы не заблудились.

CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)
Re: Генерация книг с правками

Принято, завтра исправлю.

Stribog73
Stribog73's picture
Оффлайн
Библиотекарь
Зарегистрирован: 02.02.2019
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Книжный Гуру" (Добавлено 1000 книг в библиотеку!)Премия "Гутенберга" (Создано 200 книг!)Почётный оценщик (Оценено 500 книг!)Мастер критики (Написано 100 отзывов!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)
Re: Генерация книг с правками

При изменении книги меняется размер обложки.
Это не есть гут!

CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)
Re: Генерация книг с правками

Да, обложка уменьшается, сжимается и тд. Это нужно для быстрой загрузки страницы/книги. Если нужна оригинальная обложка - скачиваем оригинальный файл, нет - скачиваем с исправлениями.
Вообще все эти нюансы сложно учесть: одним нужен маленький размер, другим - оригинальная большая обложка в хорошем разрешении. Идеальный вариант - это только ручная правка книги с нужными параметрами и её заливка.

Stribog73
Stribog73's picture
Оффлайн
Библиотекарь
Зарегистрирован: 02.02.2019
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Книжный Гуру" (Добавлено 1000 книг в библиотеку!)Премия "Гутенберга" (Создано 200 книг!)Почётный оценщик (Оценено 500 книг!)Мастер критики (Написано 100 отзывов!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)
Re: Генерация книг с правками

После редактирования книги портится интерактивное "Содержание" в аннотации и все строки аннотации сливаются в одну строку.

CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)
Re: Генерация книг с правками

Stribog73 пишет:
После редактирования книги портится интерактивное "Содержание" в аннотации и все строки аннотации сливаются в одну строку.

Да, есть такая проблема. Дело в том, что при создании аннотации вырезаются все теги. Часто аннотации "кривые", в них куча разных тегов перемешаны, не хватает открывающих/закрывающих тегов и тд. HTML не строгий язык, браузер это всё "скушает" и покажет как надо, а вот парсить это очень проблематично. Пока не найду нормального решения этой проблемы, теги будут просто вырезаться.

Stribog73
Stribog73's picture
Оффлайн
Библиотекарь
Зарегистрирован: 02.02.2019
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Книжный Гуру" (Добавлено 1000 книг в библиотеку!)Премия "Гутенберга" (Создано 200 книг!)Почётный оценщик (Оценено 500 книг!)Мастер критики (Написано 100 отзывов!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)
Re: Генерация книг с правками

Пожалуйста, поработайте над этим.

Витовт
Витовт's picture
Оффлайн
Проверенный
Зарегистрирован: 04.12.2012
Премия "Книжный Гуру" (Добавлено 1000 книг в библиотеку!)
Re: Генерация книг с правками

Сегодняшняя компиляция Количев В. Циклы детективов 1-44. После заливки никаких исправлений не вносил, так же и как Словина сборка. Почему происходит появление"Скачать исправленную, без внесения мной исправлений? Пропадают данные авторства файла, дописываются новые виды жанра, которые не предусмотрены и делают файл невалидным. Заполняются графы в "Бумаге" и т.д. , прописывается изготовление книги CoolLib c указанием адреса ресурса. Не хотелось бы плохо думать о том как и что происходит, может я что-то недопонимаю, хотя внимательно прочитал представленные здесь пояснения.

Stribog73
Stribog73's picture
Оффлайн
Библиотекарь
Зарегистрирован: 02.02.2019
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Премия "Книжный Гуру" (Добавлено 1000 книг в библиотеку!)Премия "Гутенберга" (Создано 200 книг!)Почётный оценщик (Оценено 500 книг!)Мастер критики (Написано 100 отзывов!)Премия "Ценные отзывы" (Достигнуто 200 положительных оценок в отзывах!)Премия "Мега-биограф" (Создано 200 биографий!)
Re: Генерация книг с правками

Комментарий удалён, как нарушающий Правила библиотеки.
Stribog73, делаю вам предупреждение!
С уважением, библиотекарь SubMarinka

CoolLib
CoolLib's picture
Оффлайн
Администратор
Зарегистрирован: 06.09.2012
Премия "Супер-библиотекарь" (Сделано 10000 действий с базой библиотеки!)Мастер биографий (Создано 100 биографий!)
Re: Генерация книг с правками

Сделан ряд исправлений в генерации "description" для "валидности" файла. Напоминаю, что "boby" не меняется, если в исходном файле были ошибки, то они никуда не денутся и валидатор будет ругаться.
Отдельная головная боль - это "annotation". Много кривых аннотаций, много правил схемы расположения тегов в ней, много не закрытых тегов, теги в теге и тд. Робот будет пытаться "нормализовать" теги: закрыть открытые, удалить то, что не соответствует схеме и тд. Сейчас всё достаточно стабильно создаётся вместе с абзацами, картинками, цитатами даже у сильно кривых аннотаций. Все варианты генерации я учесть не могу, если будут "битые" аннотации, пишите, буду вносить правила для их исправления (а лучше приведите аннотацию в нормальный вид и всё грамотно сгенерируется).
Напоминаю: "скачать исправленную" не планировалась и не будет заменой основной функции "скачать"! Как бы не отлаживалась программа, ошибки будут всегда и "скачать оригинал" нужен всегда. Нет цели украсть чьё-то авторство или заслуги книгодела. В библиотеке есть куча книг с названием "grfdeg3474fd", без жанра, ФИО и вообще любых данных. Там всё запихали в "boby" и нормас. Вот для таких книг и сделана функция "скачать исправленную".

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".