Однокнопочный FB2 в LRF конвертер
Goto page 1, 2, 3 ... 90, 91, 92  Next
 
Libroom Forum IndexSony Reader
AuthorMessage

obelix
Член клуба The eBook

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



Posted: 02.02.2007 00:58    

Программа для конвертации fb2 книг в Sony LRF формат.

Home page:
http://www.msh-tools.com/ebook/fb2lrf.html

последние версии:

a) Текущая в. 18.2 www.msh-tools.com/ebook/fb2lrf_cm.zip

b) Консольная версия fb2lrf_c (1.4) www.msh-tools.com/ebook/fb2lrf_console.zip

c) GUI версия, которая работает под Wine в Linux OS. www.msh-tools.com/ebook/fb2lrf_1.0nx.zip

ПРОПАДАНИЕ СТРОК В КОНЦЕ СТРАНИЦЫ НЕ СВЯЗАНО С КОНВЕРТАЦИЕЙ В LRF. Смотри FAQ что делать.
---------------------------------------------------------------------- ----
Вот посмотрите на первую версию.

http://www.msh-tools.com/ebook/fb2lrf.zip

Она, конечно, еще полна багов, да и не со всеми книжками справляется (например с html уникодами) и.т.д. Я решил все равно выложить, протестировав на 20 случайных книгах из fictionbook. Справилась с 20 книжками за 45 секунд!

Как пользоватся:
1а, первая попытка. Есть большая красная кнопка. Нажимаем, выбираем один или несколько файлов, радуемся результату. Файлы будут в том же фолдере, что и исходные.
1б, более сложная. Нажимаем вторую сверху маленькую копочку и видим как можно назначить фолдеры. Если source фолдер определен и checkbox нажат, то будут конвертироваться ВСЕ fb2 и fb2.zip из этого фолдера.

3. Со стилями, думаю, понятно. Title-I и Subtile-I для вложенны секций в fb2. Наверное, уберу потом, не нужны они по большому счету.

Инсталляции и сторонних Dll не требует.


Last edited by obelix on 12.10.2010 06:42; edited 20 times in total
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 02.02.2007 01:05    

А можно подключить стили которые визуально создал BookDesigner?
_________________
еБукъ 207
 
View user's profile ^

obelix
Член клуба The eBook

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



Posted: 02.02.2007 01:11    

Libroom wrote:
А можно подключить стили которые визуально создал BookDesigner?


Нет, концепция не абсолютно одинакова. Я вообще большого смысла в обмене стилями не вижу. Потратить 5 минут на приятный тебе вид, а потом его использовать на многих книгах не так уж трудно.
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 02.02.2007 01:14    

obelix wrote:
Нет, концепция не абсолютно одинакова. Я вообще большого смысла в обмене стилями не вижу. Потратить 5 минут на приятный тебе вид, а потом его использовать на многих книгах не так уж трудно.

C помощью BookDesigner я потратил больше часа, чтобы подобрать стиль, а потом еще вносил пару дней поправки.
_________________
еБукъ 207
 
View user's profile ^

Barky
Зрелый участник форума

Зрелый участник форума



Joined: 02 Feb 2007
Posts: 22



Posted: 02.02.2007 06:21    

Классно, спасибо огромное!

Попробовал книжку с lib.aldebaran.ru /author/budzhold_lois/budzhold_lois_barrayar/budzhold_lois_barrayar.fb 2.zip
(не могу дать нормальный url так как новенький я тут).
Получилось, вроде, неплохо.
Пара замечаний:
1) Окошко выбора lrf фолдера "убегает" от мыши.
2) BD генерил Title "Барраяр (вф3)", а fb2lrf - просто "Барраяр". Соответственно теперь невозможно определить порядок книг в серии.
3) Epigraf попадает теперь на отдельную страницу и маячит там в гордом одиночестве. В BD он был на одной странице с первой главой.
 
View user's profile ^

obelix
Член клуба The eBook

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



Posted: 02.02.2007 09:37    

Libroom wrote:
obelix wrote:
Нет, концепция не абсолютно одинакова. Я вообще большого смысла в обмене стилями не вижу. Потратить 5 минут на приятный тебе вид, а потом его использовать на многих книгах не так уж трудно.

C помощью BookDesigner я потратил больше часа, чтобы подобрать стиль, а потом еще вносил пару дней поправки.


Ну и хорошо, если выбор уже сделан. Осталось вбить те же цифирьки в fb2lrs и решить что делать с лишними/отсутствующими настройками, как раз на 5 минут Wink

Barky wrote:
Пара замечаний:
1) Окошко выбора lrf фолдера "убегает" от мыши.
2) BD генерил Title "Барраяр (вф3)", а fb2lrf - просто "Барраяр". Соответственно теперь невозможно определить порядок книг в серии.
3) Epigraf попадает теперь на отдельную страницу и маячит там в гордом одиночестве. В BD он был на одной странице с первой главой.


1. Убрал движение этих окошек вообще.
2. Посмотрю потом.
3. С этим, к сожалению, пока никак. Слишком много изменений надо делать в программе (расходится с логикой обработки fb2 тэгов). Может потом как-нибудь

Кое-что добавил/подправил. Решил, что все-таки хорошо иметь настройку для text-author в cite в основном тексте. Добавил. Исправил вертикальное обрезание subtitles и text-authors в некоторых элементах.

Версия 0.2:

http://www.msh-tools.com/ebook/fb2lrf.zip

Старые стили не годятся, надо начинать с нового default.
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 02.02.2007 09:49    

Меня пугает эта простота. Very Happy За несколько секунд куча хорошо подготовленных книг.
_________________
еБукъ 207
 
View user's profile ^

FiL
Член клуба The eBook

Член клуба The eBook



Joined: 04 Sep 2004
Posts: 3337


Location: Boston

Posted: 02.02.2007 09:56    

A я предупреждал, что BD - это для избранных (менее 1%), а остальным нужна одна кнопка. Ну две. Еще cancel. Smile
_________________
Владение орфографией как владение кунг-фу:
настоящие мастера не применяют его без необходимости
 
View user's profile ^

Uroboros
Developer

Developer



Joined: 22 Jun 2003
Posts: 2275


Location: Israel

Posted: 02.02.2007 10:46    

obelix, спасибо.

Я как раз тоже начал писать fb2 to lrf конвертер. Очень-очень примитивный, но command line и кроссплатформенный. Вопрос: может сорцами поделишься (а то зачем переделывать чью-то работу)? Готов подписать NDA Smile
_________________
Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
 
View user's profile ^

Клава Табуреткина
Новенький участник форума

Новенький участник форума



Joined: 04 Dec 2006
Posts: 5


Location: Москва

Posted: 02.02.2007 11:36    

Прекрасная красная кнопка, да.

Но на выходе получаются сполшные кракозябры ( только знаки препинания, скобки и если естьв тексте вкрапления слов на латинице- эти вкрапления).

BD при использовании функции "make book" выдает то же самое.
Книги из RTF в LRF конвертируютяс без проблем ТОЛЬКО при нажатии кнопки "image book".

Уважаемые мужчины, подскажите в чем тут может быть дело?
_________________
Улыбайтесь!
Это всех раздражает)
 
View user's profile ^

Сергей Чекмарев
Бывалый участник форума

Бывалый участник форума



Joined: 30 Oct 2003
Posts: 137


Location: Москва

Posted: 02.02.2007 11:42    

Клава Табуреткина
Вам необходимо русифицировать Ридер и Коннект.
Вот тут расказано как это делается: libroom.net/viewtopic.php?t=5913
_________________
Решительный шаг вперед - результат хорошего пинка сзади!
Русское радио.
 
View user's profile ^

Клава Табуреткина
Новенький участник форума

Новенький участник форума



Joined: 04 Dec 2006
Posts: 5


Location: Москва

Posted: 02.02.2007 11:46    

Сергей Чекмарев, Ридер русифицирован.
Коннект отдельно надо тоже русифицировать?

Добавлено спустя 2 минуты 7 секунд:

Сорри, я все поняла)

Добавлено спустя 22 минуты 56 секунд:

Спасибо! Получилось.
Однокнопочный конвертер- это очень круто.
Особенно для девочек)

obelix, Вы-мой герой))
_________________
Улыбайтесь!
Это всех раздражает)
 
View user's profile ^

Banker
Продвинутый участник форума

Продвинутый участник форума



Joined: 12 Dec 2005
Posts: 94


Location: Киев

Posted: 02.02.2007 12:26    

Я так понимаю, конвертер заточен под Ридер? Или для Либри тоже можно использовать (жесткие или мягкие концы строк?)
 
View user's profile ^

Alplus
Guest









Posted: 02.02.2007 13:36    

мне для полного счастья осталось решить две проблемы - мягкие переносы (и масштабирование при этом) и поддержака коллекций книг на карте памяти (но это уже не к конвертеру, а к ридеру).

но даже сейчас я вполне счастлив Very Happy спасибо, ребята!
 
^

krab12
Зрелый участник форума

Зрелый участник форума



Joined: 25 Jan 2007
Posts: 27



Posted: 02.02.2007 14:32    

А можно добавить к этому прекрасному конвертеру возможноcть кушать rtf и тxt, а в идеале и doc.

Я понимаю что ридер все это показывает и так, но качество шрифтов хуже, да и выравнивание очень пригодилось бы.
 
View user's profile ^

Libroom
Член клуба The eBook

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23551



Posted: 02.02.2007 14:57    

Banker wrote:
Я так понимаю, конвертер заточен под Ридер? Или для Либри тоже можно использовать (жесткие или мягкие концы строк?)

Можно, я проверял. Только нужно закачивать через программу, а не прямым копированием, и Librie по своему усмотрению делает переносы (которых нет). То есть переносит вплоть до одной буквы.
_________________
еБукъ 207
 
View user's profile ^

igorr
Член клуба The eBook

Член клуба The eBook



Joined: 06 Jan 2007
Posts: 366



Posted: 02.02.2007 17:32    

obelix,

Громадное спасибо!! Мечты сбываются!

Quote:
C помощью BookDesigner я потратил больше часа, чтобы подобрать стиль, а потом еще вносил пару дней поправки.


А вот интересно какие у кого стили? Я так быстро стал конвертировать ридеровым модулем для BD, что практически никаких настроек не менял. Ну разве что убирал хедеры/футеры иногда, как не несущие никакой смысловой нагрузки. А сейчас интересно вдруг стало: вдруг у других красивее получается? Smile
 
View user's profile ^

George Seryakov
Искушенный участник форума

Искушенный участник форума



Joined: 28 Sep 2006
Posts: 53


Location: NJ

Posted: 02.02.2007 17:51    

Libroom wrote:
Меня пугает эта простота. Very Happy За несколько секунд куча хорошо подготовленных книг.


Очень хорошо. Уже запостили в мобилрид? Или у них там просто нет книг в fb2?

Делание вещей дешевле грязи - столбюовой путь развития цивилизации. Так что не знаю как с поэтической, а с технологической стороны тут все в порядке.
_________________
ГС
 
View user's profile ^

AGK
Guest









Posted: 02.02.2007 17:55    

Вот-вот, очень бы хотелось на еще чьи нибудь стили посмотреть... Smile
 
^

obelix
Член клуба The eBook

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



Posted: 02.02.2007 19:08    

Uroboros wrote:
obelix, спасибо.

Я как раз тоже начал писать fb2 to lrf конвертер. Очень-очень примитивный, но command line и кроссплатформенный. Вопрос: может сорцами поделишься (а то зачем переделывать чью-то работу)? Готов подписать NDA Smile


Да правда это - нечем там делится. Программы писаны на Дельфи, в основном с использованием Memory streams, и нескольких специфических дельфийских библиотек. Поверь на слово - мой код другим совершенно бесполезен.

Задача преобразования в LRF формат чисто техническая, если LRF формат понятен. А понять его тоже довольно просто. Можно посмотреть красивый код igorskа в его питоновском lrf2lrs, также может помочь пример распакованного по объектам LRF:

http://www.msh-tools.com/ebook/tst1.zip
 
View user's profile ^
Libroom Forum IndexSony ReaderAll times are GMT + 4 Hours
Goto page 1, 2, 3 ... 90, 91, 92  Next
Page 1 of 92

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021