Objavljena je MyLibrary 1.0, katalogizator kućnih biblioteka. Programski kod je napisan u C++ i dostupan je (GitHub, GitFlic) pod GPLv3 licencom. Grafički korisnički interfejs je implementiran korištenjem GTK4 biblioteke. Program je prilagođen za upotrebu na operativnim sistemima sljedećih porodica: Linux и WindowsZa korisnike Archa Linux Gotov paket je dostupan u AUR-u.
MyLibrary katalogizira datoteke knjiga u fb2 i epub formatu, direktno dostupne i zipovane arhive, i kreira vlastitu bazu podataka bez mijenjanja izvornih datoteka ili promjene njihove lokacije. Kontrola integriteta zbirke i njenih izmjena vrši se kreiranjem baze podataka hash suma datoteka i arhiva.
Provedena je pretraga knjiga po različitim kriterijumima (prezime, ime, patronim autora, naslov knjige, serija, žanr) i čitanje kroz program koji je podrazumevano instaliran na sistemu za otvaranje fb2 i epub fajlova. Kada odaberete knjigu, prikazuju se sažetak i korice knjige, ako su dostupni.
Moguće su različite operacije sa kolekcijom: ažuriranje (provjera cijele kolekcije i provjera hash suma dostupnih datoteka), izvoz i uvoz baze podataka zbirke, dodavanje knjiga u kolekciju i uklanjanje knjiga iz kolekcije. Kreiran je mehanizam za označavanje za brzi pristup knjigama.
izvor: opennet.ru
