freeLib - каталогизатор + конвертер EPUB/MOBI/AZW3 + OPDS/HTTP сервер
Goto page 1, 2, 3 ... 68, 69, 70  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> Программное обеспечение
 
Author Message

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 28.10.2013 14:18     Quote

freeLib (проект закрыт)
MAC OS X, LINUX, WINDOWS

Исходники проекта выложены в сеть.


Статистика проекта :


Получено: 4,663 грамм золота.





Основные возможности :



    - Импорт библиотеки из inpx файлов.
    - Отправка выбранных книг на Email.
    - Сохранение книг в выбранную папку.
    - Работа с несколькими библиотеками.
    - Поиск и фильтрация книг.
    - Постобработка книг после конвертации с помощью внешних программ.
    - Работа с пользовательскими библиотеками (на основе fb2/EPUB/fbd).
    - Встроенная конвертация в формат MOBI/AZW3.
    - Встроенная конвертация в формат EPUB.
    - Конвертация fb2/EPUB-файлов без добавления в библиотеку (drag&drop) .
    - OPDS/HTTP сервер.
    - Возможность использовать различные настройки экспорта для нескольких устройств.
    - Настройка форматирования книг (шрифты, буквица, заголовки, переносы и т.д.).
    - Возможность назначить отдельную программу для открытия каждого формата книги.
    - Генерация обложек.
    - Режим "конвертер" для конвертации книг без создания библиотеки.


Скриншоты :


Режим библиотеки:


Режим конвертера:


Скриншоты книг :


Примеры форматирования книг:


Генерируемые обложки и вставка надписей на существующие обложки:


Всплывающие сноски:


Установка под Linux :


Для Linux x64 необходимо установить 32-разрядные библиотеки:

Для Ubuntu x64: sudo apt-get install ia32-libs
Для Ubuntu 13.10 x64: sudo apt-get install libgtk2.0-0:i386 libstdc++6:i386 libglu1-mesa:i386 libxslt1.1:i386 libgstreamer0.10-0:i386 libgstreamer-plugins-base0.10-0:i386 libsm6:i386

Откройте в терминале папку со скачанным дистрибутивом.
Последовательно выполните команды:
Code:
tar xvfx freeLib*.tar.gz
cd freeLib
chmod 777 *.sh
./install.sh

В меню в разделе "Офис" должен появиться ярлык для запуска программы.

Удаление программы:
1. Удалить папку freeLib с исполняемым файлом
2. Удалить папку freeLib из каталога пользователя
3. rm ~/.local/share/applications/freeLib.desktop

Инсталляция для CentOS 7.





Если Вам понравилась моя программа и Вы хотите поддержать ее дальнейшее развитие, то это можно сделать по следующим реквизитам:

Яндекс.Деньги 410012153680293



Спасибо всем за ваш вклад в развитие программы.


Last edited by alnet on 03.02.2016 11:55; edited 68 times in total
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2010
Posts: 3509


Location: Москва

PostPosted: 28.10.2013 14:57     Quote

Хорошее дело Smile
MyRuLib падуча изрядно. Да и неродная она для маков.

Чего не хватает (сходу, мне)
- возможности добавлять в библиотеку свои книги и обновления библиотек типа суточных, месячных и т.п.
- конвертации в epub
_________________
iPad 4
iPad mini 2
Nook ST GL
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 28.10.2013 15:09     Quote

alx789 wrote:

- возможности добавлять в библиотеку свои книги и обновления библиотек типа суточных, месячных и т.п.

Пока ориентируюсь на offline версию библиотек, так что даже если подгружать новую базу заголовков книг, то все равно придется качать всю библиотеку для того чтобы посмотреть новые книги.

Может позднее прикручу работу с opds каталогами.

alx789 wrote:

- конвертации в epub

Если есть конвертер, которому параметром можно передать файл и получить на выходе EPUB, то без проблем все настраивается
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2010
Posts: 3509


Location: Москва

PostPosted: 28.10.2013 16:27     Quote

alnet не совсем так.
Я сейчас в MyRuLib просто добавляю к скачанной когда-то полной версии библиотеки (она уже старая неактуальная) файлы месячных обновлений. Плюс книги, которые просто загружаю из сети, тоже добавляю (это чаще раза в месяц).
Это может быть актуально - например, полная сборка флибусты долгое время не обновлялась, и по-другому просто не получалось ничего сделать.
alnet wrote:
Если есть конвертер

да вот как-то не видать его Sad
_________________
iPad 4
iPad mini 2
Nook ST GL
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 29.10.2013 08:43     Quote

alx789 wrote:

Я сейчас в MyRuLib просто добавляю к скачанной когда-то полной версии библиотеки (она уже старая неактуальная) файлы месячных обновлений.

подумаю, что можно сделать
alx789 wrote:

да вот как-то не видать его Sad

В принципе формат открытый, думаю что можно будет добавить конвертер
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 30.10.2013 10:50     Quote

Добавил в новую версию 2.9 конвертацию в формат EPUB.

Также поправил генерацию библиотеки из fb2 файлов.
Для создания такой библиотеки нужно указать название библиотеки, директорию, где хранятся книги и нажать кнопку "Обновить" (если книг много, то процедура достаточно длительная).

Если есть файл inpx, то при создании библиотеки, просто выбираем его, тогда создание происходит гораздо быстрее Smile
 
View user's profile Send private message ^

iMaxim
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 18 Aug 2010
Posts: 326


Location: Омск

PostPosted: 30.10.2013 19:36     Quote

alnet
Под винду не планируете выпустить?
_________________
Nook ST(root) и Kindle 3(Cool Reader)
 
View user's profile Send private message ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 770


Location: zerolab.net

PostPosted: 30.10.2013 22:23     Quote

alnet
Прекрасная программа, спасибо! Очень радует минималистичность, не испортите это. Wink Одно но, книги у меня лежат на сетевом хранилище, подключенном по NFS к маку (может в этом причина?), так вот, аннотации и обложки из книг не показываются. Они должны быть изначально в inpx базе или должны выдергиваться на лету, как в MyRuLib?

Добавлено спустя 29 минут 50 секунд:

Да и файлы после экспорта пустые:



Можете сделать корректную работу с NFS?
_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2
 
View user's profile Send private message E-mail ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 31.10.2013 05:23     Quote

iMaxim wrote:
alnet
Под винду не планируете выпустить?

А смысл? Под винду и так много хороших программ.

ZeroChaos wrote:
alnet
Они должны быть изначально в inpx базе или должны выдергиваться на лету, как в MyRuLib?
Можете сделать корректную работу с NFS?


Да, выдергиваются на лету.

Работу с NFS проверю.
 
View user's profile Send private message ^

iMaxim
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 18 Aug 2010
Posts: 326


Location: Омск

PostPosted: 31.10.2013 10:49     Quote

alnet wrote:
А смысл? Под винду и так много хороших программ.

Хороших программ не так уж и много. Если одной станет больше, то разве это плохо?
_________________
Nook ST(root) и Kindle 3(Cool Reader)
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 31.10.2013 12:06     Quote

ZeroChaos wrote:
alnet
Можете сделать корректную работу с NFS?


Если файлы лежали распакованные, то проблема не в NFS.

Попробуйте версию 2.10

Code:
Добавлена расстановка переносов при конвертации в EPUB, MOBI.
Исправлена работа с распаковаными fb2 файлами


iMaxim wrote:
alnet wrote:
А смысл? Под винду и так много хороших программ.

Хороших программ не так уж и много. Если одной станет больше, то разве это плохо?

Пока нет времени на тестирование
 
View user's profile Send private message ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 770


Location: zerolab.net

PostPosted: 31.10.2013 12:12     Quote

alnet
Все файлы в zip. Вечером попробую новую версию, спасибо. Я правильно понимаю, проблема была только с упакованными файлами и Вы ее решили?
_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2
 
View user's profile Send private message E-mail ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 31.10.2013 12:16     Quote

ZeroChaos wrote:
alnet
Все файлы в zip.

Тогда не знаю в чем ошибка.

Можно посмотреть на структуру каталогов библиотеки?
 
View user's profile Send private message ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 770


Location: zerolab.net

PostPosted: 31.10.2013 12:34     Quote

alnet

http://zerolab.net/zc/the-ebook/tr-lib.png

:

/Volumes/Lib/ru/А/Автор/


_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2
 
View user's profile Send private message E-mail ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 31.10.2013 12:39     Quote

ZeroChaos
Еще файл inpx нужен


Last edited by alnet on 31.10.2013 13:04; edited 1 time in total
 
View user's profile Send private message ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 770


Location: zerolab.net

PostPosted: 31.10.2013 12:42     Quote

alnet

https://zerolab.net/url/files/traum_library_2-32_fb2_ru_en.inpx
_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2


Last edited by ZeroChaos on 03.11.2014 00:38; edited 3 times in total
 
View user's profile Send private message E-mail ^

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

Член клуба The eBook



Joined: 28 Oct 2010
Posts: 3509


Location: Москва

PostPosted: 31.10.2013 12:55     Quote

Вчера весь вечер заливал архивы флибусты с жесткого диска сканированием, не трогая inpx. Долго.
Залилось неправильно. Размеры книг все какие-то странные, явно неправильные, причем их всего несколько значений. Может и еще что не так.

Еще непонятно, при обновлении уже обработанные файлы будут по-новой сканироваться? Если так, то о частом обновлении крупной коллекции можно забыть - каждый раз по несколько часов пересканировать... Бррр... Оно еще память файловым буфером забивает и все начинает тормозить.

Еще момент - я часть книг скачиваю сам вручную и они у меня оседают в отдельном месте со структурой подпапок. В libruslib есть возможность добавить книжки из такой папки, причем она сканируется вместе с подпапками. В общем - хотелось бы иметь возможность размещать добавляемые книги в других папках (с подпапками) или хотя-бы в подпапках основной папки. Кидать отдельные книги просто в основную папку - некузяво, их очень много по сравнению с архивами.

Еще момент. Во всех библиотеках (кром траума?) есть дубликаты книг. В libruslib на страничке с аннотацией можно посмотреть имя файла книги (оно же номер) и выбрать из дубликатов самый последний. Хотелось бы и здесь иметь такую возможность.

Конвертация в epub - вроде работает, спасибо, но я пока всего нечколько штук попробовал.
_________________
iPad 4
iPad mini 2
Nook ST GL
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 28 Oct 2013
Posts: 412


Location: Россия

PostPosted: 31.10.2013 13:33     Quote

alx789 wrote:
Вчера весь вечер заливал архивы флибусты с жесткого диска сканированием, не трогая inpx. Долго.
Залилось неправильно.

Ошибку нашел, спасибо. В следующей версии поправлю.

То, что долго согласен, но как ускорить пока не знаю. Для того чтобы добавить файл нужно его распаковать+вытащить из него все данные.

alx789 wrote:

или хотя-бы в подпапках основной папки..

Это работает. Вложенные папки сканируются.

alx789 wrote:

Еще непонятно, при обновлении уже обработанные файлы будут по-новой сканироваться?

Повторные проверки должны быть быстрее, но тут можно кое-что оптимизировать.

alx789 wrote:

В libruslib на страничке с аннотацией можно посмотреть имя файла книги

Посмотрю

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

ZeroChaos
Вечером скачаю траум попробую, с ним были некоторые нюансы в работе
 
View user's profile Send private message ^

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

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



Joined: 30 Oct 2003
Posts: 137


Location: Москва

PostPosted: 31.10.2013 21:31     Quote

Хорошая программа, наконец-то появилось что-то приличное под MAC OS. недоработок конечно хватает, но я так понимаю это только начало пути. Так держать!!!
ZeroChaos wrote:
alnet
Прекрасная программа, спасибо! Очень радует минималистичность, не испортите это. Wink Одно но, книги у меня лежат на сетевом хранилище, подключенном по NFS к маку (может в этом причина?), так вот, аннотации и обложки из книг не показываются. Они должны быть изначально в inpx базе или должны выдергиваться на лету, как в MyRuLib?

Да и файлы после экспорта пустые:

Можете сделать корректную работу с NFS?


Все прекрасно работает с сетевым хранилищем, только папка с архивами должна быть смонтирована.

Posted after 5 minutes 40 seconds:

Вот с экспортом в EPUB непонятно, никаких ошибок не выдает, но и ничего не делает. FB2, MOBI экспортирует без проблем. Версия 2.10
_________________
Решительный шаг вперед - результат хорошего пинка сзади!
Русское радио.
 
View user's profile Send private message E-mail ^

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

Член клуба The eBook



Joined: 20 Mar 2006
Posts: 2666



PostPosted: 31.10.2013 21:55     Quote

Quote:
То, что долго согласен, но как ускорить пока не знаю. Для того чтобы добавить файл нужно его распаковать+вытащить из него все данные.


на нетоповом ПК пятилетней давность скорость сканирования фб2 в зипах свободно достигала 100-120 файлов в секунду, при загрузке процессора в 2-3 процента (т.е. все упиралось в дисковую систему). Если перемещать много фб2 в один зип (много - порядка тысячи фб2 в зипе), то скорость возрастала на порядок, про ссд вообще молчу... (речь про встроенный в AlReader2 библиотекарь)
Т.е. если что-то долго сканируется - значит что-то неправильно в самом подходе к вопросу, если есть желание - могу что-то подсказать, мой почтовый адрес найти не сложно Smile
_________________
AlReader 4 Onyx
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 68, 69, 70  Next
Page 1 of 70

 
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     Яндекс.Метрика