Однокнопочный FB2 в LRF конвертер
Goto page Previous  1, 2, 3, ... 90, 91, 92  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> Sony Reader
 
Author Message

Uroboros
Developer

Developer



Joined: 22 Jun 2003
Posts: 2275


Location: Israel

PostPosted: 02.02.2007 19:45     Quote

obelix,

понял, спасибо. Сорцами на Дельфях со мной делиться действительно совершенно незачем...

Собственно понимание и генерация LRF - единственная нетривиальная задача во всей этой байде. Всё остальное уже написано (за один вечер). Пойду разбираться.
_________________
Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 18 Jun 2003
Posts: 5559


Location: Boston

PostPosted: 02.02.2007 22:27     Quote

obelix, very good job! Спасибо.

Единственное, я бы помечтал о версии с более ортодоксальным (но тоже "однокнопочным"!) интерфейсом (ну, например, список файлов можно отображать в TListView, а добавлять либо через диалог, либо Drag&Drop), плюс поддержка командной строки (гуевое окно при этом можно прятать). Картиночки можно Вову - The-eBook-а попросить нарисовать Wink

P.S. Ты не подумывал о том, чтобы сделать модуль для fb2any и поговорить с Грибовым (GribUser) о включении lrf в список подерживаемых fictionbook-engine форматов? Дисковое пространство сейчас недорого (у fictionbook.ru, как я понимаю, свой сервер), десяток лишних гигов (если наберется) погоды не делают.
 
View user's profile Send private message E-mail Skype ICQ ^

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

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



Joined: 25 Jan 2007
Posts: 27



PostPosted: 02.02.2007 23:48     Quote

Отступы слева и справа даже при выставленных margins-0 выглядят как 5. Все таки у BD получается печатать текст ближе к краю станицы.

Или это только у меня так.
 
View user's profile Send private message ^

Alplus
Guest









PostPosted: 03.02.2007 02:03     Quote

у меня тоже.
 
^

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

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



Joined: 29 Nov 2006
Posts: 17



PostPosted: 03.02.2007 08:20     Quote

УРА!!!!! Спасибо ОГРОМНОЕ!!!
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



PostPosted: 03.02.2007 09:08     Quote

Большое спасибо всем за теплые слова.

SeNS wrote:
Единственное, я бы помечтал о версии с более ортодоксальным (но тоже "однокнопочным"!) интерфейсом (ну, например, список файлов можно отображать в TListView, а добавлять либо через диалог, либо Drag&Drop), плюс поддержка командной строки (гуевое окно при этом можно прятать). Картиночки можно Вову - The-eBook-а попросить нарисовать Wink

P.S. Ты не подумывал о том, чтобы сделать модуль для fb2any и поговорить с Грибовым (GribUser) о включении lrf в список подерживаемых fictionbook-engine форматов? Дисковое пространство сейчас недорого (у fictionbook.ru, как я понимаю, свой сервер), десяток лишних гигов (если наберется) погоды не делают.


Все равно - не понимаю я ни радости command line ни TListView. Чем объчный виндусовский фолдер отличается от TListView? Накидал туда файлов и один раз нажал на кнопку (с предустановкой на этот фолдер). А command line зачем? Чтобы в другие программы встраивать? Так уже есть BD, который все может. А LRF на fictionbook все равно не пойдет: сколько людей - столько и стилей.

Вообще-то и однокнопочный мой конвертер тоже не сильно нужен, BD практически однокнопочное решение, разве что batch mode... Мне просто было интересно насколько быстро можно конвертировать, если отбросить лишние сущности.

krab12 wrote:
Отступы слева и справа даже при выставленных margins-0 выглядят как 5. Все таки у BD получается печатать текст ближе к краю станицы.


Понял в чем дело. vvv и я используем несколько разные настройки. В LRF параметров много, все для стилей не выложишь, поэтому некоторые ставятся по умолчанию, а некоторые вычисляются автоматически. Я использовал настройки от connect овских книг. А vvv - другие. Мне тоже больше нравится когда текст занимет максимальную ширину. Исправлю на выходных. А вообще надо, наверное, к единому (BD) стандарту прийти, насколько это возможно. Спрошу у vvv про его автоматические вычисления.

Собираюсь сделать следующее:
1. Попробовать убрать первые эпиграфы с отдельной страницы.
2. Заменить длинные тире на средние
3. Убрать красную кнопку (наследие Такировского програмно-аппаратного комплекса, если помните), а вместо нее писать что будет делаться при нажатии (выборочное или всего фолдера)
4. Еще что-нибудь?
 
View user's profile Send private message ^

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

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23485


Location: Россия, Москва

PostPosted: 03.02.2007 09:12     Quote

obelix wrote:
4. Еще что-нибудь?

поддержка других форматов... мне бы хотелось html0, так привык к этому формату после чистки книги в BD.
_________________
еБукъ 207
 
View user's profile Send private message E-mail AIM Skype MSNM ^

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

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



Joined: 29 Nov 2006
Posts: 17



PostPosted: 03.02.2007 10:02     Quote

Быстрый вопрос:

Это только у меня виснет на книгах больше метра? Попробовал несколько с альдебарана и фикшенбука, утилита начинает, но никогда не заканчивает. Железо свежее.

Спасибо.
 
View user's profile Send private message ^

Alplus
Guest









PostPosted: 03.02.2007 12:45     Quote

вот умел-бы он сайты грабить для чтения на ридере Rolling Eyes типа указал сайт, глубину линков - получил файл.

но это я так, размечтался.
 
^

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

Член клуба The eBook



Joined: 18 Jun 2003
Posts: 5559


Location: Boston

PostPosted: 03.02.2007 17:59     Quote

obelix wrote:

Все равно - не понимаю я ни радости command line ни TListView. Чем объчный виндусовский фолдер отличается от TListView? Накидал туда файлов и один раз нажал на кнопку (с предустановкой на этот фолдер). А command line зачем? Чтобы в другие программы встраивать? Так уже есть BD, который все может. А LRF на fictionbook все равно не пойдет: сколько людей - столько и стилей.

Вообще-то и однокнопочный мой конвертер тоже не сильно нужен


TListView тоже пойдет 0 это не принципиально. Но его же нет сейчас? Только фолдер целиком можно выбрать? А если я хочу не все файлы конвертить?

Command line для гмм... странных людей Smile , использующих в работе с файлами Far, например и макросы. Вдобавок, в твоем случае достигается не просто, а очень просто, как мне опыт подсказывает (можно заложиться на строгий парсинг).

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

И конвертер твой нужен. BD, как Валера замечал, это такой швейцарский ножик с 50 лезвиями. Но иногда, скажем, чтобы нарезать колбасу, достаточно простой незатейливой финки Laughing

P.S. Честно говоря, я "ридером" и прочими иинками не пользуюсь (как уже многократно замечал), так что мои примечания - чисто умозрительные Smile
 
View user's profile Send private message E-mail Skype ICQ ^

GribUser
Fictionbook.Lib, FB2, Divide&Conquer

Fictionbook.Lib, FB2, Divide&Conquer



Joined: 18 Jun 2003
Posts: 7297


Location: Мордор (северный Гандурас)

PostPosted: 04.02.2007 03:25     Quote

obelix wrote:
Все равно - не понимаю я ни радости command line ни TListView

Чем лучше я узнаю программистов, тем больше я преклоняюсь перед Ашмановым.
(бьется головой об стену)
 
View user's profile Send private message E-mail ^

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

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



Joined: 02 Feb 2007
Posts: 22



PostPosted: 04.02.2007 12:22     Quote

obelix wrote:

Собираюсь сделать следующее:
1. Попробовать убрать первые эпиграфы с отдельной страницы.
2. Заменить длинные тире на средние
3. Убрать красную кнопку (наследие Такировского програмно-аппаратного комплекса, если помните), а вместо нее писать что будет делаться при нажатии (выборочное или всего фолдера)
4. Еще что-нибудь?


Включать серию + номер книги в серии в title книги pleaaaaase.
 
View user's profile Send private message ^

Alplus
Guest









PostPosted: 04.02.2007 13:47     Quote

и сделать дефолтную тему идентичной дефолтной в BD.
 
^

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

Член клуба The eBook



Joined: 12 Apr 2006
Posts: 5407


Location: Москва

PostPosted: 04.02.2007 13:54     Quote

GribUser wrote:
(бьется головой об стену)

Ну, Ашманова надо постить в веселое... Smile
_________________
REB 1100, REB 1200, SE P910i, Qtek 2020i, Sony Librié, Lbook v3 Ext
 
View user's profile Send private message ICQ ^

GribUser
Fictionbook.Lib, FB2, Divide&Conquer

Fictionbook.Lib, FB2, Divide&Conquer



Joined: 18 Jun 2003
Posts: 7297


Location: Мордор (северный Гандурас)

PostPosted: 04.02.2007 14:55     Quote

Marina_Ch wrote:
Ну, Ашманова надо постить в веселое...

Да вот я тоже после первого прочтения так думал. Но теперь склоняюсь к тому, что его надо в грустное Confused
 
View user's profile Send private message E-mail ^

Uroboros
Developer

Developer



Joined: 22 Jun 2003
Posts: 2275


Location: Israel

PostPosted: 04.02.2007 20:55     Quote

А кто такой Ашманов?
_________________
Rocket eBook, Nokia770, Sony PRS-500, 505, PocketBook 301+, B&N Nook (1, 2, GL), Kindle 3 PW
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 04 Sep 2004
Posts: 3337


Location: Boston

PostPosted: 04.02.2007 21:05     Quote

Uroboros
а в линк ткнуть религия не позволила?
_________________
Владение орфографией как владение кунг-фу:
настоящие мастера не применяют его без необходимости
 
View user's profile Send private message Skype ICQ ^

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

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



PostPosted: 05.02.2007 08:36     Quote

Версия 0.3 исправленная и дополненная:
www.msh-tools.com/ebook/fb2lrf.zip
В которой:
1. На кнопке пишется что будет делаться при ее нажатии
2. Первые эпиграфы и пр. теперь не на отдельной странице
3. Включается серия в название
4. Длинные тире заменены на средние
5. Добавлен "word space" на Styles-Page
6. "linespacing", "wordspacing" и "ident" имеют то же значение, что и в BD
7. Размер страницы изменен на BD-шный, лишних полей теперь нет.
8. Default стиль сделан подобным BD default (хотя лично я использую другой)
9. Всякие мелкие изменения типа укорочения не влезающих в header/footer строк
10. Теперь индикатор не достигает 100% до окончания конверсии (прогресс может быть вычислен только приблизительно, в зависимости от структуры книги; в прежней версии на некоторых книгах он достигал 100%, хотя работа еще не была закончена. Может быть это было кажущейся причиной "зависания" при обработке некоторых книг).
 
View user's profile Send private message ^

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

Член клуба The eBook

Donate

Joined: 10 Jun 2003
Posts: 23485


Location: Россия, Москва

PostPosted: 05.02.2007 09:22     Quote

На этой книге: http://www.fictionbook.ru/ru/author/king_stephen/serdca_v_atlantide/

произошла многочисленная ошибка:


_________________
еБукъ 207
 
View user's profile Send private message E-mail AIM Skype MSNM ^

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

Член клуба The eBook



Joined: 29 Nov 2006
Posts: 517



PostPosted: 05.02.2007 10:23     Quote

The-eBook wrote:
На этой книге: http://www.fictionbook.ru/ru/author/king_stephen/serdca_v_atlantide/

произошла многочисленная ошибка:



Спасибо. Исправил.
www.msh-tools.com/ebook/fb2lrf.zip
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> Sony Reader All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, ... 90, 91, 92  Next
Page 2 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

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика