Ce qu'est Kent (et ce qu'il n'est pas)
Traduction automatique provisoire, non révisée. En cas de doute, consultez la version anglaise, qui fait foi.
Kent est un outil en ligne de commande pour travailler avec une base de données
.sqlite au format Cordelia. Utilisez-le si vous préférez rester dans un terminal
plutôt qu'ouvrir la fenêtre de Cordelia, ou s'il vous faut
vérifier une base depuis un script, via SSH ou sur une machine sans bureau du tout.
La même base de données, un autre accès
Kent et Cordelia lisent et écrivent les mêmes fichiers. Une base créée par Kent s'ouvre dans Cordelia, et Kent peut rendre compte d'une base que Cordelia a remplie. Pas de format distinct, pas de conversion, pas de seconde copie à tenir synchronisée. Kent utilise la couche de base de données de Cordelia plutôt que de réimplémenter le schéma.
Ce que fait Kent
Dix commandes, une page chacune. Seules createdb et restore
écrivent dans une base, et aucune n'écrase une base existante. Les autres ne modifient jamais
la base qu'elles ouvrent.
createdbcrée une base vide.infoindique ce que contient une base.detailsindique la même chose en entier, tables vides comprises.filesliste les fichiers.FITimportés.activitiesliste ce qu'une base a enregistré, une ligne par séance.sportsliste les combinaisons de sport qu'elle contient.verifyvérifie sa structure par rapport au schéma actuel.sqldumpl'exporte en script.sqlrejouable.archiveécrit un zip de NDJSON.restorereconstruit une base à partir d'une archive.
Ce que Kent n'est pas
- Ce n'est pas un remplacement de Cordelia. Kent n'importe pas de
fichiers
.FIT, n'affiche ni ne modifie vos activités et n'exporte pas en XLSX, JSON, CSV ou FIT. Le format de fichier de Garmin relève de Cordelia ; voir Ce qu'est Cordelia. - Ce n'est pas un explorateur de base de données. Les rapports de Kent
donnent des décomptes et une structure, jamais les lignes à l'écran.
sqldumpetarchivetransmettent les lignes à un autre programme, mais rien dans Kent ne les affiche ni ne les recherche. Pour lire vos données avec un outil généraliste, voir Consulter les données importées. - Ce n'est pas un outil de migration. Une base issue d'un Cordelia plus
ancien est refusée, non mise à niveau ; la commande
infomontre à quoi cela ressemble.sqldumpetarchivepeuvent la lire, ce que l'on fait avant de migrer, mais ni l'un ni l'autre n'effectue la migration. - Il ne se connecte pas. Kent ne contient aucun code réseau. Voir la Politique de confidentialité.
Composants tiers
Kent utilise trois composants extérieurs à Venhola Consulting Inc., tous intégrés au programme :
- SQLite est le moteur de base de données qui lit et écrit les bases de données Cordelia.
- zlib-ng et minizip-ng écrivent et lisent les archives
.kent, qui sont des fichiers zip.
SQLite est dans le domaine public, et zlib-ng et minizip-ng sont sous licence zlib. La
liste s'arrête là. Kent n'a pas de fenêtre, il n'utilise donc ni GTK ni libadwaita, et il
lit des bases de données plutôt que des fichiers .FIT, il n'inclut donc pas
le SDK FIT de Garmin, contrairement à Cordelia. kent --version affiche la
version de chacun ; voir Obtenir de l'aide et les informations de version.
Gratuit, sans publicité
Kent est gratuit, sans publicité, aux mêmes conditions que Cordelia. Voir la Licence. « Gratuit » décrit le prix, pas le code source : Kent est un logiciel propriétaire et son dépôt est privé.
Le programme est en anglais ; son aide ne l'est pas
Tout ce que Kent affiche est en anglais : liste d'utilisation, rapports, messages d'erreur, page de manuel. C'est délibéré, et non une lacune à combler.
Ses pages d'aide sont une autre affaire. Elles sont traduites dans les mêmes six langues que celles de Cordelia, parce que Kent est désormais un téléchargement à part et qu'un lecteur de chacune de ces langues peut en avoir besoin. Là où une page cite ce que Kent affiche, ce texte reste en anglais dans chaque copie, parce que c'est ce que vous verrez sur votre propre écran.
Comment l'obtenir
Kent dispose de son propre téléchargement signé pour Linux x64, distinct des paquets de Cordelia, avec sa version, sa somme de contrôle et sa signature. Utilisez la version de Kent qui correspond à votre Cordelia. Voir Obtenir Kent et la Feuille de route du produit.
Voir aussi
- Qu'est-ce que Cordelia
- Consulter les données importées
- Téléchargements et installation
- Plan de produit
- Politique de confidentialité
- Licence
- Aide de Cordelia
- Exporter une base de données avec sqldump
- Archiver une base de données avec archive
- Établir un rapport sur une base de données avec info
- Obtenir de l'aide et les informations de version