楽天証券の株式移管依頼を自動化するブックマークレットを作った
楽天証券は株式移管がWebから申請できてとても革命的なのですが、申請画面のUIが極悪なため、毎回正しく入力するには途方もない集中力が必要になります。
しかも申請内容に間違いがあると携帯に電話がかかってくるし、最悪返済期日を過ぎて強制決済となってしまいます。
そこで申請画面の入力を自動化するブックマークレットを作りました。
ブックマークレット作成スクリプト に以下のコードを貼り付けてブックマークレット化します。
(function() { var inputs = [ { /* SBI */ "radioSecCompCd": 0, /* 証券会社名 */ "textCompName": "株式会社SBI証券", /* 証券会社名 */ "textBranchNm": "インターネット", /* 部支店名 */ "textBranchCd": "Z00", /* 部店コード */ "cmbBranchAddress": "13", /* 都道府県 */ "textBranchAddress": "港区", /* 市区町村 */ "textAccNo": "1234567", /* 口座番号 */ "affiliateCd": "1125660", /* 移管先機構加入者コード */ "accountCd": "1125660XX1234567XXX00", /* 移管先加入者口座コード */ }, { /* カブコム */ "radioSecCompCd": 2, /* 証券会社名 */ "textCompName": "カブドットコム証券株式会社", /* 証券会社名 */ "textBranchNm": "本店", /* 部支店名 */ "textBranchCd": "000", /* 部店コード */ "cmbBranchAddress": "13", /* 都道府県 */ "textBranchAddress": "千代田区", /* 市区町村 */ "textAccNo": "12345678", /* 口座番号 */ "affiliateCd": "1550161", /* 移管先機構加入者コード */ "accountCd": "110606600001234567800", /* 移管先加入者口座コード */ }, ]; var select = window.prompt("移管先を半角数字で入力\nsbi: 0 カブコム: 1", "0"); var input = inputs[select]; document.getElementsByName("radioSecCompCd")[input.radioSecCompCd].checked = true; document.getElementById("secCompNm").value = input.textCompName; document.getElementsByName("textBranchNm")[0].value = input.textBranchNm; document.getElementsByName("textBranchCd")[0].value = input.textBranchCd; document.getElementsByName("cmbBranchAddress")[0].value = input.cmbBranchAddress; document.getElementsByName("textBranchAddress")[0].value = input.textBranchAddress; document.getElementsByName("textAccNo")[0].value = input.textAccNo; for (var i=0; i<input.affiliateCd.length; i++) { document.getElementsByName("textAffiliateCd" + (i + 1))[0].value = input.affiliateCd.substr(i, 1); } for (var i=0; i<input.accountCd.length; i++) { document.getElementsByName("textAccountCd" + (i + 1))[0].value = input.accountCd.substr(i, 1); } })();
スクリプトが完成して喜んでいたら、既にもっと便利なChrome拡張が存在していました。。 https://chrome.google.com/webstore/detail/株式移管情報入力/icfbejdpjdemkkkgfidajjfaeohfkijp
Chrome拡張をインストールするのは不安って人やChrome以外のブラウザを使ってる人は↑のブックマークレットを利用するといいと思います。