swdyh

Add-To-Zaim Chrome Extension

2013-07-04 16:38:00

AddToZaim http://swdyh.github.io/add-to-zaim/

WebページからZaimに登録しやすくするChrome拡張をつくりました。ECサイトの注文履歴ページ、オンラインバンキングの取引明細、クレジットカードのオンライン利用明細などから、ワンクリックで、金額、日付、お店、メモが入力された状態のWeb版Zaimの入力画面を開くことができます。

このChrome拡張をインストールした状態でAmazonの注文履歴のページをみると金額の横にアイコンが表示されます。

add-to-zaim-example-01

アイコンをクリックすると、Zaimの入力ページへ移動して、金額、日付、お店、メモが入力された状態になります。

add-to-zaim-example-02

カテゴリは入力されないので、自分で選択する必要があります。あと事前にZaimにログインしている必要もあります。

いまはAmazonの注文履歴、楽天の購入履歴、UFJ Direct入出金明細、MyJCB利用明細に対応しています。

UFJとJCBは自分がそこを使っていて、銀行の口座引き落としやクレジットカード払いの電気代やガス代をZaimに登録するのに便利なように対応させてみました。様子を見ながら対応先を増やそうと思っています。

対応先の追加はAutoPagerizeのようにXPathを書くと対応サイトが追加できる仕組みにしていてあります。今はソースコードにそのまま書いている状態なので、追加等はGithubからプルリクエストで取り込みます。もう少し落ち着いたらwedataを使うようにするつもりです。

Github add-to-zaim https://github.com/swdyh/add-to-zaim

あとは過去の入力データとってきて入力済かどうかを表示したり、カテゴリを推定できたらいいなと思っていて、そこまでできたら、ある程度自動化もできるかもしれないなあと考えています。