Если не работает
Все сообщения, которые может показать Book2Deck, их причины и что делать дальше.
Подключение к устройству
Браузер не умеет работать с USB-устройствами. Нет WebUSB — это Safari, Firefox или любой мобильный браузер. Используйте выбор файла вручную.
Страница открыта не по HTTPS. WebUSB доступен только в защищённом контексте.
Устройство не выбрано. Окно выбора закрыли. Нажмите «Подключить» ещё раз.
Kindle не найден. Обычно это кабель только для зарядки или устройство на экране блокировки. Смените кабель, разблокируйте Kindle, подключите заново.
Устройство занято другой программой. USB-интерфейс держит файловый менеджер — Send to Kindle USB File Manager, OpenMTP, Android File Transfer. Закройте его и повторите.
Устройство удерживает операционная система. Типично для Windows, где MTP живёт в ядре. Повторять бесполезно — выберите файл вручную. В Windows это как раз простой путь.
Kindle заблокирован. Разблокируйте экран и нажмите «Подключить» снова.
Устройство отключилось. Выпал кабель или Kindle уснул во время передачи. Недочитанный файл отбрасывается, а не разбирается, так что подчищать нечего. Подключитесь заново.
Истекло время передачи. Попробуйте другой кабель или прямой порт вместо хаба.
Поиск базы
На устройстве нет базы словаря. Файла system/vocabulary/vocab.db нет. Либо словарём
на этом Kindle ни разу не пользовались, либо устройство хранит файлы там, где эта версия их
не ищет. В таком случае полезнее всего прислать диагностический отчёт.
Файл слишком большой. База словаря обычно занимает несколько мегабайт. Файл сильно вне этого диапазона почти наверняка не тот.
Чтение файла
Это не база SQLite. Файл не начинается с сигнатуры SQLite. Если вы выбирали его
вручную, проверьте, что взяли vocab.db, а не резервную копию и не посторонний файл.
Незнакомая структура базы. Файл — корректный SQLite, но таблицы не те, что бывают в словаре Kindle. Так может повести себя будущая прошивка; какие таблицы найдены, написано в диагностическом отчёте.
Словарь пуст. База есть и читается, но обращений к словарю в ней нет. Посмотрите на Kindle хотя бы одно слово.
Предупреждения, которые не мешают импорту
На устройстве есть несохранённые изменения. Рядом с базой лежит vocab.db-wal, значит
несколько последних слов могут ещё не попасть в файл. Обычно достаточно корректно извлечь
Kindle — устройство сольёт журнал само.
Часть названий книг отсутствует. Слова на месте, но устройство сохранило метаданные не для всех книг. Такие слова импортируются с пустым полем Book.
Нет отметок «выучено». В этой базе нет колонки, отмечающей выученные слова, поэтому фильтр скрыт, а не показан бездействующим.
Часть дат выглядит неправдоподобно. Отдельные отметки времени выходят за разумный диапазон и остаются пустыми, а не угадываются.
Экспорт
Ничего не выбрано. Экспорт нуля заметок дал бы файл, который Anki воспримет как сломанный, поэтому он не выполняется. Выберите хотя бы одно слово.
Браузер отказывается что-либо сохранять локально. Приватный режим или запрет хранилища в настройках. Всё работает; теряется только локальная запись о том, что уже выгружено.
Диагностический отчёт
Если что-то не так, импорт может собрать диагностический отчёт. В нём — идентификаторы устройства, обнаруженная схема, имена таблиц, счётчики и коды ошибок.
В нём заведомо нет ваших слов, контекстов, названий книг и серийного номера устройства. Отчёт можно полностью прочитать до того, как решить им поделиться.
Обновлено