libzim 9.0.0

libzim 9.0.0

Die Version 9.0.0 der libzim-Bibliothek wurde veröffentlicht, die in C++ geschrieben ist und zur Arbeit mit Dateien im Format ZIMbestimmt ist. Die Entwicklung der Bibliothek wird vom Projekt Kiwix.

unterstützt und umfasst ein Set von Konsolenwerkzeugen zim-tools, Desktop- und Mobile- Clients und Skripte zur Erstellung von ZIM-Dateien aus Wikimedia-Projekt-Dumps oder aus HTML.

Außerdem wird libzim im Fork GoldenDict GoldenDict-NG.

verwendet. Eine kurze Liste der Funktionen der Bibliothek:

  • Erstellung von ZIM-Dateien mit Datenkompression im Zstandard-Format (früher wurden die Formate ZIP, LZMA und Bzip2 unterstützt);
  • Suche nach Artikeltiteln;
  • optionale Unterstützung von Xapian für die Volltextsuche. Viele ZIM-Dateien können heruntergeladen werden hier.

Änderungsprotokoll:

  • ein Fehler in der Funktion getMediaCount() wurde behoben, wenn im ZIM-Datei keine M/Counter-Information vorhanden war;
  • die Funktion Entry::getItem() wurde optimiert;
  • Kompatibilität mit C++17 gewährleistet;
  • Unterstützung der neuesten Versionen des Testframeworks googletest;
  • zahlreiche Fehlerbehebungen für Apple macOS/iOS und CI.

Quelle: linux.org.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster