課題 amazon.co.jp での今年に購入した電子書籍の電子領収書を一括で取得する。(MacOSX, firefox の環境で) 電子書籍を大量に購入していて、その購入領収書を提出する必要がある場合に利用する。 方法 ruby で selenium-webdriver をつかって firefox を自動操作して、 amazon の購入履歴ページ (2014 年分) の全画面の html ソースを取得する。 amazon のページにアクセスするための情報はコマンドラインの引数として渡す。 各購入品の領収書のページにアクセスして、スクリーンショットを取得する。 プログラムコードはこの記事の末尾に示す。 プログラムを実行すると、firefox が自動起動する。 自動で amazon へのログイン、購入履歴ページの閲覧、ログアアウト、firefox の終了が行われる。 実行後は、./scree