Comment extraire des mots du générateur de vocabulaire Kindle vers un PC

Comment extraire des mots du générateur de vocabulaire Kindle vers un PC

Ce qu’il faut savoir

  • Le générateur de vocabulaire Kindle est un outil intégré aux appareils Kindle qui enregistre les mots que vous avez recherchés pendant la lecture.
  • Pour extraire les mots du générateur de vocabulaire Kindle, vous devrez récupérer le fichier vocab.db sur votre Kindle en le branchant sur votre PC et en recherchant vocab.db.
  • Le fichier vocab.db peut ensuite être utilisé pour extraire les mots à l’aide de l’outil de ligne de commande et du navigateur de base de données SQLite, ou du site Web Anki FluentCards. Reportez-vous au guide ci-dessous pour des instructions étape par étape.

Le générateur de vocabulaire Kindle est un excellent outil intégré qui enregistre automatiquement tous les mots difficiles que vous avez recherchés pendant la lecture. Mais si vous souhaitez extraire cette liste de mots, Kindle ne fera que vous décevoir. Il n’existe aucun moyen officiel pour afficher ces mots en dehors de votre liseuse Kindle. Cependant, il existe quelques solutions de contournement permettant d’extraire la liste de mots du générateur de vocabulaire Kindle sur un PC.

Comment extraire des mots du générateur de vocabulaire Kindle

Kindle stocke toutes les données de son Vocabulary Builder dans une base de données SQLite3. Ainsi, tant que vous pourrez accéder à cette base de données, vous pourrez utiliser les méthodes et outils suivants pour en extraire les mots. Voici comment procéder :

Pré-requis : Copiez le fichier vocab.db depuis Kindle

Avant de commencer, vous devrez d’abord copier le fichier vocab.db de votre Kindle vers votre PC. Voici comment procéder :

  1. Connectez votre Kindle à votre PC.
  2. Ouvrez le répertoire Kindle et accédez à Système > vocab.db . Cependant, comme ce dossier « Système » est généralement masqué, cliquez dans le champ de recherche.
  3. Et tapez vocabulaire.db .
  4. Une fois le fichier vocab.db trouvé, copiez-le.
  5. Collez-le maintenant dans un emplacement pratique sur votre PC, comme le bureau.

Vous êtes maintenant prêt à utiliser les méthodes ci-dessous pour extraire les mots à l’aide du fichier vocab.db.

Méthode 1 : exporter des mots vers Excel à l’aide d’Anki FluentCards

C’est l’un des moyens les plus simples d’extraire des mots et de les exporter sous forme de fichier Excel. Cependant, avec cette méthode, vous ne pouvez extraire que des mots d’un livre à la fois. Voici comment procéder :

  1. Cliquez et accédez à fluentcards.com . Sur la page Web, cliquez sur Kindle vers Anki .
  2. Faites ensuite glisser le fichier vocab.db copié précédemment et déposez-le sur la page.
  3. Vos mots seront automatiquement extraits du fichier vocab.db et classés par livres dans lesquels vous les avez recherchés.
  4. Cliquez sur un livre pour voir les mots qu’il contient.
  5. Ici, vous trouverez les mots ainsi que le contexte. Mais la colonne « Définition » sera vide. Pour obtenir également des définitions, cliquez sur Récupérer les définitions.
  6. Une fois que les définitions apparaissent pour tous les mots, cliquez sur Plain CSV pour télécharger la liste au format CSV.
  7. Cliquez sur Téléchargez votre deck .
  8. Choisissez un emplacement et cliquez sur Enregistrer .
  9. Le fichier sera téléchargé au format TSV.
  10. Ouvrez Excel et ouvrez un classeur vierge.
  11. Sous l’onglet « Données », cliquez sur Obtenir des données > À partir d’un fichier > À partir de texte/CSV .
  12. Changez le format de fichier en Tous les fichiers .
  13. Sélectionnez le fichier TSV et cliquez sur Importer .
  14. Dans la fenêtre contextuelle d’Excel, cliquez sur Charger .
  15. Votre liste de mots sera désormais disponible dans la feuille Excel avec son utilisation et sa définition.
  16. Répétez les étapes 4 à 15 pour tous les livres afin d’obtenir une liste de tous les mots de votre fichier de base de données de vocabulaire.

Méthode 2 : exporter des mots vers Excel à l’aide de DB Browser pour SQLite

Le fichier vocab.db de Kindle peut également être ouvert à l’aide du navigateur DB pour SQLite.

  1. Utilisez le lien ci-dessus pour télécharger et installer le navigateur DB pour SQLite.
  2. Une fois installé, cliquez avec le bouton droit sur le fichier vocab.db et sélectionnez Ouvrir avec > Choisir une autre application .
  3. Sélectionnez Choisir une application sur votre PC .
  4. Ouvrez le dossier DB Browser pour SQLite .
  5. Et sélectionnez DB Browser pour SQLite.exe
  6. Une fois la base de données ouverte dans l’application, cliquez sur l’ onglet Exécuter SQL .
  7. Cliquez sur la première ligne pour la sélectionner.
  8. Ici, copiez et collez le code SQL suivant :
    SELECT
    w.word
    ,group_concat(l.usage || '(' || b.title || ')
    ') as usage
    ,count(l.usage) as count_usage
    ,l.timestamp as last

    FROM
    WORDS w

    LEFT JOIN LOOKUPS l
    on l.word_key=w.id
    LEFT JOIN BOOK_INFO b
    on b.guid=l.book_key

    GROUP BY
    w.word

    ORDER BY count_usage DESC, l.timestamp DESC

  9. Exécutez maintenant le SQL en cliquant sur l’icône ‘Play’.
  10. Vous obtiendrez une liste des « Mots » ainsi que leur « Utilisation » telle qu’elle apparaît dans Vocabulary Builder.
  11. Vous pouvez sélectionner les mots dans la colonne « mot » en maintenant la touche Maj enfoncée, puis en cliquant avec le bouton droit et en choisissant « Copier ».
  12. Et collez-le où vous le souhaitez, comme dans un fichier texte, une feuille de calcul, etc.
  13. Vous pouvez également exporter les tableaux sous forme de fichier CSV. Pour ce faire, cliquez sur l’ option Enregistrer la vue des résultats sous l’onglet « Exécuter SQL ».
  14. Sélectionnez ensuite Exporter vers CSV .
  15. Cliquez sur Enregistrer .
  16. Et choisissez une destination.
  17. Le fichier CSV peut désormais être ouvert dans une application de feuille de calcul, comme Excel. Vous pouvez apporter toutes les modifications que vous souhaitez ici.

Et juste comme ça, vous avez extrait les mots du générateur de vocabulaire Kindle.

Méthode 3 : exporter des mots sous forme de fichier texte à l’aide du shell de ligne de commande SQLite3

Semblable à la méthode précédente, si vous préférez utiliser l’outil de ligne de commande SQLite, vous pouvez l’utiliser pour exporter directement des mots vers un fichier texte. Voici comment procéder :

  1. Utilisez le lien ci-dessus pour télécharger le fichier zip SQLite3.
  2. Faites un clic droit sur le fichier zip et extrayez -le.
  3. Collez le fichier vocab.db dans le même dossier.
  4. Maintenant, double-cliquez et lancez sqlite3.exe .
  5. Si vous y êtes invité, cliquez sur Plus d’informations > Exécuter quand même .
  6. Tapez ce qui suit et appuyez sur Entrée :
    .open vocab.db
  7. Maintenant, copiez et collez ce qui suit :
    .output vocab.txt
    select word from words;
    .exit
  8. Si vous êtes averti, cliquez quand même sur Coller .
  9. Appuyez sur Entrée.
  10. La ligne de commande sera exécutée et vous aurez un nouveau fichier vocab.txt dans votre dossier SQLite3.
  11. Ouvrez-le pour y trouver tous vos mots de Vocabulary Builder.

Nous espérons que vous avez pu extraire les mots de la liste Vocabulary Builder sur votre appareil Kindle. Jusqu’à la prochaine fois!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *