Cataloger ng home library MyLibrary 1.0

Ang cataloger ng home library na MyLibrary 1.0 ay inilabas na. Ang program code ay nakasulat sa C++ programming language at available (GitHub, GitFlic) sa ilalim ng lisensya ng GPLv3. Ang graphical na user interface ay ipinatupad gamit ang GTK4 library. Ang programa ay iniangkop upang gumana sa Linux at Windows operating system. Available ang isang handa na pakete para sa mga gumagamit ng Arch Linux sa AUR.

MyLibrary catalogs fb2 at epub book file, parehong direktang naa-access at naka-zip na mga archive, at lumilikha ng sarili nitong database nang hindi binabago ang orihinal na mga file o binabago ang kanilang lokasyon. Ang kontrol sa integridad ng koleksyon at mga pagbabago nito ay isinasagawa sa pamamagitan ng paglikha ng database ng hash sums ng mga file at archive.

Ang paghahanap para sa mga libro ay ipinatupad gamit ang iba't ibang pamantayan (apelyido, unang pangalan, patronymic ng may-akda, pamagat ng libro, serye, genre) at pagbabasa ng mga ito sa pamamagitan ng program na naka-install bilang default sa system para sa pagbubukas ng fb2 at epub na mga file. Kapag pumili ka ng isang libro, ang abstract at pabalat ng aklat ay ipapakita, kung available.

Posible ang iba't ibang mga operasyon sa koleksyon: pag-update (pagsusuri sa buong koleksyon at pagsuri sa mga hash sums ng mga available na file), pag-export at pag-import ng database ng koleksyon, pagdaragdag ng mga libro sa koleksyon at pag-alis ng mga libro mula sa koleksyon. Isang mekanismo sa pag-bookmark ang ginawa para sa mabilis na pag-access sa mga aklat.

Pinagmulan: opennet.ru

Magdagdag ng komento