Где электронные книги Amazon Kindle расположены на моем ПК Linux после того, как я загружаю их для офлайнового чтения с "Облачным Читателем Kindle" приложение Chrome, и как я преобразовываю их в формат PDF?
Для Windows это, кажется, ответ:
Для MacOS это, кажется, ответ:
Но для Linux, кажется, нет ответа.:(
Моя цель состоит в том, чтобы преобразовать электронную книгу Kindle в формат PDF (который я очень скорее предпочитаю) для офлайнового чтения на любом устройстве. Достаточно этого собственного "прочитывает приложение для Kindle только" мусор. Я нахожусь на Linux ради Бога!
Обновление: в ~/.config/google-chrome
У меня есть следующее:
gabriels:~/.config/google-chrome$ ls
Avatars pnacl
BrowserMetrics Profile 1
BrowserMetrics-active.pma Profile 2
BrowserMetrics-spare.pma Safe Browsing
Certificate Revocation Lists Safe Browsing Channel IDs
CertificateTransparency Safe Browsing Channel IDs-journal
Consent To Send Stats Safe Browsing Cookies
Crash Reports Safe Browsing Cookies-journal
Dictionaries ShaderCache
FileTypePolicies SingletonCookie
First Run SingletonLock
Guest Profile SingletonSocket
Local State SSLErrorAssistant
NativeMessagingHosts Subresource Filter
OriginTrials System Profile
PepperFlash Webstore Downloads
Это - тяжелая проблема. Однако у меня есть решение, но пользователи Linux (включая меня) не собираются любить его.
Прежде всего позвольте мне сказать: не КРАДИТЕ КНИГИ ИЛИ ЧТО-ЛИБО ЕЩЕ! КУПИТЕ ИХ! ЗАПЛАТИТЕ АВТОРАМ В ТЕЧЕНИЕ ТЫСЯЧ ЧАСОВ, Которые ОНИ ПОМЕЩАЮТ В СВОЕ РЕМЕСЛО И ЗАТЕМ ПИШУЩИЙ ОБ ЭТОМ. Я собираюсь объяснить, как сделать некоторые вещи, но не КРАДИТЕ КНИГИ. Это предполагает, что Вы КУПИЛИ ЭЛЕКТРОННУЮ КНИГУ AN и просто ВЗБЕШЕНЫ, ЧТО С ТОЙ ПОКУПКОЙ У ВАС НЕТ СВОБОДЫ СЧИТАТЬ IT AS PDF (СВОБОДА, КОТОРАЯ я ДУМАЮ, что ВЫ ДОЛЖНЫ ИМЕТЬ).
Кроме того, существуют возможно другие пути для выполнения то, что я собираюсь описать. Если я буду видеть возможный обходной путь, то я отмечу его со словом "подсказка", таким образом наблюдайте за теми и возглавьте вниз те пути для записи собственного улучшенного ответа, если Вы желаете.
То, в чем Вы нуждаетесь, является Приложением для Kindle "для PC & Mac": https://www.amazon.com/kindle-dbs/fd/kcp. Однако не используйте эту ссылку для загрузки его, потому что текущая версия с 5 марта 2018 является 1.21 Сборками 48017, и все версии после того, как Kindle для ПК 1.17 использует новый "формат KFX", который в настоящее время невскрываем.
Подсказка: пойдите трещина формат KFX. Мы все поблагодарим Вас за него.
Подсказка: Вы можете делать это Вино использования или путем установки Windows 10 бесплатно в виртуальную машину в Ubuntu вместо этого.
https://kindle-for-pc.en.uptodown.com/windows/old. Необходимо использовать версию 1.17 или ранее чтобы это работало. Я использовал 1.16 Сборки 44025.
Это сохранит его на Вашем ПК для офлайнового просмотра. Вы теперь найдете свою загруженную книгу как ".azw" файл в "C:\Users\MY_USERNAME\Documents\My Kindle Content". Поскольку исключая: "C:\Users\MY_USERNAME\Documents\My Kindle Content\B08137WHQ_EBOK.azw".
Подсказка: более поздние версии Kindle для приложения для ПК дадут Вам папку с тем именем, содержащим несколько других файлов вместо этого, таких как ".azw", ".azw.md", и ".azw.res". По-видимому, это - новый, невскрываемый формат "KFX". Пойдите трещина это!
Подсказка: существует также приложение Chrome, названное "Облачный Читатель Kindle". Можно установить его и загрузить книгу для офлайнового просмотра также, но это использует другой формат также. См. комментарии под моим вопросом. В Windows можно найти его офлайновое книжное содержание под скрытой папкой "C:\Users\MY_USERNAME\AppData\Local\Google\Chrome\User Data\Default\databases\https_read.amazon.com_0". Это содержит, например, два файла, названные "85" и "86", без расширения файла, но каждый - ясно книга, так как это - некоторые МБ, в то время как другой 44 КБ или около этого. На Linux можно сделать находку в корневом каталоге для нахождения этого местоположения с sudo find . -iname \*amazon\*
. Я нашел папку в: "~/.config/google-chrome/Profile 1/databases/https_read.amazon.com_0".
Короче говоря: DRM сосет. Если Вы - автор, не делайте того дерьма! Просто продайте цифровой PDFs на Gumroad вместо этого (Обновление: LeanPub может быть более оптимальным вариантом вместо этого!).
Загрузите его с GitHub здесь: https://github.com/apprenticeharper/DeDRM_tools/releases. Заметьте, что информация о версии указывает: "Этот выпуск не включает поддержки формата KFX электронные книги Kindle, которые часто загружаются при использовании Kindle для ПК/Mac 1.19 или позже".
Нажмите на ссылку GitHub, чтобы загрузить "DeDRM_tools_6.5.5.zip", затем извлечь zip-файл, таким образом, можно найти папку "DeDRM_calibre_plugin", которую это содержит.
https://calibre-ebook.com/download. Я использую "calibre-64bit-3.18.0.msi".
Подсказка: я на самом деле использую это в Windows, но возможно можно заставить его работать в Linux, так как Калибр имеет страницу установки Linux также. DeDRM также содержит некоторые хорошие примечания, Вы собираетесь, должен выручить Вас, если Вы хотите преследовать это. Посмотрите readme, который Вы просто извлекли выше здесь: "DeDRM_calibre_plugin\DeDRM_plugin_ReadMe.txt". Это содержит довольно запутывающий раздел (для меня, по крайней мере) названный "Системы Linux Только".
После того как Калибр установлен, откройте его. Затем перейдите к разделу "Preferences"-> "Advanced"-> Плагины. Выберите "Load plugin from file" затем находят Ваш файл DeDRM .zip в разархивированной папке сверху. Вы ищете "DeDRM_calibre_plugin\DeDRM_plugin.zip". Выберите этот плагин затем нажимают "Open" и "Apply".
Теперь нажмите "Add books" в Калибре и пойдите, находят .azw файл, мы ранее загрузили использование Kindle для ПК 1.16 (1.17 или ранее). Это будет импортировать его и автоматически использовать DeDRM для удаления дерьма DRM!
Необходимо теперь смочь открыть электронную книгу в Калибре для чтения. Дважды щелкните по книге в Калибре, чтобы проверить, что это открывается правильно и читаемо. Это это работает, все хорошо до сих пор.
Подсказка: Если в Windows это работает безупречно. Если в Linux Вам, вероятно, придется бороться, он с readme файлом выше, чтобы получить Вино и Python и наполнить ко всем работает правильно - я не мог понять это в Linux.
Почти там!
Выберите книгу в Калибре и нажмите "Convert books" наверху. Выберите "PDF" в "Выходном формате" выпадающее поле в верхнем правом из окна, которое открывается. Можно теперь нажать "Ok", чтобы сделать преобразование ИЛИ (дополнительно) изменить несколько быстрых настроек сначала - как описано ниже!
Дополнительный:
Нажмите "Ok" для преобразования электронной книги в PDF! Это заняло ~2 минуты для меня на электронной книге ~100 страниц в длине и 3 МБ в размере.
Вы также найдете хорошее (de-DRMed, я думаю), ".azw3" файл в том же месте также, в случае, если Вы хотите использовать Калибр или другие универсальные устройства чтения электронных книг для чтения книги вместо этого!
Читатель Foxit (щелкают здесь затем, переходит к "Бесплатной Загрузке Читателя Foxit"), является большим, потому что она имеет потрясающее выделение и инструменты комментария для подчеркивания вещей, выделитесь или сделайте заметки, и это является межплатформенным (Windows, Mac, Linux, и другие) и свободным как в "без стоимости" (но не свободный как в открытом исходном коде!).
И ПОМНИТЕ: не КРАДИТЕ! Купите книгу и дайте авторам их с трудом заработанные деньги! Поощрите авторов продавать PDFs (исключая: через Gumroad как я делаю) (Обновление: LeanPub может быть более оптимальным вариантом вместо этого!) вместо мусора DRMed.
Но если Вы крадете Вас, разрушают систему. DRM могло бы высосать, но Вы не должны сосать также!
Я сопротивлялся бы всему тому усилию! Просто установите Калибр в своей системе Linux и используйте его для чтения разработанного амазонками формата или других форматов, также. Просто предложение.
Если Вы знаете, как использовать adb (который прибывает в инструменты платформы андроида), можно записать маленький сценарий, который делает -
исполнительный снимок экрана screengrab
adb-p> сильный удар page1.png
входной сильный удар оболочки adb 500 200 200 200 200
И повторение, пока pageN
затем не использует инструмент преобразования imagemagic для создания единственного PDF из всех файлов изображений
если Вы не имеете в наличии Windows или Mac, но Linux
sudo find . -iname \*amazon\*
@GabrielStaples, Ваш ответ обеспечивает полный путь, но я хотел добавить потенциальное улучшение: Я просто попытался установить тот же самый Kindle для ПК 1.16 к playonlinux, и он работает как очарование. Расположение файла электронной книги будет зависеть от того, как Вы устанавливаете его на, разжигают (Папка Инструментов/Опций/Содержания/Изменения), при этом значением по умолчанию является/home/user/Documents/My Содержание Kindle
Так, Ваш ответ остается корректным, но теперь Вы не должны перезагружать к своему разделу окон, но можете вместо этого сделать все это из Linux.
Калибр имеет версию Linux, и стандартный инструмент, который он поддерживает для работы с DRM теперь, поддерживает KFX.
У Вас действительно должна быть версия Kindle для ПК, работающего на Вашем компьютере, который зависит от того, чтобы пить вино выполнение. После различных проблем, там, кажется, что-то о последних версиях, разжигают для ПК, я получил более старое выполнение версии. Некоторые как исходный ответ, Kindle v 1.16 Создал 44025. Я выполняю PlayOnLinux 4.2.12, Вино 3.0.2, в виртуальном диске на 64 бита принялось за работу как Windows 8.1, в соответствии с Linux Mint 18,3 использований Xfce.
До сих пор, по крайней мере, у меня не было обнаружения с файлами KFX. но это - использование возможным Amazon того формата, мог в конечном счете вынудить меня переключиться на более свежую версию Kindle.
Так, август 2018, ответ здесь работает, шифрование KFX было взломано, но я хотел бы иметь некоторое обеспечение, что некоторая более поздняя версия Kindle для ПК будет работать