Die Veröffentlichung des Katalogisierers für die private Bibliothek MyLibrary 3.2

Die Veröffentlichung des Katalogisierers für die persönliche Bibliothek MyLibrary 3.2 hat stattgefunden. Der Programmcode ist in C++ geschrieben und unter der GPLv3-Lizenz verfügbar (GitHub, GitFlic). Die Benutzeroberfläche wurde mit der GTK4-Bibliothek erstellt. Das Programm ist für die Betriebssysteme der Linux-Familie sowie für Windows optimiert. Für Benutzer von Arch Linux ist ein vorgefertigtes Paket-Bauskript im AUR verfügbar. Windows-Nutzer können einen experimentellen Installer verwenden.

MyLibrary katalogisiert Buchdateien im Format fb2, epub, pdf, djvu, sowohl direkt verfügbare als auch in Archiven verpackte Dateien (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) und erstellt eine eigene Datenbank, ohne die Quellfiles zu verändern oder ihre Position zu ändern. Die Integritätskontrolle der Sammlung und ihrer Änderungen erfolgt durch die Erstellung einer Datenbank von Hash-Werten der Dateien und Archive.

Es wurde eine Buchsuche nach verschiedenen Kriterien (Nachname, Vorname, Vatersname des Autors, Buchtitel, Serie, Genre) implementiert, die das Lesen der Bücher über das standardmäßig in das System integrierte Programm ermöglicht. Beim Auswählen eines Buches werden die Zusammenfassung und das Cover angezeigt, sofern verfügbar. Die Anzeige einer Datei- und Buchsammlung, die in eine bestimmte Datei aufgenommen wurde, wird ebenfalls unterstützt.

Es sind verschiedene Operationen mit der Sammlung möglich: Aktualisierung (es erfolgt eine Überprüfung der gesamten Sammlung und ein Abgleich der Hash-Summen verfügbarer Dateien), Export und Import der Datenbank der Sammlung, Hinzufügen von Büchern zur Sammlung und Entfernen von Büchern aus der Sammlung, Hinzufügen von Ordnern mit Büchern zur Sammlung, Hinzufügen von Archiven mit Büchern zur Sammlung, Kopieren von Büchern der Sammlung in einen beliebigen Ordner, Verschieben von Büchern von einer Sammlung in eine andere. Eine manuelle Bearbeitung von Buchdatensätzen in der Datenbank ist verfügbar. Eine Lesezeichenfunktion wurde geschaffen, um einen schnellen Zugriff auf die Bücher zu ermöglichen.

Wesentliche Änderungen:

  • Die Verarbeitung von Metadaten für djvu-Dateien wurde hinzugefügt.
  • Ein Fenster für die Einstellungen des Erscheinungsbilds wurde hinzugefügt.
    Die Veröffentlichung des Katalogisierers für die private Bibliothek MyLibrary 3.2
  • Das Format der Lesezeichendatenbank wurde geändert (die Kompatibilität zum alten Format bleibt erhalten, jedoch wird den Benutzern empfohlen, die Lesezeichen manuell neu zu erstellen).
  • Im Lesezeichenfenster wurde eine Filterfunktion für die angezeigten Lesezeichen hinzugefügt.
  • Ein Problem wurde behoben, das die Kompilierung mit gtkmm-Versionen höher als 4.8 verhinderte.
  • Das App-Symbol wurde aktualisiert.
  • Weitere kleine Änderungen und Fehlerbehebungen.

Anpassungsmöglichkeiten des Erscheinungsbilds:

Die Veröffentlichung des Katalogisierers für die private Bibliothek MyLibrary 3.2
Die Veröffentlichung des Katalogisierers für die private Bibliothek MyLibrary 3.2


Quelle: opennet.ru
Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster