Rilis katalog perpustakaan rumah MyLibrary 2.1

Peluncuran katalog perpustakaan rumah MyLibrary 2.1 telah dilakukan. Kode program ditulis dalam bahasa pemrograman C++ dan tersedia (GitHub, GitFlic) di bawah lisensi GPLv3. Antarmuka pengguna grafis diimplementasikan menggunakan perpustakaan GTK4. Program ini diadaptasi untuk bekerja di sistem operasi keluarga Linux dan Windows. Untuk pengguna Arch Linux, paket siap pakai tersedia di AUR.

MyLibrary mengkatalog file buku dalam format fb2, epub, pdf, djvu, keduanya dapat diakses langsung dan dikemas dalam arsip, dan membuat database sendiri tanpa mengubah file sumber atau mengubah posisinya. Kontrol integritas koleksi dan perubahannya dilakukan dengan membuat database jumlah hash file dan arsip.

Pencarian buku telah diterapkan menggunakan berbagai kriteria (nama belakang, nama depan, patronimik penulis, judul buku, seri, genre) dan membacanya melalui program yang diinstal secara default pada sistem untuk membuka format file yang sesuai. Saat Anda memilih buku, abstrak dan sampul buku akan ditampilkan, jika tersedia.

Berbagai operasi dengan koleksi dimungkinkan: memperbarui (seluruh koleksi diperiksa dan jumlah hash dari file yang tersedia diperiksa), mengekspor dan mengimpor database koleksi, menambahkan buku ke koleksi dan menghapus buku dari koleksi, menyalin buku dari koleksi ke folder sewenang-wenang. Mekanisme bookmark telah dibuat untuk akses cepat ke buku.

ΠΎΠ²ΠΎΠΉ Срсии:

  • Menambahkan dukungan untuk arsip .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Transisi ke GTK 4.10 (gtkmm 4.10) telah selesai. Kompatibilitas dengan versi sebelumnya dari pustaka GTK4 dan gtkmm-4.0 tetap dipertahankan.
  • Menambahkan kemampuan untuk memperbarui koleksi dengan cepat (tanpa memeriksa jumlah hash, hanya berdasarkan nama file).
  • Perubahan kecil pada penampilan.
  • Perbaikan dan perbaikan kecil lainnya.

Rilis katalog perpustakaan rumah MyLibrary 2.1


Sumber: opennet.ru

Tambah komentar