Publikimi i kataloguesit të bibliotekës së shtëpisë MyLibrary 2.1

Kataloguesi i bibliotekës së shtëpisë MyLibrary 2.1 është lëshuar. 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 zbatohet duke përdorur bibliotekën GTK4. Programi është përshtatur për të punuar në sistemet operative Linux dhe Windows. Një paketë e gatshme është e disponueshme për përdoruesit e Arch Linux në AUR.

MyLibrary katalogon skedarët e librave në formatet fb2, epub, pdf, djvu, si të aksesueshëm drejtpërdrejt ashtu edhe të paketuara në arkiva, dhe krijon bazën e vet të të dhënave pa ndryshuar skedarët burim ose pa ndryshuar pozicionin e tyre. Kontrolli i integritetit të koleksionit dhe ndryshimeve të tij kryhet duke krijuar një bazë të dhënash të shumave hash të skedarëve dhe arkivave.

Një kërkim për libra është zbatuar duke përdorur kritere të ndryshme (mbiemri, emri, patronimi i autorit, titulli i librit, seria, zhanri) dhe leximi i tyre përmes programit të instaluar si parazgjedhje në sistem për të hapur formatet përkatëse të skedarëve. Kur zgjidhni një libër, abstrakti dhe kopertina e librit shfaqen, nëse ka.

Operacione të ndryshme me koleksionin janë të mundshme: përditësimi (kontrollohet i gjithë koleksioni dhe kontrollohen shumat hash të skedarëve të disponueshëm), eksportimi dhe importimi i bazës së të dhënave të koleksionit, shtimi i librave në koleksion dhe heqja e librave nga koleksioni, kopjimi i librave nga koleksioni në një dosje arbitrare. Është krijuar një mekanizëm bookmarking për qasje të shpejtë në libra.

Në versionin e ri:

  • Mbështetje e shtuar për arkivat .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Kalimi në GTK 4.10 (gtkmm 4.10) ka përfunduar. Përputhshmëria me versionet e mëparshme të bibliotekave GTK4 dhe gtkmm-4.0 ruhet.
  • U shtua aftësia për të përditësuar shpejt koleksionet (pa kontrolluar shumat hash, vetëm sipas emrave të skedarëve).
  • Ndryshime të vogla në pamje.
  • Përmirësime dhe rregullime të tjera të vogla.

Publikimi i kataloguesit të bibliotekës së shtëpisë MyLibrary 2.1


Burimi: opennet.ru

Shto një koment