Phát hành bộ biên mục thư viện tại nhà MyLibrary 2.1

Trình biên mục thư viện tại nhà MyLibrary 2.1 đã được phát hành. Mã chương trình được viết bằng ngôn ngữ lập trình C++ và có sẵn (GitHub, GitFlic) theo giấy phép GPLv3. Giao diện đồ họa người dùng được triển khai bằng thư viện GTK4. Chương trình được điều chỉnh để hoạt động trên hệ điều hành Linux và Windows. Gói làm sẵn có sẵn cho người dùng Arch Linux trong AUR.

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

Việc tìm kiếm sách đã được thực hiện bằng nhiều tiêu chí khác nhau (họ, tên, tên viết tắt của tác giả, tên sách, bộ, thể loại) và đọc chúng thông qua chương trình được cài đặt mặc định trên hệ thống để mở các định dạng tệp tương ứng. Khi bạn chọn một cuốn sách, phần tóm tắt và bìa của cuốn sách sẽ được hiển thị, nếu có.

Có thể thực hiện nhiều thao tác khác nhau với bộ sưu tập: cập nhật (toàn bộ bộ sưu tập được kiểm tra và tổng băm của các tệp có sẵn được kiểm tra), xuất và nhập cơ sở dữ liệu bộ sưu tập, thêm sách vào bộ sưu tập và xóa sách khỏi bộ sưu tập, sao chép sách từ bộ sưu tập vào một thư mục tùy ý. Một cơ chế đánh dấu trang đã được tạo để truy cập nhanh vào sách.

Trong phiên bản mới:

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

Phát hành bộ biên mục thư viện tại nhà MyLibrary 2.1


Nguồn: opennet.ru

Thêm một lời nhận xét