Lanzamiento del catalogador de bibliotecas domésticas MyLibrary 2.1

Se ha producido el lanzamiento del catalogador de bibliotecas domésticas MyLibrary 2.1. 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 de las familias Linux y Windows. Para los usuarios de Arch Linux, un paquete listo para usar está disponible en AUR.

MyLibrary cataloga archivos de libros en formatos fb2, epub, pdf, djvu, tanto directamente accesibles como empaquetados en archivos, 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 utilizando diversos criterios (apellido, nombre, patronímico del autor, título del libro, serie, género) y su lectura a través del programa instalado por defecto en el sistema para abrir los formatos de archivo correspondientes. Cuando selecciona un libro, se muestran el resumen y la portada del libro, si están disponibles.

Son posibles varias operaciones con la colección: actualizar (se verifica 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, agregar libros a la colección y eliminar libros de la colección, copiar libros de la colección a una carpeta arbitraria. Se ha creado un mecanismo de marcadores para acceder rápidamente a los libros.

Versículos nuevos:

  • Se agregó soporte para archivos .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Se ha completado la transición a GTK 4.10 (gtkmm 4.10). Se mantiene la compatibilidad con versiones anteriores de las bibliotecas GTK4 y gtkmm-4.0.
  • Se agregó la capacidad de actualizar rápidamente las colecciones (sin verificar las sumas hash, solo por nombres de archivos).
  • Cambios menores en apariencia.
  • Otras mejoras y correcciones menores.

Lanzamiento del catalogador de bibliotecas domésticas MyLibrary 2.1


Fuente: opennet.ru

Añadir un comentario