Catalogador de bibliotecas personales MyLibrary 1.0

Se lanzó el catalogador de bibliotecas personales MyLibrary 1.0. El código del programa está escrito en el lenguaje de programación C++ y está disponible (GitHub, GitFlic) bajo la licencia GPLv3. La interfaz gráfica de usuario se ha implementado utilizando la biblioteca GTK4. El programa está adaptado para funcionar en sistemas operativos de la familia Linux y Windows. Para los usuarios de Arch Linux, hay un paquete listo disponible en AUR.

MyLibrary catalogiza archivos de libros en formato fb2 y epub, tanto aquellos disponibles directamente como los empacados en archivos zip, y crea su propia base de datos sin modificar los archivos originales ni alterar sus ubicaciones. El control de integridad de la colección y sus cambios se realiza mediante la creación de una base de datos de sumas de verificación de archivos y archivos comprimidos.

Se ha implementado la búsqueda de libros por diversos criterios (apellido, nombre, segundo nombre del autor, título del libro, serie, género) y su lectura a través del programa predeterminado instalado en el sistema para abrir archivos fb2 y epub. Al seleccionar un libro, se muestran la sinopsis y la portada del libro, si están disponibles.

Es posible realizar diversas operaciones con la colección: actualización (se verifica toda la colección y se comparan las sumas de verificación de los archivos disponibles), exportación e importación de la base de datos de la colección, adición y eliminación de libros de la colección. Se ha creado un mecanismo de marcadores para un acceso rápido a los libros.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster