J'aimerais supprimer la protection DRM de deux de mes livres électroniques, uniquement pour une UTILISATION PERSONNELLE (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 a-t-il un moyen simple et efficace?
La réponse simple est non. Il existe un processus compliqué d'obtention du DRM dans vos ebooks, mais c'est possible.
Vous devrez installer calibre et obtenir le plug-in de suppression DRM séparément. Pour que vos clés d’Adobe soient insérées dans le lecteur de livre électronique Caliber, vous devez installer Adobe Digital Editions (ADE) avec Wine.
Suivez les instructions du plug-in de suppression des DRM pour le faire fonctionner.
Mise à jour 1: ADE 1.7 ne fonctionne plus correctement dans Wine. Les tentatives de téléchargement de livres électroniques é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 l'installer 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 de livre électronique. Mes livres achetés ou détenus dans les magasins de livres électroniques Kobo et Amazon peuvent être traités de manière assez triviale avec les plug-ins inclus dans les packages DeDRM liés dans ma réponse d'origine, car ils reposent sur l'ID de périphérique pour la suppression de DRM. Plus besoin d'installer ADE. Les fichiers téléchargés incluent des étapes spécifiques à votre appareil.
C'est la manière la plus simple que j'ai trouvée:
winetricks Adobe_diged
$ cd ~/Téléchargements $ wget http://download.epubee.com/ePUBeeePUBDRMRemoval.exe $ WINEPREFIX = ~/.local/share/wineprefixes/Adobe_diged/wine ePUBeeePUBDRMRemoval.exe
~/.local/share/wineprefixes/Adobe_diged/drive_c/users/$ {USER}/Application\Data/decrypt /
Les autres réponses ne fonctionnent plus (ou ont fonctionné pour moi). Malheureusement, le faire fonctionner est compliqué et utilisera + 5 Go d'espace. Cependant, voici ce que j'ai fait pour que cela fonctionne. J'espère avoir inclus toutes les étapes. Il installe ADE 2.0.1
Remarque: wine1.7 et la version dans le référentiel pour winetricks ont échoué lors de l’installation de dotdeb (requis pour ADE 2.0.1) et j’ai donc installé les derniers winetricks et wine.
whereis winetricks
pour le trouver et j'ai déplacé les winetricks téléchargés vers cet emplacement (par exemple /usr/bin/winetricks
)Sudo add-apt-repository ppa:ricotz/unstable
Sudo apt-get update && Sudo apt install wine-stable
J'ai utilisé ce guide (partiellement répliqué ici)
WINEPREFIX=~/.adewine WINEARCH=win32 wineboot
export WINEPREFIX=$HOME/.adewine/
winetricks -q windowscodecs && winetricks -q corefonts
wine ~/Downloads/dotnetfx35setup.exe
# Prendra un momentwine ~/Downloads/ADE_2.0_Installer.exe
À ce stade, vous devez ouvrir ADE et vous connecter pour l’autoriser à permettre à calibre de récupérer votre clé ultérieurement.
WINEPREFIX=$HOME/.adewine/ wine ~/.adewine/drive_c/Program\ Files/Adobe/Adobe\ Digital\ Editions\ 2.0/DigitalEditions.exe
Le script de suppression de drm avec calibre recommande python2.7 mais python2.6 semble fonctionner. Pour moi, il y avait un bug où le vin 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.
export 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
Sudo apt-get install calibre
Téléchargez DeDRM_tools à partir de ceci repo
Preferences
-> Plugins
-> Load Plugin from file
-> Choisissez DeDRM_plugin.Zip
dans le répertoire que vous avez également extrait.drm
ou DeDRM
Customize plugin
-> Adobe Digital Editions ebooks
/home/YOURUSERNAME/.adewine
# Remplacez YOURUSERNAME par votre nom d'utilisateur :)Téléchargez un livre sur 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