600円で手に入れたオライリー本をKindle向けに全自動変換するWindowsスクリプトを作った

Kindle手に入れて興奮気味です。
そんな中、こんなエントリーが。
たった600円でオライリー本をiPadやKindleで読む。すてき。 - このブログは証明できない。
おー、あの高くて分厚いオライリー本を600円で手に入れてKindleで読める。
id:shunsukさん、詳しく説明されていて、素晴らしい。
読めるオライリー本は英語だけど。あー。
さらに、あのdankogaiさんがスクリプトを作っていたと。
404 Blog Not Found:perl - O'ReillyのiPhoneアプリ本からepubをぶっこぬく
あーこれは自分でもできるかも。
Windows Scripting Host、JScriptで書いてみようかなぁと思って書いたら何とかなった。やった。
Windows XP向けです。Macでは動きません。

導入手順

  1. http://www.amazon.com/gp/feature.html?ie=UTF8&docId=1000234621 から "KindleGen for Windows"をダウンロードして、展開。("I agree to terms of use"のチェック入れてね)
  2. App2EpubAndMobi.jsをダウンロード(右クリックして「リンク先を保存」で保存してね)、KindleGenを展開したフォルダに放り込みます。

以上。

活用手順

  1. iTunesオライリー本を購入。
  2. iTunes - ライブラリ - App に購入したオライリー本があるはずなので、このアイコンを、先に導入した App2EpubAndMobi.js にドラッグ。
  3. しばし待つ。
  4. App2EpubAndMobi.jsを格納したフォルダに .epub ファイルと .mobi ファイルができているので、.mobi ファイルをKindleのdocumentsフォルダにドラッグする。

以上。
http://www.d2.dion.ne.jp/~ujiie/kindle/how2use.jpg

こんな感じでどうでしょう。

今のところ、うちではうまくいっていますが、どうなんでしょう。

あと、.epubファイルをiTunesドラッグアンドドロップすると、ブックライブラリに登録されたりしますね。

うーん。初代iPod touchユーザーだから.epubファイルは使えないけど。
※600円のオライリー本を買うのをためらってしまい、350円のJavsScriptReferenceでテストしました。

ご注意

目次データは作成されません・・・
こいつはいつかどうにかせねばなぁ。

続きを読む