Keluaran katalog pustaka rumah MyLibrary 2.1

Katalog pustaka rumah MyLibrary 2.1 telah dikeluarkan. Kod program ditulis dalam bahasa pengaturcaraan C++ dan tersedia (GitHub, GitFlic) di bawah lesen GPLv3. Antara muka pengguna grafik dilaksanakan menggunakan perpustakaan GTK4. Program ini disesuaikan untuk berfungsi dalam sistem pengendalian keluarga Linux dan Windows. Untuk pengguna Arch Linux, pakej siap sedia tersedia di AUR.

MyLibrary mengkatalog fail buku fb2, epub, pdf, djvu, kedua-duanya tersedia secara langsung dan dibungkus dalam arkib, dan mencipta pangkalan datanya sendiri tanpa mengubah fail sumber atau menukar kedudukannya. Integriti koleksi dan perubahannya dikawal dengan mencipta pangkalan data jumlah cincang fail dan arkib.

Pencarian buku mengikut pelbagai kriteria (nama keluarga, nama pertama, patronimik pengarang, tajuk buku, siri, genre) dan membacanya melalui program yang dipasang secara lalai dalam sistem untuk membuka format fail yang sepadan telah dilaksanakan. Apabila buku dipilih, abstrak dan kulit buku, jika tersedia, dipaparkan.

Pelbagai operasi dengan koleksi boleh dilakukan: mengemas kini (keseluruhan koleksi disemak dan jumlah cincang fail yang tersedia disahkan), mengeksport dan mengimport pangkalan data koleksi, menambah buku pada koleksi dan memadam buku daripada koleksi, menyalin buku dalam koleksi ke folder sewenang-wenangnya. Mekanisme penanda halaman telah dibuat untuk akses cepat kepada buku.

Dalam versi baharu:

  • Menambah sokongan untuk arkib .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Bertukar kepada GTK 4.10 (gtkmm 4.10). Keserasian dengan versi terdahulu perpustakaan GTK4 dan gtkmm-4.0 dikekalkan.
  • Menambah keupayaan untuk mengemas kini koleksi dengan cepat (tanpa menyemak jumlah cincang, hanya dengan nama fail).
  • Penampilan kecil berubah.
  • Penambahbaikan dan pembaikan kecil lain.

Keluaran katalog pustaka rumah MyLibrary 2.1


Sumber: opennet.ru

Tambah komen