如何从 Kindle 的词汇生成器中提取单词到 PC

Kindle 的 Vocabulary Builder 是一款出色的内置工具,可以自动保存您在阅读时查找的所有困难单词。但是,如果您想提取此单词列表,Kindle 只会令人失望。在Kindle电子阅读器设备之外,您没有官方方式查看这些文字。但是,有一些解决方法可以通过这些解决方法从 PC 上的 Kindle 词汇生成器中提取单词列表。以下是您需要了解的有关它们的所有信息。

如何从 Kindle 的词汇生成器中提取单词

Kindle 将其词汇生成器中的所有数据存储在 SQLite3 数据库中。因此,只要您可以访问此数据库,就可以使用以下方法和工具从中提取单词。操作方法如下:

先决条件:从Kindle复制vocab.db文件

在我们开始之前,您首先必须将 vocab.db 文件从 Kindle 复制到 PC。这是如何去做的:

  1. 将 Kindle 连接到电脑。
  2. 打开 Kindle 目录并转到系统> vocab.db。但是,由于此“系统”文件夹通常是隐藏的,因此请单击搜索字段。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  3. 并键入 vocab.db
    如何从 Kindle 的词汇生成器中提取单词到 PC
  4. 找到vocab.db文件后,复制它。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  5. 现在将其粘贴到 PC 上方便的位置,例如桌面。
    如何从 Kindle 的词汇生成器中提取单词到 PC

现在,您可以使用下面给出的方法使用vocab.db文件提取单词。

方法1:使用Anki FluentCards将单词导出到Excel

这是提取单词并将其导出为 Excel 文件的最简单方法之一。但是,使用这种方法,您一次只能从一本书中提取单词。这是如何去做的:

  1. 单击并导航到 fluentcards.com。在网页上,单击 Kindle to Anki
    如何从 Kindle 的词汇生成器中提取单词到 PC
  2. 然后将之前复制的vocab.db文件拖放到页面上。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  3. 您的单词将自动从vocab.db文件中提取,并按您查找它们的书籍进行分类。
  4. 单击一本书以查看其中的单词。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  5. 在这里,您将找到单词和上下文。但是“定义”列将是空白的。要获取定义,请单击“获取定义”。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  6. 出现所有单词的定义后,单击“纯CSV”以下载CSV格式的列表。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  7. 点击下载你的套牌
    如何从 Kindle 的词汇生成器中提取单词到 PC
  8. 选择一个位置,然后单击保存
    如何从 Kindle 的词汇生成器中提取单词到 PC
  9. 该文件将以 TSV 格式下载。
  10. 打开 Excel 并打开空白工作簿。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  11. 在“数据”选项卡下,单击“从文本/CSV >从文件>获取数据”。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  12. 将文件格式更改为“所有文件”
    如何从 Kindle 的词汇生成器中提取单词到 PC
  13. 选择 TSV 文件,然后单击导入
    如何从 Kindle 的词汇生成器中提取单词到 PC
  14. 在 Excel 的弹出窗口中,单击“加载”。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  15. 您的单词列表现在将在 Excel 工作表中提供,同时提供其用法和定义。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  16. 对所有书籍重复步骤 4-15,以获取词汇数据库文件中所有单词的列表。

方法2:使用DB Browser for SQLite将单词导出到Excel

Kindle 的 vocab.db 文件也可以使用 DB Browser for SQLite 打开。

  1. 使用上面的链接下载并安装 DB Browser for SQLite。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  2. 安装后,右键单击vocab.db文件,然后选择“打开方式>选择其他应用”。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  3. 选择“在电脑上选择应用”
    如何从 Kindle 的词汇生成器中提取单词到 PC
  4. 打开 DB Browser for SQLite 文件夹。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  5. 并选择数据库浏览器进行SQLite.exe
    如何从 Kindle 的词汇生成器中提取单词到 PC
  6. 数据库在应用程序中打开后,单击“执行 SQL”选项卡。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  7. 单击第一行以选择它。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  8. 在这里,复制并粘贴以下 SQL 代码:
    SELECT
    w.word
    ,group_concat(l.usage || '(' || b.title || ')
    ' ) as usage
    ,count(l.usage) as count_usage
    ,l.timestamp as lastFROM
    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. 现在通过单击“播放”图标来执行 SQL。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  10. 您将获得“单词”列表及其“用法”,因为它出现在词汇生成器中。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  11. 您可以通过按住 Shift 键,然后右键单击并选择“复制”来选择“单词”列中的单词。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  12. 并将其粘贴到您喜欢的任何位置,例如文本文件、电子表格等。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  13. 或者,您可以将表导出为 CSV 文件。为此,请单击“执行 SQL”选项卡下的“保存结果视图”选项。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  14. 然后选择导出到 CSV
    如何从 Kindle 的词汇生成器中提取单词到 PC
  15. 点击保存
    如何从 Kindle 的词汇生成器中提取单词到 PC
  16. 并选择一个目的地。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  17. CSV 文件现在可以在电子表格应用(如 Excel)中打开。您可以在此处进行您喜欢的任何更改。
    如何从 Kindle 的词汇生成器中提取单词到 PC

就这样,您从 Kindle 的词汇生成器中提取了单词。

方法 3:使用 SQLite3 命令行 shell 将单词导出为文本文件

与前面的方法类似,如果您更喜欢使用 SQLite 命令行工具,您可以使用它直接将单词导出到文本文件。操作方法如下:

  1. 使用上面给出的链接下载 SQLite3 zip 文件。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  2. 右键单击 zip 文件并将其解压缩
    如何从 Kindle 的词汇生成器中提取单词到 PC
  3. 将 vocab.db 文件粘贴到同一文件夹中。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  4. 现在双击并启动sqlite3.exe
    如何从 Kindle 的词汇生成器中提取单词到 PC
  5. 如果出现提示,请单击“更多信息”>“仍然运行”。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  6. 键入以下命令,然后按 Enter:
    .open vocab.db
    如何从 Kindle 的词汇生成器中提取单词到 PC
  7. 现在复制并粘贴以下内容:
    .output vocab.txt
    select word from words;
    .exit
  8. 如果收到警告,请单击“粘贴”。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  9. 按 Enter 键。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  10. 将执行命令行,并在 SQLite3 文件夹中有一个新的 vocab.txt 文件。
    如何从 Kindle 的词汇生成器中提取单词到 PC
  11. 打开它以在其中找到所有词汇生成器单词。
    如何从 Kindle 的词汇生成器中提取单词到 PC

我们希望您能够从 Kindle 设备上的词汇生成器列表中提取单词。

© 版权声明

相关文章

天猫U特购  京东优惠购        京东优惠    天猫优惠