Хочу и ниипёт!
Представьте себе такую ситуацию. Вы - шеф-дизайнер в автомобильной компании. Вы только что разработали новый спортивный кабриолет и на автомобильной выставке стоите возле своего детища. Тут к вам подходит какой-то незнакомый "хер с улицы" и далее следует примерно такой диалог:
- Отличная у вас машина. Я вот пробовал на БМВ X5 за картошкой ездить, гавно полное, и колеса на ходу отваливаются.
- ???
- Если вы к своей тачке приделаете фаркоп и багажник на крыше, только на ней ездить и буду. Реально?
- Нет. Нельзя.
- Почему нельзя, на БМВ X5 есть и работает?
После чего товарищ долго не может понять, почему его отправили в пешее эротическое путешествие на сайт БМВ, и громко выражает свое недовольство вами на каждом углу.
А мораль сей басни такова: дорогие товарищи юзеры, не думайте, что вы лучше меня знаете, что нужно и можно в моей программе. А если вы таки уверены, что знаете лучше, проходите, не задерживайтесь, ибо вас ждет та же участь, что и "хера с улицы".
Что новенького?
Разработка идет своим чередом сразу по нескольким направлением. Прежде все это работа с FBD, которая вылилась в отдельный проект - FBD Maker. В MHL осталась только базовая часть - конвертация при импорте с базовым набором полей и конвертация ранее каталогизированных книг. Все остальное уехало в FBD Maker, который на по идеологии напоминает известную софтину для работы с тегами mp3 Tag&Rename. Только в нашем случае все намного сложнее, потому как полей больше.
На данный момент функционал такой:
- Ручная конвертация в FBD (ну это банально)
- Автоматическая конвертация с получением информации из имени файла (по шаблону)
- Режим массового редактирования с перезаписью отдельных полей как в Tag&Rename
- Автоматическая конвертация с использованием БД библиотеки Генезис
Лично мне больше всего нравится последний пункт. Поскольку значительная часть ходящих по рунету технических книг уже осела в Генезисе, то шансы найти там данные достаточно велики. Работает это все примерно следующим образом: программа считает контрольную сумму файла и отправляет на специальный сервер, который при наличии данных отдает уже готовый фбд - файл. Остается прикрутить обложку (для djvu это уже автоматизировано), и готово!
Подключение обложек к pdf пока работает в полуавтоматическом режиме - если в папке с книгой есть соответствующая картинка, она цепляется автоматом. Заготовить же картинки заранее можно используя софт типа Pdf2Image. Надеюсь, в ближайшее время этот процесс удастся полностью автоматизировать.
В данный момент основная трудность заключается в том, что не сконвертированных в фбд книг у меня не осталось. Приходится запускать процесс по второму кругу :-(
