Cách xuất các Từ vựng Vocabulary từ Kindle sang PC

Kindle’s Vocabulary Builder là một công cụ tích hợp tốt nhất giúp tự động lưu tất cả các Vocabulary khó mà bạn đã tra cứu trong khi đọc. Nhưng nếu bạn muốn trích xuất danh sách từ này, Kindle sẽ chỉ gây thất vọng. Không có cách chính thức nào để bạn xem những từ này bên ngoài thiết bị đọc sách điện tử Kindle của mình. Tuy nhiên, có một số cách giải quyết để bạn có thể trích xuất danh sách từ từ Kindle’s Vocabulary Builder trên PC. Đây là tất cả mọi thứ bạn cần biết về họ.

Cách trích xuất từ ​​vựng từ Kindle’s Vocabulary Builder

Kindle lưu trữ tất cả dữ liệu từ Vocabulary Builder trong cơ sở dữ liệu SQLite3. Vì vậy, miễn là bạn có thể truy cập cơ sở dữ liệu này, bạn sẽ có thể dùng các phương pháp và công cụ sau để trích xuất các từ từ nó. Đây là cách thực hiện:

Điều kiện tiên quyết: Sao chép file vocab.db từ Kindle

Trước khi chúng ta bắt đầu, trước tiên bạn phải sao chép file vocab.db từ Kindle sang PC. Đây là cách thực hiện:

  1. Kết nối Kindle của bạn với PC. 
  2. Mở thư mục Kindle và vào System > vocab.db . Tuy nhiên, vì thư mục ‘System’ này thường bị ẩn nên hãy nhấp vào trường tìm kiếm.
  3. Và gõ vocab.db .
  4. Sau khi tìm thấy file vocab.db, hãy sao chép nó.
  5. Bây giờ hãy dán nó vào một vị trí thuận tiện trên PC của bạn, chẳng hạn như màn hình nền. 

Bây giờ bạn đã sẵn sàng dùng các phương pháp dưới đây để trích xuất các từ bằng file vocab.db. 

Quảng cáo

Cách 1: Xuất từ ​​sang Excel bằng Anki FluentCards  

Đây là một trong những Media đơn giản nhất để trích xuất từ ​​​​và xuất chúng dưới dạng file Excel. Tuy nhiên, với phương pháp này, mỗi lần bạn chỉ có thể trích xuất các từ trong một cuốn sách. Đây là cách thực hiện:

  1. Nhấp và điều hướng đến Fluentcards.com . Trên trang web, nhấp vào  Kindle to Anki .
  2. Sau đó kéo file vocab.db đã sao chép trước đó và thả nó vào trang.
  3. Từ của bạn sẽ tự động được trích xuất từ ​​file vocab.db và được phân loại theo sách mà bạn tra cứu. 
  4. Bấm vào một cuốn sách để xem các từ trong đó.
  5. Tại đây, bạn sẽ tìm thấy Từ cũng như Ngữ cảnh. Nhưng cột ‘Định nghĩa’ sẽ trống. Để xem định nghĩa, hãy nhấp vào Fetch definitions.
  6. Sau khi định nghĩa xuất hiện cho tất cả các từ, hãy nhấp vào  Plain CSV để tải xuống danh sách ở format CSV.
  7. Bấm vào  Tải xuống bộ bài của bạn .
  8. Chọn một vị trí và nhấp vào  Lưu .
  9. File sẽ được tải xuống ở format TSV. 
  10. Mở Excel và mở sổ làm việc trống.
  11. Trong tab ‘Data’, nhấp vào   Get Data > From File > From Text/CSV.
  12. Thay đổi format file thành  All Files .
  13. Chọn file TSV và nhấp vào  Nhập .
  14. Trong cửa sổ bật lên của Excel, nhấp vào  Tải .
  15. Danh sách từ của bạn bây giờ sẽ có sẵn trong bảng Excel cùng với cách dùng và định nghĩa của nó.
  16. Lặp lại các bước 4-15 cho tất cả các sách để có danh sách tất cả các từ trong file cơ sở dữ liệu từ vựng của bạn. 

Cách 2: Xuất từ ​​sang Excel bằng DB Browser for SQLite

File vocab.db của Kindle cũng có thể được mở bằng Trình duyệt DB dành cho SQLite. 

  1. Dùng liên kết ở trên để tải xuống và cài đặt Trình duyệt DB cho SQLite. 
  2. Sau khi cài đặt, nhấp chuột phải vào file vocab.db và chọn  Mở bằng > Chọn ứng dụng khác .
  3. Chọn  Chọn một ứng dụng trên PC của bạn .
  4. Mở thư mục DB Browser cho SQLite .
  5. Và chọn Trình duyệt DB cho SQLite.exe
  6. Khi cơ sở dữ liệu mở trong ứng dụng, hãy nhấp vào  tab Thực thi SQL  .
  7. Bấm vào dòng đầu tiên để chọn nó.
  8. Tại đây, sao chép và dán đoạn mã SQL sau:
    SELECT
    w.word
    ,group_concat(l.usage || '(' || b.title || ')
    ' ) as usage
    ,count(l.usage) as count_usage
    ,l.timestamp as lastFROM
    WORDS wLEFT JOIN LOOKUPS l
    on l.word_key=w.id
    LEFT JOIN BOOK_INFO b
    on b.guid=l.book_keyGROUP BY
    w.wordORDER BY count_usage DESC, l.timestamp DESC
  9. Bây giờ hãy thực thi SQL bằng cách nhấp vào biểu tượng ‘Play’.
  10. Bạn sẽ nhận được danh sách ‘word’ cũng như ‘usage’ của nó như xuất hiện trong Vocabulary Builder. 
  11. Bạn có thể chọn các từ trong cột “từ” bằng cách giữ phím Shift, sau đó nhấp chuột phải và chọn “Sao chép”. 
  12. Và dán nó vào bất cứ nơi nào bạn muốn, chẳng hạn như file văn bản, bảng tính, v.v.
  13. Ngoài ra, bạn có thể xuất bảng dưới dạng file CSV. Để làm như vậy, hãy nhấp vào tùy chọn Lưu chế độ xem kết quả  trong tab ‘Thực thi SQL’.
  14. Sau đó chọn Xuất sang CSV .
  15. Nhấp vào  để lưu .
  16. Và chọn điểm đến. 
  17. Giờ đây, bạn có thể mở file CSV trong ứng dụng bảng tính, chẳng hạn như Excel. Bạn có thể thực hiện bất kỳ thay đổi nào bạn thích ở đây.

Và cứ như thế là bạn đã trích xuất được từ vựng trong Vocabulary Builder của Kindle.

Quảng cáo

Phương pháp 3: Xuất từ ​​dưới dạng file văn bản bằng shell dòng lệnh SQLite3

Tương tự như phương pháp trước, nếu bạn thích dùng công cụ dòng lệnh SQLite, bạn có thể dùng nó để xuất trực tiếp các từ sang file văn bản. Đây là cách thực hiện:

  1. Dùng liên kết được cung cấp ở trên để tải xuống file zip SQLite3.
  2. Nhấp chuột phải vào file zip và Giải nén nó.
  3. Dán file vocab.db vào cùng thư mục.
  4. Bây giờ bấm đúp và khởi chạy sqlite3.exe .
  5. Nếu được nhắc, hãy nhấp vào Thông tin thêm > Vẫn chạy .
  6. Nhập nội dung sau và nhấn Enter:
    .open vocab.db
  7. Bây giờ sao chép và dán như sau:
    .output vocab.txt
    select word from words;
    .exit
  8. Nếu được cảnh báo, hãy nhấp vào  Vẫn dán .
  9. Bấm phím Enter.
  10. Dòng lệnh sẽ được thực thi và bạn sẽ có file vocab.txt mới trong thư mục SQLite3 của mình. 
  11. Mở nó để tìm tất cả các từ trong Vocabulary Builder của bạn trong đó.

Mình hy vọng bạn có thể trích xuất các từ từ danh sách Vocabulary Builder trên thiết bị Kindle của mình.