MyLibrary 1.0 katalogizator kućne biblioteke

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

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster