Qué es Kent (y qué no es)
Traducción automática provisional, sin revisar. En caso de duda, consulte la versión en inglés, que es la versión de referencia.
Kent es una herramienta de línea de comandos para trabajar con una base de datos
.sqlite con formato de Cordelia. Úsela si prefiere quedarse en el terminal en
lugar de abrir la ventana de Cordelia, o si necesita comprobar una
base de datos desde un script, por SSH o en un equipo sin escritorio alguno.
La misma base de datos, otra forma de entrar
Kent y Cordelia leen y escriben los mismos archivos. Una base de datos creada por Kent se abre en Cordelia, y Kent puede informar sobre una que Cordelia haya llenado. Sin formato aparte, sin conversión, sin una segunda copia que mantener sincronizada. Kent usa la propia capa de base de datos de Cordelia en lugar de reimplementar el esquema.
Qué hace Kent
Diez comandos, una página cada uno. Solo createdb y restore
escriben en una base de datos, y ninguno sobrescribe una que ya exista. Los demás nunca
modifican la base de datos que abren.
createdbcrea una base de datos vacía.infoinforma de lo que contiene una base de datos.detailsinforma de lo mismo por completo, incluidas las tablas vacías.filesenumera los archivos.FITimportados.activitiesenumera lo que registró una base de datos, una fila por sesión.sportsenumera las combinaciones de deporte que contiene.verifycomprueba su estructura frente al esquema actual.sqldumpla exporta como un script.sqlque se puede volver a reproducir.archiveescribe un zip de NDJSON.restorereconstruye una a partir de un archivo.
Qué no es Kent
- No sustituye a Cordelia. Kent no importa archivos
.FIT, no muestra ni edita sus actividades y no exporta a XLSX, JSON, CSV ni FIT. El formato de archivo de Garmin es tarea de Cordelia; véase Qué es Cordelia. - No es un explorador de bases de datos. Los informes de Kent dan
recuentos y estructura, nunca las filas en pantalla.
sqldumpyarchiveentregan las filas a otro programa, pero nada en Kent las muestra ni las busca. Para leer sus datos con una herramienta general, véase Ver los datos importados. - No es una herramienta de migración. Una base de datos de un Cordelia
anterior se rechaza, no se actualiza; el comando
infomuestra cómo se ve eso.sqldumpyarchivepueden leerla, que es lo que se hace antes de migrarla, pero ninguno realiza la migración. - No se conecta a la red. Kent no contiene código de red en absoluto. Véase la Política de privacidad.
Componentes de terceros
Kent utiliza tres componentes ajenos a Venhola Consulting Inc., todos integrados en el programa:
- SQLite es el motor de base de datos que lee y escribe las bases de datos de Cordelia.
- zlib-ng y minizip-ng escriben y leen archivos
.kent, que en el fondo son archivos zip.
SQLite es de dominio público, y zlib-ng y minizip-ng están bajo la licencia zlib. Esa es
la lista completa. Kent no tiene ventana, así que no utiliza ni GTK ni libadwaita, y lee
bases de datos en lugar de archivos .FIT, así que no incluye el Garmin FIT SDK
que sí incluye Cordelia. kent --version imprime la versión de cada uno; véase
Obtener ayuda e información de versión.
Gratuito, sin publicidad
Kent es gratuito, sin publicidad, en los mismos términos que Cordelia. Véase la Licencia. «Gratuito» describe el precio, no el código fuente: Kent es software propietario y su repositorio es privado.
El programa está en inglés; su ayuda no
Todo lo que Kent imprime está en inglés: la lista de uso, los informes, los mensajes de error, la página de manual. Es deliberado, no una carencia pendiente de resolver.
Sus páginas de ayuda son otra cuestión. Están traducidas a los mismos seis idiomas que las de Cordelia, porque Kent ya es una descarga propia y quien lea en cualquiera de esos idiomas puede necesitarlo. Cuando una página cita lo que Kent imprime, ese texto queda en inglés en todas las copias, porque es lo que verá en su propia pantalla.
Cómo obtenerlo
Kent tiene su propia descarga firmada para Linux x64, separada de los paquetes de Cordelia, con su propia versión, suma de comprobación y firma. Use la versión de Kent que corresponda a su Cordelia. Véase Obtener Kent y la Hoja de ruta del producto.