Revertir las actualizaciones de metadatos de tus libros en Calibre

En algunas ocasiones, se producen actualizaciones de la información de los metadatos de tu colección de libros en Calibre, pero finalmente te das cuenta que te gustaba más la anterior. Pues bien, para estos casos podemos hacer uso del plugin que os presentamos hoy, Audit Log, el cual usaremos para revertir a los metadatos anteriores.

Para qué sirve el complemento Audit Log para Calibre

Lo podemos utilizar para deshacer o revertir la mayoría de las eliminaciones de metadatos y actualizaciones días o semanas más tarde para los libros y entradas de registro seleccionados. Para hacer esto posible, el plugin crea una entrada de registro para cada adición, cambio o eliminación para la mayoría de las columnas de metadatos estándar de Calibre y para todas las columnas de metadatos personalizadas.

Todo es lo lo podemos ver en la lista ¬ęDetalle de actividad del registro de auditor√≠a¬Ľ, adem√°s nos ofrece la funcionalidad de exportarse opcionalmente al Portapapeles como un archivo delimitado por tabulaciones y, a continuaci√≥n, limpiarlo si lo deseamos. Si se limpia, no se puede realizar ning√ļn Deshacer para los elementos eliminados, sino para solo para los cambios de metadatos futuros.

Metadatos de registro que se registran en Calibre

Las columnas de metadatos de calibre estándar a las que realiza el seguimiento el registro de auditoría son:

  • T√≠tulo
  • author_sort [1]
  • pubdate [2]
  • Serie
  • √ćndice de serie
  • Etiquetas
  • Editor
  • Identificadores
  • Comentarios [3]
  • Idiomas
  • Formatos
[1] Author_sort se utiliza como un proxy para los autores, ya que simplifica en gran medida la tala de libros con m√ļltiples coautores. Ejemplo: un libro con 100 coautores requerir√≠a 100 l√≠neas en el registro, mientras que el uso de author_sort requiere solo 1 l√≠nea en el registro.

[2] Pubdate se expresa en el original +0000 UTC, no en la hora local del usuario iniciando un cambio en el pubdate.

[3] Los comentarios pueden ser bastante largos, por lo que solo los primeros 25 caracteres se muestran en el ‘Detalle de la actividad del registro de auditor√≠a’. Internamente, AL captura toda la longitud, que est√° disponible para su visualizaci√≥n a trav√©s de una utilidad de navegaci√≥n de base de datos si es necesario. La tabla que se va a examinar es ‘_audit_log’.

Opcionalmente, AL también realiza un seguimiento de todos los cambios en todas las columnas personalizadas. Puedes realizar un seguimiento de las columnas personalizadas y no de las columnas estándar, y viceversa. Además, ambos, por supuesto.

Qué metadatos puedes revertir con este complemento

Las columnas de metadatos de calibre est√°ndar que se pueden deshacer:

  • T√≠tulo
  • pubdate
  • Serie
  • Editor
  • Identificadores
  • Comentarios
  • Idiomas
  • Todas las columnas de metadatos de Calibre pueden ser Deshechas.

Descargar Audit Log para Calibre

Puedes descarga la √ļltima versi√≥n del plugin Audit Log para Calibre en el hilo principal de su creador (DaltonST) en mobileread.com, o en la librer√≠a oficial de plugins de Calibre.

Cómo instalar el plugin

Para instalar el plugin puedes hacerlo de manera manual una vez descargado haciendo lo siguiente:

  1. Abre Preferencias
  2. Dirigite a Complementos y selecciona Cargar complemento desde un archivo para poder seleccionar el plugin que previamente descargamos.
  3. Reinicia Calibre.

Audit Log Calibre Instalar

Tipos de actividades que desencadenan el registro

Los metadatos del usuario cambian a través de la GUI de Calibre para la biblioteca actual, incluida la funcionalidad calibre estándar, así como los complementos de Calibre.
Copia personal de libros de la biblioteca actual a otra biblioteca. La actividad de la otra biblioteca se registrar√° en esa otra biblioteca. Si la copia es un tipo de ¬ęcopiarlo y luego eliminarlo¬Ľ, la eliminaci√≥n del libro de la biblioteca actual se registrar√° en la biblioteca actual.
Ejecutar Calibre a través de sus utilidades de línea de comandos si da como resultado una actualización de la base de datos metadata.db de cualquiera de los metadatos actualmente dentro del ámbito de AL.
Ejecución de programas que no sean de Calibre (externo de terceros) que actualicen directamente la base de datos metadata.db para cualquiera de los metadatos que se encuentran actualmente dentro del ámbito de AL.

Ejemplos de uso

Realice un seguimiento de qu√© metadatos dentro del √°mbito de AL se ha cambiado, cu√°ndo se cambi√≥ y cu√°les eran los valores de metadatos antiguos y nuevos. ¬ŅPor qu√© hacer esto? Porque s√≥lo quieres, o en realidad necesitas.
Si sabe quién estaba usando su Biblioteca calibre en un momento específico, entonces tiene un registro de auditoría de lo que hicieron. Si es así, puede invertir lo que hicieron que fue registrado por AL.
Reconstruya los metadatos de un libro que se eliminó erróneamente (suponiendo que tenga el formato de libro electrónico original que se utilizará para volver a agregar a Calibre) y para el que no tenía ninguna copia de seguridad de Calibre.
Confirme f√°cilmente los resultados de un escenario de adici√≥n/copia de ¬ęCombinar libros¬Ľ y vuelva a cambiar el libro preexistente a lo que era o a lo que deber√≠a ser si as√≠ lo desea.
Utilícelo como herramienta de prueba para los complementos de Calibre que cambian las columnas de metadatos que están dentro del ámbito de AL.
Descubra o realice un seguimiento de software desconocido que no sea de Calibre (por ejemplo, una aplicación de libros electrónicos de terceros) que actualiza metadata.db a través de actualizaciones directas de bases de datos.

Categorías Tutoriales