MyLibrary 1.0 үй кітапханасының каталогшысы

MyLibrary 1.0 үй кітапханасының каталогының шығарылымы өтті. Бағдарлама коды C++ бағдарламалау тілінде жазылған және GPLv3 лицензиясы бойынша қолжетімді (GitHub, GitFlic). Графикалық пайдаланушы интерфейсі GTK4 кітапханасының көмегімен жүзеге асырылады. Бағдарлама Linux және Windows операциялық жүйелерінде жұмыс істеуге бейімделген. AUR жүйесінде Arch Linux пайдаланушылары үшін дайын пакет қолжетімді.

MyLibrary тікелей қол жетімді және ықшамдалған мұрағаттардың fb2 және epub кітап файлдарының каталогтарын жасайды және бастапқы файлдарды өзгертпей немесе олардың орнын өзгертпей өз дерекқорын жасайды. Жинақтың тұтастығын және оның өзгерістерін бақылау файлдар мен мұрағаттардың хэш-сомаларының мәліметтер базасын құру арқылы жүзеге асырылады.

Кітаптарды іздеу әртүрлі критерийлерді (автордың тегі, аты, әкесінің аты, кітаптың атауы, сериясы, жанры) және fb2 және epub файлдарын ашуға арналған жүйеде әдепкі бойынша орнатылған бағдарлама арқылы оқу арқылы жүзеге асырылды. Кітапты таңдаған кезде, бар болса, кітаптың аннотациясы мен мұқабасы көрсетіледі.

Жинақпен әртүрлі операцияларды орындауға болады: жаңарту (барлық жинақты тексеру және қол жетімді файлдардың хэш сомасын тексеру), коллекция дерекқорын экспорттау және импорттау, жинаққа кітаптар қосу және жинақтан кітаптарды жою. Кітаптарға жылдам қол жеткізу үшін бетбелгі қою механизмі жасалды.

Ақпарат көзі: opennet.ru

пікір қалдыру