一覧 最終更新 HOME ログイン

freedomcat.com

mm2bs.rb

冊数換算ツール。

これはなに?

ブックスキャン、キンコーズで書籍を扱う際、冊数が、実際の冊数とは異なります。

実際の本一冊あたり、ブックスキャンでは、350ページまで一冊、それ以降は200ページごとに一冊追加という計算になります。キンコーズでは、本一冊あたりの厚さ1cmごとに1冊です。(2011/08/23現在)

このツールでは、メディアマーカーからエクスポートした書籍リストのCSVファイルをもとに、Amazonから重量、ページ数、厚さを取得し、ブックスキャン冊数、キンコーズ冊数を換算します。

また、このツールの出力結果は別途、表計算ソフトなどでさらに加工するよう、CSV形式で標準出力に出力されます。

ページ数、重量、厚さは、Amazonデータに準拠するため、もしかしたら、実際の換算とは異なる可能性もあります。目安に利用できます。

※ブックスキャン/キンコーズとは関係ない第三者が作成しています。

ダウンロード

https://gist.github.com/1159070

使い方

最初に必要な設定

 1 key_id = 'you aws key'
 2 secret_key_id = 'your aws secret key'
 3 associate = 'your associate ID'
 4 cache = false
 5 locale = 'jp'
 6 encoding = 'utf-8'

入力データ(メディアマーカーのCSVエクスポート)

出力

コマンド例

ruby mm2bs.rb > list.csv

入力ファイル例

"タイトル","リンクURL","イメージ画像URL(小)","イメージ画像URL(中)","カテゴリ","ジャンル","著者","出版社(発売元)","出版日(発売日)","ISBN/JAN","定価","アマゾン価格","ASIN(アマゾン商品コード)","登録日","タグ","コメント","評価","ウィッシュ","所有","お気に入り","購入日","購入金額","状態","読了日","公開・非公開"
"宮沢賢治全集〈1〉 (ちくま文庫)","http://www.amazon.co.jp/exec/obidos/ASIN/4480020020/mdmk-22/ref=nosim","http://ecx.images-amazon.com/images/I/210NQM0ZXCL._SL75_.jpg","http://ecx.images-amazon.com/images/I/210NQM0ZXCL._SL160_.jpg","本・雑誌","文学・評論","宮沢 賢治","筑摩書房","1986-02","9784480020024","1,050","1,050","4480020020","2011/08/19 15:55:49","ノンページ","","0","","1","","","","なし","",""
"銀花 2009年 06月号 [雑誌]","http://www.amazon.co.jp/exec/obidos/ASIN/B0029VBSFO/mdmk-22/ref=nosim","http://ecx.images-amazon.com/images/I/51qDsQgN6SL._SL75_.jpg","http://ecx.images-amazon.com/images/I/51qDsQgN6SL._SL160_.jpg","本・雑誌","雑誌","","文化出版局","2009-05-25","4910029410697","1,450","0","B0029VBSFO","2011/08/20 02:06:00","ノンページ","","0","","","","","","なし","","0"

出力例(標準出力)

タイトル,ジャンル,ページ数,重さ,厚さ(mm),ブックスキャン冊数,キンコーズ冊数
宮沢賢治全集〈1〉 (ちくま文庫),文学・評論,744,84,29,3,3
銀花 2009年 06月号 [雑誌],雑誌,,88,9,1,1

更新履歴