個人使用のためだけに、2冊の電子書籍からDRM保護を解除したいのですが(ロックされているため、読むことができません)。これらはAdobe ADE DRMによって保護されています。
インターネット上で結果を得るには多くの方法がありますが、それらのほとんどは時代遅れです。シンプルで効果的なものはありますか?
簡単な答えはノーです。電子書籍からDRMを削除するには複雑なプロセスがありますが、可能です。
calibre をインストールし、 DRM 削除プラグインを別途入手する必要があります。 AdobeからCalibre電子ブックリーダーにキーを取得するには、Adobe Digital Editions(ADE)とWineをインストールする必要があります。
DRM除去プラグインの指示に従って、それを機能させます。
更新1:ADE 1.7はWineで適切に動作しなくなりました。電子ブックをそこにダウンロードしようとすると、必然的に失敗します。このバージョンのDRMを削除する方法で動作するのはバージョン2.0.1のみであり、Wineで適切にセットアップするのは依然として非常に困難です。
更新2:ここでリンクされているDeDRMツールは、合法的に電子書籍デバイスを所有している場合、さらに簡単に使用できます。 KoboとAmazonの電子書籍ストアで購入または所有している私の本は、DRMを削除するためにデバイスIDに依存しているため、元の回答にリンクされているDeDRMパッケージに含まれるプラグインで非常に簡単に処理できます。 ADEをこれ以上インストールする必要はありません。ダウンロードしたファイルには、デバイスに固有の手順が含まれています。
これは私が見つけた最も簡単な方法です:
winetricks Adobe_diged
$ cd〜/ Downloads $ 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 /
他の答えはもう機能しません(または私のために機能しました)。残念ながら、それを機能させるのは複雑で、+ 5GBのスペースを使用します。しかし、これは私がそれを機能させるためにしたことです。すべてのステップを含めてほしい。 ADE 2.0.1をインストールします
注:wine1.7とwinetricksのレポのバージョンはdotdeb(ADE 2.0.1に必要)のインストールに失敗したため、最新のwinetricksとwineをインストールしました
whereis winetricks
を使用して検索し、ダウンロードしたwinetricksをその場所に移動しました(たとえば/usr/bin/winetricks
)Sudo add-apt-repository ppa:ricotz/unstable
Sudo apt-get update && Sudo apt install wine-stable
このガイド を使用しました(ここに部分的に複製されています)
WINEPREFIX=~/.adewine WINEARCH=win32 wineboot
export WINEPREFIX=$HOME/.adewine/
winetricks -q windowscodecs && winetricks -q corefonts
wine ~/Downloads/dotnetfx35setup.exe
#しばらく時間がかかりますwine ~/Downloads/ADE_2.0_Installer.exe
この時点で、ADEを開いてログインし、Calibreが後でキーを取得できるように承認する必要があります。
WINEPREFIX=$HOME/.adewine/ wine ~/.adewine/drive_c/Program\ Files/Adobe/Adobe\ Digital\ Editions\ 2.0/DigitalEditions.exe
Calibreでdrmを削除するスクリプトはpython2.7を推奨していますが、python2.6は機能しているようです。私にとっては、ワインがpython.exeを見つけることができず、エラーが発生するバグがありました
wine: cannot find L"C:\\windows\\system32\\python.exe"
私はそれをリンクすることでそれを回避しました。
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
ダウンロード DeDRM_tools これから repo
Preferences
-> Plugins
-> Load Plugin from file
->抽出したディレクトリからDeDRM_plugin.Zip
を選択します.drm
またはDeDRM
を検索しますCustomize plugin
-> Adobe Digital Editions ebooks
を選択します/home/YOURUSERNAME/.adewine
を追加##YOURUSERNAMEをユーザー名に置き換えます:).ascmファイルを開く(またはドラッグする)ことで、ADEに書籍をダウンロードします。 WINEPREFIX=$HOME/.adewine/ wine DigitalEditions.exe
を実行してADEを開くことができます
Calibreを実行し、〜/ Documents/My Digital Editions/bookname.epubから本を追加します