The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск каталогизатора домашней библиотеки MyLibrary 4.2.1

18.10.2025 07:30

Состоялся релиз каталогизатора домашней библиотеки MyLibrary 4.2.1. Код программы написан на языке программирования С++ и доступен (GitHub, GitFlic) под лицензией GPLv3. Графический интерфейс пользователя реализован с помощью библиотеки GTK4. Программа адаптирована для работы в операционных системах семейства Linux и Windows. Для пользователей Arch Linux в AUR доступен готовый сценарий сборки пакета. Для пользователей Windows доступен экспериментальный инсталлятор.

MyLibrary каталогизирует файлы книг в формате fb2, epub, pdf, djvu, odt, txt, md, как доступные напрямую, так и упакованные в архивы (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Для каталогизации также доступен формат fbd (файл книги упакованный в архив вместе с файлом с расширением fbd, содержащем тэг description формата fb2). В формате fbd могут храниться любые файлы, не только книги. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.

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

Возможны различные операции с коллекцией: обновление (осуществляется проверка всей коллекции и сверка хеш-сумм доступных файлов), быстрое обновление (без пересчёта хеш-сумм), экспорт и импорт базы данных коллекции, добавление книг в коллекцию и удаление книг из коллекции, добавление в коллекцию папок с книгами, добавление в коллекцию архивов с книгами (в том числе с упаковкой книг и/или папок в процессе добавления), копирование книг коллекции в произвольную папку, перемещение книг из коллекции в коллекцию. Доступно ручное редактирование записей о книгах в базе данных. Создан механизм закладок для быстрого доступа к книгам. Есть возможность создавать пользовательские заметки к книгам. Опционально доступен интерфейс для создания и подключения плагинов. Есть возможность открыть документацию по библиотекам MLBookProc и MLPluginIfc (входят в состав проекта), если таковая создана в процессе сборки.

Значимые изменения с момента выхода версии 4.0

  • Добавлена поддержка форматов odt, txt и md.
  • Для формата fb2 добавлено отображение первой страницы в качестве обложки, если обложка отсутствует.
  • Добавлена возможность включать в коллекцию любые файлы в формате fbd.
  • Осуществлён переход на использование ImageMagick для работы с изображениями (для сборки теперь требуется Magick++).
  • Переработан парсер формата djvu.
  • Для Windows включён сбор метаданных из djvu-файлов (до этого был отключён из-за некорректной работы функции ddjvu_document_create_by_filename_utf8 в сочетании с ddjvu_document_get_anno).
  • Добавлены тесты (рекомендуется запускать после конфигурирования, перед сборкой).
  • Улучшена работа сборки на базе OpenMP.
  • Ускорена работа функции отображения авторов коллекции.
  • Переработан алгоритм поиска, добавлена возможность настраивать процент совпадения поисковых результатов с запросом.
  • Добавлена возможность поиска с точным совпадением результата.
  • Переработаны и ускорены алгоритмы работы с кодировками и их преобразованием.
  • Для списка файлов и списка авторов добавлена возможность выводить книги в отдельном окне без сброса результата поиска файлов или авторов.
  • В инсталлятор для Windows добавлены официально поддерживаемые плагины (требуется подключение через соответствующее меню).
  • Другие небольшие исправления и улучшения.

Дополнительно можно отметить обновление плагина MLInpxPlugin, предназначенного для импорта коллекций из inpx файлов (доступен под лицензией GPLv3 на altlinux.space и GitHub). Для пользователей Arch Linux в AUR доступен сценарий сборки готового пакета.

Также опубликован релиз плагина MLFBDPlugin, предназначенного для создания файлов в формате fbd. Имеется возможность добавления любых файлов, не только книг. Плагин доступен на altlinux.space и GitHub под лицензией GPLv3. Для пользователей Arch Linux в AUR доступен сценарий сборки готового пакета.



  1. Главная ссылка к новости (https://github.com/ProfessorNa...)
  2. OpenNews: Выпуск каталогизатора домашней библиотеки MyLibrary 4.0
  3. OpenNews: Релиз системы управления коллекцией электронных книг Calibre 6.0
Автор новости: ProfessorNavigator
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64069-mylibrary
Ключевые слова: mylibrary
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (85) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 07:44, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хорошая вещь, коллекция книг на домашнем сервере на нём работает.


     
     
  • 2.6, Аноним (6), 08:35, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Казалось бы есть куча тудушек, Эксель ещё куча вариантов накопительства ненужной информации, но ведь делать простые вещи сложно это своего рода тоже искусство, хотя и современное.  
     
     
  • 3.7, Аноним (7), 08:43, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У меня вся библиотека Flibusta выкачена, разве есть варианты лучше чем  MyLibrary?
     
     
  • 4.10, Аноним (10), 09:04, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Конечно, Kavita.
     

  • 1.3, Аноним (3), 07:59, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Calibre лучше?
     
     
  • 2.20, Kilrathi (ok), 10:15, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    У Calibre уже давно есть существенный недостаток: создатель принципиально против внедрения опции древовидного хранения данных, что при значительном количестве книг тормозит коллекцию на уровне файловой системы.
    Для небольшого количества читаемых она в топе, а для хранения зеркала той же флибусты уже будут проблемы на не сильно шустрых системах, когда, скажем, потребуется без запуска программы найти и забрать по сети, например через webdav, несколько книг.
     
     
  • 3.24, Аноним (6), 10:31, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Почему все бредят про флибусту и сабж, когда Флибуста использует MultiLib, а не сабжевый велосипед? У вас эффект Манделлы или просто старость?
     
     
  • 4.31, ProfessorNavigator (ok), 11:50, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Почему все бредят про флибусту и сабж, когда Флибуста использует MultiLib, а не сабжевый велосипед?

    Коллекция вполне парсится с помощью MyLibrary. Причём есть специальный плагин для импорта inpx файлов.

     
     
  • 5.35, Аноним (35), 12:06, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вы наверно помните что много раз писали, что это костыль. Нет уникального предложения (для аудитории конечно). Это конечно лучше чем бухать, но как будто можно было бы силы потратить на что-то ещё.
     
     
  • 6.37, ProfessorNavigator (ok), 12:12, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Нет уникального предложения (для аудитории конечно).

    А оно нужно?)) Я не стремлюсь к "захвату рынка" или чему-то подобному. Программа выкладывается по принципу: если оно кому-то нужно - хорошо, нет - на нет и суда нет.


     
  • 4.43, Kilrathi (ok), 13:38, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    1. Если не считать торренты, Ф - одна из самых больших и известных сетевых коллекций. Т.е. идеальный пример объемной русскоязычной библиотеки.
    2. Бред - это считать что пользователи на своих личных компах должны хранить данные в тех же приложениях, что и на серверах. То, что документы в облаке можно держать в блобах не обязывает пользователей поднимать у себя дома бд.
    3. На скорость открытия сетевого каталога с сотнями тысяч подкаталогов авторов психика и возраст пользователя мало влияют. В то время, как, например, прохождение древовидного хранения форков MyRuLib вообще не тормозит.  

     

  • 1.4, Аноним (4), 08:08, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Привет 90-е. Прекрасные были времена.
     
  • 1.5, Аноним (6), 08:32, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Революционный дезигн из секретных подвалов студии Лебедева?
     
     
  • 2.17, Аноним (17), 10:01, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Цвета, конечно, всратые. Но автор, вероятно, не дизайнер. Желающие и умеющие могут предложить свою цветовую схему.

    Программа нужная, автор молодец.

     
     
  • 3.19, Аноним (-), 10:11, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший математик - плохой программист
    Хороший программист - плохой дизайнер.
    Хороший дизайнер - плохой математик.

    Приглашаю всех на свои курсы дизайна. Прививаю хороший вкус.

     
     
  • 4.102, Кошкажена (?), 23:49, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в том, что тут плохо все: и код, и дизайн.
     
     
  • 5.118, ProfessorNavigator (ok), 11:29, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Проблема в том, что тут плохо все: и код, и дизайн.

    Можете лучше - делайте ;)

     
  • 3.26, Аноним (26), 10:44, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А зачем быть дизайнером? Можно просто использовать дефолтные виджеты ОС.
     
     
  • 4.103, Кошкажена (?), 23:50, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А зачем быть дизайнером? Можно просто использовать дефолтные виджеты ОС.

    А что тогда обсуждать в комментариях??

     
  • 4.119, ProfessorNavigator (ok), 11:31, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем быть дизайнером? Можно просто использовать дефолтные виджеты ОС.

    Какие? Какой ОС? Их поддерживается две, если что. А в Linux к тому же графических оболочек далеко не одна.

     
  • 3.33, ProfessorNavigator (ok), 11:54, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Желающие и умеющие могут предложить свою цветовую схему.

    Да в общем-то ничего и предлагать не нужно. Достаточно лишь заглянуть в настройки. И сюда: https://www.opennet.dev/opennews/art.shtml?num=62751 Там показаны возможности кастомизации внешнего вида.

     
     
  • 4.63, prokoudine (ok), 16:05, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > https://www.opennet.dev/opennews/art.shtml?num=62751 Там показаны возможности кастомизации внешнего вида.

    Свят-свят ):

     
     
  • 5.68, ProfessorNavigator (ok), 16:22, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Свят-свят ):

    Why not? Это в конце-концов программа для каталогизации книг, а не интерфейс управления реактором))

     
     
  • 6.107, winorun (?), 06:43, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Программы нет аналогов. Это единственный каталогизатор. Но дизайн это боль. Весь дизайн. Если понапихать картинок в фон, это не сделает дизайн лучше, это сделает его хуже.

    Зачем вообще лесть к оформлению, есть настройки по умолчанию. Пусть будут настройки по умолчанию, это будет лучше чем этот взрыв мозга.

     
     
  • 7.120, ProfessorNavigator (ok), 11:32, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > чем этот взрыв мозга.

    Так может в этом и цель? ;) А то так скоро совсем думать разучитесь...

     
  • 3.56, Аноним (56), 15:43, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Желающие и умеющие могут предложить свою цветовую схему.

    Желающие могут предложить автору вообще не трогать рукоми цвета, размеры и прочее, относящееся к UI, если не понимаешь, что делаешь.

     
  • 3.101, Кошкажена (?), 23:48, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Цвета, конечно, всратые. Но автор, вероятно, не дизайнер. Желающие и умеющие могут предложить свою цветовую схему.

    Оставить по умолчанию и довериться пользовательским темам? Да ну, бред какой-то...

     
  • 2.32, ProfessorNavigator (ok), 11:52, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Революционный дезигн из секретных подвалов студии Лебедева?

    Забавно. Пару релизов назад мне предлагали в качестве учебников книги Лебедева, теперь же подозревают, что я их таки читал. Хотя в плане дизайна с того момента не изменилось вообще ничего.

     
     
  • 3.46, Аноним (35), 14:15, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это постирония на тему что такой инновационный дизайн эта студия если и производит то в подвале и никому не показывает. Потому что это секрет.
     
  • 3.59, Аноним (56), 15:48, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Пару релизов назад мне предлагали в качестве учебников книги

    Ладно бы книги, но, казалось бы, у автора же должен был возникнуть вопрос: а почему это весь остальной софт не использеует такие упоротые цвета, как в моей программе?

     
     
  • 4.61, ProfessorNavigator (ok), 16:01, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ладно бы книги, но, казалось бы, у автора же должен был возникнуть
    > вопрос: а почему это весь остальной софт не использеует такие упоротые
    > цвета, как в моей программе?

    А может автору просто до лампочки?;)


     
     
  • 5.65, Аноним (56), 16:07, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А может автору просто до лампочки?;)

    Если бы было до лампочки, вы бы вообще с цветами не возились.

     
     
  • 6.66, ProfessorNavigator (ok), 16:13, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Если бы было до лампочки, вы бы вообще с цветами не возились.

    Да я в общем-то изначально и не возился. Просто мне не нравился серый, идущий в GTK по умолчанию, я изменил цвет фона. А дальше уже по цепочке - чтобы надписи нормально можно было различать и кнопки. Ну а потом "дизайнеры", которые дефолтный CSS файл отредактировать не могут, своим нытьём достали - сделал окно настроек. С того момента любые претензии к цвету больше не принимаются ;)


     
     
  • 7.72, Аноним (56), 16:46, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Просто мне не нравился серый, идущий в GTK по умолчанию

    Разве сьандартные цвета не от системной темы зависят?

     
     
  • 8.77, ProfessorNavigator (ok), 16:55, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У GTK свои темы И настраиваются они отдельно Нормально же поддерживается вообщ... текст свёрнут, показать
     
  • 3.108, winorun (?), 06:49, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Студия Лебедева в профессиональном дизайне понимает очень мало. Но до очевидных вещей дошли и они.
     
     
  • 4.125, ProfessorNavigator (ok), 11:58, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но до очевидных вещей
    > дошли и они.

    Кому очевидных?))

     
  • 2.100, Кошкажена (?), 23:44, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > студии Лебедева?

    Он бы за такое лям взял, а если будешь еще и носом воротить, то 2.

     

  • 1.8, Аноним (10), 08:55, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Почему не взять Kavita? То же самое, только выглядит куда лучше.
     
     
  • 2.11, Аноним (6), 09:06, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Оно же на богопротивном C#, а сабж на святом C++ два креста означает благословении божье.
     
     
  • 3.52, 12yoexpert (ok), 15:30, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    но в сишарпе целых четыре креста
     
     
  • 4.89, Ананимаз (?), 19:55, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Шарпы какие-то, диез это, ДИЕЗ.
     
  • 4.99, Кошкажена (?), 23:43, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > но в сишарпе целых четыре креста

    То тюремные, за ходки.

     
  • 3.106, Илья (??), 05:11, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Оно же на богопротивном C#

    Откуда такое мнение? Сейчас вообще чего-то лучше сишарпа нет

     
  • 2.12, Аноним (26), 09:25, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну хотя бы потому, что она не поддерживает fb2, судя по описанию.
     
     
  • 3.13, Аноним (10), 09:28, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И чем он лучше EPUB?
     
     
  • 4.15, Dzen Python (ok), 09:47, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Всем
     
  • 4.27, Аноним (26), 10:54, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Epub -- это, по-сути, зиппованный html с css -- веб-сайт. Причем html5. Т.е. для его отображения нужен полноценный браузерный движок. Просто всратый ужас.

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

    Можно, конечно, продолжать их сравнивать, но почти вся русская художка -- это fb2, а тот epub, что есть -- сконвертирован из fb2. Для русскоязычной художки поддержка fb2 просто должна быть, потому что так сложилось.

     
     
  • 5.30, Аноним (35), 11:05, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Но ведь код выше открыт. Можно добавлять фб2 сколько угодно раз. Если это никто не сделал может это нормальным людям и ненужно?
     
     
  • 6.39, Аноним (39), 12:23, 18/10/2025 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 4.34, ProfessorNavigator (ok), 12:05, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > И чем он лучше EPUB?

    Чуть выше вам уже ответили, но тоже добавлю свои пять копеек. Во-первых, EPUB - это zip архив. Т.е. вам для его чтения уже нужен архиватор. Что подымает сложность соответствующей программы сразу на порядок. Во-вторых, как уже вам сказали - там html. Ещё плюс к сложности программы. Ну или просто уже нужно какой-нибудь webengine подключать в качестве сторонней библиотеки. И тут сразу встаёт вопрос - а оно надо? Вы книгу садитесь читать, чтобы получить некую информацию посредством текста, а все красивости вроде иллюстраций и всяких там завитушек шрифта - оно по большому счёту лишнее. Причём, в fb2 так-то оно всё есть. Более того, при желании вы можете сами fb2 модифицировать. Сам формат. Стандарт есть здесь: https://github.com/gribuser/fb2 И им достаточно просто пользоваться. А теперь найдите описание EPUB, и попробуйте оттуда извлечь полезную информацию.  

     
     
  • 5.36, Аноним (35), 12:08, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот вы уже почти у цели книги читают, а не в каталоги заносят. Обычно.
     
     
  • 6.38, ProfessorNavigator (ok), 12:18, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Обычно.

    Обычно книги публично доступны. Бесплатно. Для всех. Потому что чем шире распространяется знание, тем лучше для всех. Но пользователям сегодня почему-то приходится по-всякому извращаться, чтобы книги достать. Например складывать их в коллекции и делиться. А всякие... интересные личности почему-то стремятся это пресечь, закрывая доступ ко всему подряд. И почему бы это?... Да ещё иногда бывает ракеты и беспилотники в узлы связи прилетают. Сами по себе, ага. И потом внезапно не то что интернет не работает: хорошо, если электроэнергия есть.

     
     
  • 7.48, Аноним (35), 14:17, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да и из супермаркета все продукты унесём вдруг они у них там протухнут или ракета туда прилетит или электричество кончится. А то что супермаркет считает это воровством и вообще он неудобные в него нежно ходить это проблемы супермаркета.
     
     
  • 8.60, ProfessorNavigator (ok), 16:00, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Таки и протухают, и ракеты в них прилетают, и с электричеством тоже проблемы быв... текст свёрнут, показать
     
     
  • 9.86, Аноним (86), 18:26, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Супермаркет украл Ну это уже дурка А автор книги виноват что не раздаёт её бес... текст свёрнут, показать
     
     
  • 10.121, ProfessorNavigator (ok), 11:37, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Радуйтесь, что вы не из таких Впрочем - всё может поменяться в любой момент Со... текст свёрнут, показать
     
  • 8.104, Аноним (104), 02:31, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как же подобные задолбали, со своими тупыми аналогмями Причем тут супермаркет с... текст свёрнут, показать
     
  • 5.64, alex74 (?), 16:06, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Никто не держит текстовые файлы в несжатом виде, это просто глупо. Сам формат слишком беден, там даже нельзя выровнять текст по центру, оформить стихи, вывеску, письмо, список, таблицу...
     
     
  • 6.67, ProfessorNavigator (ok), 16:18, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Никто не держит текстовые файлы в несжатом виде, это просто глупо. Сам
    > формат слишком беден, там даже нельзя выровнять текст по центру, оформить
    > стихи, вывеску, письмо, список, таблицу...

    Ясно, т.е. вы спецификации fb2 в глаза не видели. И да - никто вам не мешает добавить собственные расширения к формату. И предложить их авторам в качестве pull запроса. Ну и я стесняюсь спросить: стихи, таблицы - это понятно, но зачем вам в книге... вывески?))


     
     
  • 7.110, alex74 (?), 07:51, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > никто вам не мешает добавить собственные расширения к формату

    Формат FB2 принципиально нерасширяем, так как определяется схемой, а поддержки дополнительных пространств имен в нем не предусмотрено.

    Откройте какую-нибудь художественную книгу, "12 стульев" например, или "Вокруг света за 80 дней", и найдете там и вывески, и много чего еще.

     
     
  • 8.122, ProfessorNavigator (ok), 11:40, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чего Что вам мешает придумать и добавить к fb2 новый тег Какой-нибудь fb2ta... текст свёрнут, показать
     
  • 5.83, Аноним (-), 17:40, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы книгу садитесь читать, чтобы получить некую информацию посредством текста, а все красивости вроде иллюстраций и всяких там завитушек шрифта - оно по большому счёту лишнее.

    Что ты такое несешь? Ты в магазин идешь за обычной книгой, в которой могут быть самые разные шрифты, картинки и дизайнерские решения. Если ты хочешь перенести это все в цифровом виде, а не просто голый текст скопировать и как-то что-то худо бедно накидать, то это PDF или EPUB. Другого не дано.

     
     
  • 6.88, User (??), 19:34, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, вот эти рюшечки-завитушечки, автограф автора, пергамент из левого бедра девственницы - хотя бы на полку под стекло поставить можно - а тут-то зачем?!
     
  • 6.105, Аноним (-), 05:05, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Djview специально создавался для хранения отсканированных бумажных книг в цифровом формате. Чем не угодил?
     
     
  • 7.116, Аноним (-), 11:28, 19/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.123, ProfessorNavigator (ok), 11:47, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Если ты хочешь перенести это все в цифровом виде, а не просто
    > голый текст скопировать и как-то что-то худо бедно накидать, то это
    > PDF или EPUB.

    А зачем переносить всё? Лично меня в книге обычно интересует только текст. Если для понимания текста требуются графики/таблицы/иллюстрации - то ещё и они. При этом чем больше в шрифте всяких рюшечек и завитушечек, тем он сложнее для восприятия. "Коллекционные издания" - это просто расход ценных ресурсов ни на что.


     
  • 5.109, winorun (?), 06:56, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Только книги обычно хранят в fb2.zip. Что как бы тоже архив. А вот про чтение из архива и увелечение сложности на порядок, это что за бред. Есть нормальные библиотеки которые это спокойно позволяют сделать.
     
     
  • 6.124, ProfessorNavigator (ok), 11:57, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть нормальные библиотеки которые это спокойно позволяют сделать.

    Ну так вы попробуйте на досуге, поймёте как оно - "спокойно"... Если внимательно прочитаете новость, то заметите, что в MyLibrary архивы поддерживаются. Я это к тому, что у меня в этом есть кое-какой опыт.

     
  • 6.127, Аноним (127), 13:43, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > "Только книги обычно хранят в fb2.zip."

    Вы придумали формат fb3.

     
  • 2.62, alex74 (?), 16:03, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Неюзабельно: там даже невозможно переименовать книгу (!), интерфейс сложен и абсурден.
     

  • 1.14, WE (?), 09:30, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В дистрибутиве ешё должен идти Нортон Командер и Бест4.
     
  • 1.16, Аноним (16), 09:56, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вырвите мне глаза, чтобы не смотреть на этот ГУЙ
     
  • 1.40, Аноним (40), 12:36, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ICE Book Reader уж на что васянство, а лучше так ничего и не навалили.
     
     
  • 2.57, Аноним (39), 15:44, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Cool Reader же (тот, что старый).
     

  • 1.90, Аноним (-), 19:58, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Состоялся релиз каталогизатора домашней библиотеки MyLibrary 4.2.1.

    Интерфейс топчик, рекомендации лучших Gnome Hig Guide'ров!

     
     
  • 2.91, Аноним (91), 21:17, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > рекомендации лучших Gnome Hig Guide'ров!

    Наоборот. Отсюда  https://www.opennet.dev/openforum/vsluhforumID3/138109.html#66 и ниже.

     
     
  • 3.126, Аноним (-), 13:17, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >> рекомендации лучших Gnome Hig Guide'ров!
    > Наоборот. Отсюда  https://www.opennet.dev/openforum/vsluhforumID3/138109.html#66 и ниже.

    Анон, ты не умеешь в сарказм? Когда я был мелкий - я сделал мои первые программы и написал первую веб пагу как свою хоумпагу. Они были примерно настолько же удасными на вид.

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

     
     
  • 4.128, ProfessorNavigator (ok), 14:17, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А у некоторых этот момент так и не наступил.

    https://www.opennet.dev/openforum/vsluhforumID3/136688.html#175

     

  • 1.97, Аноним (91), 22:45, 18/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ProfessorNavigator, в CMakeLists.txt и описании ошибка: должно быть

    > if(GTKMM_VERSION VERSION_LESS "4.12")

    На src/MainWindow.cpp сборка останавливается с ошибкой на строке 58:

    > css_provider->load_from_string(loadStyles());

    load_from_string доступна только в GTK 4.12 и соответственно требуется проверка "gtkmm < 4.12".

    P.S. В Ubuntu 24.04 и производных GTK 4.14 - чего бы им и gtkmm не обновить до 4.12? (Из коробки 4.10.)

     
     
  • 2.98, Аноним (91), 23:04, 18/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В MLPluginIfc/CMakeLists.txt тоже 4.10 стоит.
     
  • 2.115, ProfessorNavigator (ok), 11:24, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > ProfessorNavigator, в CMakeLists.txt и описании ошибка: должно быть
    >> if(GTKMM_VERSION VERSION_LESS "4.12")
    > На src/MainWindow.cpp сборка останавливается с ошибкой на строке 58:
    >> css_provider->load_from_string(loadStyles());
    > load_from_string доступна только в GTK 4.12 и соответственно требуется проверка "gtkmm
    > < 4.12".
    > P.S. В Ubuntu 24.04 и производных GTK 4.14 - чего бы им
    > и gtkmm не обновить до 4.12? (Из коробки 4.10.)

    Да, забыл я про это. В ближайшее время выпущу корректирующий релиз с "затычкой".

     

  • 1.111, Флибустионер (?), 08:03, 19/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А можно ли сюда завести ту терабайтную раздачу Флибусты? Если да, то как?
     
     
  • 2.113, Аноним (91), 08:46, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если в раздаче есть INPX-файл (а он скорее всего там есть), то попробуйте добавить плагин MLInpxPlugin, запустить и указать ему файл и каталог.
     
  • 2.117, ProfessorNavigator (ok), 11:28, 19/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А можно ли сюда завести ту терабайтную раздачу Флибусты? Если да, то
    > как?

    Чуть выше вам уже сказали про плагин. Но вообще рекомендуется "дефолтным" методом: "Коллекции->Создать коллекцию". Единственно - не знаю, сколько по времени займёт. Зависит от вашего железа.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру