Je voudrais supprimer la protection DRM de quelques-uns de mes livres électroniques, uniquement pour un usage personnel (car ils sont verrouillés, je ne peux pas les lire). Ils sont protégés par Adobe ADE DRM.
Sur Internet, il existe de nombreuses façons d'obtenir le résultat, mais la plupart d'entre elles sont obsolètes. Y en a-t-il une simple et efficace?
Réponses:
La réponse simple est non. Il existe un processus compliqué pour obtenir le DRM retiré de vos ebooks, mais c'est possible.
Vous devrez installer calibre et obtenir le plug-in de suppression de DRM séparément. Pour obtenir vos clés d'Adobe dans le lecteur de livres électroniques Calibre, vous devrez installer Adobe Digital Editions (ADE) avec Wine.
Suivez les instructions du plug-in de suppression de DRM pour le faire fonctionner.
Mise à jour 1: ADE 1.7 ne fonctionne plus correctement dans Wine. Les tentatives de téléchargement d'ebooks y échouent inévitablement. Seule la version 2.0.1 fonctionne avec cette méthode de suppression des DRM, et il est encore assez difficile de la configurer correctement dans Wine.
Mise à jour 2: Les outils DeDRM liés ici sont encore plus simples à utiliser si vous possédez légalement un appareil ebook. Mes livres achetés ou possédés sur les magasins de livres électroniques Kobo et Amazon peuvent être traités de manière assez triviale avec les plugins inclus dans les packages DeDRM liés dans ma réponse d'origine, car ils s'appuient sur l'ID de l'appareil pour la suppression des DRM. Aucune installation supplémentaire d'ADE n'est requise. Les fichiers téléchargés comprennent des étapes spécifiques à votre appareil.
la source
winetricks adobe_diged
. Il installe ADE 1.7.2 dans WINEPREFIX ~ / .local / share / wineprefixes / adobe_digedsudo apt-get install winetricks
abord :)C'est le moyen le plus simple que j'ai trouvé:
la source
Les autres réponses ne fonctionnent plus (ou l'ont fait pour moi). Malheureusement, le faire fonctionner est compliqué et utilisera + 5 Go d'espace. Cependant, c'est ce que j'ai fait pour le faire fonctionner. J'espère avoir inclus toutes les étapes. Il installe ADE 2.0.1
Remarque: wine1.7 et la version du référentiel pour winetricks ont échoué pour l'installation de dotdeb (requis pour ADE 2.0.1), j'ai donc installé les derniers winetricks et wine
whereis winetricks
de le trouver et j'ai déplacé les winetricks téléchargés à cet emplacement (par exemple/usr/bin/winetricks
)sudo add-apt-repository ppa:ricotz/unstable
sudo apt-get update && sudo apt install wine-stable
Installation d'ADE 2.0.1
J'ai utilisé ce guide (partiellement reproduit ici)
Fichiers à téléchargerWINEPREFIX=~/.adewine WINEARCH=win32 wineboot
export WINEPREFIX=$HOME/.adewine/
winetricks -q windowscodecs && winetricks -q corefonts
wine ~/Downloads/dotnetfx35setup.exe
# Cela prendra un certain tempswine ~/Downloads/ADE_2.0_Installer.exe
À ce stade, vous devez ouvrir ADE et vous connecter pour l'autoriser afin de permettre à calibre d'obtenir votre clé plus tard.
WINEPREFIX=$HOME/.adewine/ wine ~/.adewine/drive_c/Program\ Files/Adobe/Adobe\ Digital\ Editions\ 2.0/DigitalEditions.exe
Installer Python et Pycrypto pour Calibre
Le script de suppression de drm avec calibre recommande python2.7 mais python2.6 semble fonctionner. Pour moi, il y avait un bogue où wine ne peut pas trouver python.exe et a une erreur de
wine: cannot find L"C:\\windows\\system32\\python.exe"
J'ai travaillé autour de cela en le liant.
Installer python26export WINEPREFIX=$HOME/.adewine/
winetricks python26
cd ~/.adewine/drive_c/windows/system32 && ln -s ../../Python26/python.exe ./; cd -
export WINEPREFIX=$HOME/.adewine/
wine pycrypto-2.6.win32-py2.6.exe
Installer le plugin calibre et drm
Installer calibre
Installer le plugin de calibre DeDRMsudo apt-get install calibre
Télécharger DeDRM_tools de cette prise en pension
Preferences
->Plugins
->Load Plugin from file
-> Choisissez aussiDeDRM_plugin.zip
dans le répertoire que vous avez extrait.Configurer le plug-in DRM
drm
ouDeDRM
Customize plugin
->Adobe Digital Editions ebooks
/home/YOURUSERNAME/.adewine
# Remplacez YOURUSERNAME par votre nom d'utilisateur :)Tester
Téléchargez un livre dans ADE en ouvrant le fichier .ascm (ou en le faisant glisser). Vous pouvez ouvrir ADE en exécutant
WINEPREFIX=$HOME/.adewine/ wine DigitalEditions.exe
Exécutez Calibre et ajoutez un livre à partir de ~ / Documents / My Digital Editions / bookname.epub
la source