Vrijgave van de MyLibrary 3.2 thuisbibliotheek catalogus

De release van de catalogus voor de thuisbibliotheek MyLibrary 3.2 heeft plaatsgevonden. De programmatuur is geschreven in C++ en is beschikbaar (GitHub, GitFlic) onder de GPLv3-licentie. De grafische gebruikersinterface is gerealiseerd met behulp van de GTK4-bibliotheek. Het programma is aangepast voor gebruik op besturingssystemen van de Linux-familie en Windows. Voor Arch Linux-gebruikers is er een kant-en-klaar buildscript beschikbaar in de AUR. Voor Windows-gebruikers is er een experimentele installer beschikbaar.

MyLibrary catalogiseert boekbestanden in de formaten fb2, epub, pdf, djvu, zowel direct beschikbaar als verpakt in archieven (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), en creƫert een eigen database zonder de originele bestanden te wijzigen of hun posities te veranderen. De integriteitscontrole van de collectie en de wijzigingen daarin wordt uitgevoerd door het creƫren van een database van hash-sommen van bestanden en archieven.

Zoeken naar boeken op verschillende criteria (achternaam, voornaam, middelste naam van de auteur, titel van het boek, serie, genre) en het lezen ervan via het standaardprogramma dat in het systeem is ingesteld voor het openen van de bijbehorende bestandsformaten. Bij het kiezen van een boek worden de samenvatting en de omslag van het boek weergegeven, als deze beschikbaar zijn. Er wordt een lijst van bestanden die deel uitmaken van de collectie en een lijst van boeken die in een specifiek bestand zijn opgenomen, weergegeven.

Er zijn verschillende bewerkingen mogelijk met de collectie: bijwerken (de hele collectie wordt gecontroleerd en de hash-sommen van de beschikbare bestanden worden vergeleken), exporteren en importeren van de database van de collectie, boeken aan de collectie toevoegen en boeken uit de collectie verwijderen, mappen met boeken aan de collectie toevoegen, archieven met boeken aan de collectie toevoegen, boeken uit de collectie naar een willekeurige map kopiƫren, boeken tussen collecties verplaatsen. Handmatige bewerking van boekrecords in de database is beschikbaar. Er is een bladwijzermechanisme gecreƫerd voor snelle toegang tot boeken.

Belangrijke wijzigingen:

  • Verwerking van metadata van djvu-bestanden is toegevoegd.
  • Er is een venster voor uiterlijk-instellingen toegevoegd.
    Vrijgave van de MyLibrary 3.2 thuisbibliotheek catalogus
  • Het formaat van de bladwijzerdatabase is gewijzigd (de compatibiliteit met het oude formaat is behouden, maar gebruikers wordt aangeraden om de bladwijzers handmatig opnieuw aan te maken).
  • Een filterfunctie voor de weergegeven bladwijzers is toegevoegd aan het bladwijzervenster.
  • Een regressie die het mogelijk maakte om niet te compileren met gtkmm-versies hoger dan 4.8 is verholpen.
  • Het pictogram van de applicatie is bijgewerkt.
  • Andere kleine wijzigingen en bugfixes.

Mogelijkheden voor het aanpassen van het uiterlijk:

Vrijgave van de MyLibrary 3.2 thuisbibliotheek catalogus
Vrijgave van de MyLibrary 3.2 thuisbibliotheek catalogus


Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster