Каталогери китобхонаи хонагии MyLibrary 1.0

MyLibrary 1.0, каталогсози китобхонаи хонагӣ, бароварда шуд. Коди барнома бо забони C++ навишта шудааст ва (GitHub, GitFlic) тибқи иҷозатномаи GPLv3 дастрас аст. Интерфейси графикии корбар бо истифода аз китобхонаи GTK4 амалӣ карда мешавад. Барнома бо системаҳои оператсионии Linux ва Windows мувофиқ аст. Бастаи омода барои истифода дар AUR барои корбарони Arch Linux дастрас аст.

MyLibrary файлҳои китобро дар форматҳои fb2 ва epub, ки ҳам мустақиман дастрас ва ҳам дар бойгониҳои ZIP бастабандӣ шудаанд, феҳрист мекунад ва пойгоҳи додаҳои худро бидуни тағир додани файлҳои аслӣ ё тағир додани макони онҳо эҷод мекунад. Якпорчагӣ ва тағйироти коллексия тавассути эҷоди пойгоҳи додаҳои ҷамъҳои хэши файлҳо ва бойгонӣ назорат карда мешаванд.

Ҷустуҷӯи китобҳо аз рӯи меъёрҳои гуногун (номи хонаводагии муаллиф, ном, номи падар, унвони китоб, силсила, жанр) ва хониш ҳоло бо истифода аз барномаи пешфарзе, ки дар система насб шудааст, барои кушодани файлҳои fb2 ва epub дастрас аст. Ҳангоми интихоби китоб, агар мавҷуд бошад, хулоса ва муқоваи китоб нишон дода мешаванд.

Бо коллексия амалиётҳои гуногун имконпазиранд: навсозӣ (тамоми коллексия скан карда мешавад ва маблағи хэш-файлҳои мавҷуда тасдиқ карда мешаванд), содирот ва воридоти пойгоҳи додаҳои коллексия, илова ва нест кардани китобҳо аз коллексия. Барои дастрасии зуд ба китобҳо механизми қайдкунӣ эҷод шудааст.

Манбаъ: opennet.ru

Илова Эзоҳ