Kindleでは,1ページを600x800ピクセルにリサイズしてzipに固めると読みやすかったので,ダウンローダーがその形式で出力できるようにした.resizeオプションとzipオプションを作った.
以下のようなコマンド一回で,Kindleに読める形式のzipを出力できる.
ruby kindai.rb "http://kindai.ndl.go.jp/info:ndljp/pid/890172" \ --output ~/Documents/kindai -x 437 -y 163 -w 2984 -h 2358 \ --divide --resize 600x800 --zip
リサイズ範囲を調べておくのがめんどうで,慣れたらすぐ調べられるのだけど,めんどうなので,あとはそこだけ何とかできれば,という感じ.