Lëshimi i katalogizuesit të bibliotekës shtëpiake MyLibrary 4.2.1

Udhëheqësi i katalogut të bibliotekës shtëpiake MyLibrary 4.2.1 ka dalë. Kodi i programit është shkruar në gjuhën e programimit C++ dhe është i disponueshëm (GitHub, GitFlic) nën licencën GPLv3. Ndërfaqja grafike e përdoruesit është realizuar me bibliotekën GTK4. Programi është i optimizuar për t'u përdorur në sisteme operative të familjes Linux dhe Windows. Për përdoruesit e Arch Linux, në AUR është në dispozicion një skenar ndihmës për ndërtimin e paketave. Për përdoruesit e Windows është i disponueshëm një instalues eksperimental.

MyLibrary katalogon skedarët e librave në formate fb2, epub, pdf, djvu, odt, txt, md, si drejtpërsëdrejti ashtu edhe të paketuar në arkiva (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), dhe krijon një bazë të dhënash pa e ndryshuar skedarin origjinal dhe pa e ndryshuar vendndodhjen e tij. Për katalogimin është gjithashtu e disponueshme forma fbd (skedari i librit i paketuar në një arkiv së bashku me një skedar me zgjatje fbd, që përmban etiketën përshkrim të formatit fb2). Në formatin fbd mund të ruhen çdo lloj skedari, jo vetëm libra. Kontrolli i integritetit të koleksionit dhe ndryshimeve të tij realizohet përmes krijimit të një baze të dhënash me kontrollin e hash-it të skedarëve dhe arkivave.

Kërkimi i librave është realizuar sipas kritereve të ndryshme (mbiemri, emri, emri i prindit të autorit, titulli i librit, seria, zhanri) dhe leximi i tyre përmes programit që është instaluar si parazgjedhje në sistem për hapjen e formateve përkatëse të skedarëve. Kur zgjidhni një libër, shfaqet përmbledhja dhe kopertina e librit, nëse janë në dispozicion. Mbështetet shfaqja e listës së skedarëve që përfshihen në koleksion; lista e librave që përfshihen në një skedar të caktuar; lista e autorëve të koleksionit; lista e librave për të cilët përdoruesi ka krijuar shënime.

Mundësitë e ndryshme për operacione me koleksionin përfshijnë: përditësimin (ku kryhet kontrolli i të gjithë koleksionit dhe krahasimi i hash-eve të skedarëve), përditësim të shpejtë (pa ri-kontrollimin e hash-eve), eksportin dhe importin e bazës së të dhënave të koleksionit, shtimin e librave në koleksion dhe fshirjen e librave nga koleksioni, shtimin e dosjeve me libra në koleksion, shtimin e arkivave me libra (përfshirë paketimin e librave dhe/kë apo dosjeve gjatë shtimit), kopjimin e librave të koleksionit në një dosje të rastësishme, dhe zhvendosjen e librave nga një koleksion në një tjetër. Disponohet redaktimi manual i regjistrimeve të librave në bazën e të dhënave. Një mekanizëm shenjash është krijuar për qasje të shpejtë në libra. Ka mundësi të krijoni shënime të personalizuara për librat. Opcionalisht, në dispozicion është një ndërfaqe për të krijuar dhe lidhur plugin-e. Ka mundësi të hapni dokumentacionin për bibliotekat MLBookProc dhe MLPluginIfc (që janë pjesë e projektit), nëse ato janë krijuar gjatë ndërtimit.

Ndryshime të rëndësishme që nga dalja e versionit 4.0

  • Shtuar mbĂ«shtetje pĂ«r formatet odt, txt dhe md.
  • PĂ«r formatin fb2 Ă«shtĂ« shtuar shfaqja e faqes sĂ« parĂ« si kopertinĂ«, nĂ«se kopertina mungon.
    Lëshimi i katalogizuesit të bibliotekës shtëpiake MyLibrary 4.2.1
  • Shtuar mundĂ«sinĂ« pĂ«r tĂ« pĂ«rfshirĂ« nĂ« koleksion çdo skedar nĂ« formatin fbd.
  • Kalimi nĂ« pĂ«rdorimin e ImageMagick pĂ«r punĂ« me imazhe Ă«shtĂ« realizuar (pĂ«r ndĂ«rtim tani kĂ«rkohet Magick++).
  • Parseri i formatit djvu Ă«shtĂ« rishikuar.
  • PĂ«r Windows Ă«shtĂ« pĂ«rfshirĂ« mbledhja e metadatas nga skedarĂ«t djvu (para ishte çaktivizuar pĂ«r shkak tĂ« funksionit ddjvu_document_create_by_filename_utf8 nĂ« bashkĂ«punim me ddjvu_document_get_anno qĂ« nuk funksiononte siç duhet).
  • Shtuar teste (kĂ«shillohet t'i ekzekutoni pas konfigurimit, para ndĂ«rtimit).
  • PĂ«rmirĂ«suar funksionimi i ndĂ«rtimit mbi bazĂ«n e OpenMP.
  • PĂ«rshpejtuar funksionin e shfaqjes sĂ« autorĂ«ve tĂ« koleksionit.
  • Algoritmi i kĂ«rkimit Ă«shtĂ« rishikuar dhe Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« konfiguruar pĂ«rqindjen e pĂ«rputhjes sĂ« rezultateve tĂ« kĂ«rkimit me pyetjen.
    Lëshimi i katalogizuesit të bibliotekës shtëpiake MyLibrary 4.2.1
  • Shtuar mundĂ«sinĂ« pĂ«r kĂ«rkimin me pĂ«rputhje tĂ« saktĂ« tĂ« rezultatit.
  • Algoritmet pĂ«r punĂ« me kodet dhe konvertimin e tyre janĂ« rishikuar dhe pĂ«rshpejtuar.
  • PĂ«r listĂ«n e skedarĂ«ve dhe listĂ«n e autorĂ«ve, Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« shfaqur libra nĂ« njĂ« dritare tĂ« veçantĂ« pa rikonfigurimin e rezultateve tĂ« kĂ«rkimit pĂ«r skedarĂ«t ose autorĂ«t.
    Lëshimi i katalogizuesit të bibliotekës shtëpiake MyLibrary 4.2.1
  • NĂ« instaluesin pĂ«r Windows janĂ« shtuar plugin-et e mbĂ«shtetur zyrtarisht (nevoitet lidhja pĂ«rmes menusĂ« pĂ«rkatĂ«se).
  • PĂ«rmirĂ«sime dhe rregullime tĂ« tjera tĂ« vogla.

Përveç kësaj, mund të theksojmë përditësimin e plugin-it MLInpxPlugin, i dedikuar për importimin e koleksioneve nga skedarët inpx (i disponueshëm nën licencën GPLv3 në altlinux.space dhe GitHub). Për përdoruesit e Arch Linux, në AUR është në dispozicion një skenar ndihmës për ndërtimin e paketave.

Gjithashtu është publikuar një version i plugin-it MLFBDPlugin, i dedikuar për krijimin e skedarëve në formatin fbd. Ka mundësi për të shtuar çdo skedar, jo vetëm libra. Plugin-i është në dispozicion në altlinux.space dhe GitHub nën licencën GPLv3. Për përdoruesit e Arch Linux, në AUR është në dispozicion një skenar ndihmës për ndërtimin e paketave.

Lëshimi i katalogizuesit të bibliotekës shtëpiake MyLibrary 4.2.1


Burimi: opennet.ru
Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster