それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

じぶん銀行の明細取得スクレーパー

じぶん銀行のスクレーパー書いておいた

毎月毎月口座の残高チェックするのが面倒なので、スクレーパー書いておいた。

じぶんカードと引き落としをじぶん銀行にすれば優遇があるので、毎月口座にお金を動かすことにしたけれど、これが面倒くさい。

携帯の通信料金を支払うと、結構な金額がかかるので、数十万単位で突っ込んでてても足りないことがあった。携帯料金怖い。

取得結果

page1-full page2-full

gist7f4d7703e56f0d43f6c9

じぶん銀行Cookieについて思うこと

Cookieをみてたら、どうもCookieを使ってない感じがします。ほかもそうなんだけどSecureクッキーをあまり使わないのはなぜだろうか。

ログインの仕組み自体はシンプルで至って普通な感じでした。

スクレーパー作る手順

  • ログインのフォームまで辿り着く
  • ログインする
  • ほしいページに遷移する
  • 余計なHTMLのノードを削除して、必要な物だけを残す
  • スタイルシートと画像を埋め込んでシングルページ作成
  • webkit2png で画像作成(または wkhtmltopdf) でPDF作成
  • 最後にEvernoteに送信するプログラムに毎月投げる

結構簡単なので、CSSやログインのパターンをメソッドに出きれたらいいな。

最近だと node.js 系や webkit オートパイロットのスクレーパー出てきそうなので、早く枯れて使いやすい物になってほしい。