fbz

Добавил выкачку в формате fbz.
Работает следующим образом:
stylesheet (если есть) - берётся из базы, можно редактировать на /b/id/edit
description - берётся из базы, можно редактировать на /b/id/edit (частично, src-title-info, publish-info и document-info - берётся из файла без изменений, в custom-info добавляется librusec-id)
body - берётся из fb2 без изменений
binary (если есть) - вытаскивается в отдельные файлы.
После чего сформированный fb2 и вытащенные из binary картинки упаковываются зипом в .fbz
fbz можно проассоциировать с читалкой, что удобно. С зипом такой фокус не проходит.
Alreader fbz понимает.

Потестируем, если всё будет нормально - поставлю форматом по умолчанию для /download

А что за формат такой - fbz?

Zadd написал:
А что за формат такой - fbz?

zip-архив, внутри которого лежит fb2, обложка, прочие картинки и другие дополнительные файлы по вкусу.
http://www.fictionbook.org/forum/viewtopic.php?f=4&t=5478

Не могу понять смысла. Я и так из ФБ2 картинки могу в любую секунду вытащить. Сложно наоборот вставить.

Igorek67 написал:
Не могу понять смысла. Я и так из ФБ2 картинки могу в любую секунду вытащить. Сложно наоборот вставить.

Вставлять в fbz элементарно.

Что-то нужно в вёрстке менять? Ссылки на картинки также оформляются. тему на форуме почитал, но пока не очень понял

wotti написал:
Что-то нужно в вёрстке менять? Ссылки на картинки также оформляются. тему на форуме почитал, но пока не очень понял

Менять ничего не нужно.
Ссылки оформляются так же.
Картинки можно класть в BINARY, как и раньше, а можно просто паковать в тот же архив, не заморачиваясь с перекодированием.

larin написал:

Потестируем, если всё будет нормально - поставлю форматом по умолчанию для /download

А можно узнать, с чем связано это решение?

golma1 написал:
А можно узнать, с чем связано это решение?

Давно уже пора экспортировать сделанные на сайте изменения.
Теперь есть два варианта - /fb2 исходный файл и /fbz - со всеми исправлениями.

Так. После скачки открываются только JPEG. PNG не открываются.

Igorek67 написал:
Так. После скачки открываются только JPEG. PNG не открываются.

у какой книги?

Igorek67 написал:
http://lib.rus.ec/b/193309

fixeed.

PNG теперь отображаются ALReader. Но не отображается cover (Обложка) JPEG. Причем не только у меня в скачаном файле читалкой, но и на самом сайте в описании. А у других Искателей отображается в описании файла.
Я думаю что в FB2 теперь в дескрипшн cover не заполняется автоматически.

Теперь чтобы обложку увидеть в читалке, придется в самом файле прописывать cover.

larin написал:
Igorek67 написал:
http://lib.rus.ec/b/193309

fixeed.

у мну в Опере fb2 скачивается, а fbz вместо скачивания заходит в сам файл оперой и пишет абракадабру. Щелчок правой кнопкой мыши на ссылке скачать не помогает.
Ну и хрен с ним.
Интересно, что на фикшенбуке этот fbz обсуждали ещё в 2007(последнее сообщение за 2007). Вот откуда Gribuser в fb3 проталкивал отдельность картинок от файлов!
Только ведь тогда надо все время во время редактирования о всех картинках помнить, а не так: обзову-ка я эту картинку пока 1.jpg, следующая будет 2.png, потом запускаю скрипт переупорядочивания картинок и опять следующая картинка у меня 1.jpg и т.д. и голова не болит о запоминании названий картинок.
А с fbz так не сделаешь - нужно сразу все картинки в zip запаковать, а потом на них ссылки давать.
Теоретический вопрос: этот fbz только AlReader читает?
Я-то обычно CoolReaderом читаю, AlReader без надобности.

Zadd написал:
А с fbz так не сделаешь - нужно сразу все картинки в zip запаковать, а потом на них ссылки давать.

Не нужно.. Делай как делал, конвертор сам бинарники выдернет из ФБ"

Зачем нужен этот формат? Очень похоже на epub, только с более ограниченными возможностями форматирования.

dmitry-vm написал:
Зачем нужен этот формат? Очень похоже на epub, только с более ограниченными возможностями форматирования.

Похоже, что это предтеча fb3, такой же умерший не родившись.

Было б удобно, если б можно было снабжать fbz-книгу несколькими комплектами картинок: в разных подкаталогах - картинки из разных изданий или, к примеру, с разным разрешением. Плюс, само собой, проблема вьюеров и редакторов. :-(

Haali Reader открыл такой файл просто как текстовый, т.е. вообще не понял что это zip.
CoolReader 3.0.10 на PC - открыл текст, картинок не нашёл. Открыл, видимо потому, что в принципе умеет открывать fb2, упакованный в zip архив.
CoolReader 3.0.26 на LBook - расширения fbz LBook вообще не знает и файл на полке не показывает. После переименования fbz -> fb2.zip, файл виден, открывается в CoolReader, но картинок нет.

Зачем его "по умолчанию"? Я читаю PocketBook'ом, мне это формат не нужен совсем.

В связи с все большим распространением е-буков на электронной бумаге, которые как класс ентот формат не понимают, и что ни одна читалка для iFone так же не онимает, предлагаю на данный формат забить. :)

PS Напоминаю- fb2 был теоретическим, никому не нужным форматом, пока не появился Haali Reader.
Вот и предлагаю- танцевать от читалок, а не удобности или не удобности в теории.

Присоединяюсь. Я, например, читаю с Pocketbook'а и мне fbz не годится.

spi написал:
Присоединяюсь. Я, например, читаю с Pocketbook'а и мне fbz не годится.

Не годится - качай fb2, никто ж его убирать не будет.

ИМХО делать fbz дефолтным форматом - идея хреновая. Потому как преимущества весьма сомнительны, зато геморроя для простых пользователей - море.

koreec написал:
ИМХО делать fbz дефолтным форматом - идея хреновая. Потому как преимущества весьма сомнительны, зато геморроя для простых пользователей - море.

Можно не делать.

А по большому счету- какая разница? Все равно какой пользователь выбрал раз формат- в том и качается всю дорогу у него.
А вот что стоило бы сделать- добавить возможность вливать "западные" форматы, и что бы они добавлялись в список фб2-тхт-ртф-что там еще, а не ложились отдельной книгой. Я о епабах и прочих популярных на западе для букридеров.

Скачал на пробу http://lib.rus.ec/b/191063 и в .fbz и .fb2.zip
Внутри .fb2 получаются разные. Это так и должно быть?
И к тому же при содержимом в win-1251 тег пишется в utf-8 и, соответственно, читается некорректно.

FBZ не нужен! Любимые читалки его не понимают, что добавляет ненужный геморрой с конвертацией.

Здравствуйте.Я являюсь частым пользователем вашего портала.Большое спасибо вам за него!Не могли бы вы добавить несколько книг Дина Кунца,Я его большой поклонник,но вот давно прочитал все его книги на вашем сайте ,а новые не появляются.Добавьте пожалуйста его последние произведения,так хочется прочитать их. "Ночь Томаса" ,"Твоё сердце принадлежит мне" , "Затаив дыхание". Заранее благодарен Вам.Спасибо.

Не совсем понимаю, какое отношение просьба по заливке книг имеет к формату fbz?
Если кто-нибудь (возможно Вы) найдёт/сделает эти произведения в электронном виде, то они появятся здесь - пока посмотрел (Ночь Томаса) - нигде нету.

X