Lanzamiento del catalogador de bibliotecas domésticas MyLibrary 3.2

Ya se ha lanzado la versión 3.2 del catalogador de bibliotecas domésticas MyLibrary. 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 implementa utilizando la biblioteca GTK4. El programa está adaptado para funcionar en sistemas operativos Linux y Windows. Para los usuarios de Arch Linux, hay disponible en AUR un script de compilación de paquetes listo para usar. Hay un instalador experimental disponible para los usuarios de Windows.

MyLibrary cataloga archivos de libros en formatos fb2, epub, pdf, djvu, ambos disponibles directamente y empaquetados en archivos (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), y crea su propia base de datos sin cambiar los archivos fuente ni cambiar su posición. El control de la integridad de la colección y sus cambios se lleva a cabo mediante la creación de una base de datos de sumas hash de archivos y archivos.

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 instalado por defecto en el sistema para la apertura de los formatos de archivo correspondientes. Al seleccionar un libro, se muestran el resumen y la portada del libro, si están disponibles. Admite la visualización de una lista de archivos incluidos en una colección y una lista de libros incluidos en un archivo específico.

Son posibles varias operaciones con la colección: actualizar (se comprueba toda la colección y se verifican las sumas hash de los archivos disponibles), exportar e importar la base de datos de la colección, añadir libros a la colección y eliminar libros de la colección, añadir carpetas con libros a la colección, añadir archivos con libros a la colección, copiar libros de la colección a una carpeta arbitraria, mover libros de una colección a otra. Está disponible la edición manual de registros de libros en la base de datos. Se ha creado un mecanismo de marcadores para acceder rápidamente a los libros.

Cambios significativos:

  • Se agregó procesamiento de metadatos de archivos djvu.
  • Se agregó ventana de configuración de apariencia.
     Lanzamiento del catalogador de bibliotecas domésticas MyLibrary 3.2
  • Se ha cambiado el formato de la base de datos de marcadores (se conserva la compatibilidad con el formato antiguo, pero se recomienda a los usuarios que vuelvan a crear los marcadores manualmente).
  • La ventana de marcadores ahora tiene una función de filtrado para mostrar marcadores.
  • Se corrigió una regresión que impedía la compilación con versiones de gtkmm anteriores a 4.8.
  • Se ha actualizado el icono de la aplicación.
  • Otros cambios y correcciones menores.

Posibilidad de personalización de la apariencia:

 Lanzamiento del catalogador de bibliotecas domésticas MyLibrary 3.2
 Lanzamiento del catalogador de bibliotecas domésticas MyLibrary 3.2


Fuente: opennet.ru

Añadir un comentario