Kindle의 Vocabulary Builder에서 PC로 단어를 추출하는 방법

Kindle의 Vocabulary Builder에서 PC로 단어를 추출하는 방법

알아야 할 사항

  • Kindle의 Vocabulary Builder는 읽는 동안 찾아본 단어를 저장하는 Kindle 장치에 내장된 도구입니다.
  • Kindle의 Vocabulary Builder에서 단어를 추출하려면 PC에 연결하고 vocab.db를 검색하여 Kindle에서 vocab.db 파일을 검색해야 합니다.
  • 그런 다음 vocab.db 파일을 사용하여 SQLite 명령줄 도구와 데이터베이스 브라우저 또는 Anki FluentCards 웹 사이트를 사용하여 단어를 추출할 수 있습니다. 단계별 지침은 아래 가이드를 참조하세요.

Kindle의 Vocabulary Builder는 읽는 동안 찾아본 모든 어려운 단어를 자동으로 저장하는 훌륭한 내장 도구입니다. 하지만 이 단어 목록을 추출하려는 경우 Kindle은 실망스러울 뿐입니다. Kindle e-reader 장치 외부에서 이러한 단어를 볼 수 있는 공식적인 방법은 없습니다. 그러나 PC의 Kindle Vocabulary Builder에서 단어 목록을 추출할 수 있는 몇 가지 해결 방법이 있습니다.

Kindle의 Vocabulary Builder에서 단어를 추출하는 방법

Kindle은 Vocabulary Builder의 모든 데이터를 SQLite3 데이터베이스에 저장합니다. 따라서 이 데이터베이스에 액세스할 수 있는 한 다음 방법과 도구를 사용하여 데이터베이스에서 단어를 추출할 수 있습니다. 방법은 다음과 같습니다.

전제 조건: Kindle에서 vocab.db 파일을 복사합니다.

시작하기 전에 먼저 Kindle에서 PC로 vocab.db 파일을 복사해야 합니다. 이에 대한 방법은 다음과 같습니다.

  1. Kindle을 PC에 연결하십시오.
  2. Kindle 디렉토리를 열고 System > vocab.db 로 이동합니다 . 하지만 이 ‘시스템’ 폴더는 일반적으로 숨겨져 있으므로 검색창을 클릭하세요.
  3. 그리고 vocab.db 를 입력하세요 .
  4. vocab.db 파일을 찾으면 복사하세요.
  5. 이제 바탕화면 등 PC의 편리한 위치에 붙여넣으세요.

이제 아래 제공된 방법을 사용하여 vocab.db 파일을 사용하여 단어를 추출할 준비가 되었습니다.

방법 1: Anki FluentCards를 사용하여 Excel로 단어 내보내기

이는 단어를 추출하여 Excel 파일로 내보내는 가장 간단한 방법 중 하나입니다. 하지만 이 방법을 사용하면 한 번에 한 권의 책에서만 단어를 추출할 수 있습니다. 이에 대한 방법은 다음과 같습니다.

  1. 클릭하여 fluentcards.com 으로 이동하세요 . 웹페이지에서 Kindle to Anki 를 클릭하세요 .
  2. 그런 다음 앞서 복사한 vocab.db 파일을 드래그하여 페이지에 놓습니다.
  3. 귀하의 단어는 vocab.db 파일에서 자동으로 추출되어 귀하가 찾은 책별로 분류됩니다.
  4. 책을 클릭하면 그 안에 있는 단어를 볼 수 있습니다.
  5. 여기서는 단어와 컨텍스트를 찾을 수 있습니다. 하지만 ‘정의’ 열은 비어 있습니다. 정의도 얻으려면 정의 가져오기를 클릭하세요.
  6. 모든 단어에 대한 정의가 나타나면 일반 CSV를 클릭하여 목록을 CSV 형식으로 다운로드하세요.
  7. 데크 다운로드 를 클릭하세요 .
  8. 위치를 선택하고 저장 을 클릭합니다 .
  9. 파일은 TSV 형식으로 다운로드됩니다.
  10. Excel을 열고 빈 통합 문서를 엽니다.
  11. ‘데이터’ 탭에서 데이터 가져오기 > 파일에서 > 텍스트/CSV에서를 클릭합니다 .
  12. 파일 형식을 모든 파일 로 변경합니다 .
  13. TSV 파일을 선택하고 가져오기 를 클릭합니다 .
  14. Excel의 팝업 창에서 로드 를 클릭합니다 .
  15. 이제 단어 목록을 Excel 시트에서 사용법 및 정의와 함께 사용할 수 있습니다.
  16. 모든 책에 대해 4-15단계를 반복하여 어휘 데이터베이스 파일에서 모든 단어 목록을 가져옵니다.

방법 2: SQLite용 DB 브라우저를 사용하여 단어를 Excel로 내보내기

Kindle의 vocab.db 파일은 SQLite용 DB 브라우저를 사용하여 열 수도 있습니다.

  1. 위 링크를 사용하여 SQLite용 DB 브라우저를 다운로드하고 설치하세요.
  2. 설치가 완료되면 vocab.db 파일을 마우스 오른쪽 버튼으로 클릭하고 다음으로 열기 > 다른 앱 선택을 선택하세요 .
  3. PC에서 앱 선택 을 선택합니다 .
  4. SQLite 폴더용 DB 브라우저를 엽니다 .
  5. 그리고 SQLite.exe용 DB 브라우저를 선택합니다.
  6. 앱에서 데이터베이스가 열리면 SQL 실행 탭을 클릭합니다.
  7. 첫 번째 줄을 클릭하여 선택하세요.
  8. 여기에 다음 SQL 코드를 복사하여 붙여넣습니다.
    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. 이제 ‘Play’ 아이콘을 클릭하여 SQL을 실행합니다.
  10. 어휘 작성기에 나타나는 ‘단어’ 목록과 ‘사용법’ 목록을 받게 됩니다.
  11. Shift 키를 누른 채 마우스 오른쪽 버튼을 클릭하고 ‘복사’를 선택하면 ‘단어’ 열의 단어를 선택할 수 있습니다.
  12. 그리고 텍스트 파일, 스프레드시트 등 원하는 곳에 붙여넣으세요.
  13. 또는 테이블을 CSV 파일로 내보낼 수 있습니다. 이렇게 하려면 ‘SQL 실행’ 탭 아래의 결과 보기 저장 옵션을 클릭하세요.
  14. 그런 다음 CSV로 내보내기를 선택합니다 .
  15. 저장 을 클릭합니다 .
  16. 그리고 목적지를 선택하세요.
  17. 이제 Excel과 같은 스프레드시트 앱에서 CSV 파일을 열 수 있습니다. 여기에서 원하는 대로 변경할 수 있습니다.

그런 식으로 Kindle의 Vocabulary Builder에서 단어를 추출했습니다.

방법 3: SQLite3 명령줄 셸을 사용하여 단어를 텍스트 파일로 내보내기

이전 방법과 유사하게 SQLite 명령줄 도구 사용을 선호하는 경우 이 도구를 사용하여 단어를 텍스트 파일로 직접 내보낼 수 있습니다. 방법은 다음과 같습니다.

  1. 위에 제공된 링크를 사용하여 SQLite3 zip 파일을 다운로드하세요.
  2. zip 파일을 마우스 오른쪽 버튼으로 클릭하고 압축을 풉니다 .
  3. vocab.db 파일을 같은 폴더에 붙여넣으세요.
  4. 이제 sqlite3.exe 를 두 번 클릭하고 실행하세요 .
  5. 메시지가 표시되면 추가 정보 > 어쨌든 실행을 클릭합니다 .
  6. 다음을 입력하고 Enter를 누르십시오.
    .open vocab.db
  7. 이제 다음을 복사하여 붙여넣으세요.
    .output vocab.txt
    select word from words;
    .exit
  8. 경고가 나타나면 무시하고 붙여넣기를 클릭하세요 .
  9. 엔터 키를 치시오.
  10. 명령줄이 실행되고 SQLite3 폴더에 새 vocab.txt 파일이 생성됩니다.
  11. 이 앱을 열어서 그 안에 있는 모든 Vocabulary Builder 단어를 찾으세요.

Kindle 장치의 Vocabulary Builder 목록에서 단어를 추출할 수 있었기를 바랍니다. 다음 시간까지!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다