Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Пт Янв 04, 2008 12:54 Заголовок сообщения: |
|
|
Edred писал(а): |
Насчет lrf - насколько я понимаю, можно же попробовать прицепить fb2lrf через командную строку. Типа:
Код: | fb2lrf.exe -r file1.fb2 file2.fb2 ... |
Если экспорт поддерживается через командную строку. Где-то мне попадалось упоминание, что поддерживает или планируется... |
Есть такая фича - называеится External Tools. Можно пользоваться уже в текущей версии.
Edred писал(а): | <...>В Досе есть такая команда - fc - file compare - которая позволяет сравнить два текстовых (и не только файла), показав все их различия. Если бы можно было реализовать аналогичную вещь для fb2 (как опцию при импорте, отключаемую, естественно) для случаев, когда книга есть в библиотеке и предпринимается попытка загрузить такую же, но файл чуть отличается... <...> |
diff-тулза планируется, но позже, гораздо позже.
Добавлено спустя 13 минут 23 секунды:
Mar00k писал(а): | Кстати выложи всё-таки отдельно конвертер в pdf, просто хотя бы глянуть и посравнивать с lrf. |
Чуть позже -- на выходных. |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
|
Вернуться к началу |
|
|
Mar00k Новенький участник форума
Зарегистрирован: 16.11.2007 Сообщения: 32 Откуда: Минск
|
Добавлено: Вт Янв 08, 2008 10:41 Заголовок сообщения: |
|
|
Попробовал. Получил на первой странице -
Чингиз null Айтматов =)
в остальном нужно посмотреть что получается. Главный вопрос - там я так понял все настройки лежат в config.xml?
Тогда по сути конвертер работает реально быстро и получается нормально, но нужно сравнить с результатом работы сервиса http://www.codeminders.com/fb2pdf/ |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Вт Янв 08, 2008 16:38 Заголовок сообщения: |
|
|
Mar00k писал(а): | Попробовал. Получил на первой странице -
Чингиз null Айтматов =) |
Preview-версия, однако
Mar00k писал(а): | в остальном нужно посмотреть что получается. Главный вопрос - там я так понял все настройки лежат в config.xml? |
По умолчанию - да. Вообще можно сделать сколько угодно разных конфигов и указывать нужный третьим параметром при запуске. В комлекте, кстати, идет второй конфиг - для vista-шрифтов (calibri и пр.). Только требуемые шрифты надо переписать в папку fonts (или в конфиге прописать полные пути к ним).
Mar00k писал(а): | Тогда по сути конвертер работает реально быстро и получается нормально, но нужно сравнить с результатом работы сервиса http://www.codeminders.com/fb2pdf/ |
У Вадима Заливы для созания pdf используется ТеХ => качество верстки будет по определению лучше (space distrubution с учетом занков препинания и прочие многолетние наработки ТеХ-а). Я же писал свой конвертер для возможности поиграться с различными шрифтами и размерами, чтобы получить наиболее приятное для меня полотно текста, и пусть пока переносе тире может уехать на следующую строку - зато текст сверстан в выбранных мною шрифтах и c оптимальными для меня размерами. Ну и плюс оперативность -- запустил, получил pdf |
|
Вернуться к началу |
|
|
Mar00k Новенький участник форума
Зарегистрирован: 16.11.2007 Сообщения: 32 Откуда: Минск
|
Добавлено: Вт Янв 08, 2008 16:46 Заголовок сообщения: |
|
|
Ну вроде как сервис тот можно и локально поставить, на the-ebook.org было описание, но там совсем нетривиально и мне просто было банально лень разбираться.
А вот библиотечки не хватает... Может потестить чего нужно? |
|
Вернуться к началу |
|
|
prudenko Новенький участник форума
Зарегистрирован: 09.01.2008 Сообщения: 1
|
Добавлено: Ср Янв 09, 2008 2:00 Заголовок сообщения: |
|
|
Спасибо большое за программу JFBLibrary,
прекрасня идея и грамотная реализация.
Заметил ошибоцку в работе - при переходе
курсором от книжки к книжке в списке по жанрам
не обновлйсется информация о книже в окошке "инфо".
С нетерпением жду версию с БД на MySQL.
Заранее СПАСИБО,
Павel |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Ср Янв 09, 2008 13:16 Заголовок сообщения: |
|
|
Mar00k писал(а): | А вот библиотечки не хватает... Может потестить чего нужно? |
Нужно будет, но чуть позже.
Добавлено спустя 5 минут 10 секунд:
prudenko писал(а): | Заметил ошибоцку в работе - при переходе курсором от книжки к книжке в списке по жанрам не обновлйсется информация о книже в окошке "инфо". |
В разрабатываемой версии работает нормально. Увы, текущая версия не суппортится -- так что надо набраться терпения и подождать обновленной версии.
prudenko писал(а): | С нетерпением жду версию с БД на MySQL. |
MySQL стоит первой в списке. В ближайшие дни начну заниматься. |
|
Вернуться к началу |
|
|
Edred Новенький участник форума
Зарегистрирован: 19.06.2006 Сообщения: 26
|
Добавлено: Чт Янв 24, 2008 15:20 Заголовок сообщения: |
|
|
hedgehog77 писал(а): | Однако релиза раньше января не будет (да и в начале января тоже не ждите). Впрочем, если есть желание, могу выкладывать тестовые сборки, но без всяких гарантий, исключительно погонять: от сборки к сборке может радикально измениться формат файла бибилотеки, структура таблиц, система может вообще не запуститься и пр. |
Как успехи? Уже, фактически, конец января... Может, можно какую-нибудь тестовую сборку пощупать? |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Пт Янв 25, 2008 13:34 Заголовок сообщения: |
|
|
Edred писал(а): | Как успехи? Уже, фактически, конец января... Может, можно какую-нибудь тестовую сборку пощупать? |
Очень туго со временем -- последние 2 недели его не было вообще. Поэтому разработка практически не велась. Сейчас потихоньку начинаю возвращаться к работе на библиотекарем. Возможно что-нибудь выложу после выходных. |
|
Вернуться к началу |
|
|
Cd_spb Зрелый участник форума
Зарегистрирован: 28.06.2006 Сообщения: 189
|
Добавлено: Сб Янв 26, 2008 11:01 Заголовок сообщения: |
|
|
hedgehog77, огромное спасибо, что не бросаете проект! |
|
Вернуться к началу |
|
|
WhiteOwl Новенький участник форума
Зарегистрирован: 16.04.2007 Сообщения: 70
|
Добавлено: Пн Янв 28, 2008 22:12 Заголовок сообщения: |
|
|
Ну наконец-то, хоть один библиотекарь умеет работать с русским на нерусских виндах
Замеченные неудобства:
- После добавления External Tool его можно только удалить и создать заново, а редактировать нельзя.
- External Tool не хватает собственной консоли (во всяком случае на виндах) Вот позвал я fb2pdf на книжку и .... а где искать результат работы? А где ругань на ошибки?
- А зачем делать полную распаковку всех файлов в zip архиве? Просто поиск имени файла завершающегося fb2 разве не достаточно? А то вот у меня в download каталоге лежит архивчик на 250 мег и библиотекарь долго и мучительно искал в нем книжки....
Добавлено спустя 11 минут 21 секунду:
Странность:
Правый клик по книге, выбираю Edit with external editor, библиотекарь переключает на страничку Home и запускается FBE. Исправляю опечатку в книге, закрываю FBE.
На страничке Home, тыкаю в Read напротив только что отредактированной книги - получаю текст с опечаткой. Переключаюсь на список авторов, двойной клик по книге - получаю отредактированный текст. Переключаюсь на страничку Home, клик по Read - отредактированный текст... |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Вт Янв 29, 2008 12:48 Заголовок сообщения: |
|
|
Cd_spb писал(а): | hedgehog77, огромное спасибо, что не бросаете проект! |
Куда ж я брошу -- самому такая программа нужна
Добавлено спустя 19 минут 40 секунд:
WhiteOwl писал(а): | Ну наконец-то, хоть один библиотекарь умеет работать с русским на нерусских виндах |
Основная задача шире - работа не только на нерусских виндах, но и на не-виндах вообще
WhiteOwl писал(а): | Замеченные неудобства:
- После добавления External Tool его можно только удалить и создать заново, а редактировать нельзя. |
Сейчас используется стандартный класс из RCP для редактирования списка строк -- позже напишу нормальный редактор.
WhiteOwl писал(а): |
- External Tool не хватает собственной консоли (во всяком случае на виндах) Вот позвал я fb2pdf на книжку и .... а где искать результат работы? А где ругань на ошибки? |
Перехват вывода консоли и вывод в окно -- в планах, но там есть пару нюансов которые надо победить.
WhiteOwl писал(а): |
- А зачем делать полную распаковку всех файлов в zip архиве? Просто поиск имени файла завершающегося fb2 разве не достаточно? А то вот у меня в download каталоге лежит архивчик на 250 мег и библиотекарь долго и мучительно искал в нем книжки.... |
Я посмотрю в плане оптимизации, но zip-архивы с русскими именами внутри (а от них не застрахова никто) -- это отдельная сказка с элементами эротики, поэтому работа с zip-ами... несколько "хитрая".
WhiteOwl писал(а): |
Странность:
Правый клик по книге, выбираю Edit with external editor, библиотекарь переключает на страничку Home и запускается FBE. Исправляю опечатку в книге, закрываю FBE. На страничке Home, тыкаю в Read напротив только что отредактированной книги - получаю текст с опечаткой. Переключаюсь на список авторов, двойной клик по книге - получаю отредактированный текст. Переключаюсь на страничку Home, клик по Read - отредактированный текст... |
Недоработка + особенность построения системы: есть в ней такая концепция - полки (которые по сути просто папки); есть полка "Reading" (туда извлекаются книжки при чтении и оттуда скармливаются читалке) и есть полка "Editing" (из неё книжки скармливаются редактору). Так вот, после редактирования и Save обновлённая книжка с полки редактирования записывается в основное хранилище, но не обновляется на полке "Reading". Надо просто добавить отслеживание этих изменений и при необходимости обновлять полку Reading (записал себе в тикеты, спасибо за инфу). |
|
Вернуться к началу |
|
|
WhiteOwl Новенький участник форума
Зарегистрирован: 16.04.2007 Сообщения: 70
|
Добавлено: Вт Янв 29, 2008 20:26 Заголовок сообщения: |
|
|
Еще предложение:
Раз уж для полки Reading книжка все равно вытаскивается из архива и скармливается читалке как простой fb2, то может быть стоит переименовывать этот файл для полки Reading? Формат переименования можно сделать настраиваемым, по тому же шаблону что и 'book saving pattern' в настройках.
Не знаю как остальные читалки, а Haali Reader и FBE прекрасно умеют брать файлы с юникодными именами файлов, если этот файл не лежит внутри зипа. А это препятствие у нас уже совсем не препятствие
Ну а если найдутся такие пользователи которые все же не смогут читать файлы с юникодными именами то для них не сложно добавить в шаблон имени $i - представляющий id книги.
И кстати о шаблоне. В $s:pos сколько символов? Переменное количество или жестко два?
Добавлено спустя 19 минут 34 секунды:
А вообще, где этот шаблон сейчас используется? |
|
Вернуться к началу |
|
|
hedgehog77 Зрелый участник форума
Зарегистрирован: 19.07.2007 Сообщения: 122 Откуда: Минск
|
Добавлено: Ср Янв 30, 2008 17:30 Заголовок сообщения: |
|
|
WhiteOwl писал(а): | Еще предложение:
Раз уж для полки Reading книжка все равно вытаскивается из архива и скармливается читалке как простой fb2, то может быть стоит переименовывать этот файл для полки Reading? Формат переименования можно сделать настраиваемым, по тому же шаблону что и 'book saving pattern' в настройках. |
Пока используется doc_id (для уникальности).
WhiteOwl писал(а): |
И кстати о шаблоне. В $s:pos сколько символов? Переменное количество или жестко два? |
Столько сколько цифр в числе (нулями не подбивается.)
WhiteOwl писал(а): |
А вообще, где этот шаблон сейчас используется? |
При сохранении нескольких книг.
Добавлено спустя 5 минут 42 секунды:
WhiteOwl писал(а): |
- А зачем делать полную распаковку всех файлов в zip архиве? Просто поиск имени файла завершающегося fb2 разве не достаточно? А то вот у меня в download каталоге лежит архивчик на 250 мег и библиотекарь долго и мучительно искал в нем книжки... |
Хорошая новость: batal работает над улучшением импорта, и в числе прочего сделал распаковку по отдельным файлам. |
|
Вернуться к началу |
|
|
WhiteOwl Новенький участник форума
Зарегистрирован: 16.04.2007 Сообщения: 70
|
Добавлено: Ср Янв 30, 2008 17:52 Заголовок сообщения: |
|
|
hedgehog77 писал(а): | WhiteOwl писал(а): |
И кстати о шаблоне. В $s:pos сколько символов? Переменное количество или жестко два? |
Столько сколько цифр в числе (нулями не подбивается.) | Лучше чтоб всегда добивалось до двухзначного числа. Существует много сериалов в которых количество книг выходит за десяток и никто не гарантирует что сегодняшняя трилогия не станет завтра дюжинологией. А делать потом ручное переименовывание файлов добавляя нули.... можно, но не хорошо.
hedgehog77 писал(а): | WhiteOwl писал(а): |
А вообще, где этот шаблон сейчас используется? |
При сохранении нескольких книг. | А можно делать "имя файла по умолчанию" и для экспорта одной книги тоже? |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|