Paglabas ng MyLibrary 2.1 home library cataloger

Ang cataloger ng home library na MyLibrary 2.1 ay inilabas na. Ang program code ay nakasulat sa C++ programming language at available (GitHub, GitFlic) sa ilalim ng lisensya ng GPLv3. Ang graphical na user interface ay ipinatupad gamit ang GTK4 library. Ang programa ay iniangkop upang gumana sa Linux at Windows operating system. Available ang isang handa na pakete para sa mga gumagamit ng Arch Linux sa AUR.

MyLibrary catalogs book file sa fb2, epub, pdf, djvu format, parehong direktang naa-access at naka-package sa mga archive, at lumilikha ng sarili nitong database nang hindi binabago ang mga source file o binabago ang kanilang posisyon. Ang kontrol sa integridad ng koleksyon at mga pagbabago nito ay isinasagawa sa pamamagitan ng paglikha ng database ng hash sums ng mga file at archive.

Ang paghahanap para sa mga libro ay ipinatupad gamit ang iba't ibang pamantayan (apelyido, unang pangalan, patronymic ng may-akda, pamagat ng libro, serye, genre) at binabasa ang mga ito sa pamamagitan ng program na naka-install bilang default sa system upang buksan ang kaukulang mga format ng file. Kapag pumili ka ng isang libro, ang abstract at pabalat ng aklat ay ipapakita, kung available.

Ang iba't ibang mga operasyon sa koleksyon ay posible: pag-update (ang buong koleksyon ay nasuri at ang mga hash sum ng mga magagamit na file ay nasuri), pag-export at pag-import ng database ng koleksyon, pagdaragdag ng mga libro sa koleksyon at pag-alis ng mga libro mula sa koleksyon, pagkopya ng mga libro mula sa koleksyon sa isang arbitrary na folder. Isang mekanismo sa pag-bookmark ang ginawa para sa mabilis na pag-access sa mga aklat.

Sa bagong bersyon:

  • Nagdagdag ng suporta para sa .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar archive
  • Nakumpleto na ang paglipat sa GTK 4.10 (gtkmm 4.10). Ang pagiging tugma sa mga nakaraang bersyon ng GTK4 at gtkmm-4.0 na mga aklatan ay pinananatili.
  • Idinagdag ang kakayahang mabilis na mag-update ng mga koleksyon (nang hindi sinusuri ang mga hash sums, sa pamamagitan lamang ng mga pangalan ng file).
  • Maliit na pagbabago sa hitsura.
  • Iba pang maliliit na pagpapabuti at pag-aayos.

Paglabas ng MyLibrary 2.1 home library cataloger


Pinagmulan: opennet.ru

Magdagdag ng komento