Kay bibliyotèk katalòg MyLibrary 1.0

Katalòg bibliyotèk lakay MyLibrary 1.0 lage. Kòd pwogram lan ekri nan lang pwogramasyon C++ epi li disponib (GitHub, GitFlic) anba lisans GPLv3. Se koòdone itilizatè grafik aplike lè l sèvi avèk bibliyotèk la GTK4. Pwogram nan adapte pou travay sou sistèm operasyon Linux ak Windows. Yon pake ki pare ki disponib pou itilizatè Arch Linux nan AUR.

MyLibrary katalòg fichye liv fb2 ak epub, tou de achiv ki aksesib dirèkteman ak zip, epi li kreye pwòp baz done li san yo pa modifye dosye orijinal yo oswa chanje kote yo. Kontwòl entegrite nan koleksyon an ak chanjman li yo te pote soti nan kreye yon baz done nan sòm hash nan dosye ak achiv.

Yo te aplike yon rechèch pou liv lè l sèvi avèk plizyè kritè (non siyati, non, patronimik otè a, tit liv la, seri, genre) ak li yo atravè pwogram nan enstale pa default sou sistèm nan pou louvri fichye fb2 ak epub. Lè w chwazi yon liv, rezime ak kouvèti liv la ap parèt, si sa disponib.

Operasyon divès kalite ak koleksyon an posib: mete ajou (tcheke koleksyon an antye ak tcheke sòm hash nan dosye ki disponib), ekspòte ak enpòte baz done koleksyon an, ajoute liv nan koleksyon an ak retire liv nan koleksyon an. Yo te kreye yon mekanis makè pou aksè rapid nan liv.

Sous: opennet.ru

Add nouvo kòmantè