MyLibrary 2.1 үй китепканасынын каталогу

MyLibrary 2.1 үй китепканасынын каталогу жарык көрдү. Программанын коду C++ программалоо тилинде жазылган жана GPLv3 лицензиясы боюнча жеткиликтүү (GitHub, GitFlic). Графикалык колдонуучунун интерфейси GTK4 китепканасын колдонуу менен ишке ашырылат. Программа Linux жана Windows операциялык системаларында иштөөгө ылайыкталган. Даяр пакет AURдагы Arch Linux колдонуучулары үчүн жеткиликтүү.

MyLibrary каталогизирует файлы книг в формате fb2, epub, pdf, djvu, как доступные напрямую, так и упакованные в архивы, и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.

Китептерди издөө ар кандай критерийлер боюнча (автордун фамилиясы, аты, атасынын аты, китептин аталышы, сериясы, жанры) жана аларды системада демейки боюнча орнотулган программа аркылуу окуп, тиешелүү файл форматтарын ачуу үчүн ишке ашырылган. Сиз китепти тандаганыңызда, эгер бар болсо, китептин аннотациясы жана мукабасы көрсөтүлөт.

Коллекция менен ар кандай операциялар мүмкүн: жаңылоо (толук коллекция текшерилет жана жеткиликтүү файлдардын хэш суммалары текшерилет), коллекциянын маалымат базасын экспорттоо жана импорттоо, коллекцияга китептерди кошуу жана коллекциядан китептерди алып салуу, китептерди коллекциядан көчүрүү каалаган папкага. Китептерге тез жетүү үчүн кыстарма механизми түзүлдү.

Жаңы версияда:

  • Добавлена поддержка архивов .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Осуществлён переход на GTK 4.10 (gtkmm 4.10). Совместимость с предыдущими версиями библиотек GTK4 и gtkmm-4.0 при этом сохранена.
  • Добавлена возможность быстрого обновления коллекций (без сверки хеш-сумм, только по именам файлов).
  • Небольшие изменения внешнего вида.
  • Другие мелкие улучшения и исправления.

MyLibrary 2.1 үй китепканасынын каталогу


Source: opennet.ru

Комментарий кошуу