Слияние нескольких фб2 в один

Собственно, вопрос - как быстрее и удобней это сделать.
Сейчас пользуюсь MergeFB2 http://www.the-ebook.org/forum/viewtopic.php?t=8836&postdays=0&postorder=asc&start=120, но многое неудобно.
Хотелось бы просто склеить фб2-файлы, без изменения названий картинок и прочих правок.

Аватар пользователя Lord KiRon

Можно глупый вопрос - А зачем ? Мне чисто теоретически интересно когда и зачем вы это делаете.

Меня тоже этот вопрос очень сильно интересует.
Зачем?
Отвечаю.
Читаю книги исключительно на E-ink читалке LBook V3. Большое количество мелких, на пару страниц, рассказиков читать крайне неудобно, кто такой читалкой пользуется, тот сразу поймет, почему - она не листалка, она именно читалка, скорость открытия файлов и поиска книг на полке не ее конек.
В идеале хотелось бы однокнопочную утилитку, чтобы "натравить" ее на папку с рассказами, и она сама сделала бы из них один fb2, именно для разового чтения, чтобы из названий рассказов оглавление получилось.
Никто ничео подобного не встречал?

KGN написал:

Никто ничео подобного не встречал?

Ну почему сразу "не встречал"? ))
Конечно, есть оно, счастье )) mergeFB2 называется
Благодарим Karsten-а и KiR

Читать тут:
http://www.the-ebook.org/forum/viewtopic.php?t=8836
последнюю версию брать тут:
http://slil.ru/26485316

Аватар пользователя Lord KiRon

:)

Цитата:

Сейчас пользуюсь MergeFB2 http://www.the-ebook.org/forum/viewtopic.php?t=8836&postdays=0&postorder..., но многое неудобно.
...

TaKir написал:

Ну почему сразу "не встречал"? ))
Конечно, есть оно, счастье )) mergeFB2 называется
...
Читать тут:
http://www.the-ebook.org/forum/viewtopic.php?t=8836

Даже топик в линке тот же :)

KGN написал:
Меня тоже этот вопрос очень сильно интересует.
Зачем?
Отвечаю.
Читаю книги исключительно на E-ink читалке LBook V3. Большое количество мелких, на пару страниц, рассказиков читать крайне неудобно, кто такой читалкой пользуется, тот сразу поймет, почему - она не листалка, она именно читалка, скорость открытия файлов и поиска книг на полке не ее конек.
В идеале хотелось бы однокнопочную утилитку, чтобы "натравить" ее на папку с рассказами, и она сама сделала бы из них один fb2, именно для разового чтения, чтобы из названий рассказов оглавление получилось.
Никто ничео подобного не встречал?
Вапчета, на читалку LBook V3 ставится CoolReader3(как именно ставить, спрашивай юзера Рыжий Тигра, у него такая же читалка и он установил CoolReader3).
Так вот, и CoolReader и AlReader отлично читают такие архивы, которые содержат в себе много fb2-файлов!
Просто заходишь в серию или автора, отмечаешь нужные тебе рассказы и скачиваешь их одним архивом! Эта фича Либрусека на Флибусте отсутствует.
Затем этот архив преспокойненько читаешь в читалке, выбирая, какой именно из файлов, упакованных в архив, хочешь читать.
И никакой mergeFB2 не нужен!

Повторение - мать учения :)
Туго соображаю, меня надо два раза в одно и то же тыкнуть, шоб дошло.
Спасибо, это как раз то, что мне и нужно!

Аватар пользователя chahlik

Есть такое счастье - mergeFB2 называется.
Но - не работает. Вставляю список файлов fb2 (экспериментировал с разными вариантами и количеством) - на выходе пустая болванка с обложкой.
Исходные файлы валидатором проверены, размеры разные.
Версия 1.0.2 считается последней ??????????????????

chahlik написал:
Есть такое счастье - mergeFB2 называется.
Но - не работает.
Слава Богу, не работает! Ура! Одним вандалом меньше будет!
Аватар пользователя Isais

chahlik написал:
Есть такое счастье - mergeFB2 называется.
Но - не работает. Вставляю список файлов fb2 (экспериментировал с разными вариантами и количеством) - на выходе пустая болванка с обложкой.
Исходные файлы валидатором проверены, размеры разные.
Версия 1.0.2 считается последней ??????????????????

Было такое. Сдох без оснований и объяснений.
Снес, поставил заново - то же самое. Плюнул, бросил юзать.
Через некоторое время снес, загрузил ту же версию - работает, как шелковый...
Аватар пользователя izekbis

Alexx_S написал:
Собственно, вопрос - как быстрее и удобней это сделать.
Сейчас пользуюсь MergeFB2 http://www.the-ebook.org/forum/viewtopic.php?t=8836&postdays=0&postorder=asc&start=120, но многое неудобно.
Хотелось бы просто склеить фб2-файлы, без изменения названий картинок и прочих правок.

Это очень просто делает FBD. См. Fiction Book Designer 3.2. Краткое руководство) http://lib.rus.ec/b/416370 .Сохраняется все форматирование, даже сноски.
Аватар пользователя chahlik

izekbis - >> Fiction Book Designer - да, НО - либо XML/txt файлы (причем в одном разделе), либо копи/паст и далее ручками.
А упомянутый MergeFB2 - по описанию напрямую из fb2/
Isais ->> Ну попробую запустить еще через недельку (кстати насчет установки - прога обычный экзе-файл, там ни какой установки, или просто залили по новой из сети?)
Zadd->> Насчет "вандалов" - не понял, вы об чем? Впрочем, судя по нику ...

Аватар пользователя izekbis

chahlik написал:
izekbis - >> Fiction Book Designer - да, НО - либо XML/txt файлы (причем в одном разделе), либо копи/паст и далее ручками.

Запускаешь FBD столько сколько файлов fb2. В каждый загружаешь по файлу. Во втором FBD - Crl+A - все выделяешь, Crl+C все копируешь. Переходишь в первый FBD, курсор перед сносками - CRl+V? все вставилось. Также с остальными.

izekbis написал:
chahlik написал:
izekbis - >> Fiction Book Designer - да, НО - либо XML/txt файлы (причем в одном разделе), либо копи/паст и далее ручками.
Запускаешь FBD столько сколько файлов fb2. В каждый загружаешь по файлу. Во втором FBD - Crl+A - все выделяешь, Crl+C все копируешь. Переходишь в первый FBD, курсор перед сносками - CRl+V? все вставилось. Также с остальными.
Точно так же можно и в FBE, или в AkelPad или AkelPad+FBE. Копипаст рулит.(Если, конечно, примечаний нет).
Если есть примечания, то надо обрабатывать по мере поступления. Во второй файл добавить пустых примечаний не менее, чем в первом файла, затем перекопировать получившиеся примечания в первый файл и перекопировать всё оставшееся(основной текст в своё тело, картинки в конец). Затем скрипт перенумерации примечаний и обработка следующего файла и т.д.
Основная трудность в примечаниях.

Zadd написал:
Точно так же можно и в FBE, или в AkelPad или AkelPad+FBE. Копипаст рулит.(Если, конечно, примечаний нет).
Если есть примечания, то надо обрабатывать по мере поступления. Во второй файл добавить пустых примечаний не менее, чем в первом файла, затем перекопировать получившиеся примечания в первый файл и перекопировать всё оставшееся(основной текст в своё тело, картинки в конец). Затем скрипт перенумерации примечаний и обработка следующего файла и т.д.
Основная трудность в примечаниях.

Чё-то сложно с примечаниями как-то. Куда проще загнать их все в скобки скриптом, потом, когда файлы в кучку соберешь - скрипт "прим. из скобок".
Аватар пользователя izekbis

Zadd написал:
izekbis написал:
chahlik написал:
izekbis - >> Fiction Book Designer - да, НО - либо XML/txt файлы (причем в одном разделе), либо копи/паст и далее ручками.
Запускаешь FBD столько сколько файлов fb2. В каждый загружаешь по файлу. Во втором FBD - Crl+A - все выделяешь, Crl+C все копируешь. Переходишь в первый FBD, курсор перед сносками - CRl+V? все вставилось. Также с остальными.
Точно так же можно и в FBE, или в AkelPad или AkelPad+FBE. Копипаст рулит.(Если, конечно, примечаний нет).
Если есть примечания, то надо обрабатывать по мере поступления. Во второй файл добавить пустых примечаний не менее, чем в первом файла, затем перекопировать получившиеся примечания в первый файл и перекопировать всё оставшееся(основной текст в своё тело, картинки в конец). Затем скрипт перенумерации примечаний и обработка следующего файла и т.д.
Основная трудность в примечаниях.

Не надо ничего перелопачивать. Вставлять вместе с примечаниями. Примечания нормально вставляются. Следующий файл надо вставлять перед примечаниями. Только нумерация в каждом файле своя - начинается с единицы. У меня даже книга так собрана. По-моему эта http://lib.rus.ec/b/255998

izekbis написал:
Не надо ничего перелопачивать. Вставлять вместе с примечаниями. Примечания нормально вставляются. Следующий файл надо вставлять перед примечаниями. Только нумерация в каждом файле своя - начинается с единицы. У меня даже книга так собрана. По-моему эта http://lib.rus.ec/b/255998
Спасибо, не знал. Перелопачивал. На самом деле перелопачивать не трудно, просто во втором файле. добавить в начале излишнее количество пустых примечаний и всё, дальше скрипт сам отработает. Хотя, если примечаний несколько тысяч...
И ещё с картинками может быть заморочка. По идее, все картинки должны быть с уникальными именами. В общем-то тоже можно во втором* файле в АкелПаде какой-нибудь макрос соорудить, чтобы к каждому имени картинки какой-нибудь префикс приписывал(если много картинок), а если картинок мало, то можно и вручную переименовать.
*Если файлов больше 2, на следующей итерации вторым становится следующий файл.
Аватар пользователя Isais

Скачал новую из сети. Пошла.
Внутренняя версия 1.0.47.6 от 2.04.2011. Кажется, вот эта. (извините, у меня их три штуки дистрибутивов, могу перепутать).

chahlik написал:
Впрочем, судя по нику ...
Суди, дружок не выше сапога!
Цитата:
Насчет "вандалов" - не понял, вы об чем?
О Сундуке и о его библиотеке, также известной и как gaspod.net. Обнаружена Isais'ом туева хуча ихных поделок, слепленных из отдельных книг и выдаваемых за другие книги.
Пример: в сети есть некие рассказы и только что вышла некая книга, в которой тоже есть вроде как эти же рассказы, вот они и суетятся, сляпывают из этих рассказов сборник с помощью той же Mergefb2, лепят обложку от Озона и похуй, что в заявленной новой книге совсем другие переводчики.
Поспрошай Isais'а, он много таких историй порасскажет!
Ну да, что взять с чахлика? Судя по нику, убогий, да?

Zadd написал:
Ну да, что взять с чахлика? Судя по нику, убогий, да?

Вы бы Zadd, прежде чем варежку на кого-нибудь открыть, заглядывали бы сперва сюда - http://lib.rus.ec/stat/document-author.
Глупо выглядите.

working_clone написал:
Вы бы Zadd, прежде чем варежку на кого-нибудь открыть, заглядывали бы сперва сюда - http://lib.rus.ec/stat/document-author.
Глупо выглядите.
Рабочий клон, прежде чем разевать варежку почитай http://lib.rus.ec/node/134582#comment-326975
chahlik написал:
Zadd->> Насчет "вандалов" - не понял, вы об чем? Впрочем, судя по нику ...
Так что это полноправный ответ.
Вы наверно, сразу решимши клона создать и тут же в бой?
Аватар пользователя remembecoventry

Zadd написал:
working_clone написал:
Вы бы Zadd, прежде чем варежку на кого-нибудь открыть, заглядывали бы сперва сюда - http://lib.rus.ec/stat/document-author.
Глупо выглядите.
Рабочий клон, прежде чем разевать варежку почитай http://lib.rus.ec/node/134582#comment-326975
chahlik написал:
Zadd->> Насчет "вандалов" - не понял, вы об чем? Впрочем, судя по нику ...
Так что это полноправный ответ.
Вы наверно, сразу решимши клона создать и тут же в бой?

Клон этот мой и создан почти год назад.
По прежнему глупо выглядите.

remembecoventry написал:
Zadd написал:
working_clone написал:
Вы бы Zadd, прежде чем варежку на кого-нибудь открыть, заглядывали бы сперва сюда - http://lib.rus.ec/stat/document-author.
Глупо выглядите.
Рабочий клон, прежде чем разевать варежку почитай http://lib.rus.ec/node/134582#comment-326975
chahlik написал:
Zadd->> Насчет "вандалов" - не понял, вы об чем? Впрочем, судя по нику ...
Так что это полноправный ответ.
Вы наверно, сразу решимши клона создать и тут же в бой?

Клон этот мой и создан почти год назад.
По прежнему глупо выглядите.
Тогда скорее, Вы его клон, раз он создан раньше
Посмотрел, оба созданы в один день, 45 недель и 5 дней назад.
А насчёт
Цитата:
Глупо выглядите
как говорится
Цитата:
нельзя ли на себя, кума, оборотиться!
Аватар пользователя Isais

Zadd написал:

Ну да, что взять с чахлика? Судя по нику, убогий, да?

Есть такой вроде анекдот:
-- Как по-украински "Кощей Бессмертный"?
-- Чахлик Невмерущий.

Вам все еще смешно?

Аватар пользователя chahlik

izekbis->> собственно я ранее так и делал. Но надеялся на некоторое облегчение, т.к. хотел слить сразу более 20 файлов, с большим количеством иллюстраций и сносок. Увы.
Если бы экспорт в html работал с уникальными именами файлов картинок, работал бы весьма полезный join в FBD/BD.
Isais->> попробую найти эту версию, но похоже проблема именно в иллюстрациях (или их колличестве). Для интереса попробовал чисто текстовые файлы (за исключением обложки) - всё прошло.
Всем спасибо за отзывы.

Аватар пользователя Isais

chahlik написал:
izekbis->> собственно я ранее так и делал. Но надеялся на некоторое облегчение, т.к. хотел слить сразу более 20 файлов, с большим количеством иллюстраций и сносок. Увы.
Если бы экспорт в html работал с уникальными именами файлов картинок, работал бы весьма полезный join в FBD/BD.

Вариант, который пользую сам: собирать по одному-два файла.
Допустим, из 20 сперва сделать 10, потом 10 объединить в 5, потом, если большие, докидывать в общий файл под одному... работает. Пробовал с умеренным числом иллюстраций и со сносками.
Разве что на полчаса дольше, чем 20 сразу.
X