|
|
101行目: |
101行目: |
| <br> | | <br> |
| また、Calibreのインストールディレクトリを削除することにより、ほとんどのCalibreのファイルが削除される。<br> | | また、Calibreのインストールディレクトリを削除することにより、ほとんどのCalibreのファイルが削除される。<br> |
| <br><br>
| |
|
| |
| == Kindle電子書籍からDRMを解除する方法 ==
| |
| <u>この方法は、Windows、Mac OS、Linuxで実行することができる。</u><br>
| |
| <br>
| |
| ==== Amazon Kindle for PCのインストール ====
| |
| Kindle電子書籍のDRMを解除する場合、Amazon Kindle for PCをインストールして、Kindle電子書籍をダウンロードする必要がある。<br>
| |
| * Amazon Kindle for PC 1.24を使用する場合
| |
| *: https://drive.google.com/file/d/19pjG-_66oPqmxprLxg7gIQVZoVZ38qMO/view
| |
| * Amazon Kindle for PC 最新版を使用する場合
| |
| *: https://amzn.to/2O9k5U0
| |
| * CrossOverを使用してAmazon Kindle for PCをする。
| |
| *: CrossOverのメイン画面下部にある[Windowsアプリケーションをインストール...] - [CrossOverソフトウェアインストール]画面の[アプリケーションを選択]タブから、
| |
| *: "Amazon Kindle for PC"を検索して、インストールする。
| |
| <br>
| |
| Amazon Kindle for PC 1.24を使用する場合、Amazon Kindle for PCのメイン画面上部の[ツール] - [一般] - [自動更新をオフにする]チェックボックスにチェックを入力する。<br>
| |
| これは、Amazon Kindle for PCの自動アップデートを防止するためである。<br>
| |
| <br>
| |
| <u>※注意</u><br>
| |
| <u>Windowsにおいて、Amazon Kindle for PC 1.25以降を使用する場合、Calibre 4.23およびDeDRM 6.8.0を使用すること。</u><br>
| |
| <br>
| |
| ==== CalibreおよびDeDRMのインストール ====
| |
| ===== Windows =====
| |
| # 以下に示すURLから、Calibreをダウンロードおよびインストールする。
| |
| #: Amazon Kindle for PC 1.24.0以前を使用する場合 : https://download.calibre-ebook.com/5.html
| |
| #: Amazon Kindle for PC 1.25.0以降を使用する場合 : https://download.calibre-ebook.com/4.23.0
| |
| #: <br>
| |
| #: 最新版よりも古いKindleをダウンロードする場合は、以下に示すWebサイト等を参照すること。<br>
| |
| #:* https://kindle-for-pc.jp.uptodown.com/windows/versions
| |
| #:* https://www.filehorse.com/download-kindle-for-pc/old-versions/
| |
| #: <br>
| |
| # 以下に示すURLから、CalibreのプラグインであるDeDRMのGithubにアクセスして、DeDRMをダウンロードして解凍する。<br><u>Calibre 5以降を使用する場合は、DeDRM 7.0以降が必要となる。</u>
| |
| #: https://github.com/noDRM/DeDRM_tools/releases (現行版)
| |
| #: https://github.com/apprenticeharper/DeDRM_tools/releases (開発終了) (バージョン7.2まで存在)
| |
| # Calibreのメイン画面から、[設定] - [プラグイン] - [ファイルからプラグインを読み込む]を選択する。
| |
| # ダウンロードしたDeDRMを選択して、プラグイン(DeDRM_plugin.zipファイル)を追加する。<br>この時、セキュリティリスクの警告ウィンドウが出力されるが、[はい]ボタンを押下する。
| |
| # DeDRMのインストールに成功すると、DeDRMがCalibreに追加される。
| |
| # Calibreを再起動する。
| |
| #: <br>
| |
| # [https://github.com/noDRM/DeDRM_tools/releases DeDRMのGithub]にアクセスして、DeDRM 6.8.Xをダウンロードして解凍する。<br>さらに、解凍したDeDRM_tools_6.8.XディレクトリにあるDeDRM_plugin.zipを解凍する。
| |
| #: <code>unzip -r DeDRM_tools_6.8.X.zip</code>
| |
| #: <code>cd DeDRM_tools_6.8.X</code>
| |
| #: <code>unzip -r DeDRM_plugin.zip</code>
| |
| #: <br>
| |
| # 解凍したDeDRM_pluginディレクトリにあるkindlekey.pyファイルを、任意のディレクトリに配置する。
| |
| #: <code>cp kindlekey.py <任意のディレクトリ 例: C:\\usersディレクトリ等></code>
| |
| #: <br>
| |
| # [https://www.python.org/downloads/windows/ Pythonの公式Webサイト]にアクセスして、Windows向け32bit版のPython 2.7(Windows x86 MSI installer)をダウンロードして、インストールする。
| |
| # 以下に示すコマンドを実行して、Pythonライブラリである<u>PyCryptoDome</u>をインストールする。
| |
| #: <code>python -m pip install pycryptodome</code>
| |
| #: <br>
| |
| # インストールしたPyCryptoDomeライブラリを使用して、以下に示すコマンドを実行する。
| |
| #: <code>"C:\\Python27\\python.exe" "C:\\users\\kindlekey.py"</code>
| |
| #: <br>
| |
| # kindlekey.pyファイルと同階層のディレクトリに、<u>kindlekey.k4i</u>ファイルが生成される。
| |
| #: <br>
| |
| # Calibreの[環境設定]ツールバー - [プラグイン]から[ユーザがインストールしたプラグインのみ表示する]チェックボックスにチェックを入力する。<br>DeDRMの項目を選択して、画面下部にある[プラグインをカスタマイズ]ボタンを押下する。<br>[Kindle for Mac/PC ebooks]ボタンを押下 - [Import Existing Keyfiles]ボタンを押下して、<u>kindlekey.k4i</u>ファイルを選択する。
| |
| #: <br>
| |
| # PC向けのKindleソフトウェアからダウンロードした電子書籍をCalibreへ追加すると、電子書籍のDRMが解除される。
| |
| <br>
| |
| DeDRMでKindle電子書籍のDRMが解除できない場合、有料のLeawo Prof DRMを使用することにより、DRMが解除できる可能性がある。<br>
| |
| Leawo Prof DRM : https://eizone.info/leawo-prof-drm<br>
| |
| <br>
| |
|
| |
| ===== Linux =====
| |
| # [https://download.calibre-ebook.com/5.html Calibreの公式Webサイト]にアクセスして、Linux向けCalibre 5以降をダウンロードする。
| |
| # ダウンロードしたファイルを解凍して、任意のディレクトリに配置する。
| |
| #: <code>tar xf calibre-<バージョン>-x86_64.txz</code>
| |
| #: <code>mv calibre-<バージョン>-x86_64 <Calibreのインストールディレクトリ></code>
| |
| #: <br>
| |
| # [https://github.com/apprenticeharper/DeDRM_tools/releases DeDRMのGithub]にアクセスして、DeDRM 7以降をダウンロードして解凍する。
| |
| #: <code>unzip -r DeDRM_tools_<バージョン>.zip</code>
| |
| #: <br>
| |
| # Calibreのメイン画面から、[環境設定] - [プラグイン] - [ファイルからプラグインを読み込む]を選択する。
| |
| # 解凍したDeDRM_tools_<バージョン>ディレクトリにあるDeDRM_plugin.zipファイルを選択して、プラグインを追加する。<br>この時、セキュリティリスクの警告ウィンドウが出力されるが、[はい]ボタンを押下する。
| |
| # DeDRMのインストールに成功すると、DeDRMがCalibreに追加される。
| |
| # Calibreを再起動する。
| |
| #: <br>
| |
| # [https://github.com/apprenticeharper/DeDRM_tools/releases DeDRMのGithub]にアクセスして、DeDRM 6.8.Xをダウンロードして解凍する。<br>さらに、解凍したDeDRM_tools_6.8.XディレクトリにあるDeDRM_plugin.zipを解凍する。
| |
| #: <code>unzip -r DeDRM_tools_6.8.X.zip</code>
| |
| #: <code>cd DeDRM_tools_6.8.X</code>
| |
| #: <code>unzip -r DeDRM_plugin.zip</code>
| |
| #: <br>
| |
| # 解凍したDeDRM_pluginディレクトリにあるkindlekey.pyファイルを、Amazon Kindle for PCのボトル内(例: ~/.cxoffice/<ボトル名>/drive_c/usersディレクトリ)に配置する。
| |
| #: <code>cp kindlekey.py ~/.cxoffice/Amazon_Kindle_for_PC/drive_c/users</code>
| |
| #: <br>
| |
| # [https://www.python.org/downloads/windows/ Pythonの公式Webサイト]にアクセスして、Windows向け32bit版のPython 2.7(Windows x86 MSI installer)をダウンロードする。<br>CrossOverのAmazon Kindle for PCのボトル内にダウンロードしたPython 2.7をインストールする。
| |
| # Amazon Kindle for PCのボトルにある[コマンドを実行...]を選択して(下図を参照)、[コマンド:]項目に以下に示す内容を入力して、実行ボタンを押下する。
| |
| #: <code>python -m pip install pycryptodome</code>
| |
| #: [[ファイル:Install Calibre 1.png|フレームなし|中央]]
| |
| #: <br>
| |
| # 同様に、Amazon Kindle for PCのボトルにある[コマンドを実行...]を選択して、[コマンド:]項目に以下に示す内容を入力して、実行ボタンを押下する。
| |
| #: <code>"C:\\Python27\\python.exe" "C:\\users\\kindlekey.py"</code>
| |
| #: <br>
| |
| # kindlekey.pyファイルと同階層のディレクトリに、<u>kindlekey.k4i</u>ファイルが生成される。
| |
| #: <br>
| |
| # Calibreの[環境設定]ツールバー - [プラグイン]から[ユーザがインストールしたプラグインのみ表示する]チェックボックスにチェックを入力する。<br>DeDRMの項目を選択して、画面下部にある[プラグインをカスタマイズ]ボタンを押下する。<br>[Kindle for Mac/PC ebooks]ボタンを押下 - [Import Existing Keyfiles]ボタンを押下して、<u>kindlekey.k4i</u>ファイルを選択する。
| |
| #: <br>
| |
| # Calibreの[本を追加]ツールバーを選択して、Amazon Kindle for PCからダウンロードした電子書籍(.azwファイル)を追加する。<br>Calibreの[本を変換]ツールバーを選択して、任意の電子書籍のDRMが解除できるかどうかを確認する。
| |
| #: なお、Kindleからダウンロードした電子書籍ファイルは、<u>~/.cxoffice/<ボトル名>/drive_c/users/crossover/Documents/My Kindle Content/<電子書籍のID>/<電子書籍のID>.azw</u>に配置されている。
| |
| #: <br>
| |
| # DRMを解除した電子書籍ファイルの場所を知りたい場合は、Calibreのメイン画面に表示される電子書籍名を選択して、メイン画面右にある[パス : クリックして開く]を選択する。
| |
| <br>
| |
|
| |
| ==== KFXファイル ====
| |
| kfxファイルは、Kindleで使用されている新しいタイプの電子書籍フォーマットである。<br>
| |
| Calibreは、初期状態では未サポートのため、必要であれば追加でインストールする。<br>
| |
| <br>
| |
| # Calibreのメイン画面から、[設定] - [プラグイン] - [新しいプラグインを取得]ボタンを押下する。
| |
| # [プラグイン]画面右上にある[名前の絞り込み]欄において、<u><code>kfx</code></u>と入力して検索する。
| |
| # <code>KFX Input</code>および<code>KFX Output</code>の両方のプラグインをインストールする。
| |
| # インストール完了後、Calibreを再起動する。
| |
| <br>
| |
| ==== AZW4ファイルからPDFファイルへ変換 ====
| |
| # Calibreを起動して、[環境設定]ツールバー - [プラグイン] - [新規プラグインを取得]から<u>KindleUnpack</u>を検索してインストールする。
| |
| # [KindleUnpack]ツールバー - [MOBI] - [ExtractPDF]を実行することによりPDFに変換できる。
| |
| <br>
| |
| ==== PDFファイルの画像が小さい場合 ====
| |
| AZW3ファイルからPDFファイルへ変換する時、表紙以降のページが小さくなる場合がある。<br>
| |
| この時、まず、AZW3ファイルからMOBIファイルへ変換した後、次に、MOBIファイルからPDFファイルへ変換するとサイズが多少修正される。<br>
| |
| <br><br> | | <br><br> |
|
| |
|