Ubuntu 14.04
※この記事は、 Kindle paperwhiteを持っている場合のケース。タイトルではUbuntuと書いたけど、Windows、Macでも calibreが動く環境ならできると思う。
まずは電子書籍を表示、変換、管理できるアプリ calibreをインストールする。以下のコマンドを実行する。
arimasou16@arimasou16-Peppy:~$ sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
[sudo] password for arimasou16:
Sorry, try again.
[sudo] password for arimasou16:
2014-05-15 21:36:53 URL:https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py [25498/25498] -> "-" [1]
Installing to /opt/calibre
Downloading tarball signature securely...
Will download and install calibre-1.36.0-x86_64.tar.bz2
Downloading calibre-1.36.0-x86_64.tar.bz2
100% [==============================================================================================================================================================]
Downloaded 64308520 bytes
Checking downloaded file integrity...
Extracting files to /opt/calibre ...
Extracting application files...
Creating symlinks...
Symlinking /opt/calibre/fetch-ebook-metadata to /usr/bin/fetch-ebook-metadata
Symlinking /opt/calibre/lrf2lrs to /usr/bin/lrf2lrs
Symlinking /opt/calibre/ebook-convert to /usr/bin/ebook-convert
Symlinking /opt/calibre/ebook-meta to /usr/bin/ebook-meta
Symlinking /opt/calibre/ebook-edit to /usr/bin/ebook-edit
Symlinking /opt/calibre/lrfviewer to /usr/bin/lrfviewer
Symlinking /opt/calibre/calibre to /usr/bin/calibre
Symlinking /opt/calibre/markdown-calibre to /usr/bin/markdown-calibre
Symlinking /opt/calibre/calibre-debug to /usr/bin/calibre-debug
Symlinking /opt/calibre/calibre-parallel to /usr/bin/calibre-parallel
Symlinking /opt/calibre/web2disk to /usr/bin/web2disk
Symlinking /opt/calibre/calibre-server to /usr/bin/calibre-server
Symlinking /opt/calibre/calibre-customize to /usr/bin/calibre-customize
Symlinking /opt/calibre/ebook-polish to /usr/bin/ebook-polish
Symlinking /opt/calibre/ebook-viewer to /usr/bin/ebook-viewer
Symlinking /opt/calibre/calibre-smtp to /usr/bin/calibre-smtp
Symlinking /opt/calibre/lrs2lrf to /usr/bin/lrs2lrf
Symlinking /opt/calibre/ebook-device to /usr/bin/ebook-device
Symlinking /opt/calibre/calibredb to /usr/bin/calibredb
Setting up command-line completion...
Installing bash completion to /usr/share/bash-completion/calibre
Setting up desktop integration...
Creating un-installer: /usr/bin/calibre-uninstall
Run "calibre" to start calibre
次に azw3ファイルを calibreアプリで読むためのプラグインを Download tools v6.0.8.zip free. File hosted free by DataFileHost.からダウンロードする。
ダウンロードしてきたら、そのZIPファイルを 解凍する。
arimasou16@arimasou16-Peppy:~$ unzip ~/Downloads/tools_v6.0.8.zip
Archive: /home/arimasou16/Downloads/tools_v6.0.8.zip
creating: DeDRM_Macintosh_Application/
inflating: DeDRM_Macintosh_Application/DeDRM ReadMe.rtf
creating: DeDRM_Macintosh_Application/DeDRM.app/
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Info.plist
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/MacOS/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/MacOS/droplet
extracting: DeDRM_Macintosh_Application/DeDRM.app/Contents/PkgInfo
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress Source.zip
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Info.plist
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/MacOS/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/MacOS/DeDRM Progress
extracting: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/PkgInfo
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/DeDRM Progress.icns
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/English.lproj/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/English.lproj/InfoPlist.strings
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/English.lproj/MainMenu.nib
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/Scripts/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM Progress.app/Contents/Resources/Scripts/Window.scpt
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM.icns
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_Adobe Digital Editions Key_Help.htm
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_Barnes and Noble Key_Help.htm
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_EInk Kindle Serial Number_Help.htm
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_Help.htm
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_Kindle for Mac and PC Key_Help.htm
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_Mobipocket PID_Help.htm
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/DeDRM_eReader Key_Help.htm
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/Scripts/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/Scripts/main.scpt
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/__init__.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/adobekey.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/aescbc.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/alfcrypto.dll
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/alfcrypto.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/alfcrypto64.dll
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/alfcrypto_src.zip
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/android.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/android_readme.txt
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/config.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/convert2xml.py
creating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/description.rtfd/
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/description.rtfd/TXT.rtf
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/droplet.rsrc
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/encodebase64.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/epubtest.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/erdr2pml.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/flatxml2html.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/flatxml2svg.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/genbook.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/ignobleepub.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/ignoblekeygen.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/ineptepub.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/ineptpdf.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/k4mobidedrm.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/kgenpids.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/kindlekey.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/kindlepid.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/libalfcrypto.dylib
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/libalfcrypto32.so
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/libalfcrypto64.so
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/mobidedrm.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/openssl_des.py
extracting: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/plugin-import-name-dedrm.txt
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/prefs.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/pycrypto_des.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/python_des.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/scriptinterface.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/stylexml2css.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/topazextract.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/utilities.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/wineutils.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/zipfilerugged.py
inflating: DeDRM_Macintosh_Application/DeDRM.app/Contents/Resources/zipfix.py
creating: DeDRM_Windows_Application/
creating: DeDRM_Windows_Application/DeDRM_App/
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_Drop_Target.bat
creating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/DeDRM_App.pyw
creating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_Adobe Digital Editions Key_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_Barnes and Noble Key_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_EInk Kindle Serial Number_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_Kindle for Mac and PC Key_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_Mobipocket PID_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/DeDRM_eReader Key_Help.htm
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/__init__.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/activitybar.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/adobekey.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/aescbc.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/alfcrypto.dll
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/alfcrypto.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/alfcrypto64.dll
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/alfcrypto_src.zip
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/android.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/android_readme.txt
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/argv_utils.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/askfolder_ed.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/config.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/convert2xml.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/dialogs.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/encodebase64.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/epubtest.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/erdr2pml.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/flatxml2html.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/flatxml2svg.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/genbook.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/ignobleepub.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/ignoblekeygen.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/ineptepub.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/ineptpdf.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/k4mobidedrm.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/kgenpids.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/kindlekey.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/kindlepid.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/libalfcrypto.dylib
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/libalfcrypto32.so
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/libalfcrypto64.so
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/mobidedrm.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/openssl_des.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/prefs.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/pycrypto_des.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/python_des.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/scriptinterface.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/scrolltextwidget.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/simpleprefs.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/stylexml2css.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/topazextract.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/utilities.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/wineutils.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/zipfilerugged.py
inflating: DeDRM_Windows_Application/DeDRM_App/DeDRM_lib/lib/zipfix.py
inflating: DeDRM_Windows_Application/DeDRM_App_ReadMe.txt
creating: DeDRM_calibre_plugin/
inflating: DeDRM_calibre_plugin/DeDRM_plugin_ReadMe.txt
inflating: ReadMe_First.txt
extracting: DeDRM_calibre_plugin/DeDRM_plugin.zip
まずは calibreを起動し、基本設定を行う。メールアドレスの設定は行う必要はない。
kindle paperwhiteへ送信する電子メールを設定
基本設定が完了して、起動したら、 設定>プラグイン>ファイルから プラグインを読み込むと辿っていって、解凍した DeDRM_plugin.zipファイルを選択して、プラグインをインストールする。
そして、そのインストールしたプラグインの設定としてkindleのシリアルナンバーを入力する。プラグインの設定画面を開いて、 eInk Kindle ebooksを選択して、追加ボタンを押下する。そして、シリアルナンバーを入力する。シリアルナンバーは端末やamazon.co.jpから確認できる。
amazon.co.jpの端末管理画面からもシリアルナンバーは確認できる。
再起動をして、本( azw3ファイル)をライブラリーに追加する。なんか、このライブラリー機能としてはなんかイマイチですね。たかが100冊ぐらいなのに自動追加でよく固まった。
で、表示ボタンを教えて表示させてみる。バッチリ表紙はOK!しかし、残念なことに縦書きで書かれたものは縦書で表示されないんですよね・・・Windowsだと、文字もうまく表示されなかったので、これでもマシ。でも、漫画、雑誌、そして横書きのものはバッチリ表示されるので技術系の本とかパソコンで読みながら作業できるようになったのは嬉しい。
paperwhite気に入ってるんだけど、A4サイズの書籍や雑誌を読むときは文字が読みづらかったり、写真、画像が多いものはやはり白黒で粗いので、それなりの液晶で見れるのは嬉しいね。
この方法はPCで読むために便宜上、こうしたプラグインをインストールして使っている。なので、著作権を侵害するような使い方は厳禁でお願い。早くPC用のアプリを配布してくれると良いんだけど・・・