Үй китепканасынын каталогдоочусу MyLibrary 1.0 чыгарылды. Программанын коду C++ тилинде жазылган жана GPLv3 лицензиясы боюнча жеткиликтүү (GitHub, GitFlic). Графикалык колдонуучу интерфейси GTK4 китепканасын колдонуу менен ишке ашырылган. Программа төмөнкү үй-бүлөнүн операциялык системаларында колдонууга ылайыкташтырылган: Linux и WindowsArch колдонуучулары үчүн Linux AURда даяр пакет бар.
MyLibrary каталогдор fb2 жана epub китеп файлдары, түздөн-түз жеткиликтүү жана zip архивдер жана баштапкы файлдарды өзгөртпөстөн же алардын жайгашкан жерин өзгөртпөстөн өзүнүн маалымат базасын түзөт. Коллекциянын бүтүндүгүн жана анын өзгөрүшүн контролдоо файлдардын жана архивдердин хэш суммаларынын маалымат базасын түзүү жолу менен ишке ашырылат.
Китептерди издөө ар кандай критерийлер боюнча (автордун фамилиясы, аты, атасынын аты, китептин аталышы, сериясы, жанры) жана fb2 жана epub файлдарын ачуу тутумунда демейки боюнча орнотулган программа аркылуу окуу жүргүзүлдү. Сиз китепти тандаганыңызда, эгер бар болсо, китептин аннотациясы жана мукабасы көрсөтүлөт.
Коллекция менен ар кандай операцияларды жасоого болот: жаңылоо (толук коллекцияны текшерүү жана жеткиликтүү файлдардын хэш суммаларын текшерүү), коллекциянын маалымат базасын экспорттоо жана импорттоо, коллекцияга китептерди кошуу жана китептерди коллекциядан алып салуу. Китептерге тез жетүү үчүн кыстарма механизми түзүлдү.
Source: opennet.ru
