libzim 9.0.0

libzim 9.0.0

È stata rilasciata la versione 9.0.0 della libreria libzim, scritta in C++ e destinata alla gestione di file nel formato ZIM. Lo sviluppo della libreria è sostenuto dal progetto Kiwix.

Il progetto Kiwix sta sviluppando un set di strumenti da console zim-tools, desktop e client mobili e script per creare file ZIM da dump dei progetti Wikimedia o da HTML.

libzim è utilizzata anche nel fork GoldenDict GoldenDict-NG.

Ecco un breve elenco delle funzionalità della libreria:

  • creazione di file ZIM con compressione dei dati nel formato Zstandard (in precedenza erano supportati i formati ZIP, LZMA e Bzip2);
  • ricerca nei titoli degli articoli;
  • supporto opzionale per Xapian per la ricerca full-text. È possibile scaricare molti file ZIM qui.

Elenco delle modifiche:

  • è stato corretto un errore nella funzione getMediaCount() se il file ZIM non conteneva informazioni M/Counter;
  • ottimizzata la funzione Entry::getItem();
  • compatibilità garantita con C++17;
  • supporto per le ultime versioni del framework di test googletest;
  • numerose correzioni per Apple macOS/iOS e CI.

Fonte: linux.org.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster