Vydanie katalogizátora domácej knižnice MyLibrary 2.1

Bol vydaný katalogizátor domácich knižníc MyLibrary verzie 2.1. Programový kód je napísaný v jazyku C++ a je dostupný (GitHub, GitFlic) pod licenciou GPLv3. Grafické používateľské rozhranie je implementované pomocou knižnice GTK4. Program je prispôsobený na použitie na operačných systémoch nasledujúcej rodiny: Linux и WindowsPre používateľov Archu Linux V AUR je k dispozícii hotový balík.

MyLibrary katalogizuje súbory kníh vo formátoch fb2, epub, pdf a djvu, a to ako priamo prístupné, tak aj zabalené v archívoch, a vytvára si vlastnú databázu bez úpravy pôvodných súborov alebo zmeny ich umiestnenia. Integrita kolekcie a zmeny sa monitorujú vytvorením databázy haš súm súborov a archívov.

Vyhľadávanie kníh bolo implementované pomocou rôznych kritérií (priezvisko, krstné meno, priezvisko autora, názov knihy, séria, žáner) a ich čítanie prostredníctvom programu, ktorý je predvolene nainštalovaný v systéme, aby sa otvorili príslušné formáty súborov. Keď vyberiete knihu, zobrazí sa abstrakt a obálka knihy, ak sú k dispozícii.

S kolekciou je možné vykonávať rôzne operácie: aktualizácia (celá kolekcia sa naskenuje a overia sa hašovacie súčty dostupných súborov), export a import databázy kolekcie, pridávanie a odstraňovanie kníh z kolekcie a kopírovanie kníh z kolekcie do ľubovoľného priečinka. Pre rýchly prístup ku knihám bol vytvorený mechanizmus záložiek.

V novej verzii:

  • Pridaná podpora pre archívy .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Prechod na GTK 4.10 (gtkmm 4.10) bol dokončený. Kompatibilita s predchádzajúcimi verziami knižníc GTK4 a gtkmm-4.0 bola zachovaná.
  • Pridaná možnosť rýchlej aktualizácie kolekcií (bez kontroly hašovacích súm, iba podľa názvov súborov).
  • Drobné zmeny vzhľadu.
  • Ďalšie drobné vylepšenia a opravy.

Vydanie katalogizátora domácej knižnice MyLibrary 2.1


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster