Où se trouvent les livres électroniques Amazon Kindle sur mon ordinateur Linux après leur téléchargement pour une lecture hors connexion à l'aide de l'application "Kindle Cloud Reader" Chrome, et comment les convertir en PDF format?
Pour Windows, cela semble être la réponse:
Pour MacOS, cela semble être la réponse:
Mais pour Linux, il ne semble pas y avoir de réponse. :(
Mon objectif est de convertir le livre électronique Kindle au format PDF (que je préfère de loin) pour une lecture hors connexion sur n’importe quel appareil. Assez de cette propriété exclusive "lire par le biais de l'application Kindle" seulement. Je suis sur Linux pour l'amour du ciel!
Mise à jour: dans ~/.config/google-chrome
j'ai les éléments suivants:
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
C'est un problème difficile. Cependant, j'ai une solution, mais les utilisateurs de Linux (y compris moi-même) ne l'aimeront pas.
Tout d’abord, laissez-moi vous dire: NE VOLEZ PAS DE LIVRES OR TOUT AUTRE! ACHETEZ-LES! PAYEZ LES AUTEURS POUR LES MILLIERS D'HEURES QU'ILS ONT CONSACRÉ À LEUR EMBARCATION, PUIS EN ÉCRIT À CE SUJET. Je vais expliquer comment faire certaines choses mais NE PAS VOLER DE LIVRES. Cela suppose que vous ayez acheté un livre électronique et que vous êtes simplement énervé qu'avec cet achat, vous n'ayez pas le droit DE LA LIBERTÉ de le lire comme un PDF ( UNE LIBERTÉ QUE JE PENSE QUE VOUS DEVRAIT AVOIR ).
En outre, il existe peut-être d'autres chemins pour accomplir ce que je suis sur le point de décrire. Si je vois un autre chemin possible, je le marquerai avec le mot "indice", alors surveillez-les et dirigez-vous sur ces chemins pour écrire votre propre réponse améliorée si vous le souhaitez.
Vous avez besoin de l'application Kindle "pour PC et Mac": https://www.Amazon.com/Kindle-dbs/fd/kcp . Cependant, n'utilisez pas ce lien pour le télécharger, car la version actuelle du 5 mars 2018 est 1.21 Build 48017 et toutes les versions postérieures à Kindle pour PC 1.17 utilisent un nouveau " format KFX " qui est actuellement non-crackable.
Indice: allez craquer le format KFX. Nous vous en remercierons tous.
Indice: vous pourrez peut-être utiliser Wine ou installer Windows 10 gratuitement sur une machine virtuelle dans Ubuntu.
https://Kindle-for-pc.en.uptodown.com/windows/old . Vous devez utiliser la version 1.17 ou antérieure pour que cela fonctionne. J'ai utilisé 1.16 Build 44025.
Cela permettra de l'enregistrer sur votre PC pour une visualisation hors ligne. Vous trouverez maintenant votre livre téléchargé sous forme de fichier ".azw" dans "C:\Utilisateurs\MY_USERNAME\Documents\Mon contenu Kindle". Par exemple: "C:\Utilisateurs\MY_USERNAME\Documents\Mon contenu Kindle\B08137WHQ_EBOK.azw".
Indice: les versions ultérieures de l'application Kindle pour PC vous attribueront un dossier portant ce nom, contenant plusieurs autres fichiers, tels que ".azw", ".azw.md" et ".azw.res". Apparemment, il s’agit du nouveau format "KFX" inviolable. Allez le casser!
Indice: Il existe également une application Chrome appelée "Kindle Cloud Reader". Vous pouvez également l'installer et télécharger votre livre pour le consulter hors ligne, mais il utilise également un format différent. Voir les commentaires sous ma question. Sous Windows, le contenu de votre livre hors connexion se trouve sous le dossier caché "C:\Utilisateurs\MY_USERNAME\AppData\Local\Google\Chrome\Données utilisateur\Par défaut\bases de données\https_read.Amazon.com_0". Il contient, par exemple, deux fichiers nommés "85" et "86", sans extension de fichier, mais l'un est clairement le livre puisqu'il ne s'agit que de quelques Mo, tandis que l'autre fait environ 44 Ko. Sous Linux, vous pouvez effectuer une recherche dans votre répertoire personnel pour trouver cet emplacement avec Sudo find . -iname \*Amazon\*
. J'ai trouvé le dossier dans: "~/.config/google-chrome/Profile 1/database/https_read.Amazon.com_0".
En bref: le DRM est nul . Si vous êtes un auteur, ne faites pas cette merde! Juste vendez plutôt des PDF numériques sur Gumroad (Mise à jour: LeanPub peut être une meilleure option à la place!).
Téléchargez-le à partir de GitHub ici: https://github.com/apprenticeharper/DeDRM_tools/releases . Notez que les notes de publication indiquent: "Cette version ne prend pas en charge les livres numériques Kindle au format KFX, souvent téléchargés lors de l’utilisation de Kindle pour PC/Mac version 1.19 ou ultérieure."
Cliquez sur le lien GitHub pour télécharger "DeDRM_tools_6.5.5.Zip", puis extrayez le fichier Zip afin de trouver le dossier "DeDRM_calibre_plugin" qu’il contient.
https://calibre-ebook.com/download . J'utilise "calibre-64bit-3.18.0.msi".
Indice: J'utilise effectivement cela sous Windows, mais vous pouvez peut-être le faire fonctionner sous Linux, car Caliber a également une page d'installation Linux. DeDRM contient également quelques notes utiles dont vous allez avoir besoin pour vous aider si vous souhaitez poursuivre dans cette voie. Consultez le fichier Lisez-moi que vous venez d'extraire ci-dessus: "DeDRM_calibre_plugin\DeDRM_plugin_ReadMe.txt". Il contient une section assez déroutante (du moins pour moi) intitulée "Systèmes Linux uniquement".
Une fois Caliber installé, ouvrez-le. Ensuite, allez dans "Préférences" -> section "Avancé" -> Plugins. Choisissez "Charger le plugin à partir du fichier" puis recherchez votre fichier .Zip DeDRM dans le dossier décompressé ci-dessus. Vous recherchez "DeDRM_calibre_plugin\DeDRM_plugin.Zip". Choisissez ce plugin puis cliquez sur "Ouvrir" et "Appliquer".
Maintenant, cliquez sur "Ajouter des livres" dans Calibre et allez chercher le fichier .azw que nous avions précédemment téléchargé à l'aide de Kindle pour PC 1.16 (1.17 ou une version antérieure). Il l'importera et utilisera automatiquement DeDRM pour supprimer la merde DRM!
Vous devriez maintenant pouvoir ouvrir le livre électronique dans Calibre pour le lire. Double-cliquez sur le livre dans Calibre pour vérifier qu'il s'ouvre correctement et qu'il est lisible. Ça marche, tout va bien jusqu'à présent.
Indice: Si dans Windows cela fonctionne parfaitement. Si sous Linux, vous devrez peut-être vous battre avec le fichier readme ci-dessus, pour obtenir Wine et Python et tout fonctionne correctement - je ne pouvais pas le comprendre sous Linux.
Presque là!
Sélectionnez le livre dans Calibre et cliquez sur "Convertir les livres" en haut. Choisissez "PDF" dans la liste déroulante "Format de sortie" en haut à droite de la fenêtre qui apparaît. Vous pouvez maintenant cliquer sur "Ok" pour effectuer la conversion, OR (éventuellement) modifier quelques réglages rapides en premier - comme décrit ci-dessous!
Optionnel:
Cliquez sur "Ok" pour convertir l'ebook en PDF! Cela a pris ~ 2 min pour moi sur un livre électronique ~ 100 pages de longueur et 3 Mo de taille.
Vous trouverez également un fichier ".azw3" de Nice (de-DRMed, je pense) au même emplacement, au cas où vous voudriez utiliser Calibre ou d'autres lecteurs de livres électroniques génériques pour lire le livre à la place!
Foxit Reader (cliquez ici puis allez à "Téléchargement gratuit de Foxit Reader") est génial car il possède des outils de mise en surbrillance et de commentaire impressionnants pour souligner, mettre en évidence ou prendre des notes, et il est multi-plateforme (Windows , Mac, Linux et autres) et libre comme "gratuit" (mais pas gratuit comme dans open source!).
ET N'OUBLIEZ PAS: NE PAS VOLER! Achetez le livre et donnez aux auteurs leur argent durement gagné! Encouragez les auteurs à vendre des PDF (ex: via Gumroad, comme je le fais ) (Mise à jour: LeanPub peut-être une meilleure option à la place!) Au lieu de DRMed garbage.
Mais si vous volez, vous ruinez le système. DRM peut sucer , mais vous n'avez pas à sucer aussi!
si vous n'avez pas Windows ou Mac disponible, mais Linux
Sudo find . -iname \*Amazon\*
Calibre a une version Linux, et l’outil standard qu’il supporte pour travailler avec DRM supporte maintenant KFX.
Une version de Kindle pour PC doit être installée sur votre ordinateur, ce qui dépend de l'exécution de Wine. Après divers problèmes, il semble y avoir quelque chose à propos des versions récentes de Kindle pour PC, une ancienne version est en cours d'exécution. La réponse originale, Kindle v 1.16, est 4406. J'utilise PlayOnLinux 4.2.12, Wine 3.0.2, dans un lecteur virtuel 64 bits configuré pour fonctionner comme Windows 8.1, sous Linux Mint 18.3 avec Xfce.
Jusqu'ici, au moins, je n'ai rencontré aucun fichier KFX. mais il est possible que l'utilisation de ce format par Amazon puisse éventuellement m'obliger à passer à une version Kindle plus récente.
Ainsi, en août 2018, la réponse est satisfaisante: le chiffrement KFX a été fissuré, mais j'aimerais avoir l'assurance que certaines versions plus récentes de Kindle pour PC fonctionneront.
@ GabrielStaples, votre réponse fournit le chemin complet, mais je voulais ajouter une amélioration potentielle: je viens d'essayer d'installer exactement le même Kindle pour PC 1.16 sur playonlinux et cela fonctionne à merveille. L'emplacement du fichier Ebook dépend de la manière dont vous le configurez sur Kindle (Outils/Options/Contenu/Changer de dossier), la valeur par défaut étant/home/utilisateur/Documents/Mon contenu Kindle.
Votre réponse reste donc correcte, mais vous n'avez plus besoin de redémarrer sur votre partition Windows, mais vous pouvez tout faire à partir de Linux.