Catalogatore di biblioteche domestiche MyLibrary 1.0

È stato rilasciato il catalogatore della biblioteca domestica MyLibrary 1.0. Il codice del programma è scritto in C++ ed è disponibile (GitHub, GitFlic) sotto licenza GPLv3. L'interfaccia grafica dell'utente è realizzata con la libreria GTK4. Il programma è adattato per funzionare sui sistemi operativi della famiglia Linux e Windows. Per gli utenti di Arch Linux, è disponibile un pacchetto pronto nell'AUR.

MyLibrary catalogizza i file di libri nei formati fb2 ed epub, sia quelli disponibili direttamente che quelli confezionati in archivi zip, creando un proprio database senza modificare i file originali o alterarne le posizioni. Il controllo dell'integrità della collezione e delle sue modifiche avviene tramite la creazione di un database di checksum dei file e degli archivi.

È stata implementata la ricerca di libri in base a diversi criteri (cognome, nome, patronimico dell'autore, titolo del libro, serie, genere) e la loro lettura tramite il programma predefinito per aprire i file fb2 ed epub. Quando si seleziona un libro, vengono visualizzati il riassunto e la copertina, se disponibili.

Sono possibili diverse operazioni con la collezione: aggiornamento (avviene un controllo dell'intera collezione e un confronto dei checksum dei file disponibili), esportazione e importazione del database della collezione, aggiunta e rimozione di libri dalla collezione. È stato creato un meccanismo di segnalibri per un accesso rapido ai libri.

Fonte: opennet.ru

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