MyLibrary 1.0 etxeko liburutegien katalogatzailea

Etxeko liburutegiko katalogoa MyLibrary 1.0 kaleratu da. Programaren kodea C++ programazio-lengoaian idatzita dago eta eskuragarri dago (GitHub, GitFlic) GPLv3 lizentziapean. Erabiltzaile-interfaze grafikoa GTK4 liburutegia erabiliz inplementatzen da. Programa Linux eta Windows familien sistema eragileetan lan egiteko egokituta dago. Arch Linux erabiltzaileentzat, prest egindako pakete bat dago eskuragarri AUR-en.

MyLibrary-k fb2 eta epub liburu-fitxategiak katalogatzen ditu, zuzenean eskura daitezkeen artxiboak zein konprimituta, eta bere datu-basea sortzen du jatorrizko fitxategiak aldatu gabe edo haien kokapena aldatu gabe. Bildumaren eta haren aldaketen osotasunaren kontrola fitxategien eta artxiboen hash batuketen datu-base bat sortuz egiten da.

Hainbat irizpide erabiliz liburuen bilaketa gauzatu da (abizena, izena, egilearen patronimikoa, liburuaren izenburua, seriea, generoa) eta fb2 eta epub fitxategiak irekitzeko sisteman lehenespenez instalatutako programaren bidez irakurriz. Liburu bat hautatzen duzunean, liburuaren laburpena eta azala bistaratzen dira, eskuragarri egonez gero.

Bildumarekin hainbat eragiketa egin daitezke: eguneratzea (bilduma osoa egiaztatzea eta erabilgarri dauden fitxategien hash baturak egiaztatzea), bildumaren datu-basea esportatu eta inportatzea, liburuak bildumara gehitzea eta liburuak bildumatik kentzea. Liburuak azkar sartzeko mekanismo bat sortu da.

Iturria: opennet.ru

Gehitu iruzkin berria