Izdaja katalogizatorja domače knjižnice MyLibrary 2.1

Izšel je katalogizator domače knjižnice MyLibrary 2.1. Programska koda je napisana v programskem jeziku C++ in je na voljo (GitHub, GitFlic) pod licenco GPLv3. Grafični uporabniški vmesnik je implementiran s pomočjo knjižnice GTK4. Program je prilagojen za delovanje na operacijskih sistemih Linux in Windows. Za uporabnike Arch Linuxa je v AUR na voljo že pripravljen paket.

MyLibrary katalogizira knjižne datoteke v formatih fb2, epub, pdf, djvu, tako neposredno dostopne kot zapakirane v arhive, in ustvari lastno zbirko podatkov brez spreminjanja izvornih datotek ali njihovega položaja. Nadzor celovitosti zbirke in njenih sprememb se izvaja z ustvarjanjem baze zgoščenih vsot datotek in arhivov.

Iskanje knjig je bilo izvedeno po različnih kriterijih (priimek, ime, patronim avtorja, naslov knjige, serija, žanr) in njihovo branje prek programa, ki je privzeto nameščen v sistemu, da odpre ustrezne formate datotek. Ko izberete knjigo, se prikažeta povzetek in naslovnica knjige, če sta na voljo.

Možne so različne operacije z zbirko: posodabljanje (preverjanje celotne zbirke in preverjanje zgoščenih vsot razpoložljivih datotek), izvoz in uvoz baze podatkov zbirke, dodajanje knjig v zbirko in odstranjevanje knjig iz zbirke, kopiranje knjig iz zbirke v poljubna mapa. Za hiter dostop do knjig je bil ustvarjen mehanizem zaznamkov.

V novi različici:

  • Dodana podpora za arhive .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Prehod na GTK 4.10 (gtkmm 4.10) je zaključen. Ohranjena je združljivost s prejšnjimi različicami knjižnic GTK4 in gtkmm-4.0.
  • Dodana možnost hitrega posodabljanja zbirk (brez preverjanja zgoščenih vsot, samo po imenih datotek).
  • Manjše spremembe videza.
  • Druge manjše izboljšave in popravki.

Izdaja katalogizatorja domače knjižnice MyLibrary 2.1


Vir: opennet.ru

Dodaj komentar