MyLibrary 2.1 үй кітапханасы каталогының шығарылымы

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

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

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

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

Жаңа нұсқада:

  • .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar мұрағаттарына қолдау қосылды.
  • GTK 4.10 (gtkmm 4.10) нұсқасына көшу аяқталды. GTK4 және gtkmm-4.0 кітапханаларының алдыңғы нұсқаларымен үйлесімділік сақталады.
  • Жинақтарды жылдам жаңарту мүмкіндігі қосылды (хэш сомасын тексерусіз, тек файл атаулары бойынша).
  • Сыртқы көріністегі шамалы өзгерістер.
  • Басқа кішігірім жақсартулар мен түзетулер.

MyLibrary 2.1 үй кітапханасы каталогының шығарылымы


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

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