ゆうちょダイレクトにログインするApplescript

 以下のApplescriptのお客さま番号とパスワードを各自のものに置き換えると2発でゆうちょダイレクトにログインできます。ゆうちょダイレクトはお客さま番号が3つに別れていてコピペしにくいのが嫌な所です。

 お客さま番号入力版です。
tell application "Safari"
activate
if URL of document 1 starts with "https://direct1.jp-bank.japanpost.jp/" or URL of document 1 starts with "https://direct.jp-bank.japanpost.jp/" then
do JavaScript "submitData.okyakusamaBangou1.value='お客さま番号1'" in document 1
do JavaScript "submitData.okyakusamaBangou2.value='お客さま番号2'" in document 1
do JavaScript "submitData.okyakusamaBangou3.value='お客さま番号3'" in document 1
else
display dialog "アドレスが違うよ" buttons {"Yes!", "ウホッ!", "マジで?"} default button 1
end if
end tell

 次がパスワード入力版です。
tell application "Safari"
activate
if URL of document 1 starts with "https://direct1.jp-bank.japanpost.jp/" or URL of document 1 starts with "https://direct2.jp-bank.japanpost.jp/" or URL of document 1 starts with "https://direct3.jp-bank.japanpost.jp/" then
do JavaScript "submitData.loginPassword.value='パスワード'" in document 1
else
display dialog "アドレスが違うよ" buttons {"Yes!", "ウホッ!", "マジで?"} default button 1
end if
end tell

 アプリとして保存してDockに入れておけばすぐにログインできます。
 URLが指定してあるのは違うサイトに送信しないためです。違うサイトで使うと警告が出ます。成り済ましサイトの予防になるかなと思います。しかし、サイト自身を乗っ取られたりすると危険なのでご注意ください。このスクリプトで被害に遭われましても責任は負いませんのでパスワードの取扱には注意して下さい。
 →他のログイン方法  ニコ動  pixiv  みずほ    
2014/8/12

 PC表示に切替     スマホ表示に切替     タブレット表示に切替