Itusilẹ ti MyLibrary 2.1 katalogi ile ikawe ile

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

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

A ti ṣe wiwa fun awọn iwe nipa lilo ọpọlọpọ awọn ibeere (orukọ ikẹhin, orukọ akọkọ, patronymic ti onkọwe, akọle ti iwe, jara, oriṣi) ati kika wọn nipasẹ eto ti a fi sori ẹrọ nipasẹ aiyipada lori eto lati ṣii awọn ọna kika faili ti o baamu. Nigbati o ba yan iwe kan, áljẹbrà ati ideri iwe naa han, ti o ba wa.

Awọn iṣẹ ṣiṣe lọpọlọpọ pẹlu ikojọpọ ṣee ṣe: imudojuiwọn (ṣayẹwo gbogbo ikojọpọ ati ṣayẹwo awọn akopọ hash ti awọn faili ti o wa), okeere ati gbejade ibi ipamọ data gbigba, fifi awọn iwe kun ati yiyọ awọn iwe kuro ninu ikojọpọ, didakọ awọn iwe lati inu ikojọpọ si ohun lainidii folda. Ilana bukumaaki kan ti ṣẹda fun iraye si awọn iwe ni iyara.

Ninu ẹya tuntun:

  • Добавлена поддержка архивов .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 при этом сохранена.
  • Добавлена возможность быстрого обновления коллекций (без сверки хеш-сумм, только по именам файлов).
  • Небольшие изменения внешнего вида.
  • Другие мелкие улучшения и исправления.

Itusilẹ ti MyLibrary 2.1 katalogi ile ikawe ile


orisun: opennet.ru

Fi ọrọìwòye kun