Web版Zaimをスクレイピングして入力履歴を表示します。出力フォーマットは表形式、CSVから選択することができます。
bundle install
で依存しているgemをインストールすることができます
gemとしてインストールすることも可能です。
gem build zaim_history
gem install zaim_history-0.1.0.gem
当月の履歴取得は下記コマンドで行うことができます。gemとしてインストールした場合、"exe/"は不要です。
exe/zaim_history fetch
メールアドレス、パスワードはオプションとして渡すことができます。取得する年月を変更する場合はmonthオプションで指定してください。
exe/zaim_history fetch --month=201802
CSV出力する場合は、formatオプションで指定してください。ファイルに保存する場合はリダイレクトを利用できます。
exe/zaim_history fetch --month=201802 --format=csv --mail=メールアドレス --password=パスワード > 201802.csv
その他オプションはhelpコマンドで確認できます
exe/zaim_history help fetch
The gem is available as open source under the terms of the MIT License.